sparxsystems
Sparx Systems
- 99 Albert Street
- Creswick,
- Victoria
- 3363
- Australia
Requirements Management with Enterprise Architect
Enterprise Architect (EA) is one of the few UML tools that integrate requirements management with other software development disciplines, by creating requirements directly in the model. Requirements management is built into the core product, solving many of the issues of traceability, interdisciplinary team divisions, integration with change and configuration management systems.
Setting Up Version Control
Enterprise Architect supports version control of packages through an interface to third party version control repositories. The three main types of repositories supported are the Microsoft SCC compliant version control applications, the open source CVS version control and Subversion version control. This paper presents the key processes related to version control systems, and provides insight into working with third party products that claim to support the SCC interface.
MDA Overview
The OMG’s Model Driven Architecture initiative is aimed at increasing productivity and re-use through separation of concern and abstraction. A Platform Independent Model (PIM) is an abstract model which contains enough information to drive one or more Platform Specific Models (PSM). Possible PSM artifacts may include source code, DDL, configuration files, xml and other output specific to the target platform.
Deployment of Enterprise Architect
Sparx Systems Enterprise Architect is designed for use within large corporate environments. As a scalable modeling platform, Enterprise Architect provides a range of deployment options to accommodate the variety of modern enterprises. This whitepaper discusses the options available for enterprise-wide sharing of model information. Typical organizational structures discussed include a single site (LAN/WAN), a single site with multiple projects and multiple sites.
Interoperability Unleashed
This presentation illustrates the importance of describing complex architectures using open, interoperable, modeling languages to produce a comprehensive, highly interactive view of your architecture that promotes more effective decision-making capabilities that are vital to an organization's ability to react quickly to market change.
A Visual Quick Start Guide to installing the Sparx Systems Keystore Service
The Sparx Systems Key Store Service is used to manage the registration keys issued with the Floating Licenses purchased for Enterprise Architect Corporate, Business and Software Engineering, Systems Engineering, and Ultimate editions, and for related MDG products. This visual guide illustrates how to use the Key Store to manage Floating License Keys.
Executable Business Rules
This Quick Start Guide demonstrates how to model Business Rules using Enterprise Architect. A car rental example illustrates the process of creating Executable Business Rules, introducing key concepts such as the Business Domain Model and Rule Composer.
Writing Use Case Scenarios for Model Driven Development
This Quick Start Guide demonstrates how to write scenarios using Enterprise Architect's Structured Scenario Editor. Included is an example ATM Banking System Use Case, from which Activity Diagrams, Test Cases and Testing Diagrams are automatically generated using the Structured Scenario Editor.
Creating Strategic Models with Enterprise Architect
This Quick Start Guide demonstrates how to create Strategic Models, including a Mind Mapping Diagram, Organizational Chart, Flowchart, Value Chain, Balanced Scorecard, Strategy Map and Decision Tree. An on-line strategy for a restaurant is used to illustrate how Enterprise Architect can cross-link various strategic models, providing comprehensive traceability that enables stakeholders to trace a requirement directly to a recorded discussion or corporate strategy.