The Challenge of Complex System Design
With software applications depending on more, increasingly complex functional and content relationships from a variety of sources, establishing a clear vision of a system's design is a significant challenge.
Application architects face three distinct challenges:
- Easily organize and visualize all required components of a system design
- Collaborate with project teams and get projects kicked-off quickly
- Analyze, measure, and validate project progress and completed work
Underlying these challenges is an expectation for compliance with industry standards, such as UML® 2.0, XMI for UML 2.0, Object Constraint Language (OCL) and query/views/transformations (QVT).
It is essential to understand how a newly designed application will interact with a potential universe of external systems.
ER/Studio Software Architect jumpstarts applications with industry-standard patterns and architecture to track metrics and pass audits.
ER/Studio Software Architect is built on the UML® 2.0 specification enabling organizations to adopt a model driven approach to their software design and analysis. Architects and developers are better able to specify, visualize, and document models of entire software systems and increase the automation of tasks around software modeling.
ER/Studio Software Architect provides software developers with a powerful capability to jumpstart projects through predefined patterns and templates which can significantly improve the design and development of high quality software, leading to reduced costs, and greater system adaptability.
Architects and developers can better automate the quality assurance and design of object-oriented software with audits and metrics that can be easily defined, saved, and reused.
Developers can easily create external documentation for open projects, or from the command line, using pre-defined or custom templates. Track projects, document pattern and profile definitions, or output the results of model audits into a number of different formats including RTF, HTML, TXT and PDF.
| General Features |
| Eclipse Platform |
Based on the universal Eclipse 3.4 platform |
| Query/View/Transform |
Standard language to transform UML, BPMN, data models and custom model types |
| Project Workspace and Packaged Elements |
Projects for pattern definition, profile definition and UML 2.0. Group elements and store diagrams in Logical and physical packages |
| Model Shortcuts and Hyperlinking |
Reuse elements in multiple model diagrams with shortcuts or Hyperlink from diagrams to browse other system artifacts |
| Import/Export |
Interoperability via import and export using XMI, MDL and MDX |
| Project Documentation |
External documentation in RTF, HTML, TXT, PDF and XSL-FO formats |
| Modeling Features |
| Support for UML Specification |
Supports UML 2.0 to visualize, specify, construct and document artifacts of distributed objects |
| UML in Color |
Model in color with support for roles, moment-interval, Mi-detail, party, place, thing and description |
| UML 2.0 Diagrams |
Support highly used UML 2.0 diagrams and notations including activity, use, component, composite, deployment, state machine and interaction diagrams |
| UML Profiles |
Pre-installed profiles available for projects such as stereotypes, palette contributions, extensions and contributions |
| EMF and UML Model Compare and Merge |
EMF and UML two/three-way comparisons in tree view. Export results to EMF XMI file. Integrate with version control systems to compare and merge shared models |
| Template Elements and Generics |
Show templates, template signatures, parameters and template bindings in a UML 2.0 diagram |
| OCL Support |
Object Constraint Language (OCL) 2.0 support for syntax highlighting, error validation, code completion and model queries |
| Design Patterns |
Stock patterns available supporting Gang of Four and custom design patterns |
| Model Audits & Metrics |
OCL-based model audits and metrics support model inspections that can be easily defined, saved and reused |
| Version Control |
Supports version control systems that can be integrated into Eclipse |
System Requirements
- 220MB storage
- 1GB RAM
- 1024X768 display
- Windows XP SP3…Windows Vista (SP2)
- Browser: IE 6.0 (or later)
Benefits Summary
- Model driven architecture & standards
- Jumpstart applications with industry-standard patterns
- Ensure model quality with audits and metrics
- Improve project tracking with documentation generation
Ready to learn more about ER/Studio?
Contact us at 1-888-233-2224 or
This e-mail address is being protected from spambots. You need JavaScript enabled to view it.
For database professionals, ask us about DB PowerStudio, the essential heterogeneous tool kit for Oracle, SQLServer, DB2, and Sybase.
For software programming professionals, ask us about RAD Studio, the most powerful, multi-device suite for todays advanced developers.
"Embarcadero tools are uniquely positioned to enable companies to manage [the] data explosion." Tim Sloane, Valley View Ventures
|