Upload
paul-johnson
View
690
Download
1
Tags:
Embed Size (px)
DESCRIPTION
Data Enabled Enterprise Modeler (DE2M), Application Prerequisites, Capabilities, Data Flow Data Federation, Visio Stencil Customization
Citation preview
Data Enabled Enterprise Modeler (DE2M)™
Presented by Paul Johnson
15 February 2010
Delivering pragmatic solutions for a changing world...
o Why DE2M?o What is DE2M?o Capabilities (Client)o Overall Data Flowo Visio Stencil Customizationo DE2 Repository (Server)o Data Analysiso Data Federation and Security
Overview
04/10/23 2Delivering pragmatic solutions for a changing world...
o Leverages Microsoft product investments to reduce overall cost to your Enterprise
o Data aware with intuitive data driven designo Enterprise class repository with non-proprietary engine
provides unlimited extensibilityo Preconfigured Data Analysis out of the boxo Industry standard Frameworks offer structure (grammar)
to communicate through smart portalso Primarily Data Driven - not Graphic Driven; but flexible
enough to work either way!
Why DE2M?
04/10/23 3Delivering pragmatic solutions for a changing world...
o Enterprise level modeling solution that integrates MS Visio with a relational database to “data enable” your diagrams
o Client-Server interface through web services or direct connect
What is DE2M?
04/10/23 4Delivering pragmatic solutions for a changing world...
o Client Sideo Application for User Accessibilityo Data Enabled Visio Stencilso Preconfigured Access Databaseo Starter Project
o Server Sideo Preinstalled Metamodelo Preconfigured Enterprise Repositoryo Predefined Queries for Metamodel Analysis
What is DE2M?
04/10/23 5Delivering pragmatic solutions for a changing world...
o Import/export data & diagrams between DE2 Repository, MS Access, MS Excel and MS Visio
o View and analyze data & diagrams within the DE2 Repository through the internet via web services or direct connection
o Offline data analysis and accessibility through MS Accesso Federate data among projects through the DE2 Repositoryo Generate reports as DOC, HTML, XML, PDF, XLS, and many
popular graphic formatso Configuration management from the diagram level (track
markup) to the enterprise level (Oracle history)o Multi-layered diagrams enabling transitional, “fit for purpose”,
diagram or project level federation viewso Graphics driven by data to alter object (shape) attributes of
color, themes, icons or geometry
DE2 Overall Suite Capabilities
04/10/23 6Delivering pragmatic solutions for a changing world...
Overall Data Flow
Modeler
04/10/23 7Delivering pragmatic solutions for a changing world...
DE2
Repository(powered by Elements)
DE2
Repository(powered by Elements)
Analyst
o Import/export Visio data & diagrams to/from DE2 Repository, MS Access, MS Excel or MS Visio
o Use (or reuse existing) objects in DE2 Repository or MS Access to generate diagrams (data driven modeling)
o Generate report outputs to MS Word or MS Accesso Manage Visio drawing layer visibility and accessibilityo Duplicate & copy attributes through Visio stencil managemento Search, convert & toggle geometry attributes on Visio objectso Execute queries on data through Access including pre-built
queries imported from DE2 Repository
DE2M Client Capabilities
04/10/23 8Delivering pragmatic solutions for a changing world...
Data Flow – Visio to DE2
04/10/23 9Delivering pragmatic solutions for a changing world...
Data
Diagram
Visio data and diagrams can be exported into Repository
•Repository data can be viewed & analyzed through a web browser•Configuration management and history tracking are enabledDE2
Repository
DE2
Repository
Data Flow – DE2 to Visio
04/10/23 10Delivering pragmatic solutions for a changing world...
Data
Diagram
Data (& diagrams) in Repository can be imported to Visio
•Portability and reusability of Visio diagrams is greatly enhanced•Enables users to “check-in” and “check out” diagrams with ease
DE2
Repository
DE2
Repository
Data Flow – DE2 to Access
04/10/23 11Delivering pragmatic solutions for a changing world...
Data
Data in Repository can be exported to Access
• Run queries on data through Access• Run pre-built queries exported from Repository• Data in Access can be viewed and analyzed while offline
DE2
Repository
DE2
Repository
Data Flow – Access to Visio
04/10/23 12Delivering pragmatic solutions for a changing world...
• Changes and modifications made through Access are reflected in Visio• Data additions are restricted by model types
Data in Access can be imported to Visio
Data
o Framework = structure (DODAF, TOGAF, -42-, etc)o Reference Model = reference model (BEA, ITIL, SCOR, etc)o Project = working area (sub area) (working group,
operational, system, technical, sandbox, etc)o Document = container of part of projecto Diagram = graphical depiction (with data) of part of
documento Object = graphical depiction (with data) of part of diagramo Data = accompanying data of part of object or shape
DE2M Metamodel
04/10/23 13Delivering pragmatic solutions for a changing world...
Overall Metamodel
04/10/23 14Delivering pragmatic solutions for a changing world...
Visio Stencil Customization
o Rapidly create new stencilso Convert stencil type to new stencil typeo Easily add data fields to existing stencilso Data in DE2 Repository & Access auto-magically
update based on stencil data fieldso Easily copy or convert stencil data attributes o All standard Visio stencils can be edited and
“data enabled”
04/10/23 15Delivering pragmatic solutions for a changing world...
Visio Stencil Customization
04/10/23 16Delivering pragmatic solutions for a changing world...
o DE2M auto-generates many analytical queries to assess the “NESS” (correctNESS, completeNESS & connectedNESS) of your project
o Queries are usable within project, across projects and with project summaries
o Are all your Diagrams correctly connected with other Diagrams required for your defined project?
o Do all Objects contain required data and graphical elements for each object type?o Does your Project contain all Diagrams required for your target strategy, reference
model or roadmap?o Are all your Diagrams populated with Objects required for your defined project
business scope?o Do all Objects contain required data and graphical elements for each object type?
DE2M Analysis
04/10/23 17Delivering pragmatic solutions for a changing world...
DE2M Analysis Examples
04/10/23 18Delivering pragmatic solutions for a changing world...
DE2 Repository Functional Overview
04/10/23 19Delivering pragmatic solutions for a changing world...
Access, User & Data Management
Transformation & Metadata Management
eUser, import-export
eExplorer, eClass
Modeling, Integration & Federation
eDiagram, eLink
Visualization & NavigationeExplorer
Interaction & ConsumptionBrowser, Template
input
Admin
Analyst
Modeler
Designer
Contributor
Consumers
Tools Functions Roles
o 100% Web-basedo HTML and Java Applet User Interfaceo Supports all major web browserso Web-Services Layer for Integration
o Configurable Information Modelo Logical Model (Metamodel) allows easy configuration for any solutiono MOF- and other standard-based metamodels can be importedo Complete Web-based GUI for metamodel configuration
o Relational back-endo Supports almost infinite scalability and direct queryo Innovative implementation leverages the full power of Oracle
o Data Driven Diagrammingo Relationship visualization (‘what-if’ or gap analysis)o Graphically link data objects without knowing complex SQL
o Data Driven Link Matrixo Online matrix allows simple association of data elementso Highly configurable for optimal viewing, sorting and accessibility
DE2 Repository Capabilities
04/10/23 20Delivering pragmatic solutions for a changing world...
o Online Querying, Reporting & Metricso Rapid explorer style development enables creation of intuitive
navigation between reports, data entry and collaboration viewso “Dashboards” to give users summaries of data, progress, status, etc.o Report outputs in PDF, XLS, XMI, DOC and many other popular formats
o Collaborative Workflow Support o Polling & Discussion Threadso Customizable enforced processes at any level within application
o Advanced Access Controlo Project, Data type, Object and Attribute level securityo Enforced by Oracle – cannot be circumvented by direct access
o Historyo Any change to objects or relationships is stored with intuitive markupo All past versions can be viewed for comparison or inspectiono Full audit trail is maintained so any change can be traced back to it’s
source
DE2 Repository Capabilities
Delivering pragmatic solutions for a changing world... 2104/10/23
DE2 Repository Technical Overview
Repository
Oracle
CollaborationHistoryAudit TrailTask ManagementVersion ControlProcess Enforcement
Wizards
Web Services
ODBC/JDBC
XMI
Interoperability
ProductInterfaces:ERWIN, MOF,
Provision, SA, etc
eExplorer
FormsChartsReportsQueriesScorecardsWorkflowVisualization
Repository MgmtUser Admin
Schema Generation
User Interface Generation
22Delivering pragmatic solutions for a changing world...04/10/23
DE2 System Re-Hosting & Consolidation
o Existing Oracle databases can be “re-hosted” into DE2
o Any existing user interface can be redirected at a Repository version of the database
o Re-hosting automatically adds all core features to an existing application
o Once legacy systems are re-hosted in Repository, system consolidation is facilitated and can follow an “evolutionary” vs. “revolutionary” patho Significantly reduced user impacto Automatic metadata analysis assists with consolidation
Delivering pragmatic solutions for a changing world... 23
Fully Integrated Repository
Entity
Attribute
Relation
Data Type
Activity
Application
Deployment Server
Net Component
Ref Model
Flow Element
Interface
Project
Role
UML ClassUML Attribute
UML Operation
SW Component
App-Data Usage
Location
OrganizationBudget
Task
DE2
Repository
Dept “X”Data
Dept “Y”Data
LegacyDatabase(s)
“Home Grown Data”
DE2
Delivering pragmatic solutions for a changing world... 2404/10/23
Data From Other Tools
o DE2 enables rapid creation of many other types of analytical queries based on the content of your project
o Some examples of queries include:o Application to total money investedo Line of Business (LOB) to total money invested overallo LOB to total money invested FY09o Sites per district
o Which can support many functional usages such as:o Management: CPIC, PfM, KM, Performance, ITIL, RM…o IT: Continuity of Operations, System Analysis…o Compliance: FISMA, HIPAA, SSPI, Clinger-Cohen, SOX…o Competency: Workforce Planning, Training Gap Analysis…
DE2 Analysis
04/10/23 25Delivering pragmatic solutions for a changing world...
DE2 Analysis Examples
04/10/23 26Delivering pragmatic solutions for a changing world...
DE2 Repository Benefitso Accelerated Information View Development
o Productivity increase for rapid creation of online, data-oriented applicationso Facilitates participation in value creation and value appropriation
o Centralized Storage, Administration and Managemento Consolidate information in multiple databases for centralized accesso Manage and control definitive data sources with defined roleso Eliminate decentralized “home grown” data management toolso Achieve massive economies of scale through collaborative reuse
o Total Information Visibility & Transparencyo Enable ‘management’ with direct access to large volume of business informationo Increase visibility while managing access control at all levelso Centralization and integrity of all corporate knowledge
o Facilitated/Automated Migration to Central Locationo Built-in migration and import from other databases and data sourceso Reduction in time and cost of data collation across formerly disparate systemso Transform Access or Excel files into relational models for centralized access
o Growth Managemento Analyze patterns of data usage and growth with clarityo Automated analysis to identify & resolve redundancieso Significant risk reduction due to increased data integrity
Delivering pragmatic solutions for a changing world... 27
o Repository security supportso enterprise view with visibility into entire repositoryo lower levels of scoped views with data access limitations
o Allows access to all information for large, distributed projects to be managed in a single repository
DE2 Repository Security
04/10/23 28Delivering pragmatic solutions for a changing world...
DE2 Project Security & Perspective
Enterprise/Cross-Program
Organization/Program
Department/Project
Individual/Role
Delivering pragmatic solutions for a changing world... 2904/10/23
etc.
Data Federation
Project One Project Two Project Three
04/10/23 30Delivering pragmatic solutions for a changing world...
DE2
Repository
DE2
Repository
DE2 Repository Project Federation
04/10/23 31Delivering pragmatic solutions for a changing world...
Contact Information
Paul W. Johnson CEO
Office: 757-575-5243 Mobile: 757-270-1770
04/10/23 32Delivering pragmatic solutions for a changing world...
Visit us on the Web at http://www.pragmatica-innovations.com
Carson Mellblom Lead Software Architect
Office: 757-575-5243 Mobile: 757-641-1012
Join our Pragmatica Innovations team on Kiva at http://www.kiva.org
Changed any lives lately?
Backup slides
o Following slides are backup and supporting information
04/10/23 33Delivering pragmatic solutions for a changing world...
o Microsoft Visio Professional 2007o DE2 Repositoryo Microsoft Access 2007o Oracle Database (p/o repository install)
o Microsoft XP, Vista or Server 2008
Application Prerequisites
04/10/23 34Delivering pragmatic solutions for a changing world...
o Hosted solution(s) available for “Enterprise“ version only
o Repository client-server interfaceo Web services enabledo Servers located within US (Kansas City)o Secure access with high speed connectivityo Quarterly or yearly subscriptionso Individual, Team and Enterprise versions
Software-as-a-Service (SaaS)
04/10/23 35Delivering pragmatic solutions for a changing world...
o Part of Pragmatica Innovations DE2 suite of solutionso utility & flexibility of Microsoft Visioo coupled with Oracle’s relational database powero empowered by extensibility of DE2 Repositoryo further enabled by Microsoft Access utility
o Add data to MS Visio diagram objects for extended clarity that can be used in reports, analyses & etc…
o Import diagrams already created in MS Visio and rapidly ‘data enable’ them
o Analyze metamodel & data created using our DE2 analytical tools powered by DE2 Repository
o Start modeling with our prebuilt ‘data enabled’ MS Visio stencils (templates) and foundational model
Application Overview
04/10/23 36Delivering pragmatic solutions for a changing world...
o Cliento Current Version 1.4 April 2009o Version Release Cycle biannual (2 per year)o First major Version 1.0 February 2009o Next Version 2.0 February 2010
o Server (repository)o Current Version 5.1 June 2009o Version Release Cycle biannual major release (2 per year)o First major Version 1.6 September 2005o Next Version 6.0 December 2009
Product Roadmap
04/10/23 37Delivering pragmatic solutions for a changing world...
Visio with “data-enabled” Stencils
04/10/23 38Delivering pragmatic solutions for a changing world...
Hyperlinked Visio Diagrams
04/10/23 39Delivering pragmatic solutions for a changing world...
DE2M Client
DE2 Repository
Repository Based SVG Diagrams
04/10/23 40Delivering pragmatic solutions for a changing world...
DE2 Repository Diagram Example
04/10/23 41Delivering pragmatic solutions for a changing world...
DE2 Repository Project Example
04/10/23 42Delivering pragmatic solutions for a changing world...
Delivering pragmatic solutions for a changing world...
Company Overview
o Veteran-Owned Small Business offeringo Enterprise Transformationo Enterprise Architecture o Enterprise Solutions
o We deliver measurable value from a variety of innovative consulting solutions with a focus on people and sustainability.
o Our services address the needs of your enterprise at all levels - from the CEO to the employee.
04/10/23 43
o Small footprint -- big impacto Our team possesses the ability to think 'outside the box' and
provide pragmatic solutions to meet the needs of your organizationo We are innovators in Enterprise Architecture Collaborative Work
Environments, Center of Excellence Services, and EA Developmento Our solutions enable workers to collaborate and integrate products
developed using a variety of leading enterprise level toolso Our innovative approach to information management leverages
collaborative development on an enterprise scaleo Pragmatica works with each customer and partner to ensure their
self-sufficiency - always including our unique ethical perspective on contributing to an environmentally sustainable future
Company Overview
04/10/23 44Delivering pragmatic solutions for a changing world...