Prepared by: Gerald R. Gray, Guiding Principle Consulting.
-
Upload
chastity-boone -
Category
Documents
-
view
218 -
download
0
Transcript of Prepared by: Gerald R. Gray, Guiding Principle Consulting.
Agenda
EA Strengths/Weaknesses Pre-requisites Gridwise Architecture Interoperability
Framework Creating common systems integration
diagrams
Guiding Principle Consulting - CIM Users Group - San Francisco 2
EA Uses and Benefits Supports IT system, software, and business processes
Models, designs, builds, and tests software
Uses standard Unified Modeling Language (UML)
Can be used to create: Business Process Models, Class diagrams, and software
artifacts
Central repository for process and IT system information
Built-in support for version control e.g. Subversion
Fast, built-in or custom document generation & HTML
Guiding Principle Consulting - CIM Users Group - San Francisco 3
EA Weaknesses May be a poor choice for complex system
diagrams Visio is “prettier”PowerPoint also an option
Complex User InterfaceExtensive feature set may lead to confusionTime saving “tricks” difficult to learn
Diagrams not useful if team doesn’t see valueUML/BPM may be used currently at their siteSome users intimidated by tool
Guiding Principle Consulting - CIM Users Group - San Francisco4
Pre-requisites Sparx Enterprise Architect
http://www.sparxsystems.com.au/Version 8 recently released$135 - $699 depending on version
Guiding Principle Consulting - CIM Users Group - San Francisco 5
Following the GWAC Stack
Guiding Principle Consulting - CIM Users Group - San Francisco 6
Adapted from Gridwise Architecture Council Interoperability Framework
Use Case Business Process Integration
Requirements Message Payloads
Common Systems Integration Diagrams Use Case diagrams Business Activity Diagrams
Integration Requirements
Sequence Diagrams
Guiding Principle Consulting - CIM Users Group - San Francisco 7
Adding a Use Case
Project BrowserNew PackageNew Diagram – Use CaseIn the workspace add
○ Actors, cases, associations
Guiding Principle Consulting - CIM Users Group - San Francisco 8
Adding a Business Process Project Browser
Add New PackageNew Diagram – ActivityOpen workspace, right-click for Swimlanes
and Matrix… Add swimlanesAdd Activity and flows
Guiding Principle Consulting - CIM Users Group - San Francisco 9
Integrations Requirements Addition to the Activity diagram
Alignment of business user and the architect/software team
Object flow between two activities, typically spanning actors (swimlanes)
Add requirement (from common tools)○ Add Integration to Type○ Use object node to identify service
Guiding Principle Consulting - CIM Users Group - San Francisco 10
Adding Sequence Diagram Project Browser
Add New PackageNew Diagram - Sequence diagram
Open workspaceAdd ActorsAdd flows (asynchronous)Add returns (“Is Return” checkbox)Service naming based on IEC 61968-1-2
Guiding Principle Consulting - CIM Users Group - San Francisco 11
Reference
EA Free Trialhttp://www.sparxsystems.com/products/ea/trial.h
tml
Subversion Documentationhttp://svnbook.red-bean.com/en/1.5/index.html
EA Tutorials and Online Helphttp://www.sparxsystems.com/resources/
index.html
Guiding Principle Consulting - CIM Users Group - San Francisco 12