Index CASE Tools

uml CASE Tools


UML Lab

UML Lab - !Modeling IDE

UML Lab (external link) combines modeling and coding in Eclipse (external link).

Yatta Developers want to make truly agile modeling and coding possible. Its Round-Trip-Engineering NG (external link) makes reverse engineering of legacy code very simple. The tool uses the same Xpand Templates for forward and reverse engineering and uses many Eclipse modeling technologies.

UML Lab gives software developers a fully integrated and flexible modeling and programming experience in Eclipse.

Features

  • UML 2.3 class diagram editor
  • template-base Reverse Engineering and Round-Trip-Engineering NG
  • Java templates with best practices and patterns
  • Basic Support for PHP including MySQL and CakePHP
  • Model-based code validation
  • Navigation and model exploration
  • XMI import/export (Rational Software Architect, TopCASED)

More about UML Lab: UML Lab
See more UML CASE Tools



model driven development (mdd) CASE Tools


GenerateXY Code Generation Studio

GenerateXY Code Generation Studio - GenerateXY is a framework for MDD (Model Driven Development). It allows to specify model-to-model and model-to-text transformations. No constraint is imposed on the target code that can can have any structure in any language. The model and template editors are based on XPath and XML concepts.

Features

  • Customizable Model editor
  • Template editor (XPath based, no new language to learn)
  • Syntax-highlighting & auto-completion
  • Quick preview
  • Target languages: all
  • Chained transformations
  • Manual changes management
  • Reverse-engineering
  • XML Import/Export (interoperability)
  • Extensibility
  • Build automation support
  • Model maintenance/migration utilities
  • XSLT support



More about GenerateXY Code Generation Studio: GenerateXY Code Generation Studio
See more MODEL DRIVEN DEVELOPMENT (MDD) CASE Tools

requirements management CASE Tools


MANEA

MANEA - MANEA is the plugin to MANTIS BUG Tracker, which allows for two-way synchronization of selected entries from the system MANTIS BT according to the repository requirements contained in the Enterprise Architect of the Sparx Company.
MANEA synchronizes only those entries that are appropriately marked.
Characteristics of MANEA:
mapping, using the Enterprise Architect, of entries and applications to specific application model artifacts
discussing the requirements set by the Enterprise Architect in the MANTIS system
enabling a wide range of people to report requirements’ proposals – only the administrator inserting the indicator – tag EA-MANTIS may allow the integration of this entry with the Enterprise Architect
the possibility to manage notifications about errors on the basis of the model made in UML
ease of installation in the MANTIS system because MANEA is a standard plugin
support for repositories of errors and models gathered by MySQL database

More about MANEA: MANEA
See more REQUIREMENTS MANAGEMENT CASE Tools

reverse engineering CASE Tools


Imagix 4D

Imagix 4D - Imagix 4D reverse engineers C, C++ and Java source code to support analysis, documentation and enhancement of existing software. Aspects of the software's inherent design and structure can be viewed and analyzed in a range of graphical formats, including UML Class Diagrams and UML Task Collaboration Diagrams.

Supports both native and real-time embedded software systems.


More about Imagix 4D: Imagix 4D
See more REVERSE ENGINEERING CASE Tools

mda CASE Tools


Mdarad

Mdarad - Mdarad stands for "Model Driven Architected Rapid Application Development". It is a combination of MDA and ARAD. In other words, it is a collection of tools used to generate end to end applications from a simple modeling diagram (UML and such).

More about Mdarad: Mdarad
See more MDA CASE Tools

business process management (bpm) CASE Tools


Idungu

Idungu - Business process analysis tool.


More about Idungu: Idungu
See more BUSINESS PROCESS MANAGEMENT (BPM) CASE Tools



agile modeling CASE Tools


Agilej

Agilej - Modelling java with eclipse in a agile way:
AgileJ StructureViews code visualizer for Eclipse is:
  • Specialized for Reverse Engineered Diagrams - more akin to an extension to the Eclipse Java browsing perspective than a drawing tool.
  • Dedicated to Java - exceptions, inner classes and Javadoc all influence the diagrams.
  • Focused on Java UML Class Diagrams - because they can be made self-populating and self-updating, playing a long-term role in an Agile/XP project.
  • Tightly Integrated into Eclipse - the diagram nomenclature follows that of Eclipse, resulting in the lowest switching overhead between looking at diagrams and looking at Eclipse.
  • Filtered by Customized Rules - diagrams are tuned to highlight one aspect, dimension, concern or technology at a time.

More about Agilej: Agilej
See more AGILE MODELING CASE Tools

data modeling CASE Tools


PowerDesigner

PowerDesigner - PowerDesigner is an industry-leading modeling and metadata management solution for data modeling, information architecture, and enterprise architecture. PowerDesigner brings powerful impact analysis, design-time change management, and metadata management techniques to the enterprise.

More about PowerDesigner: PowerDesigner
See more DATA MODELING CASE Tools

software architecture CASE Tools


ArchE

ArchE - ArchE ia an Architecture Expert Design Assistant
The SEI Architecture Expert (ArchE) tool is a design assistant that helps architects explore architectural designs driven by quality attributes. ArchE shows the architect proposals for improving the current architecture and allows the architect to decide on the best alternative.

More about ArchE: ArchE
See more SOFTWARE ARCHITECTURE CASE Tools

dsm CASE Tools


MetaEdit

MetaEdit - A supplier of Domain-Specific Modeling (DSM) environments.
Generate code from high-level models




More about MetaEdit: MetaEdit
See more DSM CASE Tools

database modeler CASE Tools


ER Studio

ER Studio - ER/Studio Enterprise is a modeling tool for analyzing, visualizing, and communicating database and application designs for data and information architecture. Combining process, data, UML modeling and reporting into a powerful multi-level design environment, ER/Studio Enterprise enables you to build and maintain large, complex database applications and consolidate, report and re-use metadata easier and more accurately than ever.
  • Enterprise wide lineage and traceability
  • Automated model publication, communication and collaboration
  • Round-trip engineering
  • Multiplatform database lifecycle support


More about ER Studio: ER Studio
See more DATABASE MODELER CASE Tools

design CASE Tools


Magic Draw

Magic Draw - MagicDraw is an award-winning business process, architecture, software and system modeling tool with teamwork support. Designed for Business Analysts, Software Analysts, Programmers, QA Engineers, and Documentation Writers, this dynamic and versatile development tool facilitates analysis and design of Object Oriented (OO) systems and databases. It provides the industry's best code engineering mechanism (with full round-trip support for Java, C++, C#, CL (MSIL) and CORBA IDL programming languages), as well as database schema modeling, DDL generation and reverse engineering facilities.

More about Magic Draw: Magic Draw
See more DESIGN CASE Tools

reverse engineer CASE Tools


ESS-Model

ESS-Model - With ESS-MODEL you can view class diagrams from your code in the time that other tools are still busy loading. No delays, just drag-and-drop your sourcefiles onto ESS-MODEL and get instant class diagrams.

ESS-MODEL handles Delphi/Kylix and Java source files, and can produce html documentation complete with class diagrams.

Small footprint: No big multiple cds installation. A single 700kb exe file is all that is needed. In fact there is no installation setup procedure at all, just copy the file to your desktop. Loading time is instantaneous.

More about ESS-Model: ESS-Model
See more REVERSE ENGINEER CASE Tools







Directory

Community