International Workshop
Jan 21– 24, 2012
Jacksonville, Fl USA
Modeling Standards
Activity Team
INCOSE MBSE Workshop
21-22 January 2012
Jacksonville, Florida
Roger Burkhart
1
International Workshop
Jan 21– 24, 2012
Jacksonville, Fl USA
Modeling Standards
and Solutions Architecture
Activity Team
INCOSE MBSE Workshop
21-22 January 2012
Jacksonville, Florida
Roger Burkhart
2
Modeling Standards Wiki Page
International Workshop
Jan 21– 24, 2012
Jacksonville, Fl USA
Key goals of the Modeling Standards MBSE Activity include:
•
Maintain a taxonomy and roadmap of modeling standards of importance for
MBSE.
•
Identify gaps in the roadmap which still need to be filled by new standards
development projects.
•
Work with the INCOSE Standards Initiative to maintain liaisons and
agreements with organizations that develop standards within the taxonomy
and roadmap.
•
Serve as a voice of the Systems Engineering user community to provide
requirements to new modeling standards and to evaluate them during their
development process.
•
Encourage cross participation, communications, and collaboration across the
MBSE community and standards development organizations and projects.
Modeling Standards Wiki Page
International Workshop
Jan 21– 24, 2012
Jacksonville, Fl USA
Taxonomy of modeling standards. Following are some initial,
but incomplete, classifications for modeling standards:
•
modeling languages, frameworks, and information models, such as SysML
and AP233.
•
mappings between languages, such as the AP233-SysML mapping and the
SysML-Modelica Transformation.
•
domain-specific libraries, models, and data, such as standard units,
mechanical libraries, and diagrams.
Modeling Standards Wiki Page
International Workshop
Jan 21– 24, 2012
Jacksonville, Fl USA
Roadmap of modeling standards of importance for MBSE:
•
modeling standards already being developed under formal liaison between
INCOSE and other organizations, such as SysML (OMG) and AP233 (ISO
TC184/SC4 STEP).
•
modeling standards being developed by other organizations for which
INCOSE liaison does not currently exist.
•
directory and timeline of modeling standards currently being developed or
maintained, including versions and expected dates.
•
gaps in coverage of modeling standards that need to be filled by new
standards development activities.
MBSE Standards in INCOSE
International Workshop
Jan 21– 24, 2012
Jacksonville, Fl USA
• INCOSE has been driving development of needed
standards for MBSE since 2001
– Memorandum of Understanding with OMG and ISO TC184/SC4
(STEP), which led directly to SysML and AP233
– Model-Driven System Design Working Group (MDSD WG)
• With last year’s IW, the activities of MDSD merged
into the activities of the MBSE Initiative
Model Driven System Design (MDSD) WG
IW 2010 “Quad Chart”
MDSD WG Chairs:
Phil Spiby [email protected]
Roger Burkhart [email protected]
MDSD Charter:
• Enable effective and efficient use
of models throughout the
systems engineering life cycle.
Number of Members: 100+
INCOSE Connect address:
https://connect.incose.org/tb/MnT/mdsd/default.aspx
INCOSE Web page:
http://www.incose.org/practice/techactivities/wg/mdsd/
Published Products:
Planned Work:
• Requirements, evaluation, & user feedback for
AP233, SysML, & other modeling frameworks
• White paper on AP233 & SysML relationship
• SE Conceptual Model originally used to provide
requirements to AP233 and SysML
• Organize electronic communications and
work sites
• Develop and publish products, examples,
inputs to support MBSE Initiative
• Publish mapping specification to define
AP233 and SysML relationship
• Develop roadmap for progressive coverage
of model-driven methods, including PLM
support of MBSE
• Interacting with OMG, ISO, ECCMA, and
other modeling standards organizations
- Neutral terminology and structure to support
content across languages, models, and tools
- To be republished using semantic modeling
technologies to define valid usage and structure
• Portfolio of mappings across MBSE languages
and models (AP233, SysML, Modelica, OPM, ...)
IW 2010
Technical Operations
7
MBSE needs standards
International Workshop
Jan 21– 24, 2012
Jacksonville, Fl USA
• Languages and frameworks to express and
communicate models
– For understanding and interpretation by people
– For analysis and processing by computer programs
• Integration of models across multiple domains and
communities
– Mappings across multiple sources and forms of models
• Problem-specific frameworks, models, reference data
– Generated and shared by user communities for specific
system and problem types
Adoption of MBSE needs
architecture and roadmaps
International Workshop
Jan 21– 24, 2012
Jacksonville, Fl USA
• Classify types of solutions which must be put in
place for MBSE adoption
• Identify sources and possible timing of available
solutions
• Implement plans to develop, adopt, and deploy new
solutions and to phase out old ones
Modeling Solutions
Enterprise Architecture
International Workshop
Jan 21– 24, 2012
Jacksonville, Fl USA
• An taxonomy of modeling solutions an organization needs to
support model-based engineering
• A roadmap which identifies the phase-in of emerging sources for
these solutions and the phase-out of old ones
• Needed by every organization seeking to manage their
MBSE/MBE adoption in a systematic way
• The INCOSE MBSE Initiative is one of the organizations that
needs such a solutions architecture
• MBSE-related standards are a particular class of solutions for
which it has specific responsibility
Modeling Solutions
Enterprise Architecture
International Workshop
Jan 21– 24, 2012
Jacksonville, Fl USA
11
International Workshop
Jan 21– 24, 2012
Jacksonville, Fl USA
Modeling Solutions Taxonomy
• “Modeling Solution” as the most general taxon
• Additional substructure to cover:
– Processes, methodologies, metrics
(methods to adopt MBE in specific projects)
– Modeling languages, frameworks, metamodels
(underlying capability to express modeling content)
– Reusable models, libraries, and related data
(specific resources to be reused in user models)
– Supporting services, such as model management
International Workshop
Jan 21– 24, 2012
Jacksonville, Fl USA
The following slides were
from the outreach to all other
Activity & Challenge Teams as
presented at the 2011 Workshop …
Taxonomy and Roadmap
International Workshop
28 Jan – 2 Feb 2011
Phoenix, AZ, USA
• Catalog of Classifications for Modeling Standards
– Modeling Languages and Frameworks
o Modeling Language, Metamodel, Model Exchange Format,
Constraint Language, Query Language, Transformation/Mapping
Language, Representation Model (Diagrams, Documents),
Model Management Service, …
– Mapping Specifications
– Problem-specific frameworks, models, reference data
o Architecture Modeling Language, Hardware/Software Systems,
Continuous System Dynamics, …
• Catalog of Standards Development Organizations (SDOs)
• Catalog of Standards Projects/Specifications
– Schedules, Contacts, Liaisons
– Placeholder if no project exists
International Workshop
28 Jan – 2 Feb 2011
Phoenix, AZ, USA
Example: Object Management Group
• Standards Development Organization: OMG
–
–
–
–
–
–
–
–
–
–
–
–
Modeling Language: SysML
Metamodel: Meta Object Facility (MOF)
Model Exchange Format: XMI
Constraint Language: OCL
Transformation/Mapping Language: QVT
Representation Model: Diagram Definition
Model Management Service: MOF Versioning
Mapping Specification: SysML-Modelica Transformation
Mapping Specification: Ontology Definition Metamodel (ODM)
Architecture Modeling Language: UPDM
Business Modeling Language: BPMN
Real-Time Software: MARTE
Telescope Challenge Team
International Workshop
28 Jan – 2 Feb 2011
Phoenix, AZ, USA
• Contact: Robert Karban
• DocBook,
MARTE, AADL, AUTOSAR,
Modelica,
Methods: OOSEM, State Analysis, SYSMOD,
fUML, ALF
Space Systems
Challenge Team
• Contact: TBD
• Reference Frames / Coordinate Systems,
Time (ISO 8601, MARTE)
Simulations (Timesteps, Triggers,
HLA: High-Level Architecture,
Parameters & Model Versions, …)
Systems of Quantities and Units
International Workshop
28 Jan – 2 Feb 2011
Phoenix, AZ, USA
Modeling and Simulation
Interoperability Challenge Team
• Contact: Russell Peak
• Math Libraries
Additional Value Types,
Modelica Standard Library
International Workshop
28 Jan – 2 Feb 2011
Phoenix, AZ, USA
System of Systems/Enterprise
Activity Team
International Workshop
28 Jan – 2 Feb 2011
Phoenix, AZ, USA
• Contact: Matthew Hause
• UPDM, BPMN, SoaML, SPEM
• Non-OO Methodologies, e.g. RDD-100 and Core
System of Systems/Enterprise
Activity Team
International Workshop
28 Jan – 2 Feb 2011
Phoenix, AZ, USA
• Contact: Matthew Hause
• UPDM, BPMN, SoaML, SPEM
• Non-OO Methodologies, e.g. RDD-100 and Core
International Workshop
28 Jan – 2 Feb 2011
Phoenix, AZ, USA
Model Management Activity Team
• Contact: Joszef Bedocs
• ISO 10303 STEP (AP203, AP214, AP233, AP239)
Eclipse CDO Model Repository,
Open Services Lifecycle Collaboration (OSLC)
MBSE Usability Activity Team
International Workshop
28 Jan – 2 Feb 2011
Phoenix, AZ, USA
• Contact: David Lempia
• No specific standards identified at this time.
Ontology Activity Team
International Workshop
28 Jan – 2 Feb 2011
Phoenix, AZ, USA
• Contact: Hans-Peter de Koning
• Languages: RDF, RDFS, OWL, SPARQL, SWRL,
ISO/IEC 24707 Common Logic
• Mappings: ODM
• Ontologies: Systems of Quantities and Units,
OMG Date-Time,
JPL Systems Engineering,
ECSS Space Systems Engineering,
Dublin Core Annotations,
ISO 18629 Process Specification Language
Descargar

Document