
Tutorials (168)
Tutorials can be used to become more productive and efficient in the use of Enterprise Architect. Tutorials, getting started guides, videos and workbooks can all be used to explain concepts and assist others in realizing the power and flexibility of using Enterprise Architect. Use this link to submit tutorials, training material, example workbooks and quick start guides.
Monday, 15 March 2010 03:27
BPEL: Model-Driven Generation with Enterprise Architect - A Step by Step Guide
Written by sparxsystems
This tutorial will teach you a visual approach for generating Business Process Execution Language (BPEL) code from your model. Using a “Hello World” example, we illustrate how Enterprise Architect can automatically generate BPEL code for you.
Published in
Tutorials
This video shows a presentation given by Terry Merriman at the International Association of Software Architects (IASA) conference in New York City in October, 2009. It discusses the general concepts of modeling enterprise architecture and then provides a live walk-through of an architectural reference model. The model was created using the (EA)2 Enterprise Architecture Modeling Framework, an add-in for Enterprise Architect supplied by OAD Consulting, Inc. The presentation shows how use Enterprise Architect and (EA)2 to model... the horizontal slices of the enterprise architecture, namely the Business, Application, Data, and Infrastructure architectural views, the verical slices of the enterprise architecture,…
Published in
Tutorials
Thursday, 07 January 2010 21:50
Practical Session 2: The Use Case and Requirements Model
Written by chris matthews
This document uses a retail banking example to illustrate how Enterprise Architect can be used to develop Use Cases and a Requirements Model. The document also gives you hands on experience with Use Case Diagrams, Business Rules, Features and the Relationship Matrix.
Published in
Tutorials
Thursday, 03 December 2009 05:12
Practical Session 1: Introduction to Enterprise Architect
Written by chris matthews
This document is designed to give an overview of using Enterprise Architect for the first time. It introduces important concepts such as the Project Browser, Toolbox and the Start Page, providing a practical demonstration of how to create a data flow diagram for a library system using Enterprise Architect.
Published in
Tutorials
Monday, 30 November 2009 00:44
DoxyGen Code Templates for Enterprise Architect
Written by sparxsystems
Enterprise Architect provides a number of code templates that specify the transformation from UML elements to the various parts of a given programming language. The following tutorial demonstrates how to modify a base code template to add support for generating DoxyGen comments.
Published in
Tutorials
Tuesday, 17 November 2009 23:30
Design-Driven Testing using the Agile/ICONIX Add-In
Written by doug rosenberg
Published in
Tutorials
Monday, 16 November 2009 11:57
Determine a Project Delivery Date from a UML Model in Minutes!
Written by Gillian Adens
Scenario:"Your organisation has standardised on the Unified Modeling Language (UML) and you are using an iterative software development process. You’re planning the first production iteration of your software development project and now it’s time to publish a firm delivery date." This tutorial provides a simple step by step guide to the estimation process, starting with a UML model in the Enterprise Architect CASE tool and resulting with a detailed project schedule in Circa. There are 7 easy steps: 1. Import UML software artifacts from Enterprise Architect 2. Assess their size and complexity 3. Apply technology metrics 4. Account for any…
Published in
Tutorials
Sunday, 08 November 2009 13:32
Creating marvelous EA documentation using LaTeX
Written by sparxsystems
Published in
Tutorials
Rich Text Format Documentation Rich text reports are documents produced by Enterprise Architect in Rich Text Format (RTF), a format common to many word processors. In particular it is targeted at Microsoft Word™, which provides the ability to link together a number of rich text documents into a single master document. Typically you will create a Word master document, then some Enterprise Architect RTF reports. These are linked back into sub-sections of the master document and refreshed as required during project development. In this way the project document becomes an easy to manage and feature-rich work product. By adding tables…
Published in
Tutorials
The Physical/Deployment Model provides a detailed model of the way components will be deployed across the system infrastructure. It details network capabilities, server specifications, hardware requirements and other information related to deploying the proposed system. Deployment View PM01: Physical Model The physical model shows where and how system components will be deployed. It is a specific map of the physical layout of the system. A deployment diagram illustrates the physical deployment of the system into a production (or test) environment. It shows where components will be located, on what servers, machines or hardware. It may illustrate network links, LAN bandwidth…
Published in
Tutorials
More...
A logical model is a static view of the objects and classes that make up the design/analysis space. Typically, a Domain Model is a looser, high level view of Business Objects and entities, while the Class Model is a more rigorous and design focused model. This discussion relates mainly to the Class Model The Class Model A Class is a standard UML construct used to detail the pattern from which objects will be produced at run-time. A class is a specification - an object an instance of a class. Classes may be inherited from other classes (that is they…
Published in
Tutorials
The dynamic model is used to express and model the behaviour of the system over time. It includes support for activity diagrams, state diagrams, sequence diagrams and extensions including business process modelling. Sequence Diagrams Sequence diagrams are used to display the interaction between users, screens, objects and entities within the system. It provides a sequential map of message passing between objects over time. Frequently these diagrams are placed under Use Cases in the model to illustrate the use case scenario - how a user will interact with the system and what happens internally to get the work done. Often,…
Published in
Tutorials
The component model illustrates the software components that will be used to build the system. These may be built up from the class model and written from scratch for the new system, or may be brought in from other projects and 3rd party vendors. Components are high level aggregations of smaller software pieces, and provide a 'black box' building block approach to software construction. Component Notation A component may be something like an ActiveX control - either a user interface control or a business rules server. Components are drawn as the following diagram shows: The Component Diagram The component diagram…
Published in
Tutorials
Published in
Tutorials