Example: confidence

Understanding Reference Models and Reference Architectures

Understanding Reference Models and Reference ArchitecturesArmstrong Process Group, 1998-2014, Armstrong Process Group, Inc., All rights reservedReference ArchitecturesSATURN 2014 Software Architecture ConferencePortland, OregonObjectives Discuss industry standard best practices regarding how to use Reference Models for categorizing architecture content for different purposes Planning, lifecycle management, gap analysis and enterprise-wide alignment Discuss how Reference Architectures are used2 SATURN 2014 Understanding Reference Models and Reference ArchitecturesCopyright 1998-2014, Armstrong Process Group, Inc., All rights reserved Discuss how Reference Architectures are used And how they different, but related to Reference Models How they relate to architecture/solution building blocks (per TOGAF) Review conceptual metamodel representing these conceptsAbout APG APG s mission is to Align information technology and systems engineering capabilities with business strategy using proven, practical processes delivering world-class results.

Type :RC Type Architecture Description Principle Name :Text Statement :Text Rationale :Text Implications :Text Requirement Goal Quality Attribute Content Model Name :Text Level :Abstraction Level Model User :User RC Usage Type :RC Usage Type 0..* Children 0..* Parent 0..1 0..* 0..* SATURN 2014 –Understanding Reference Models and Reference ...

Information

Domain:

Source:

Link to this page:

Please notify us if you found a problem with this document:

Other abuse

Advertisement

Transcription of Understanding Reference Models and Reference Architectures

1 Understanding Reference Models and Reference ArchitecturesArmstrong Process Group, 1998-2014, Armstrong Process Group, Inc., All rights reservedReference ArchitecturesSATURN 2014 Software Architecture ConferencePortland, OregonObjectives Discuss industry standard best practices regarding how to use Reference Models for categorizing architecture content for different purposes Planning, lifecycle management, gap analysis and enterprise-wide alignment Discuss how Reference Architectures are used2 SATURN 2014 Understanding Reference Models and Reference ArchitecturesCopyright 1998-2014, Armstrong Process Group, Inc., All rights reserved Discuss how Reference Architectures are used And how they different, but related to Reference Models How they relate to architecture/solution building blocks (per TOGAF) Review conceptual metamodel representing these conceptsAbout APG APG s mission is to Align information technology and systems engineering capabilities with business strategy using proven, practical processes delivering world-class results.

2 Industry thought leader in enterprise architecture, business modeling, process improvement, systems and software engineering, requirements management, and agile methods3 SATURN 2014 Understanding Reference Models and Reference ArchitecturesCopyright 1998-2014, Armstrong Process Group, Inc., All rights reservedengineering, requirements management, and agile methods Member and contributor to UML, SysML, SPEM, UPDM at the Object Management Group (OMG) TOGAF and ArchiMate at The Open Group Eclipse Process Framework (EPF) at the Eclipse Foundation Sparx Systems Value-Added Reseller IBM Advanced Business PartnerSEI Definitions Reference model A division of functionality into elements together with the data flow among those elements Reference architecture A Reference model mapped onto software elements that implements the functionality defined in the Reference model4 SATURN 2014 Understanding Reference Models and Reference ArchitecturesCopyright 1998-2014, Armstrong Process Group, Inc.

3 , All rights reservedimplements the functionality defined in the Reference modelSoftware Engineering InstituteSoftware Architecture GlossaryTOGAF Definitions The terms Reference architecture and Reference model are not used carefully in most literature Reference architecture and Reference model have the same relationship as architecture and model Either can exist as either generic or an organization-specific state5 SATURN 2014 Understanding Reference Models and Reference ArchitecturesCopyright 1998-2014, Armstrong Process Group, Inc., All rights reservedstate Typically, generic Reference Architectures provide architecture team with an outline of their organization-specific Reference architecture that will be customized for a specific organization Does also incorporate OASIS SOA RM definitionTOGAF Architecture RepositoryReference Library ( )

4 Reference Model OASIS An abstract framework for Understanding significant relationships among the entities of some environment For development of consistent standards or specifications supporting that environment Consists of minimal set of unifying concepts, axioms and relationships within particular problem domain Independent of specific standards, technologies, 6 SATURN 2014 Understanding Reference Models and Reference ArchitecturesCopyright 1998-2014, Armstrong Process Group, Inc., All rights reserved Independent of specific standards, technologies, implementations, or other concrete details OASIS Reference Model for SOA [SOA-RM] provides common language for Understanding important features of SOA Does not address the issues involved in constructing, using or owning a SOA-based systemOASIS Reference Model for Service Oriented Architecture Model FEA Structure which allows modules and interfaces of a system to be described in consistent manner Abstract framework for Understanding significant relationships among entities of some environment For development of consistent standards or specifications supporting that environment Based on small number of unifying concepts7 SATURN 2014 Understanding Reference Models and Reference ArchitecturesCopyright 1998-2014, Armstrong Process Group, Inc.

5 , All rights reserved Based on small number of unifying concepts May be used as basis for education and explaining standards to non-specialist Not directly tied to any standards, technologies or other concrete implementation details Does seek to provide common semantics that can be used unambiguously across and between different implementationsFederal Enterprise Architecture Consolidated Reference Model SOA Reference Model Service Description8 SATURN 2014 Understanding Reference Models and Reference ArchitecturesCopyright 1998-2014, Armstrong Process Group, Inc., All rights reservedOASIS Reference Model for Service Oriented Architecture TRM Areas and Categories 9 SATURN 2014 Understanding Reference Models and Reference ArchitecturesCopyright 1998-2014, Armstrong Process Group, Inc.

6 , All rights reservedEA TRM Technology Component Catalog10 SATURN 2014 Understanding Reference Models and Reference ArchitecturesCopyright 1998-2014, Armstrong Process Group, Inc., All rights reservedEA TRM Technology Area11 SATURN 2014 Understanding Reference Models and Reference ArchitecturesCopyright 1998-2014, Armstrong Process Group, Inc., All rights reservedUS Department of Veterans Affairs TRM12 SATURN 2014 Understanding Reference Models and Reference ArchitecturesCopyright 1998-2014, Armstrong Process Group, Inc., All rights reservedVA TRM Entry JBoss AS13 SATURN 2014 Understanding Reference Models and Reference ArchitecturesCopyright 1998-2014, Armstrong Process Group, Inc., All rights reservedOMB Federal Enterprise Architecture (FEA)14 SATURN 2014 Understanding Reference Models and Reference ArchitecturesCopyright 1998-2014, Armstrong Process Group, Inc.

7 , All rights reserved Equips OMB and Federal agencies with common language and framework Describe and analyze investments Enhance collaboration Transform Federal government Consists of set of interrelated Reference Models Comprise framework for describing important elements of federal agency operations Agency investments can be better managed and leveraged across federal governmentFederal Enterprise Architecture (FEA) White House, Office of Management and Budget (OMB)FEA Service Reference Model (SRM)15 Aids in recommending service capabilities to support reuse of business components and services across federal government Service domains Customer ServicesSATURN 2014 Understanding Reference Models and Reference ArchitecturesCopyright 1998-2014, Armstrong Process Group, Inc.

8 , All rights reserved Customer Services Process Automation Business Management Services Digital Asset Services Business Analytical Services Back Office Services Support ServicesFederal Enterprise Architecture (FEA) White House, Office of Management and Budget (OMB)TOGAF Enterprise Continuum16 SATURN 2014 Understanding Reference Models and Reference ArchitecturesCopyright 1998-2014, Armstrong Process Group, Inc., All rights reservedTOGAF Enterprise Repositories17 SolutionsSolutionsArchitecture RepositoryArchitecture MetamodelContent MetamodelExternalReferenceModelsExternal ReferenceModelsArchitectureLandscapeArch itectureLandscapeStrategicArchitecturesR eference LibrarySegmentArchitecturesReferenceArch itecturesReference ModelsTemplatesViewpoint LibraryOperationsRepositoryOperationsRep ositoryInfrastructureDevelopment MethodTOGAF Architecture ATPLR eferencemodelsadopted byenterpriseDeployssolutionsEnablesexecu tionStandards areAdoptedby theenterpriseEnablesBest practicecreatesreferencearchitecturesSta ndards havereferenceArtifacts in landscape arestructured according toframeworkOperational Building BlocksArchitecture Building BlocksSATURN 2014

9 Understanding Reference Models and Reference ArchitecturesCopyright 1998-2014, Armstrong Process Group, Inc., All rights reservedRequirementsRepositoryRequiremen tsRepositorySolutionsRepositorySolutions RepositoryArchitectureBoardArchitectureB oardExternalStandardsExternalStandardsSt andards InformationBaseStandards InformationBaseGovernance LogArchitecture CapabilityCapabilityArchitecturesBusines s StandardsData StandardsApplication StandardsTechnology StandardsDecision LogCalendarCapabilityAssessmentsComplian ceAssessmentsPerformanceMeasurementProje ct PortfolioSkillsRepositoryOrganizationStr uctureArchitectureCharterProductsSolutio n BuildingBlocksStrategicRequirementsSegme ntRequirementsCapabilityRequirementsBusi nessoutcomesdeliveredDrivers forenterpriseStandards arecomplied withEnablesenterpriseSteers

10 Andmanagescapabilityreferenceimplementat ionsStandardsadopted byenterpriseBest practicecreatesstandardsVisibilityandesc alationCompliance is governedLandscapeis governedSolution Building BlocksBlocksReference Model Conceptual Metamodel 18 ModelReference ModelName :TextType :RM Model TypeDomain of Interest Model TypeOntologyMetamodelTaxonomy LevelAbstractConcreteInstanceQuality AttributeModelContent ModelName :TextLevel :Abstraction LevelModel User :UserRM UsageType :RM Usage Type Usage TypeMappingCategorizeGap * *Children *Parent * * * * * * *Assigns CMAssigned toSATURN 2014 Understanding Reference Models and Reference ArchitecturesCopyright 1998-2014, Armstrong Process Group, Inc., All rights reservedRM ElementID :TextName :TextDescription :TextLevel :Abstraction LevelIs Assignable :Yes/NoIs Managed :Yes/No/Is Leaf :Yes/NoRM RelationshipManaged Model ElementOwner :Organization UnitManager :PersonStatus :Lifecycle StateBuilding BlockArchitecture Building BlockSolution Building BlockOperational Building BlockQuality Attribute ValueType :Quality AttributeCM ElementIs Managed.


Related search queries