Getting Started with Enterprise Architect Gerald R. Gray, PhD Electric Power Research Institute (EPRI)

Slides:



Advertisements
Similar presentations
Visio 2007 for UML Tutorial. Overview The tutorial demonstrates how to use Visio 2007 to create UML diagrams. We will focus on five most widely used UML.
Advertisements

Microsoft Office SharePoint Portal Server 2007 Introduction to InfoPath Forms Services Daryl L. Rudolph.
Intro to Version Control Have you ever …? Had an application crash and lose ALL of your work Made changes to a file for the worse and wished you could.
Presentation Heading – font Arial
Getting Started with Enterprise Architect and Subversion Prepared by: Gerald R. Gray, CIMple Integrations Kay Stefferud, Enernex.
Michael Donovan, River Campus Libraries – 12/03 DocuShare Overview and Training.
Android: Hello World Frank Xu Gannon University. Steps Configuration ▫Android SDK ▫Android Development Tools (ADT)  Eclipse plug-in ▫Android SDK and.
11.1 © 2004 Pearson Education, Inc. Exam Planning, Implementing, and Maintaining a Microsoft Windows Server 2003 Active Directory Infrastructure.
Rational Rose Basics Visual Modeling Textbook – Chapter 3
1 of 4 This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2007 Microsoft Corporation.
1 of 4 This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2007 Microsoft Corporation.
Prepared by: Gerald R. Gray, Guiding Principle Consulting.
FIRST COURSE Creating Web Pages with Microsoft Office 2007.
Getting Started with IBM Rational System Developer 01/06/2011.
LEARN THE QUICK AND EASY WAY! VISUAL QUICKSTART GUIDE HTML and CSS 8th Edition Chapter 21: Publishing Your Pages on the Web.
Configuring Active Directory Certificate Services Lesson 13.
Working with SharePoint Document Libraries. What are document libraries? Document libraries are collections of files that you can share with team members.
2. Introduction to the Visual Studio.NET IDE 2. Introduction to the Visual Studio.NET IDE Ch2 – Deitel’s Book.
Guide to MCSE , Enhanced 1 Activity 10-1: Restarting Windows Server 2003 Objective: to restart Windows Server 2003 Start  Shut Down  Restart Configure.
SHARE POINT 2010 TRINAY TECHNOLOGY SOLUTIONS © Copyright Trinay Technology Solutions, 39 Buckland St, #5321 Manchester, CT
For SharePoint 2010 In This Presentation: Connect Overview Connect Requirements Connect Installation Connect Initial Launch Explore SharePoint Upload.
6/1/2001 Supplementing Aleph Reports Using The Crystal Reports Web Component Server Presented by Bob Gerrity Head.
MCTS Guide to Microsoft Windows Server 2008 Applications Infrastructure Configuration (Exam # ) Chapter Two Deploying Windows Servers.
IPT2 user interface customization and locale translation Alan Yang, Kun Chi Lai, Jim Hsu Biodiversity Research Center, Academia Sinica.
Microsoft SQL Server 2008 Installation Guide Omer Alrwais.
Microsoft Office Communicator A General Introduction.
Business Requirements Using Unified Modeling Language Eric H. Castain, SVP Internet Services Group, Architecture Wells Fargo March 2005.
Introducing Dreamweaver MX 2004
Tutorial 1 Getting Started with Adobe Dreamweaver CS3
Tutorial 1: Getting Started with Adobe Dreamweaver CS4.
Getting Started with Application Software
IT 211 Project Integration and Deployment Lab #11.
University of Sunderland CDM105 Session 5 Web Authoring Tools The past and present A history of web authoring tools and an overview of Macromedia Dreamweaver.
Subversion Code Deployment LifeCycle August 2011.
Tutorial 121 Creating a New Web Forms Page You will find that creating Web Forms is similar to creating traditional Windows applications in Visual Basic.
2. Introduction to the Visual Studio.NET IDE. Chapter Outline Overview of the Visual Studio.NET IDE Overview of the Visual Studio.NET IDE Menu Bar and.
© FPT SOFTWARE – TRAINING MATERIAL – Internal use 04e-BM/NS/HDCV/FSOFT v2/3 Unified Modeling Language (UML) Case Study.
Plug-in Development Environment. Session Outline Tools Installation Configuration New Project Basic Debugging Remote Debugging.
Subversion (SVN) Tutorial Source:
Object-Oriented Analysis & Design Subversion. Contents  Configuration management  The repository  Versioning  Tags  Branches  Subversion 2.
IBM Software Group ® Overview of SA and RSA Integration John Jessup June 1, 2012 Slides from Kevin Cornell December 2008 Have been reused in this presentation.
Using Subversion and TortoiseSVN for Windows by Galen Wilkerson Gund Institute for Ecological Economics University of Vermont
Version Control Systems with Subversion (SVN) and Tortoise.
Version Control Menggunakan TortoiseSVN
DEV337 Modeling Distributed Enterprise Applications Using UML in Visual Studio.NET David Keogh Program Manager Visual Studio Enterprise Tools.
Design Mode. Learning Objectives Define Design Mode Compare and contrast “Text Integration Utility (TIU)” versus “VueCentric” Template Review keys required.
Joe Hummel, PhD Dept of Mathematics and Computer Science Lake Forest College
Pulse for TM1 Version 4 New features, improvements and lots more.
Liferay Installation Prepared by: Do Xuan Hai 8 August 2011.
1 of 5 This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2007 Microsoft Corporation.
National Center for Supercomputing Applications University of Illinois at Urbana-Champaign Ergo User Tutorial - Part 3 NCSA, UIUC.
NVivo Software – A Qualitative Research And Data Analysis Tool: New User Tutorial Created Through a CMU Faculty Insight Team Grant by Joanne Hopper Bradley.
First Venture into the Android World Chapter 1 Part 2.
National Center for Supercomputing Applications University of Illinois at Urbana-Champaign Ergo User Tutorial - Part 3 NCSA, UIUC.
When collaborating, it is important to manage changes in the models. For example: –To create or edit a submodel E.g. Habitat suitability is replaced with.
L.T.E :: Learning Through Experimenting Using google-svn for MtM Docs Development Denis Thibault Version 3.2 Mar 12 th, 2009.
® IBM Software Group © 2007 IBM Corporation Module 1: Getting Started with Rational Software Architect Essentials of Modeling with IBM Rational Software.
Gensuite ® Step-by-Step Guide for the setup of Gensuite Compliance Calendar and Training Calendar integration with Microsoft Outlook Some computers experience.
Windows SharePoint Services Installation and Configuration.
Maven. Introduction Using Maven (I) – Installing the Maven plugin for Eclipse – Creating a Maven Project – Building the Project Understanding the POM.
TRINAY TECHNOLOGY SOLUTIONS
HedEx Lite Obtaining and Using Huawei Documentation Easily
Introducing IBM Rational Software Architect
SECTION 1: Add-ons to PowerPoint
Microsoft Office Illustrated
EA to PowerPoint Exporter
Electronic Field Study Advanced User Training
Microsoft Office Not in Textbook.
SharePoint Foundation 2010
Presentation transcript:

Getting Started with Enterprise Architect Gerald R. Gray, PhD Electric Power Research Institute (EPRI)

Disclaimer Not a celebrity spokes model Not a SparxSystems representative

Agenda EA Strengths/Weaknesses Pre-requisites Access Setup & Configuration Creating common OpenSG diagrams Model Baselines

EA Uses and Benefits Supports IT system, software, and business processes Model, design, build, and test software Uses standard Unified Modeling Language (UML) Central repository for process and IT system information Interfaces with version control e.g. Subversion Fast, built-in or custom document generation & HTML

EA Weaknesses May be a poor choice for complex system diagrams – Visio is “prettier” – PowerPoint also an option Complex User Interface – Extensive feature set may lead to confusion – Time saving “tricks” difficult to learn Diagrams not useful if team doesn’t see value – UML/BPM may be used currently at their site – Some users intimidated by tool

Pre-requisites Sparx Enterprise Architect – – $135 - $699 depending on version Subversion – Command-line client (required) – TortoiseSVN (optional)

Repository Access UCAIUG Microsoft SharePoint credentials Added to the Source Code Access group in the UCAIUG SharePoint user management (Tony Adams, Kay Clinard) Coordinate with the appropriate team, ie., OpenADE, OpenADR, OpenAMIENT Subversion can be used locally

Installation Install – Enterprise Architect (v7.5 or greater) – Subversion command-line client – TortoiseSVN (Windows)

Working Directory Creation C:\OpenSG\Test\Working – In Windows Explorer, right-click on folder Using TortoiseSVN repo browse to: – Enter credentials if prompted Right-click on folder in left-hand panel Select Export… to directory created above

EA Configuration Start Enterprise Architect Open the project From main menu select – Project  Version Control  Version Control Settings…

EA Configuration – Create a unique name – Select type: Subversion – Point to working directory – Subversion exe path should pre- populate – Click Save

EA Configuration Right-click on Package Select Package Control Select Add Branch to Version Control… The key icon is added to each package under version control

Common OpenSG Diagrams Use Case Business Process (Activity) – Integration Requirements Sequence Diagram

Adding a Use Case Project Browser – New Package – grouping of diagrams – Add new diagram: Use Case – In the workspace add Actors, cases, associations – Save changes, check-in package

Adding a Business Process Project Browser – Add new diagram: Activity – Open workspace, right-click for Swimlanes and Matrix… – Add swimlanes – Add Activity and flows

Integrations Requirements Addition to the Activity diagram – Typically a hand-off from the business user to the architect/software – Object flow between two activities, spanning actors (swimlanes), between two systems – Add requirement – Right-click properties Type dropdown: Add Integration – Change node to identify service name

Adding Sequence Diagram Project Browser – Add diagram: sequence – Open workspace – Add Actors – Add flows (asynchronous) – Add returns (“Is Return” checkbox)

Manage Baselines Internal “version control” – Can be used in conjunction with DBMS – Corporate version required* Baseline can be added to each package Complements import/export of XMI – Import XMI replaces everything in a target package – Can be compared to XMI to replace only desired changes

Reference EA Free Trial – Subversion Documentation – EA Tutorials and Online Help – Test Repository –

Contact Gerald R. Gray, PhD Electric Power Research Institute (EPRI)