Software Architect for ER/Studio is an object-oriented modeling tool for application architects to visually design and analyze complex software applications. With support for the UML 2.0 specification, Software Architect simplifies the design stage of a project by enabling developers and architects to organize and visualize requirements, subsystems, design patterns, and audit and metrics, of intensive software systems. Improve your data operations with extensive automation, reverse engineering and reporting Without a doubt, the ability to make extensive use of automation was a key ER/Studio feature for us. The combination of this functionality, the advanced reverse engineering, enterprise reporting, rich Oracle support, all made ER/Studio a mainstay in our day-today operations. - DM Review Eliminate database mess – no compromise “ER/Studio is THE software solution that helps me quickly make sense out of today’s database messes. Few software products can get you from overwhelmed to under control in so little time. ER/Studio does not compromise on technical sophistication either…” Grant Fitchey, Lead Database Administrator, One of the world’s largest commercial and industrial insurance companies 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. Without the ability to easily design and analyze complex software applications, build times increase, identifying task automation opportunities is more difficult, and creating standard design templates for faster, future development is inefficient. 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). Application development demands not only the most usable, universally accepted, and powerful tools; it is essential to understand the design of an application and how it will interact with a potential universe of external systems. Software Architect jumpstarts applications with industrystandard patterns and architecture to track metrics and beat pass audits. Software Architect is built on the UML® 2.0 specification enabling organizations to adopt a model driven approach to their software design and analysis. Using this approach, 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. Key features which make Software Architect an easy-to-use, highly productive environment include a model navigator, a diagram editor, and palette and properties view. At the core of Software Architect is support for the most popular, widely adopted industry standards including XMI for UML 2.0 import/export, Object Constraint Language (OCL), and query/views/transformations (QVT). Software Architect provides software developers with a powerful capability to jumpstart projects through predefined patterns and templates. The industry-standard patterns and templates can significantly improve the design and development costs and provide greater flexibility and adaptability of the resulting Software Architect software system. Both stock patterns (Gang of Four) and the ability to create custom patterns are available. With Software Architect, you can easily analyze, measure, and validate ongoing projects with OCL-based model audits and metrics. Architects and developers can better automate the quality assurance and design of object oriented software with audits and metrics. The model audits and metrics can easily be defined, saved, and reused – saving time, improving quality General Features Modeling Features Eclipse Platform Based on the universal Eclipse 3.4 platform Sample Projects and Cheat Sheets Sample projects and cheat sheets to get started with key features including Audit & Metrics, Patterns and Templates, Profile Definitions, UML Diagrams and Notations 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 and enabling better monitoring and inspection of ongoing projects. You can also save time and keep project teams in sync with Software Architect’s documentation generation facilities. Developers can easily create external documentation for open projects, or from the command line, using pre-defined or custom templates. Teams can 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. External documentation in RTF, HTML, TXT, PDF and XSL-FO formats 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 Benefits • Model driven architecture & standards • Jumpstart applications with industry-standard patterns • Ensure model quality with audits and metrics • Improve project tracking with documentation generation “Embarcadero tools are uniquely positioned to enable companies to manage [the] data explosion.” Tim Sloane, Valley View Ventures Ready to learn more about Software Architect for ER/Studio? - Contact us at 1-888-233-2224 or [email protected] For database professionals, ask us about DBArtisan, the essential heterogeneous tool kit for Oracle, SQL Server, DB2, and Sybase. © 2014 Embarcadero Technologies, Inc. Embarcadero, the Embarcadero Technologies logos, and all other Embarcadero Technologies product or service names are trademarks or registered trademarks of Embarcadero Technologies, Inc. All other trademarks are property of their respective owners. 020714
© Copyright 2025 ExpyDoc