erstudio software architect
TRANSCRIPT
-
8/3/2019 Erstudio Software Architect
1/2
ER/Studio
Software ArchitectObject-oriented design and analysis
Embarcadero ER/Studio Software Architect is anobject-oriented modeling tool for application architectsto visually design and analyze complex softwareapplications. Supporting the UML 2.0 specification,
ER/Studio Software Architect simplifies the design stageof a project by enabling developers and architects toorganize and visualize the requirements, subsystems,design patterns, and audit and metrics of intensivesoftware systems.
Model driven architecture& standards
Jumpstart applications withindustry-standard patterns
Ensure model quality with audits& metrics
Improve project tracking with
documentation generation
MODEL DRIVEN ARCHITECTURE& STANDARDS
ER/Studio Sotware Architect is builton the UML 2.0 speciication enablingorganizations to adopt a model drivenapproach to their sotware design andanalysis. Using this approach, architectsand developers are better able tospeciy, visualize, and document modelso entire sotware systems, and increase the automation o tasks around sotware modeling. Key eatureswhich make ER/Studio Sotware Architect an easy to use, highly productive environment include a modelnavigator, a diagram editor and palette and properties view. And, at the core o ER/Studio SotwareArchitect is support or the most popular, widely adopted industry standards including XMI or UML 2.0
import/export, Object Constraint Language (OCL), and query/views/transormations (QVT).
JUMPSTART APPLICATIONS WITH INDUSTRY-STANDARD PATTERNS & TEMPLATES
ER/Studio Sotware Architect provides sotware developers with a powerul capability to jumpstart projectsthrough predeined patterns and templates. Users and teams are better equipped to handle the dailyreoccurring problems that surace in the development liecycle with reusable and proven design solutions.The industry standard patterns and templates can signiicantly improve the design and developmento high quality sotware, leading to reduced sotware development costs, and greater lexibility andadaptability o the resulting sotware system. Both stock patterns (Gang o Four) and the ability to createcustom patterns are available.
ENSURE MODEL QUALITY WITH AUDITS & METRICS
Analyze, measure and validate ongoing projects with OCL-based model audits and metrics. Architects
and developers can better automate the quality assurance and design o object oriented sotware withaudits and metrics. The model audits and metrics can easily be deined, saved, and reused saving time,improving quality and enabling better monitoring and inspection o ongoing projects. Users can run themrom the command line, against one or more projects, a subset o a project, or on an individual element.
IMPROVE PROJECT TRACKING WITH DOCUMENTATION GENERATION
Save time and keep project teams in sync with Sotware Architects documentation generation acilities.Developers can easily create external documentation or open projects, or rom the command line, usingpre-deined or custom templates. Track projects, document pattern and proile deinitions, or output theresults o model audits into a number o dierent ormats including RTF, HTML, TXT and PDF.
CompleteUML modelingenvironment tocreate Class,Sequence,Use Case andother UML 2.0diagrams
Use CaseDiagram todocument userscenarios for asystem
ER/Studio
XE2
DATA
ARCHITECT
SOFTWARE
ARCHITECT
BUSINESS
ARCHITECT
POSITORY PORTAL
METAWIZARD
ER/Studio
XE2
Design & ModelingProductsER/Studio XE2
Complete modeling andarchitecture solution combiningdata, process and UML modelinginto a powerul multi-level designenvironment. All XE2 productsinclude AppWave, so you canexperience your apps riction-ree, like a mobile app. You canrun instantly, track app usage, getautomatic updates and more.
ER/Studio Data ArchitectData modeling tool oranalyzing, designing, creating,and maintaining databaseapplications
ER/Studio PortalCentralize sel-service web portalor searching and reportingmetadata contained in theER/Studio Repository
ER/Studio RepositoryServer-side model managementsystem or collaborative teammodeling
ER/StudioBusiness ArchitectBusiness modeling tool orconnecting process and data
ER/StudioSoftware ArchitectObject-oriented modeling toolto visually analyze, design andimplement complex applicationand data structures
ER/Studio MetaWizardIntegrate metadata acrossmodeling tools, businessintelligence, ETL platorms andindustry-standard exchangeormats (XMI, XML and XSD)
ER/Studio ViewerView, navigate and print ER/Studio models in a view-only
environmentER/StudioUniversal Data ModelsIndustry data model templatesor ER/Studio that reducedevelopment time and acilitatestandardization
-
8/3/2019 Erstudio Software Architect
2/2
Download a Free Trial atwww.embarcadero.comCorporate Headquarters | Embarcadero Technologies | 100 Caliornia Street, 12th Floor| San Francisco, CA 94111 | www.embarcadero.com| [email protected]
2011 Embarcadero Technologies, Inc. Embarcadero, the Embarcadero Technologies logos, and all other Embarcadero Technologies product or service names are trademarks or registered trademarks o Embarcadero Technologies, Inc.All other trademarks are property o their respective owners. ERSSAXE2/DS/2011/08/20
220 MB hard disk space minimum (plus additional space during installation)Windows XP (SP3), Windows Vista (SP2)1 GB memory (more recommended)High resolution monitor (1024x768 or higher, 256 colors)Any web browser that supports rames. Microsot Internet Explorer 6.0
or later is recommended
System Requirements
General Features
Eclipse Platorm Based on the Eclipse 3.4 platorm.
Sample Projects Includes sample projects to amiliarize users with eatures. Sample projects include Audit & Metrics, Patterns & Templates,Profle Defnitions, UML Diagrams and UML 2.0 Notations.
Sample Cheat Sheets Cheat sheets provide interactive tutorials to help users get started with key eatures in the product. Cheat sheets include defning andrunning model audits, creating patterns rom scratch, and defning UML profles.
Query/View/Transormation Standard language to transorm UML, BPMN, data models and custom model types.
Project Workspace Contains all the resources or a users work where project properties can be created including pattern defnition projects, profle defnitionprojects and UML 2.0 projects.
Packaged Elements Logical and physical packages to group elements and store diagrams
Model Shortcuts Model shortcuts make it easy to create multiple shortcuts to the same element on dierent model diagrams.
Model Hyperlinking Model Hyperlinking makes it easy to create hyperlinks rom diagrams to other system artiacts and browse them directly.
Import/Export Interoperabil ity is supported with various types o model import and export to XMI, MDL and MDX.
Project Documentation Create external documentation or open projects. Documentation available or many dierent projects including, pattern defnitionsand audit results. Output ormats include RTF, HTML, TXT, PDF and XSL-FO
Modeling Features
Supported UML Specifcation Supports UML 2.0 to visualize, speciy, construct, and document the artiacts o the distributed objects systems.
UML in Color Optional profle that will support the modeling in color methodology with support or roles, moment-interval, Mi-detail, party, place,thing and description.
UML 2.0 Diagrams Supports the most requently used diagrams and notations defned in the UML 2.0 specifcation including activity, class, use, component,composite, deployment, state machine and interaction diagrams.
UML Profles Includes pre-installed profles and allows users to create profle defnitions, including profle defnition projects such as stereotypes,palette contributions, extensions and contributions.
EMF and UML Model Compare Supports two-way and three-way EMF and UML model comparisons in a tree view. Results can be exported to an EMF XMI fle.
Compare and Merge Utilizes standard Eclipse synchronization APIs to provide integration with version control systems to compare and merge shared models.
Template Elements and Generics Provides the ability to show templates, template signatures, parameters and template bindings in a UML 2.0 diagram
OCL Support Object Constraint Language (OCL) 2.0 support or syntax highlighting, error validation, code completion and model queries.
Design Patterns Design patterns that are available in stock patterns supporting Gang o Four, and custom design patterns.
Model Audits & Metrics OCL-based model audits and metrics support model inspections which can easily be defned, saved, and reused.
Version Control Version control systems in place to enable multiple users to work with the same modeling project. Supports version control systemsthat can be integrated into Eclipse
ER/Studio PortalER/Studio Software Architect