What You Can Do
This topic introduces the fundamental processes that Enterprise Architect supports.
|
|
|
Modeling
|
Enterprise Architect is a comprehensive model analysis and design tool
To create models with Enterprise Architect, you therefore should become familiar with:
- How Enterprise Architect implements the UML standards and
- How you apply UML in Enterprise Architect to develop your models
|
Modeling Fundamentals
|
Managing Models
|
To manage the models in your projects, you both
- Protect and manage the model data itself, and
- Communicate information on the data in the form of RTF and HTML documentation and reports
|
Projects and Teams
Reporting
|
Code Engineering
|
In Enterprise Architect, UML modeling both depends on and supports code engineering - you generate and update code from a model, and you create and update models from code
In this broad sense, Enterprise Architect enables you to:
- Forward engineer, reverse engineer, round-trip and synchronize code in a range of programming languages
- Debug and profile code
- Model and generate code for XML Technologies
- Perform database modeling and design for a range of database management systems
- Convert model components from one domain to another using Model Driven Architecture (MDA) Transformations.
|
Overview Of Development
|
Managing Projects
|
Enterprise Architect provides strong support for Project Management, particularly in the following areas:
- Project estimation - working out how much time and effort is required to build and deploy a solution, using the Use Case metrics facility and carefully-calibrated metrics
- Defining, assigning and managing resources
- Communicating Project Management discussions and decisions to the project
- Monitoring and managing problems, changes, issues and tasks that affect both individual elements and the project as a whole
- Managing the development, execution and results of testing, from Integration through to User Acceptance, and
- Maintaining a project glossary of terms, procedures and policies applied to the project
The scope of your project management might include upgrades to Enterprise Architect and installation of related technologies
|
Projects and Teams
Testing
Maintenance
License Management
|
Extending Enterprise Architect Facilities
|
Experienced Technology Developers can develop customized additions to the functionality already present within Enterprise Architect. These additions include:
- UML Profiles and Stereotypes
- UML Patterns
- Code Templates
- Tagged Value Types
- MDG Technologies and
- Enterprise Architect Add-Ins.
By creating these extensions the Technology Developer can customize the Enterprise Architect modeling process to specific tasks and speed up development.
|
Build Your Own Modeling Language
Automation
|
The material ("material" includes all pages, documents and on-line graphics) on this web site is protected by copyright law. (C) 1998-2011 Sparx Systems Pty Ltd.