1 Good Design is Good Business Series (developerWorks) “Model Runway: Part 3” Design Best Practices at BlueCross BlueShield Guest Speaker: Arman Atashi Senior Application Architect BlueCross BlueShield of North Carolina [email protected]Host: Roger Snook IBM, Rational software WorldWide Enablement Leader, Mobile, Design, Agile, SOA +1.703.943.1170, [email protected]2013 January 25 http://ibm.co/MEABT1
31
Embed
Model Runway, Part 3 Design Best Practices at Blue Cross BlueShield
This is part 3 from the series: https://www.ibm.com/developerworks/mydeveloperworks/blogs/669242b1-dd91-4d63-a08f-231314c793bb/entry/model_runway_see_the_latest_design_best_practices_at_bluecross_blueshield24?lang=en
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
1
Good Design is Good Business Series (developerWorks)
“Model Runway: Part 3” Design Best Practices at BlueCross BlueShield Guest Speaker: Arman AtashiSenior Application ArchitectBlueCross BlueShield of North [email protected]
Host: Roger Snook IBM, Rational softwareWorldWide Enablement Leader, Mobile, Design, Agile, SOA +1.703.943.1170, [email protected] January 25 http://ibm.co/MEABT1
2
Agenda
• BRIEF Session 1, 2 Recap• M3 & TOGAF
– Synergy– Concept Mapping– RSA Template
• M3 Webstore Architecture Specification– Business Architecture– Information Architecture– Application Architecture
• Framework Summary
3
Application - Description • Problem Statement
– A hosted eCommerce solution that provides product owners the tools they need to build an online business and sell their products online
• Functional Requirements– System must allow customers to manage their product inventory– Customers make online purchases and products are delivered to the desired destination– System can only be accessed by authorized users – System must maintain information about products, customers, billing/shipping, & orders
• M3 Webstore M3 Models– CIM
• Domain Model• Use Case Model
– PIM• Type Model• Component Model
– PSM• Runtime Model
4
Application – M3 Workflows
5
Application - Framework Components
Modeling Workflow
Integration Model
View Aggregation
Modeling Notation
Modeling Environment
™
MDA Principles and Disciplines Context for Enterprise ModelingContext for Enterprise Modeling
M3 Framework
Components
6
Agenda
• Session 2 Recap• M3 & TOGAF
– Synergy– Concept Mapping– RSA Template
• M3 Webstore Architecture Specification– Business Architecture– Information Architecture– Application Architecture
• Framework Summary
7
Synergy TOGAF (The Open Group Architecture Framework) is a framework for developing
an enterprise architecture
TOGAF supports four architecture domains; Business, Data, Application, and Technology
TOGAF ADM (Architecture Development Method) is a process for developing architectures and identifies eight phases/cycles
8
Synergy M3 and TOGAF ADM complement each other in key areas
The resources (models/views and framework) can be mapped to produce different types of architecture describing an overall Enterprise Architecture
M3 models and views map on to the first four phases of ADM; A, B, C, and D
9
Concept Mapping M3 View Aggregation M3 UML package compositions constitute a generic model for enterprise