Prepared by: Gerald R. Gray, Guiding Principle Consulting.

Slides:



Advertisements
Similar presentations
Doc.:October 2009 Slide 1 Architecture for Smart Grid IT Interoperability (1) Purpose –Understand and model Smart Grid IT and its interoperability needs.
Advertisements

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.
Jenkins User Conference San Francisco, Sept #jenkinsconf Business Process Model & Notation (BPMN) Workflows in Jenkins Max Spring Cisco
Getting Started with Enterprise Architect and Subversion Prepared by: Gerald R. Gray, CIMple Integrations Kay Stefferud, Enernex.
Introduction to Sparx Systems and Enterprise Architect Ben Constable Sparx Systems CIM Users Group Meeting, Prague 2011 © Sparx Systems.
Enterprise Architect and SysML – the story so far Sam Mancarella Chief Technology Officer Sparx Systems May 13, 2008
Building Enterprise Applications Using Visual Studio ®.NET Enterprise Architect.
L4-1-S1 UML Overview © M.E. Fayad SJSU -- CmpE Software Architectures Dr. M.E. Fayad, Professor Computer Engineering Department, Room #283I.
Chapter Extension 19 Alternative Development Techniques © 2008 Pearson Prentice Hall, Experiencing MIS, David Kroenke.
October 19, 2009OpenSG - AMI-ENTERPRISE1 The Framework, Standards, and Plans AMI-Enterprise Service Definition Team.
Introduction To Rational Rose CS 501 Recitation Session November 1, 1999.
The Role of Modeling in Systems Integration and Business Process Analysis © Sparx Systems Pty Ltd 2011 Ben Constable Sparx Systems.
MTEI Methods & Tools for Enterprise Integration
Getting Started with Enterprise Architect Gerald R. Gray, PhD Electric Power Research Institute (EPRI)
Version Enterprise Architect Redefines Modeling in 2006 An Agile and Scalable modeling solution Provides Full Lifecycle.
Effective Ontology Development using UML and Enterprise Architect TDWG Technical Architecture Group – 17 Oct 2011 Sam Mancarella Chief Technology Officer.
ARCH-6: UML Modeling with Enterprise Architect Phillip Magnay Technical Architect.
UML Unified Markup Language Ziya Karakaya Atılım University, Computer Engineering
Free Mini Course: Applying SysML with MagicDraw
ENVIRONMENT CANTERBURY SHAREPOINT INTRANET Adapting SharePoint functionality for a corporate Intranet. Matt Elliott and Julie Blyth.
Business Requirements Using Unified Modeling Language Eric H. Castain, SVP Internet Services Group, Architecture Wells Fargo March 2005.
Project CIM Test Development Process John Simmins Weekly Status and Planning Meeting 2/1/2011.
CIM and UML Overview Terry Saxton Xtensible Solutions
MDA and QVT  Tom Gullion, Director of Product Management, Together Products.
ArchiMate Authors : eSchoolink Group - ITNLU. Contents 1. What’s ArchiMate ? 2. Why ArchiMate ? 3. Main Benefits of ArchiMate 4. Layers of ArchiMate 5.
© FPT SOFTWARE – TRAINING MATERIAL – Internal use 04e-BM/NS/HDCV/FSOFT v2/3 Unified Modeling Language (UML) Case Study.
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.
DEV337 Modeling Distributed Enterprise Applications Using UML in Visual Studio.NET David Keogh Program Manager Visual Studio Enterprise Tools.
Actors and Use Case Diagrams Month Day, Year. Agenda Training Plan Overview Review Detailing Requirements with Requisite Pro Concepts Setting Up XDE Integration.
Unified Modeling Language* Keng Siau University of Nebraska-Lincoln *Adapted from “Software Architecture and the UML” by Grady Booch.
ARCH-2: UML From Design to Implementation using UML Frank Beusenberg Senior Technical Consultant.
UML Use Case Diagramming Guidelines. What is UML? The Unified Modeling Language (UML) is a standard language for specifying, visualizing, constructing,
L6-S1 UML Overview 2003 SJSU -- CmpE Advanced Object-Oriented Analysis & Design Dr. M.E. Fayad, Professor Computer Engineering Department, Room #283I College.
Logical view –show classes and objects Process view –models the executables Implementation view –Files, configuration and versions Deployment view –Physical.
SG Systems - Service Definition Team Chair: Gerald Gray, Guiding Principle Consulting Co-Chair: Shawn Hu, Xtensible Solutions.
What’s New in Office 2007 By: Kathleen MacKinnel.
Unified Modelling Language (UML) Software Engineering Lab. Sharif University of Technology.
CASE (Computer-Aided Software Engineering) Tools Software that is used to support software process activities. Provides software process support by:- –
# 1 AMI Enterprise Task Force of the Utility AMI Working Group SRS Team Plan Discussion For further information, contact Joe Zhou Team Lead
Enterprise Architecture Aligning IT and Business during Integration Antonio Rios April 2008.
® IBM Software Group © 2007 IBM Corporation Module 1: Getting Started with Rational Software Architect Essentials of Modeling with IBM Rational Software.
Gerald Gray Guiding Principle Consulting. Overview  OpenADR background  Use of the CIM (IEC 61968/61970)  Leveraging other CIM-based reference models.
AMI -ENT Service Definition Team Step-by-Step Modeling and Artifacts Generation Process.
UML Course Instructor: Rizwana Noor. Overview  Modeling  What is UML?  Why UML?  UML Diagrams  Use Case  Components  Relationships  Notations.
Executive Overview. Software modeling is essential, because it is the map that guides your developers. Additionally: Modeling Software  Visual information.
1 CLASS – Simple NOAA Archive Access Portal SNAAP Eric Kihn and Rob Prentice NGDC CLASS Developers Meeting July 14th, 2008 Simple NOAA Archive Access Portal.
Using Web Services in An Application Integration Strategy at Case Western Reserve University October 18 th, 2002 Jeff Gumpf, Senior IT Architect Information.
TC CIM Model Manager Summary Kendall Demaree AREVA T&D Inc. March 2009.
How Cisco Systems Used Enterprise Architecture Capability to Sustain Acquisition-Based Growth Toppenberg, Henningsson & Shanks - Dec 2015 Page 1/20 an.
SPARX Enterprise Architecture Living Documentation.
Basics of RSA Rational Software Architect. What is RSA? Comprehensive Modeling and Development environment that leverages the Unified Modeling Language.
CIM User Group Overview Terry Saxton Vendor Co-Chair Open Smart Grid AMI-Ent Task Force Meeting July 14, 2009.
Windows App Studio Windows App Studio is the tool that makes it fast and easy to build Windows 10 apps. It’s accessible from any device with a browser.
Introduction to the Unified Model Language (UML) Rob Byrd
Building Enterprise Applications Using Visual Studio®
Introduction to UML.
CIM Modeling for E&U - (Short Version)
Object-Oriented Techniques
UML Modeling using Enterprise Architect
Unified Process Source & Courtesy: Jing Zou.
University of Central Florida COP 3330 Object Oriented Programming
CIMI Enterprise Architecture Proposal
Introduction to Object Oriented Analysis, Design and Unified Modeling Language (UML) Shanika Karunasekera.
Free Add-Ins for Microsoft Office 365 Enhance Collaborative, Cross-Platform Diagramming Tool “Lucidchart’s Add-ins for Office 365 enable individuals, SMBs,
Unified Modeling Language
Software Design Lecture : 15.
Software Design Lecture : 14.
Connected Vehicle Reference Implementation Architecture (CVRIA)
Sacramento Forms User Group
Software Development Process Using UML Recap
Presentation transcript:

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 Francisco2

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 Francisco3

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 Guiding Principle Consulting - CIM Users Group - San Francisco 4

Pre-requisites  Sparx Enterprise Architect Version 8 recently released $135 - $699 depending on version Guiding Principle Consulting - CIM Users Group - San Francisco5

Following the GWAC Stack Guiding Principle Consulting - CIM Users Group - San Francisco6 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 Francisco7

Adding a Use Case  Project Browser New Package New Diagram – Use Case In the workspace add ○ Actors, cases, associations Guiding Principle Consulting - CIM Users Group - San Francisco8

Adding a Business Process  Project Browser Add New Package New Diagram – Activity Open workspace, right-click for Swimlanes and Matrix… Add swimlanes Add Activity and flows Guiding Principle Consulting - CIM Users Group - San Francisco9

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 Francisco10

Adding Sequence Diagram  Project Browser Add New Package New Diagram - Sequence diagram  Open workspace Add Actors Add flows (asynchronous) Add returns (“Is Return” checkbox) Service naming based on IEC Guiding Principle Consulting - CIM Users Group - San Francisco11

Reference  EA Free Trial tml tml  Subversion Documentation  EA Tutorials and Online Help tml tml Guiding Principle Consulting - CIM Users Group - San Francisco12

Questions?  Contact: