uml 2.1
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 692
JGraphpad 5.6.3
JGraphpad is a diagram editor. more>>
JGraphpad is a powerful, free diagram editor based on JGraph. It is currently available in English, French and German. With JGraphpad, you can create flow charts, maps, UML diagrams, and many other diagrams.
JGraphpad is provided as an example for the JGraph Swing component. Check out the JGraphpad applet and Web Start version.
JGraphpad is a versatile product that may be used to display and edit any type of diagram in the following fields:
- Knowledge Visualization
- Business Diagramming
- Software Engineering
- Monitoring and Configuration
- Transport Networks
- Workflow Systems
Main features:
- Supported Languages: English, French, German, Spanish, Japanese, Indonesian, Thai, Portuguese
- Flexible configuration, enable/disable features, toolbar buttons, add custom commands
- Programmable toolbar, GUI, and features (create your own toolbar buttons)
- Supports a wide range of platforms (Windows, Linux, Mac, Solaris)
- Copy and paste or drag and drop to and from Java and native applications
- Import/Export Text files, GXL, GIF, JPG, PNG, EPS, HTML Image maps, and GraphViz Dot
- Object library with flexible creation and management
- Shortest path and "spanning tree" selection
- 8 Different Automatic layouts
- Overview with Panning and Zoom
- Command History
- Printing and much more...
Enhancements:
- The release now compiles with JGraph 5.6.3, changing the use of graph references in various renderers.
- Some unused code was removed and various Javadocs were cleaned up.
<<lessJGraphpad is provided as an example for the JGraph Swing component. Check out the JGraphpad applet and Web Start version.
JGraphpad is a versatile product that may be used to display and edit any type of diagram in the following fields:
- Knowledge Visualization
- Business Diagramming
- Software Engineering
- Monitoring and Configuration
- Transport Networks
- Workflow Systems
Main features:
- Supported Languages: English, French, German, Spanish, Japanese, Indonesian, Thai, Portuguese
- Flexible configuration, enable/disable features, toolbar buttons, add custom commands
- Programmable toolbar, GUI, and features (create your own toolbar buttons)
- Supports a wide range of platforms (Windows, Linux, Mac, Solaris)
- Copy and paste or drag and drop to and from Java and native applications
- Import/Export Text files, GXL, GIF, JPG, PNG, EPS, HTML Image maps, and GraphViz Dot
- Object library with flexible creation and management
- Shortest path and "spanning tree" selection
- 8 Different Automatic layouts
- Overview with Panning and Zoom
- Command History
- Printing and much more...
Enhancements:
- The release now compiles with JGraph 5.6.3, changing the use of graph references in various renderers.
- Some unused code was removed and various Javadocs were cleaned up.
Download (1.7MB)
Added: 2005-08-09 License: GPL (GNU General Public License) Price:
2745 downloads
PyReverse 0.5.1
PyReverse is a python reverse engineering tools. more>>
PyReverse is a set of tools for reverse engineering Python code. So far, it features dependency analysis tools, documentation generation, and XMI generation for importation in a UML modeling tool. A special module can be used to generate files readable by Argo UML.
currently PyReverse build a representation of the source tree with:
- docstring for modules, classes, functions
- exceptions raised in functions
- modules attributes, functions, classes
- classs attributes defined in the class scope, inheritance links
- class instances attributes defined in the __init__ method. If possible, get the default value
- functions parameters name and optional default value
- detection of interface/abstract classes and visibility using regular expressions
- detection of links between classes using attributes default value
PyReverse provides modules which use this representation for:
- producing a XMI 1.0 UML 1.3 DOM representation
- creating PGML diagrams definitions according to the project representation, the XMI definition and a XML file which describes briefly the content of the diagrams (see ???). Those diagrams can be readen/edited with Argo UML
- generating UML diagrams readable by VCG (see ???).
- analyzing dependencies (see ???).
- generate skeleton for unit tests, using the unit testing framework for the standard library.
<<lesscurrently PyReverse build a representation of the source tree with:
- docstring for modules, classes, functions
- exceptions raised in functions
- modules attributes, functions, classes
- classs attributes defined in the class scope, inheritance links
- class instances attributes defined in the __init__ method. If possible, get the default value
- functions parameters name and optional default value
- detection of interface/abstract classes and visibility using regular expressions
- detection of links between classes using attributes default value
PyReverse provides modules which use this representation for:
- producing a XMI 1.0 UML 1.3 DOM representation
- creating PGML diagrams definitions according to the project representation, the XMI definition and a XML file which describes briefly the content of the diagrams (see ???). Those diagrams can be readen/edited with Argo UML
- generating UML diagrams readable by VCG (see ???).
- analyzing dependencies (see ???).
- generate skeleton for unit tests, using the unit testing framework for the standard library.
Download (0.11MB)
Added: 2005-03-07 License: GPL (GNU General Public License) Price:
1691 downloads
Jaffa 2.1.0
Jaffa (Java Application Framework For All) is an enterprise-focused Java framework for rapid application development. more>>
Jaffa (Java Application Framework For All) is an enterprise-focused Java framework for rapid application development. It provides a complete Java Web application development stack, extending exsiting projects like Tomcat and Struts at the frontend with MVC-based web widgets, all the way through to a high-performance lightweight O/R persistence engine, with plenty of rich features in between including rules engines, declarative application, and data security. In addition to the runtime framework, there is a suite of component templates and other tools for rapid application development, including a TogetherSoft plug-in for UML intergration.
JAFFA is aimed at Software development projects that want to focus their energy on building Business Functionality, without spending time on developing the underlying architecture.
The JAFFA Project intends to provide a real world application framework, and then build a community of developers around that, who all want an open standards based framework that they can invest in, for building their specific applications on.
Enhancements:
- Native Tomcat 5.0 support, including jsp precompiling
- Full relational integrity supported in the v1.1 domain pattern
- New bean moulding framework for updating and retrieving graphs of domain objects, idea for complex web services
- Two new database schema importers, we can now import domain models from the database schema, ErWin CASE tool as well as Uniface
<<lessJAFFA is aimed at Software development projects that want to focus their energy on building Business Functionality, without spending time on developing the underlying architecture.
The JAFFA Project intends to provide a real world application framework, and then build a community of developers around that, who all want an open standards based framework that they can invest in, for building their specific applications on.
Enhancements:
- Native Tomcat 5.0 support, including jsp precompiling
- Full relational integrity supported in the v1.1 domain pattern
- New bean moulding framework for updating and retrieving graphs of domain objects, idea for complex web services
- Two new database schema importers, we can now import domain models from the database schema, ErWin CASE tool as well as Uniface
Download (7.66MB)
Added: 2005-04-13 License: LGPL (GNU Lesser General Public License) Price:
1656 downloads
gBootRoot 1.5.0
gBootRoot it construct, develop, test, and boot distributions. more>>
gBootRoot makes the construction and development of distributions fun and simple with its Root Methods (Yard) and user-mode-linux test bed. Finish the product with a Boot Method (2-disk compression supported).
Normal (non-root) users can make root filesystems and boot disks. It includes the make_debian script to create a testable user-mode-linux base Debian system, add-ons to enhance methods, and an MTD Emulator useful for running distributions made with the jffs/jffs2 filesystem.
Enhancements:
- Fixed a @INC problem with rpm packages. The fhs checks usually insert the module path (Debian std. path) into @INC via a BEGIN {}, but the new BootRoot::Options was trying to be loaded before the fact because it had been placed within the BEGIN{} and there was even a reminder in the code documentation from prior releases explaining not to do this. Updated BEGIN statements in gbootroot, expect_uml and yard_chrooted_tests, and made sure "." is always specified first in @INC.
- Thanks to Stian Skjelstad for pointing out some bugs - namely the former annoying @INC bug that never should have occurred in the first place - after I asked him to try out gbootroot to help with his MTD requirements.
- Added a new if/elsif control structure. if ( condition ) n statement(s) n elsif ( condition ) n statements elsif .. Nice functionality to have.
- Made Example.yard portable with the new if/elsif control structure, and added pam.d/system-auth if it exists on the system.
- Commented out many things in Helper.yard because UML.pm has been modified to allow no login along with no password, and provides a new method "close_no_init" to provide a shutdown marker after which uml_mconsole can be used to halt the process. This means faster creation time for root_fs and no lag.
- Huge fixes to all source packages.
- Added format rules found in Example* to the main documentation.
- Compiled for >= glibc 2.2.5. Previous version was compiled >= 2.3.1 which caused some things not to work on old distributions using 2.2*
- Removed the -q from expect_uml because this caused the newer version of mkreiserfs to fail because Namesys decided that unsolicited advertising was in order so everybody knows that there are actually some organizations and companies paying for its development. Wouldnt this be nice in a perfect world for all Free Software projects?
- Tested on Debian stable/unstable and rpm based distros RedHat 7.3/8.0, Mandrake 9.0, and Suse 7.3 thanks to umlbuilder. Overall, this is by far the most heavily tested release to date. Observed that stack overflows are occxurring from time to time in the nested testing environment.
- Added /usr/info/dir and info to make_debian which makes things much nicer.
- Added libexpect-perl and libgtk-perl to Build-Depends for debs; in general, there were many fixes for both debs and rpms and their respective source packages.
- Improved documentation.
- Added stop and go to the uml_mconsole interface for the UML Box.
- Made perl 5.8 compliant perl-IO-Stty, perl-IO-tty and perl-Expect rpm packages. Many things have changed especially with IO-tty and perl-Expect.
- Had to build slram into the kernel because RedHat 7.3s depmod causes the build to fail.
<<lessNormal (non-root) users can make root filesystems and boot disks. It includes the make_debian script to create a testable user-mode-linux base Debian system, add-ons to enhance methods, and an MTD Emulator useful for running distributions made with the jffs/jffs2 filesystem.
Enhancements:
- Fixed a @INC problem with rpm packages. The fhs checks usually insert the module path (Debian std. path) into @INC via a BEGIN {}, but the new BootRoot::Options was trying to be loaded before the fact because it had been placed within the BEGIN{} and there was even a reminder in the code documentation from prior releases explaining not to do this. Updated BEGIN statements in gbootroot, expect_uml and yard_chrooted_tests, and made sure "." is always specified first in @INC.
- Thanks to Stian Skjelstad for pointing out some bugs - namely the former annoying @INC bug that never should have occurred in the first place - after I asked him to try out gbootroot to help with his MTD requirements.
- Added a new if/elsif control structure. if ( condition ) n statement(s) n elsif ( condition ) n statements elsif .. Nice functionality to have.
- Made Example.yard portable with the new if/elsif control structure, and added pam.d/system-auth if it exists on the system.
- Commented out many things in Helper.yard because UML.pm has been modified to allow no login along with no password, and provides a new method "close_no_init" to provide a shutdown marker after which uml_mconsole can be used to halt the process. This means faster creation time for root_fs and no lag.
- Huge fixes to all source packages.
- Added format rules found in Example* to the main documentation.
- Compiled for >= glibc 2.2.5. Previous version was compiled >= 2.3.1 which caused some things not to work on old distributions using 2.2*
- Removed the -q from expect_uml because this caused the newer version of mkreiserfs to fail because Namesys decided that unsolicited advertising was in order so everybody knows that there are actually some organizations and companies paying for its development. Wouldnt this be nice in a perfect world for all Free Software projects?
- Tested on Debian stable/unstable and rpm based distros RedHat 7.3/8.0, Mandrake 9.0, and Suse 7.3 thanks to umlbuilder. Overall, this is by far the most heavily tested release to date. Observed that stack overflows are occxurring from time to time in the nested testing environment.
- Added /usr/info/dir and info to make_debian which makes things much nicer.
- Added libexpect-perl and libgtk-perl to Build-Depends for debs; in general, there were many fixes for both debs and rpms and their respective source packages.
- Improved documentation.
- Added stop and go to the uml_mconsole interface for the UML Box.
- Made perl 5.8 compliant perl-IO-Stty, perl-IO-tty and perl-Expect rpm packages. Many things have changed especially with IO-tty and perl-Expect.
- Had to build slram into the kernel because RedHat 7.3s depmod causes the build to fail.
Download (6.4MB)
Added: 2005-04-13 License: GPL (GNU General Public License) Price:
1656 downloads
alma 0.41
alma is a software workshop for modeling and analysing. more>>
Alma is a software with the following functionalities :
- Reads several sources (languages, models, ...),
- Helps to design for object-oriented modeling (definition of classes, relations, patterns, ...)
- Modifies the structure and the code
- Outputs new sources, documentation, diagrams, ...
It is designed for object-oriented modelisation (definition of classes and relations) and for migrating (help to convert) code written in old languages to newer ones. It meets two needs : having a simplified software modeling workshop for small projects and make easier rewritings, ports and encapsulation of non-OO code.
This tool will be usefull for developers who get a code and wish to integrate it in a new project, to rewrite a program in a new language, and for the conceptor/architect who will have the possibilities to declare and manipulate classes.
Alma is able t oread these sources:
- C/C++ (simplified, no preprocessor)
- Class (compiled with jikes)
- Fortran 77 (partial implementation)
- IDL (quite complete implementation, no preprocessor)
- Java (quite complete implementation)
- JavaP (result of javap)
- JSP (Java Server Page)
- MDL (files from Irrational Rose)
- Pascal (partial implementation)
- TLD (Taglib for JSP)
- XMI (XML Metadata Interchange, see the site, partial)
- XSD (XML Schema, see the site, partial)
Alma is able to generate source-code for these languages:
- Autotest (Source code for automatic testing)
- BDL
- C (headers and bodies)
- C++ (headers and bodies)
- Delphi (Object Pascal)
- Eiffel
- Gui (Editing JPanels)
- HTML documentation (similar to the javadoc tool)
- IDL (OMG, see the site)
- Java
- Lisp
- Natural (french)
- ODL (ODMG, see the site)
- Python
- Rebol (see the site)
- Resume
- Ruby (see the site)
- Sql (releases 2 and 3)
- SrcHtml
- Tom (see the site)
- Uml (only inheriting and relations diagrams)
- UXF (UML in a XML format, see the site)
- XMI
- XmlProto (Description of a GUI in XML, should be used with Prototype)
- XSD
<<less- Reads several sources (languages, models, ...),
- Helps to design for object-oriented modeling (definition of classes, relations, patterns, ...)
- Modifies the structure and the code
- Outputs new sources, documentation, diagrams, ...
It is designed for object-oriented modelisation (definition of classes and relations) and for migrating (help to convert) code written in old languages to newer ones. It meets two needs : having a simplified software modeling workshop for small projects and make easier rewritings, ports and encapsulation of non-OO code.
This tool will be usefull for developers who get a code and wish to integrate it in a new project, to rewrite a program in a new language, and for the conceptor/architect who will have the possibilities to declare and manipulate classes.
Alma is able t oread these sources:
- C/C++ (simplified, no preprocessor)
- Class (compiled with jikes)
- Fortran 77 (partial implementation)
- IDL (quite complete implementation, no preprocessor)
- Java (quite complete implementation)
- JavaP (result of javap)
- JSP (Java Server Page)
- MDL (files from Irrational Rose)
- Pascal (partial implementation)
- TLD (Taglib for JSP)
- XMI (XML Metadata Interchange, see the site, partial)
- XSD (XML Schema, see the site, partial)
Alma is able to generate source-code for these languages:
- Autotest (Source code for automatic testing)
- BDL
- C (headers and bodies)
- C++ (headers and bodies)
- Delphi (Object Pascal)
- Eiffel
- Gui (Editing JPanels)
- HTML documentation (similar to the javadoc tool)
- IDL (OMG, see the site)
- Java
- Lisp
- Natural (french)
- ODL (ODMG, see the site)
- Python
- Rebol (see the site)
- Resume
- Ruby (see the site)
- Sql (releases 2 and 3)
- SrcHtml
- Tom (see the site)
- Uml (only inheriting and relations diagrams)
- UXF (UML in a XML format, see the site)
- XMI
- XmlProto (Description of a GUI in XML, should be used with Prototype)
- XSD
Download (1.4MB)
Added: 2005-04-22 License: GPL (GNU General Public License) Price:
1649 downloads
Shell for Simulated Agent Systems 1.9.2
SeSAm provides a generic environment for modelling and experimenting with agent-based simulation. more>>
SeSAm (Shell for Simulated Agent Systems) provides a generic environment for modelling and experimenting with agent-based simulation.
We specially focused on providing a tool for the easy construction of complex models, which include dynamic interdependecies or emergent behaviour.
SeSAm agents consist of a body, that contains a set of state variables and a behaviour that is implemented in form of UML-like diagram. Based on an extensive number of primitive components, a user is able to design a simulation graphically without knowing the syntax of a traditional programming language.
The model specification is executable in the same environment and the dynamics of this simulation may be observed. As there are freely configurable instruments for gathering data and scripting options for constructing simulation experiments, SeSAm is a highly valuable tool for MAS simulations especially for complex models with flexible agent behaviour and interactions.
Main features:
- Easy visual agent modelling,
- Flexible environment and situation definition,
- The whole power of a programming language,
- Integrated graphical simulation analysis ,
- Distribution of simulation runs in your LAN ,
- and many further features.....
<<lessWe specially focused on providing a tool for the easy construction of complex models, which include dynamic interdependecies or emergent behaviour.
SeSAm agents consist of a body, that contains a set of state variables and a behaviour that is implemented in form of UML-like diagram. Based on an extensive number of primitive components, a user is able to design a simulation graphically without knowing the syntax of a traditional programming language.
The model specification is executable in the same environment and the dynamics of this simulation may be observed. As there are freely configurable instruments for gathering data and scripting options for constructing simulation experiments, SeSAm is a highly valuable tool for MAS simulations especially for complex models with flexible agent behaviour and interactions.
Main features:
- Easy visual agent modelling,
- Flexible environment and situation definition,
- The whole power of a programming language,
- Integrated graphical simulation analysis ,
- Distribution of simulation runs in your LAN ,
- and many further features.....
Download (34.43MB)
Added: 2005-07-11 License: GPL (GNU General Public License) Price:
1566 downloads
P-UMLaut 1.2
The P-UMLaut tool allows the user to transform UML 2.0 Sequence Diagrams to semantically equivalent Petri Nets. more>>
The P-UMLaut tool allows the user to transform UML 2.0 Sequence Diagrams to semantically equivalent Petri Nets.
These Petri Nets may then be simulated using the supplied PN simulator (of PEP descent) or operated on with any tool that can work with high level Petri Nets.
By plugging different Realms into the simulation by way of an event filter, the modeled world may then be displayed and interacted with in various fashions. A 3D animation module is supplied as well as two examples utilizing the complete toolchain.
Enhancements:
- A new Petrinet Simulator was implemented in Java which features Highlevel-PN to Lowlevel-PN unfolding and Timed-PN simulation.
- Filtering was enhanced. Irrlicht 0.12 is used.
<<lessThese Petri Nets may then be simulated using the supplied PN simulator (of PEP descent) or operated on with any tool that can work with high level Petri Nets.
By plugging different Realms into the simulation by way of an event filter, the modeled world may then be displayed and interacted with in various fashions. A 3D animation module is supplied as well as two examples utilizing the complete toolchain.
Enhancements:
- A new Petrinet Simulator was implemented in Java which features Highlevel-PN to Lowlevel-PN unfolding and Timed-PN simulation.
- Filtering was enhanced. Irrlicht 0.12 is used.
Download (15.9MB)
Added: 2005-09-27 License: GPL (GNU General Public License) Price:
1488 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 2.3
NetKit is a network applications and daemons kit. more>>
Netkit has been conceived for doing networking experiments at low cost. Several fully fledged routers, switches, and computers can be easily "created" and interconnected on a single pc.
Such networking equipments are virtual but can be operated with many of the features of the real ones.
Netkit exploits open source software (mostly licensed under GPL) and is heavily based on User Mode Linux (UML). The purpose of our efforts is to solve many of the difficulties and technicalities that a user could have in using UML for networking. Namely, we offer to the users an easy to use and to install package.
Enhancements:
- Improved checks for the presence of terminal emulator applications (both in check_configuration.sh and in the Netkit scripts).
- Fixed a bug inside vcrash and vclean (wrong signal spec when killing processes broke both vcrash and vclean).
- Placed a workaround to avoid early hangs of the port-helper process when booting virtual machines.
- Removed some minor warnings issued by vstart and vclean.
- Fixed a small bug in the output of vlist.
<<lessSuch networking equipments are virtual but can be operated with many of the features of the real ones.
Netkit exploits open source software (mostly licensed under GPL) and is heavily based on User Mode Linux (UML). The purpose of our efforts is to solve many of the difficulties and technicalities that a user could have in using UML for networking. Namely, we offer to the users an easy to use and to install package.
Enhancements:
- Improved checks for the presence of terminal emulator applications (both in check_configuration.sh and in the Netkit scripts).
- Fixed a bug inside vcrash and vclean (wrong signal spec when killing processes broke both vcrash and vclean).
- Placed a workaround to avoid early hangs of the port-helper process when booting virtual machines.
- Removed some minor warnings issued by vstart and vclean.
- Fixed a small bug in the output of vlist.
Download (0.97MB)
Added: 2005-10-27 License: BSD License Price:
1460 downloads
dia2sql 1.4
dia2sql is yet another dia2sql converter. more>>
dia2sql is yet another dia2sql converter. It uses libxml2 to parse UML objects from a Dia diagram and generates corresponding SQL code to create the tables specified in the UML diagram
It takes one or more filenames and outputs to stdout. Multiple files are considered as one database by merging multiple tables with the same name.
Enhancements:
- This release has been rewritten in C and adds support for database views.
<<lessIt takes one or more filenames and outputs to stdout. Multiple files are considered as one database by merging multiple tables with the same name.
Enhancements:
- This release has been rewritten in C and adds support for database views.
Download (0.026MB)
Added: 2005-11-18 License: GPL (GNU General Public License) Price:
1437 downloads
UMLMON 1.0.3
UMLMON is a complete run time environment for User Mode Linux. more>>
UMLMON is a complete run time environment for User Mode Linux. There is a separate monitor daemon for every VM.
UMLMON project creates the run time environment and starts the VM by executing the UML kernel. The daemon also determines the arguments that are passed to the UML kernel, and includes special support to set up arguments for memory size, virtual disks, virtual network interfaces, and console channels in a convenient way.
UMLMON also includes routines to do certain administration tasks like the creation of disks.
The team UMLMON + UML can be applied in the following areas:
- Server consolidation: Improve the utilization of server hardware, and ease the operation of servers.
- Virtual security zones: Instead of building demilitarized zones (DMZ) with real hardware, it is a cost-effective alternative to set up purely virtual DMZs on a single host.
- Virtual hosting: A cheap version of server hosting is virtual hosting; instead of leasing real computers to customers, virtual machines are used.
- Laboratory nets: By using virtual machines it is possible to build cheap laboratory nets, e.g. to test software in real network environments.
- Training environments: One can use virtual machines for Linux trainings where participants can get true administrators priviledges without any risks.
Enhancements:
- This release no longer call the problematic glibc function getgrouplist, which is often broken (symptom: segmentation fault immediately after starting umlmon).
<<lessUMLMON project creates the run time environment and starts the VM by executing the UML kernel. The daemon also determines the arguments that are passed to the UML kernel, and includes special support to set up arguments for memory size, virtual disks, virtual network interfaces, and console channels in a convenient way.
UMLMON also includes routines to do certain administration tasks like the creation of disks.
The team UMLMON + UML can be applied in the following areas:
- Server consolidation: Improve the utilization of server hardware, and ease the operation of servers.
- Virtual security zones: Instead of building demilitarized zones (DMZ) with real hardware, it is a cost-effective alternative to set up purely virtual DMZs on a single host.
- Virtual hosting: A cheap version of server hosting is virtual hosting; instead of leasing real computers to customers, virtual machines are used.
- Laboratory nets: By using virtual machines it is possible to build cheap laboratory nets, e.g. to test software in real network environments.
- Training environments: One can use virtual machines for Linux trainings where participants can get true administrators priviledges without any risks.
Enhancements:
- This release no longer call the problematic glibc function getgrouplist, which is often broken (symptom: segmentation fault immediately after starting umlmon).
Download (3.2MB)
Added: 2006-01-08 License: GPL (GNU General Public License) Price:
1384 downloads
UML2PHP5 2.2.0
UML2PHP5 is a Dia plugin to generate PHP code from UML. more>>
UML2PHP5 is a plugin designed to fit on the Dia diagram application. UML2PHP5 automatically generates the PHP code structure following the diagrams classes.
PHP5s and javas object model increasing similarity for example, there was an urgent need to update the tools for programmers.
UML2PHP5 is Open Source, under GPL. This means you can develop the source code to suit your need(s) and redistribute it as long as it remains under GPL terms.
Using UML2PHP5:
- Draw your UML diagram(s)
- Save it with .dia as file extension
- Export through the XSL filter (*.code)
- A popup opens :
- Select UML-CLASSES-EXTENDED in the top box
- Select PHP5 in the bottom box
- OK
The plugin generates as many .class.php files as necessary, in the same directory as the original .dia file.
Enhancements:
- A new tool was added: php2uml, which generates UML diagrams from PHP classes files.
- This tool uses the Reflection API.
<<lessPHP5s and javas object model increasing similarity for example, there was an urgent need to update the tools for programmers.
UML2PHP5 is Open Source, under GPL. This means you can develop the source code to suit your need(s) and redistribute it as long as it remains under GPL terms.
Using UML2PHP5:
- Draw your UML diagram(s)
- Save it with .dia as file extension
- Export through the XSL filter (*.code)
- A popup opens :
- Select UML-CLASSES-EXTENDED in the top box
- Select PHP5 in the bottom box
- OK
The plugin generates as many .class.php files as necessary, in the same directory as the original .dia file.
Enhancements:
- A new tool was added: php2uml, which generates UML diagrams from PHP classes files.
- This tool uses the Reflection API.
Download (0.016MB)
Added: 2006-05-04 License: GPL (GNU General Public License) Price:
1271 downloads
JGraphpad Community Edition 5.8.1.1
JGraphpad is a diagram editor for Swing that offers the functionality to create flow charts, maps, and UML diagrams. more>>
JGraphpad is a diagram editor for Swing that offers the functionality to create flow charts, maps, and UML diagrams.
This release compiles with JGraph 5.7.3.1. Toolbox buttons to create edges or vertices no longer persist selection state. The former behaviour can be restored by setting GPMarqueeHandler.remanent to true.
The GPMarqueeHandler, GPGraph, DefaultGraphModelFileFormatXML, and GPUserObject classes were moved to org.jgraph and their constructors are now protected so that JGraphpad is easier to extend from as a library without changing its code. Various warnings were removed and a general code cleanup undertaken.
Main features:
- Export to XML and JPG
- Built-in Object Library
- Overview
- Interactive Layout
- Print Support
- Page View
- Automatic Zoom
- Grid
- Drag and Drop
- Search
- Minimum Spanning Tree
- Shortest Path
- Component Count
- Background Image
<<lessThis release compiles with JGraph 5.7.3.1. Toolbox buttons to create edges or vertices no longer persist selection state. The former behaviour can be restored by setting GPMarqueeHandler.remanent to true.
The GPMarqueeHandler, GPGraph, DefaultGraphModelFileFormatXML, and GPUserObject classes were moved to org.jgraph and their constructors are now protected so that JGraphpad is easier to extend from as a library without changing its code. Various warnings were removed and a general code cleanup undertaken.
Main features:
- Export to XML and JPG
- Built-in Object Library
- Overview
- Interactive Layout
- Print Support
- Page View
- Automatic Zoom
- Grid
- Drag and Drop
- Search
- Minimum Spanning Tree
- Shortest Path
- Component Count
- Background Image
Download (0.94MB)
Added: 2006-05-25 License: GPL (GNU General Public License) Price:
1249 downloads
CoreLinux++ Function Load Library 0.1.1
libclfll++ takes advantage of the abstract Library Load framework in the CoreLinux libclfw++ library. more>>
CoreLinux++ Function Load Library (libclfll++) takes advantage of the abstract Library Load framework in the CoreLinux libclfw++ library by providing management of loading Linux shared libraries.
Application developers define function objects as wrappers and can then dynamically load the functions. It is very useful for implementing a framework for plug-ins.
Main features:
- Enlist members ( for requirements, analysis, design, and development )
- Formalize conventions for Object Oriented Analysis (OOA) and Design (OOD).
- Formalize standards and conventions for C++ code style.
- Gather requirements. Perform OOA and OOD using UML as the modeling language.
- Implement designs and example drivers.
- Develop utilities and applications for Linux that are CoreLinux++ certified
- Showcase CoreLinux++ certified applications by others
<<lessApplication developers define function objects as wrappers and can then dynamically load the functions. It is very useful for implementing a framework for plug-ins.
Main features:
- Enlist members ( for requirements, analysis, design, and development )
- Formalize conventions for Object Oriented Analysis (OOA) and Design (OOD).
- Formalize standards and conventions for C++ code style.
- Gather requirements. Perform OOA and OOD using UML as the modeling language.
- Implement designs and example drivers.
- Develop utilities and applications for Linux that are CoreLinux++ certified
- Showcase CoreLinux++ certified applications by others
Download (0.091MB)
Added: 2006-05-31 License: LGPL (GNU Lesser General Public License) Price:
1247 downloads
Dia 0.96.1
Dia is designed to be much like the commercial Windows program Visio. more>>
Dia is designed to be much like the commercial Windows program Visio. It can be used to draw many different kinds of diagrams.
Dia project currently has special objects to help draw entity relationship diagrams, UML diagrams, network diagrams, flowcharts, and simple circuits. It is also possible to add support for new shapes by writing simple XML files, using a subset of SVG to draw the shape.
It can load and save diagrams to a custom XML format (gzipped by default, to save space), can export diagrams to EPS or SVG formats and can print diagrams (including ones that span multiple pages).
<<lessDia project currently has special objects to help draw entity relationship diagrams, UML diagrams, network diagrams, flowcharts, and simple circuits. It is also possible to add support for new shapes by writing simple XML files, using a subset of SVG to draw the shape.
It can load and save diagrams to a custom XML format (gzipped by default, to save space), can export diagrams to EPS or SVG formats and can print diagrams (including ones that span multiple pages).
Download (6.2MB)
Added: 2007-03-29 License: GPL (GNU General Public License) Price:
1241 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 uml 2.1 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