Presentation on theme: "One-standard-per-year Leveraging rigorous process to accelerate standard approval 1."— Presentation transcript:
One-standard-per-year Leveraging rigorous process to accelerate standard approval 1
Issues SAEAF adoption raises challenges Change management Cultural changes Migration of existing artifacts Voluntary HDF adoption has not worked Analysis is a waste of time lets skip it HL7 V3 change request process is fragmented http://www.hl7.org/memonly/dbtracker_V3/index.cfm Work groups use internal spreadsheet to track change requests The ballot is sometimes the de-facto change submission process The RIM and Vocabulary rely on harmonization: Structured Documents is using wiki to collect CDA R3 change requests The HL7 veterans are concerned that introducing new processes and introduction of project management will slow down development of standard 2
Opportunity Leverage HL7 expertise to migrate to SAEAF Evolution rather than revolution Project management Domain analysis V3 Design GOM Stage the SAEAF-required models into iterative milestones Leverage ballot to validate scope and requirements Ballot Conceptual/Domain Analysis Models 3
Glossary HDF HL7 Development Framework DAM Domain Analysis Model DIM Design Information Model ITS Implementation Technology Specification SAEAF Services-Aware Enterprise Application Framework CIM Computation- Independent Model SAEAF Conceptual Model PIM Platform-Independent Model PSM Platform-Specific Model 4
Model Driven Development 5 OMG – Object Management GroupOMG Model Driven Architecture www.jot.fm/issues/issue_2006_03/column4/
The ECCF Specification Stack Topic Specification Enterprise / Business Viewpoint Information Viewpoint Computational Viewpoint Engineering Viewpoint Conceptual Model (HDF DAM) Domain Analysis (Business) Model Domain Analysis (Information) Model Domain Analysis (System Interactions) Existing Platform capabilities Platform- Independent Model (HL7 Std Design) Business Governance Design Information Model, Constrained Information Model, Localized Information Model, Hierarchical Message Definition Collaboration Types, Interface Specification and Functional Groups, Interaction Types and Collaboration Participations, Contracts Parts Existing Platform models, libraries, etc. Platform- Specific Model (ITS) Rules, ProceduresLocalized Information Model, Transforms, Schema Collaboration scripts, Orchestrations, Realized Interfaces Execution Context, Platform Bindings, Deployment Model Critical to interoperability stds.
SAEAF Models vs. Viewpoints Topic Specification Conceptual Model Platform- Independent Model Platform-Specific Model Conceptual Standard Platform – Independent Standard Platform – Specific Standard Enterprise / Business Viewpoint Information Viewpoint Computational Viewpoint Engineering Viewpoint
8 Domain Analysis Design Implem entation Conceptual Model Platform Independent Model Platform Specific Model HDFPLCPDSAEAF Analysis Design ITS DIM Ballot DAM Choice Draft Normative Project Lifecycle for Product Development (PLCPD) HL7 Development Framework (HDF) Services-Aware Enterprise Architecture Framework (SAEAF) Domain Analysis Model Design Info Model Implementation Technology Spec.
9 Domain Analysis Design Conceptual Model Platform Independent Model Platform Specific Model HDFPLCPDSAEAF Analysis Design ITS DIM Ballot DAM Choice Project Management MethodologyArchitecture Implem entation ProcessMilestones Artifact Specification
10 Domain Analysis Design Conceptual Model Platform Independent Model Platform Specific Model HDFPLCPDSAEAF Analysis Design PSM PIM Ballot CIM/ Conceptual Choice SAEAF Adoption Implem entation