what is jude in uml
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 121
Saint Jude 0.23
Saint Jude software is a Project to develop Kernel-Level IDS mechinisms to protect the integrity of host systems. more>>
Saint Jude software is a Project to develop Kernel-Level IDS mechinisms to protect the integrity of host systems.
This will permit the discovery of local and remote root exploits during the exploit itself. Once discovered, Saint Jude will terminate the execution, preventing the root exploit from occuring.
This is done without checking for attack signatures of known exploits, and thus should work for both known and unknown exploits.
Saint Jude exists in the Linux universe as a kernel module. The module should be loaded as soon as possible. The easiest way for thi s to be done is to cause init to load the module before going through the rc scripts, this permits StJude to monitor daemon processes that may be started through the rc scripts, as well as the behavior of the rc scripts themselves.
The use of saint jude will involve compiling the module in two modes: learning mode, and normal mode. Learning mode generates a series of log entries via klogd that will be used to produce a ruleset appropriate for the host system. After the ruleset has been generated, it will replace the default ruleset shipped with StJude, and the module will be compiled in normal mode, where it will enforce the behavior that was modeled during the learning mode.
We will cover how to do the various tasks involved in the following sections.
<<lessThis will permit the discovery of local and remote root exploits during the exploit itself. Once discovered, Saint Jude will terminate the execution, preventing the root exploit from occuring.
This is done without checking for attack signatures of known exploits, and thus should work for both known and unknown exploits.
Saint Jude exists in the Linux universe as a kernel module. The module should be loaded as soon as possible. The easiest way for thi s to be done is to cause init to load the module before going through the rc scripts, this permits StJude to monitor daemon processes that may be started through the rc scripts, as well as the behavior of the rc scripts themselves.
The use of saint jude will involve compiling the module in two modes: learning mode, and normal mode. Learning mode generates a series of log entries via klogd that will be used to produce a ruleset appropriate for the host system. After the ruleset has been generated, it will replace the default ruleset shipped with StJude, and the module will be compiled in normal mode, where it will enforce the behavior that was modeled during the learning mode.
We will cover how to do the various tasks involved in the following sections.
Download (0.069MB)
Added: 2007-07-31 License: BSD License Price:
817 downloads
Jude 0.5.0
Jude is a RAD tool for data management applications. more>>
Jude is a rapid application development tool that permits to formalize a problem and then obtain a full featured and easy to use data management, workgroup application that can be further adapted implementing specific agents.
Jude is based on a knowledge-base with an object-oriented structure on the server side and a compound-document, agent-based user interface on the client side.
Relational database, Object-Oriented database, document-management systems, XML documents, compound-documents, declarative programming, agent-based systems and Java are well understood technologies but when you use them alone in order to build data-management applications you encounter many problems.
For example relational databases management systems cannot support new data types and for some applications the allowed data are not sufficient. They lack support for long-transactions.
The development of an application using object-oriented database management systems encourages procedural coding over declarative coding and this tends to produce code hard to maintain because there are many relationships between different parts of the program. Jude tries to join all benefits of these technologies in a coherent application framework.
Jude permits developers to specify an abstract, simplified view of the world we wish to represent using an high-level, declarative, object-oriented language and then to obtain a full functional work-group application. Jude try to join in a simple but powerful way many powerful programming paradigms: object-oriented, declarative, agent-based and compound-document.
Developers can extend application functionalities adding new agents to the system. Developers can reuse already specified knowledge-base clusters (there are already clusters related to physics, organization relationships, chemical). Developers can reuse already specified agents, in particular agents related to user interface.
Jude permits users to manage (view, edit, retrieve) documents and structured informations using a coherent and simple to grasp environment based on Java and Swing library.
<<lessJude is based on a knowledge-base with an object-oriented structure on the server side and a compound-document, agent-based user interface on the client side.
Relational database, Object-Oriented database, document-management systems, XML documents, compound-documents, declarative programming, agent-based systems and Java are well understood technologies but when you use them alone in order to build data-management applications you encounter many problems.
For example relational databases management systems cannot support new data types and for some applications the allowed data are not sufficient. They lack support for long-transactions.
The development of an application using object-oriented database management systems encourages procedural coding over declarative coding and this tends to produce code hard to maintain because there are many relationships between different parts of the program. Jude tries to join all benefits of these technologies in a coherent application framework.
Jude permits developers to specify an abstract, simplified view of the world we wish to represent using an high-level, declarative, object-oriented language and then to obtain a full functional work-group application. Jude try to join in a simple but powerful way many powerful programming paradigms: object-oriented, declarative, agent-based and compound-document.
Developers can extend application functionalities adding new agents to the system. Developers can reuse already specified knowledge-base clusters (there are already clusters related to physics, organization relationships, chemical). Developers can reuse already specified agents, in particular agents related to user interface.
Jude permits users to manage (view, edit, retrieve) documents and structured informations using a coherent and simple to grasp environment based on Java and Swing library.
Download (2.58MB)
Added: 2005-04-21 License: GPL (GNU General Public License) Price:
1661 downloads
Hydrate 2.0
Hydrate is a tool that provides fast, efficient, and error-free transformation of data. more>>
Hydrate is a Java tool that provides for fast efficient and error-free transformation of data between three different representations: relational databases, objects in an object-oriented programming language and extended markup language (XML).
Each of these representations has its strengths and weaknesses as shown in the diagram below; but which should you use as a basis for your application design?
Hydrate relaxes some of the pressure on this decision by providing tools for moving data from one representation to another, guided by a master UML class representation of that data.
- You want to lay a domain object model view over an existing database or set of databases. Hydrate gives you the tools to design that model in UML and map your existing data to that model. Once in the object space, you can perform complex manipulations on the objects, calculate results and save information back to a relational cache for searching or reloading, as well as converting the results to XML for sending to downstream systems or transforming to a readable format for display.
- Your project involves taking various data files fed from external systems that you want to pull into an object model on your server before writing the results down to a fully relational database. You can now respond to requests from external systems by rehydrating the data from its relational form and sending it out as XML documents or transforming those documents to a readable format for display.
- You are building a data warehouse in which you have the broad specifications for the model, but want to provide for flexibility and adaptability for future unpredicted requests. Based on a core data model, Hydrate gives you the tools to create you database schema, and write information to it, but more significantly to subsequently lay a completely different object model perhaps aggregating some of the data over the top of that schema to process it in unforeseen ways.
- You need to integrate data from many different data sources in a highly performant manner. SQL permits you to read a huge data set a row at a time and perform running calculations and filtering on that data. But the performance pressures can lead to code that is highly coupled with the database and what do you do if you need to integrate data from elsewhere in order to complete your calculations? Hydrate permits you to operate in the object space and integrate information from other sources on-the-fly.
Main features:
- To integrate legacy and other data schemas over which you have little control. Map data from many different data sources into a single self-consistent in-memory model. Different parts of the same object, as well as different sub-populations of the same object type can be drawn from different data sources, different schemas and even different database architectures.
- Load, populate and connect up multiple object types from a single query. There is no limit to the number of object types that can be loaded from a single query, or to the complexity of the relationships that can be resolved between them. Objects read from a query are automatically merged into objects already in memory.
- Full control over the SQL that runs against the database (if you need it). Any SQL queries simultaneously from multiple JDBC drivers, even using database specific optimizations, as long as they returns a result set.
- Access and manipulate the same data through the rich and powerful XML toolset. Use the same meta data that describes your objects to easily read from, write to and validate any consistent XML schema. Use XML for display, data transmission or XSLT transformation. Load XML data back into objects.
- Highly optimized performance for reading and writing SQL and XML. Since native types are used and SQL chatter is non-existent, database performance is comparable with doing the mapping by hand. XML reading and writing uses SAX exclusively.
<<lessEach of these representations has its strengths and weaknesses as shown in the diagram below; but which should you use as a basis for your application design?
Hydrate relaxes some of the pressure on this decision by providing tools for moving data from one representation to another, guided by a master UML class representation of that data.
- You want to lay a domain object model view over an existing database or set of databases. Hydrate gives you the tools to design that model in UML and map your existing data to that model. Once in the object space, you can perform complex manipulations on the objects, calculate results and save information back to a relational cache for searching or reloading, as well as converting the results to XML for sending to downstream systems or transforming to a readable format for display.
- Your project involves taking various data files fed from external systems that you want to pull into an object model on your server before writing the results down to a fully relational database. You can now respond to requests from external systems by rehydrating the data from its relational form and sending it out as XML documents or transforming those documents to a readable format for display.
- You are building a data warehouse in which you have the broad specifications for the model, but want to provide for flexibility and adaptability for future unpredicted requests. Based on a core data model, Hydrate gives you the tools to create you database schema, and write information to it, but more significantly to subsequently lay a completely different object model perhaps aggregating some of the data over the top of that schema to process it in unforeseen ways.
- You need to integrate data from many different data sources in a highly performant manner. SQL permits you to read a huge data set a row at a time and perform running calculations and filtering on that data. But the performance pressures can lead to code that is highly coupled with the database and what do you do if you need to integrate data from elsewhere in order to complete your calculations? Hydrate permits you to operate in the object space and integrate information from other sources on-the-fly.
Main features:
- To integrate legacy and other data schemas over which you have little control. Map data from many different data sources into a single self-consistent in-memory model. Different parts of the same object, as well as different sub-populations of the same object type can be drawn from different data sources, different schemas and even different database architectures.
- Load, populate and connect up multiple object types from a single query. There is no limit to the number of object types that can be loaded from a single query, or to the complexity of the relationships that can be resolved between them. Objects read from a query are automatically merged into objects already in memory.
- Full control over the SQL that runs against the database (if you need it). Any SQL queries simultaneously from multiple JDBC drivers, even using database specific optimizations, as long as they returns a result set.
- Access and manipulate the same data through the rich and powerful XML toolset. Use the same meta data that describes your objects to easily read from, write to and validate any consistent XML schema. Use XML for display, data transmission or XSLT transformation. Load XML data back into objects.
- Highly optimized performance for reading and writing SQL and XML. Since native types are used and SQL chatter is non-existent, database performance is comparable with doing the mapping by hand. XML reading and writing uses SAX exclusively.
Download (7.0MB)
Added: 2006-06-04 License: LGPL (GNU Lesser General Public License) Price:
1240 downloads
AutoDia 2.03
AutoDia is a modular application that parses source code, XML or data and produces an XML document in Dia format. more>>
AutoDia is a modular application that parses source code, XML or data and produces an XML document in Dia format (or images via graphviz and vcg). AutoDias goal is to be a UML / DB Schema diagram autocreation package.
The diagrams its creates are standard UML diagrams showing dependancies, superclasses, packages, classes and inheritances, as well as the methods, etc of each class.
AutoDia supports any language that a Handler has been written for - see below for an up to date list..
Autodia now outputs the following formats :
- Graphviz (using dot to generate jpg, png, etc)
- dot
- vcg
- xvcg (using xvcg to output postscript, etc)
- dia (using a new custom directed graph algorithm to layout diagrams)
- HTML/XML/Anything (if you write your own template)
- Experimental SpringGraph (native perl directed graphs similar to graphviz) now included
- Experimental Umbrello XML/XMI (requires fixing)
Autodia now parses the following forms of input
- Perl
- Python
- PHP
- Java (some issues with version 1.4) no longer fully supported (it used to work, Java broke its APIs now it doesnt, fixes welcome)
- C++
- Torque (XML DB schema)
- DBI (perl database interface handles)
- SQL
- Umbrello (experimental)
<<lessThe diagrams its creates are standard UML diagrams showing dependancies, superclasses, packages, classes and inheritances, as well as the methods, etc of each class.
AutoDia supports any language that a Handler has been written for - see below for an up to date list..
Autodia now outputs the following formats :
- Graphviz (using dot to generate jpg, png, etc)
- dot
- vcg
- xvcg (using xvcg to output postscript, etc)
- dia (using a new custom directed graph algorithm to layout diagrams)
- HTML/XML/Anything (if you write your own template)
- Experimental SpringGraph (native perl directed graphs similar to graphviz) now included
- Experimental Umbrello XML/XMI (requires fixing)
Autodia now parses the following forms of input
- Perl
- Python
- PHP
- Java (some issues with version 1.4) no longer fully supported (it used to work, Java broke its APIs now it doesnt, fixes welcome)
- C++
- Torque (XML DB schema)
- DBI (perl database interface handles)
- SQL
- Umbrello (experimental)
Download (0.060MB)
Added: 2006-08-08 License: GPL (GNU General Public License) Price:
1177 downloads
Visual Paradigm for UML 6.1 (Community Edition)
Visual Paradigm for UML is a powerful, easy-to-use UML modelling and CASE tool. more>> <<less
Download (85.9MB)
Added: 2007-08-05 License: Free for non-commercial use Price:
544 downloads
Other version of Visual Paradigm for UML
Visual Paradigm for UML is an ALL-IN-ONE Visual Development Platform. Visual Paradigm for UML ...Visual Paradigm for UML (VP-UML) is an ALL-IN-ONE Visual DevelopmentLicense:Freeware

Visual Paradigm for UML (CE) for Linux 6.1
UML CASE tool - UML diagrams, use case modeling, reverse engineering and more... more>> Visual Paradigm for UML (VP-UML) is a powerful, easy-to-use UML modeling tool that supports full software lifecycle - analysis, design, coding, testing and deployment. This CASE tool helps you build quality applications faster, better and cheaper. You can draw UML diagrams, generate code from class diagrams and vice versa, and generate UML documentation. This UML CASE tool also provides plenty UML resources - UML demos, UML tutorials, and UML sample projects.
VP-UML Features:
+Supporting the latest UML notation (use case diagram, collaboration diagram, sequence diagram, class diagram/object diagram/package diagram, state diagram, activity diagram, component diagram, deployment diagram)
+OO analysis (OOA), OO design (OOD) support
+Textual analysis for identifying candidate use cases, classes, flow of events...
+CRC Card for finding objects
+Use case modeling (use case description...)
+Business Workflow diagram
+Round-trip engineering
+Code Generation - diagram to code, model to code, generate code (UML to code, UML model to Java)
+Reverse engineering - code to diagram, code to model (Java to UML diagram, Java to UML models)
+Instant Reverse for Java, C++, Dot NET dll/exe, XML, CORBA IDL
+Automatic synchronization between diagrams and source code
+Report generator for generating documentation to PDF/HTML
+Automatic diagram layout - rearrange shapes and connectors in UML diagrams in different elegant styles
+Export XMI/Import XMI
+Import Rational Rose mdl file
+MS Visio Integration - drawing UML diagrams with your own shapes by using Visio stencils
+Export diagrams to SVG, PNG, JPG
+Plugin and template
+Multilingual support
+More...
Other UML Plugins/UML Modeling Tools:
Windows Platform:
+SDE for Microsoft Visual Studio .NET
Java Platform (Linux/Mac OS X/Windows):
+SDE for Oracle JDeveloper
+SDE for IBM WebSphere (WSAD)
+SDE for Borland JBuilder
+SDE for IntelliJ IDEA
+SDE for Eclipse
+SDE for NetBeans
+SDE for Sun ONE
+More SDE...<<less
Download (114.27MB)
Added: 2009-04-09 License: Freeware Price: Free
201 downloads
GIS Knoppix 1.1
GIS-Knoppix is a bootable Linux CD with pre-installed GIS software. more>>
GIS-Knoppix is a bootable Linux CD with pre-installed GIS software.
It is based on Knoppix.
Main features:
- Linux with KDE and many applications
- GRASS 6.0.0beta with Spearfish dataset
Raster/vector GIS, image processing system, and graphics production system
- UMN MapServer 4.4.1
Environment for building spatially enabled Internet applications
- PostgreSQL 7.4.6 / PostGIS
Postgres database with PostGIS extension
- MySQL 4.1.9
MySQL database with spatial extensions
- QGis 0.6
Viewer and data analysis for vector and raster data with PostGIS support
- TerraView 2.0
Viewer and data analysis for vector with DB support
- Jump 1.1.2
Workbench for viewing, editing, and processing spatial datasets
- Thuban 1.0.0
Interactive geographic data viewer
- MapLab 2.0.1
Suite of web-based tools to create and manage MapServer applications and map files
- MapDesk 0.7
Viewer/editor for UMN Mapserver
- Interlis
Compiler and UML editor for Interlis formats
and other software
- GPSdrive, GPSMan, ...
Enhancements:
- Added PostGIS, MySQL 4.1, TerraView, Jump, Thuban, Interlis, MapDesk
- Spearfish data set for GRASS
- Based on Knoppix 3.3
- Many updates: Mapserver 4.0.1, OpenOffice 1.1, etc.
<<lessIt is based on Knoppix.
Main features:
- Linux with KDE and many applications
- GRASS 6.0.0beta with Spearfish dataset
Raster/vector GIS, image processing system, and graphics production system
- UMN MapServer 4.4.1
Environment for building spatially enabled Internet applications
- PostgreSQL 7.4.6 / PostGIS
Postgres database with PostGIS extension
- MySQL 4.1.9
MySQL database with spatial extensions
- QGis 0.6
Viewer and data analysis for vector and raster data with PostGIS support
- TerraView 2.0
Viewer and data analysis for vector with DB support
- Jump 1.1.2
Workbench for viewing, editing, and processing spatial datasets
- Thuban 1.0.0
Interactive geographic data viewer
- MapLab 2.0.1
Suite of web-based tools to create and manage MapServer applications and map files
- MapDesk 0.7
Viewer/editor for UMN Mapserver
- Interlis
Compiler and UML editor for Interlis formats
and other software
- GPSdrive, GPSMan, ...
Enhancements:
- Added PostGIS, MySQL 4.1, TerraView, Jump, Thuban, Interlis, MapDesk
- Spearfish data set for GRASS
- Based on Knoppix 3.3
- Many updates: Mapserver 4.0.1, OpenOffice 1.1, etc.
Download (700MB)
Added: 2005-08-25 License: GPL (GNU General Public License) Price:
850 downloads
ArchGenXML 1.5.2
ArchGenXML project is a code generator for Plone CMS. more>>
ArchGenXML project is a code generator for Plone CMS.
It builds on architecture-centric, model-based and test-driven developement. Generates Python code from UML-Models (XMI-Format). Its optimized for the generation of code based on the Archetypes framework.
With ArchGenXML you can create working python code without writing one single line of python. It is is a commandline utility that generates fully functional Zope Products based on the Archetypes framework from UML models using XMI (.xmi, .zargo, .zuml) files. The most common use case is to generate a set of custom content types, possibly with a few tools, a CMFMember type and some workflows thrown in.
In practice, you draw your UML diagrams in a tool like Poseidon or ObjectDomain which has the ability to generate XMI files. Once you are ready to test your product, you run ArchGenXML on the XMI file, which will generate the product directory. After generation, you will be able to install your product in Plone and have your new content types, tools and workflows available.
At present, round-trip support is not implemented: Custom code cant be converted back into XMI (and thus diagams). However, you can re-generate your product over existing code. Method bodies and certain "protected" code sections will be preserved. This means that you can evolve your products public interfaces, its methods and its attributes in the UML model, without fear of losing your hand-written code.
WHY use "ArchGenXML":
- You want to save time
- You are a lazy programmer
- You dont like to reinvent the wheel
- You dont like copying and pasting code and bugs
- You make heavy use of references and interfaces
- You have big projects with many different custom types
- You want or need a well-documented interface to your product
- You like structured model- and pattern-driven software development
- You want to maintain your project in future without getting a headache
- and many more good and odd other reasons.
Enhancements:
- Stable ArchGenXML for Plone 2.1 and 2.5. No more new features in v1.5 in future, just bugfixing. Features are for v1.6 targetting at Plone 2.5 and 3.0. They are developed on svn-trunk. v1.5 is branched away.
<<lessIt builds on architecture-centric, model-based and test-driven developement. Generates Python code from UML-Models (XMI-Format). Its optimized for the generation of code based on the Archetypes framework.
With ArchGenXML you can create working python code without writing one single line of python. It is is a commandline utility that generates fully functional Zope Products based on the Archetypes framework from UML models using XMI (.xmi, .zargo, .zuml) files. The most common use case is to generate a set of custom content types, possibly with a few tools, a CMFMember type and some workflows thrown in.
In practice, you draw your UML diagrams in a tool like Poseidon or ObjectDomain which has the ability to generate XMI files. Once you are ready to test your product, you run ArchGenXML on the XMI file, which will generate the product directory. After generation, you will be able to install your product in Plone and have your new content types, tools and workflows available.
At present, round-trip support is not implemented: Custom code cant be converted back into XMI (and thus diagams). However, you can re-generate your product over existing code. Method bodies and certain "protected" code sections will be preserved. This means that you can evolve your products public interfaces, its methods and its attributes in the UML model, without fear of losing your hand-written code.
WHY use "ArchGenXML":
- You want to save time
- You are a lazy programmer
- You dont like to reinvent the wheel
- You dont like copying and pasting code and bugs
- You make heavy use of references and interfaces
- You have big projects with many different custom types
- You want or need a well-documented interface to your product
- You like structured model- and pattern-driven software development
- You want to maintain your project in future without getting a headache
- and many more good and odd other reasons.
Enhancements:
- Stable ArchGenXML for Plone 2.1 and 2.5. No more new features in v1.5 in future, just bugfixing. Features are for v1.6 targetting at Plone 2.5 and 3.0. They are developed on svn-trunk. v1.5 is branched away.
Download (0.21MB)
Added: 2007-02-14 License: GPL (GNU General Public License) Price:
984 downloads
Jupe 0.0.8
Jupe is a UML Plugin for Eclipse. more>>
Jupe is a UML Plugin for Eclipse. Jupe project aims to provide support for the creation of UML class diagrams, code generation and reverse engineering. Jupe is based on the GEF and UML2 frameworks. Jupe is published as alpha version, so please be aware that it wont fit daily-use purposes.
Main features:
- Jupe perspective providing a class diagram editor
- creation of UML diagrams with the mouse
- items can be changed by clicking on them or using a property table
- creation of UML diagrams based on the source code (reverse engineering)
- load and save diagrams
- export of diagrams to XMI
<<lessMain features:
- Jupe perspective providing a class diagram editor
- creation of UML diagrams with the mouse
- items can be changed by clicking on them or using a property table
- creation of UML diagrams based on the source code (reverse engineering)
- load and save diagrams
- export of diagrams to XMI
Download (0.85MB)
Added: 2006-09-04 License: GPL (GNU General Public License) Price:
1148 downloads
SDE for Eclipse (CE) for Linux 4.2
UML Plugin for Eclipse: UML diagrams, Rational Rose, XMI import/export,... more>> SDE for Eclipse is a UML CASE tool/plug-in tightly integrated with Eclipse. This UML modeling software supports full software lifecycle - analysis, design, implementation, testing and deployment. This UML CASE tool helps you build quality applications faster, better and cheaper. You can draw all types of UML diagrams in Eclipse, reverse engineer Java code to class diagrams, generate Java code and generate documentation.
SDE Features:
+Support UML version 2.1
+Business Workflow diagram
+Mind Mapping Diagram (New Feature)
+Requirement Modeling (Enhanced)
+Callout and Freehand shape (New Feature)
+Nicknamer - create translated copies of model (New Feature)
+Model Transitor (New Feature)
+User Interface Designer
+Data flow diagram
+Use Case Details Editor - An all-in-one environment for specifying a use cases details including general model specification and use case descriptions
+EJB Diagram - Visualize EJB systems
+EJB Code Generation
+ORM support - generate Java objects from database
+Database generation - ERD to database tables
+Database reverse - existing DBMS to ERD (Enhanced)
+Reverse engineering - code to model, code to diagram
+Reverse engineering Java, C++, XML Schema, XML, .NET exe/dll, CORBA IDL, XML Schema and Python
+Code Generation - model to code, diagram to code
+Java Round-trip engineering
+Automatic diagram layout
+Modeling collaboratively with VP Teamwork Server, CVS, Subversion and Perforce (New Feature)
+Shape editor
+Support Stored Procedure and Database Trigger (New Feature)
+Export diagrams to JPG, PNG, SVG, EMF, PDF
+PDF/HTML/MS Word Report generator
+Multilingual support
+More...
Other UML Modeling Tools / UML Plugins:
Java Platform (Windows/Linux/Mac OS X):
+SDE for Oracle JDeveloper
+SDE for Borland JBuilder
+SDE for IntelliJ IDEA
+SDE for NetBeans
+SDE for Sun ONE
+SDE for WebLogic Workshop
Windows Platform:
+SDE for Microsoft Visual Studio
+More SDE...<<less
Download (128MB)
Added: 2009-04-24 License: Freeware Price: Free
182 downloads
Other version of SDE for Eclipse (CE) for Linux
License:freeware
SDE for Sun ONE (CE) for Linux 4.2
UML Plugin for Sun ONE: UML diagrams, Rational Rose, XMI import/export more>> SDE for Sun ONE is a UML CASE tool/plug-in tightly integrated with Sun ONE. This UML modeling software supports full software lifecycle - analysis, design, implementation, testing and deployment. This UML CASE tool helps you build quality applications faster, better and cheaper. You can draw all types of UML diagrams in Sun ONE, reverse engineer Java code to class diagrams, generate Java code and generate documentation.
SDE-SO Features:
+Support UML version 2.1
+Business Workflow diagram
+Bookmark (New Feature)
+Handi-Selection (New Feature)
+Command-line operations (New Feature)
+User Interface Designer (Enhanced)
+Data flow diagram
+Use Case Details Editor - An all-in-one environment for specifying a general model specification and use case descriptions
+EJB Diagram - Visualize EJB systems
+EJB Code Generation
+ORM support - generate Java objects from database
+Database generation - ERD to database tables
+Database reverse - existing DBMS to ERD
+Reverse engineering - code to model, code to diagram
+Reverse engineering Java, C++, XML Schema, XML, .NET exe/dll, CORBA IDL, XML Schema and Python (Enhanced)
+Code Generation - model to code, diagram to code
+Java Round-trip engineering
+Automatic synchronization between source code and diagrams
+Automatic diagram layout
+Modeling collaboratively with VP Teamwork Server, CVS and Subversion (Enhanced)
+Shape editor
+Import Rational Rose project, XMI/export XMI, Telelogic Rhapsody Project (New Feature)
+Support Stored Procedure and Database Trigger (New Feature)
+Export diagrams to JPG, PNG, SVG, EMF, PDF
+PDF/HTML/MS Word Report generator
+Multilingual support
+More...
Other UML Modeling Tools / UML Plugins:
Java Platform (Windows/Linux/Mac OS X):
+SDE for Eclipse
+SDE for Oracle JDeveloper
+SDE for Borland JBuilder
+SDE for IntelliJ IDEA
+SDE for NetBeans
+SDE for WebLogic Workshop
Windows Platform:
+SDE for Microsoft Visual Studio
+More SDE...<<less
Download (128MB)
Added: 2009-03-31 License: Freeware Price: Free
206 downloads
Other version of SDE for Sun ONE (CE) for Linux
License:freeware
SDE for NetBeans (CE) for Linux 4.2
UML Plugin for NetBeans: UML diagrams, Rational Rose, XMI import/export more>> SDE for NetBeans is a UML CASE tool/plug-in tightly integrated with NetBeans. This UML modeling software supports full software lifecycle - analysis, design, implementation, testing and deployment. This UML CASE tool helps you build quality applications faster, better and cheaper. You can draw all types of UML diagrams in NetBeans, reverse engineer Java code to class diagrams, generate Java code and generate documentation.
SDE-NB Features:
+Support UML version 2.1
+Business Workflow diagram
+Mind Mapping Diagram (New Feature)
+Requirement Modeling (Enhanced)
+Callout and Freehand shape (New Feature)
+Nicknamer - create translated copies of model (New Feature)
+Model Transitor (New Feature)
+User Interface Designer
+Data flow diagram
+Use Case Details Editor - An all-in-one environment for specifying a general model specification and use case descriptions
+EJB Diagram - Visualize EJB systems
+EJB Code Generation
+ORM support - generate Java objects from database
+Database generation - ERD to database tables
+Database reverse - existing DBMS to ERD (Enhanced)
+Reverse engineering - code to model, code to diagram
+Reverse engineering Java, C++, XML Schema, XML, .NET exe/dll, CORBA IDL, XML Schema and Python
+Code Generation - model to code, diagram to code
+Java Round-trip engineering
+Automatic synchronization between source code and diagrams
+Automatic diagram layout
+Modeling collaboratively with VP Teamwork Server, CVS, Subversion and Perforce (New Feature)
+Shape editor
+Support Stored Procedure and Database Trigger (Enhanced)
+Export diagrams to JPG, PNG, SVG, EMF, PDF
+PDF/HTML/MS Word Report generator
+Multilingual support
+More...
Other UML Modeling Tools / UML Plugins:
Java Platform (Windows/Linux/Mac OS X):
+SDE for Eclipse
+SDE for Oracle JDeveloper
+SDE for Borland JBuilder
+SDE for IntelliJ IDEA
+SDE for Sun ONE
+SDE for WebLogic Workshop
Windows Platform:
+SDE for Microsoft Visual Studio
+More SDE...<<less
Download (128MB)
Added: 2009-04-01 License: Freeware Price: Free
208 downloads
SDE for JBuilder (CE) for Linux 4.2
UML Plugin for JBuilder: UML diagrams, Rational Rose, XMI import/export more>> SDE for JBuilder is a UML CASE tool/plug-in tightly integrated with JBuilder. This UML modeling software supports full software lifecycle - analysis, design, implementation, testing and deployment. This UML CASE tool helps you build quality applications faster, better and cheaper. You can draw all types of UML diagrams in JBuilder, reverse engineer Java code to class diagrams, generate Java code and generate documentation.
SDE Features:
+Support UML version 2.1
+Business Workflow diagram
+Mind Mapping Diagram (New Feature)
+Requirement Modeling (Enhanced)
+Callout and Freehand shape (New Feature)
+Nicknamer - create translated copies of model (New Feature)
+Model Transitor (New Feature)
+User Interface Designer
+Data flow diagram
+Use Case Details Editor - An all-in-one environment for specifying a general model specification and use case descriptions
+EJB Diagram - Visualize EJB systems
+EJB Code Generation
+ORM support - generate Java objects from database
+Database generation - ERD to database tables
+Database reverse - existing DBMS to ERD (Enhanced)
+Reverse engineering - code to model, code to diagram
+Reverse engineering Java, C++, XML Schema, XML, .NET exe/dll, CORBA IDL, XML Schema and Python
+Code Generation - model to code, diagram to code
+Java Round-trip engineering
+Automatic synchronization between source code and diagrams
+Automatic diagram layout
+Modeling collaboratively with VP Teamwork Server, CVS, Subversion and Perforce (New Feature)
+Shape editor
+Support Stored Procedure and Database Trigger (Enhanced)
+Export diagrams to JPG, PNG, SVG, EMF, PDF
+PDF/HTML/MS Word Report generator
+Multilingual support
+More...
Other UML Modeling Tools /UML Plugins:
Java Platform (Windows/Linux/Mac OS X):
+SDE for Eclipse
+SDE for Oracle JDeveloper
+SDE for IntelliJ IDEA
+SDE for NetBeans
+SDE for Sun ONE
+SDE for WebLogic Workshop
Windows Platform:
+SDE for Microsoft Visual Studio
+More SDE...<<less
Download (128MB)
Added: 2009-04-29 License: Freeware Price: Free
182 downloads
ArgoUML 0.20
ArgoUML is a pure Java open source UML CASE tool that provides cognitive support for object-oriented design. more>>
ArgoUML is a pure Java open source UML CASE tool that provides cognitive support for object-oriented design.
ArgoUML provides some of the same editing and code generation features of a commercial CASE tool, but it focuses on features that enhance usability and support the cognitive needs of designers. Uses XML file formats: XMI and PGML.
Main features:
- Click and Go! with Java Web Start
- Platform Independent: Java 1.4+
- Standard UML 1.3 Meta-Model
- 8 out of 9 Diagrams supported
- XMI-Support
- Export Diagrams as GIF, PS, EPS, PGML and SVG
- Internationalization EN, DE, ES, RU, FR, NB
- Advanced diagram editing and Zoom
- OCL Support
- Forward Engineering
- Reverse Engineering / Jar/class file Import
- Cognitive Support
- Reflection-in-action
- Design Critics
- Corrective Automations (partially implemented)
- "To Do" List
- User model (partially implemented)
- Opportunistic Design
- "To Do" List
- Checklists
- Comprehension and Problem Solving
- Explorer Perspectives
- Multiple, Overlapping Views
- Alternative Design Representations: Graphs, Text, or Table
Enhancements:
- This is the first release which easily generates Debian packages and installs the server cleanly.
- The Perl client works correctly when connecting to the server and allows all the basic operations to be carried out.
<<lessArgoUML provides some of the same editing and code generation features of a commercial CASE tool, but it focuses on features that enhance usability and support the cognitive needs of designers. Uses XML file formats: XMI and PGML.
Main features:
- Click and Go! with Java Web Start
- Platform Independent: Java 1.4+
- Standard UML 1.3 Meta-Model
- 8 out of 9 Diagrams supported
- XMI-Support
- Export Diagrams as GIF, PS, EPS, PGML and SVG
- Internationalization EN, DE, ES, RU, FR, NB
- Advanced diagram editing and Zoom
- OCL Support
- Forward Engineering
- Reverse Engineering / Jar/class file Import
- Cognitive Support
- Reflection-in-action
- Design Critics
- Corrective Automations (partially implemented)
- "To Do" List
- User model (partially implemented)
- Opportunistic Design
- "To Do" List
- Checklists
- Comprehension and Problem Solving
- Explorer Perspectives
- Multiple, Overlapping Views
- Alternative Design Representations: Graphs, Text, or Table
Enhancements:
- This is the first release which easily generates Debian packages and installs the server cleanly.
- The Perl client works correctly when connecting to the server and allows all the basic operations to be carried out.
Download (9.2MB)
Added: 2006-02-20 License: BSD License Price:
1464 downloads
Netkit 4 TIC
Netkit is a poor mans system to experiment computer networking. more>>
Understanding computer networks without performing practical experiments is really difficult, not to say it is almost impossible. Unfortunately, setting up a networking lab can be very expensive.
Netkit has been conceived as an environment for setting up and performing networking experiments at low cost and with little effort. It allows to "create" several virtual network devices (full-fledged routers, switches, computers, etc.) that can be easily interconnected in order to form a network on a single PC. Networking equipments are virtual but feature many of the characteristics of the real ones, including the configuration interface.
Netkit exploits open source software (mostly licensed under GPL) and is heavily based on the User Mode Linux (UML) variant of the linux kernel. The purpose of this project is to solve many of the difficulties and technicalities that a user could have in using UML for networking. We offer the users an easy-to-use-and-install package, which at the same time implements effective network emulation. Further, we provide a corpus of teaching material that can be used for courses at different levels.
<<lessNetkit has been conceived as an environment for setting up and performing networking experiments at low cost and with little effort. It allows to "create" several virtual network devices (full-fledged routers, switches, computers, etc.) that can be easily interconnected in order to form a network on a single PC. Networking equipments are virtual but feature many of the characteristics of the real ones, including the configuration interface.
Netkit exploits open source software (mostly licensed under GPL) and is heavily based on the User Mode Linux (UML) variant of the linux kernel. The purpose of this project is to solve many of the difficulties and technicalities that a user could have in using UML for networking. We offer the users an easy-to-use-and-install package, which at the same time implements effective network emulation. Further, we provide a corpus of teaching material that can be used for courses at different levels.
Download (0.76MB)
Added: 2007-02-21 License: GPL (GNU General Public License) Price:
979 downloads
Secleted [ 0 ] software to compare
Copyright Notice:
Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future software development. The above what is jude in uml search only lists software in full, demo and trial versions for free download. Download links are directly from our mirror sites or publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed