Transcript No Slide Title
ILE Project Integrated Logistics Environment Kickoff Meeting Task 2 Completion of the Ship Common Information Model Presented by: Dr. Burton Gischner
1
Objective
Completion of the Ship Common Information Model (SCIM Development)
–
The Ship Common Information Model (SCIM) was defined as requiring fifteen chapters to specify the requirements for exchange of product model data among shipyards and the Navy. The development of eight of these chapters has been funded through NSRP under the Navy Product Data Initiative (NPDI).
–
This effort will complete the SCIM and thereby will facilitate the data exchanges to be developed within the Integrated Logistics Environment
2
Ship Common Information Model (SCIM)
Background – Models developed under the Integrated Shipbuilding Environment (ISE) Project under NSRP over the past ten years Association with IPDE Specification to be produced under NPDI – Will be a separate document – Will be referenced by IPDE Specification – All common terms in the two documents will share one definition » Definitions will be detailed in the SCIM – Versions of the two documents will be completed and issued independently – SCIM will be placed on Web and made available as Open Source 3
IPDE Product Model Data Must Transition Throughout the Life Cycle
In Service Support Concept Preliminary Detail Construction/T est Milestone Reviews/ Decision Points IPDE/PDMs maintained by Maintenance Contractor IPDE/PDM maintained by Design Agent/Builder Decomm.
To External Systems/ IPDEs Archive
•
During design and construction phases a set of PDM and applications
• •
tools capture and maintain product model data in native format However at any time during those phases, product model data may need to be transferred to external systems or archived These transfers should comply with the Ship Common Information Model (SCIM)
4
Integrated Shipbuilding Environment (ISE)
Shipbuilding information requirements are a prerequisite both for IPDE implementation and for interoperability Over the past ten years ISE has formulated the US Navy shipbuilding requirements: – Identifying from the comprehensive ISO standards, those requirements that apply to US Navy shipbuilding – Formulating the technical approaches for implementation including: » Simplification of information models » Definition of an implementation-independent means of specifying information requirements » Establishment of a means for validation 5
SCIM is based on STEP (ISO 10303) Standard for the Exchange of Product Model Data What is STEP?
concept support design fabricate assemble test deliver
...a computer interpretable definition of the physical and functional characteristics of a product throughout its life cycle ...an international standard (ISO 10303) for exchanging data between different systems (CAD, CAM, CAE and PDM) 6
Relationship of ISO Standards to SCIM Models
200 ISO ISO
Application Protocol
200 Attributes Attributes ____ ____ ____ ____ ____ ____ ____ ____ ____ ____ ____ ____ ____ ____ ____ ____ ____ ____ ____ ____ ____ ____ ____ ____ ____ ____ ____ ____ ____ .
.
.
____ ____ .
.
.
75 75 Vendor A Vendor A
Translator
Attributes Attributes ____ ____ ____ ____ ____ ____ ____ ____ ____ ____ ____ ____ ____ .
.
.
____ .
.
.
50 Shipyard Attributes ____ ____ ____ ____ ____ ____ ____ ____ ____ ____ ____ ____ ____ ____ ____ ____
• •
Attributes and Properties in SCIM Models will be a Subset of the Attributes and Properties in the Associated STEP Standard They will be the Subset Required for US Shipbuilding Product Model Exchanges
7
What remains to be done…
The IPDE information requirements assembled by ISE have been published in a formal, XML based notation Remaining work: package the ISE work in a manner that is: – Fully documented and user-friendly – Usable by shipyard personnel, including non-IT specialists – Capable of validation – Suitable for contractual specification – Of practical use for agreements between shipbuilder and CAD/system vendors 8
Ship Common Information Model (SCIM)
The SCIM provides an information model that defines the minimum entities and attributes that must be transferred for applications supported by the IPDE
9
SCIM - Overview
Ship Common Information Model (SCIM) Data Dictionary – Neutral product data model (
vocabulary)
phases of shipbuilding lifecycle supporting all – STEP-based » STEP Application Protocols (APs) identify domain-specific content Content Description for Data Exchange – Implementers choose the portion of the schema that will be supported – Incorporates results from past ISE programs » Schema development/enhancements » Data mediation » Implementer agreements » Usage scenarios 10
SCIM Content
• Current STEP APs support broad application • Content primarily normative • Dated modeling language Ship Structures APs Lifecycle Engineering APs • SCIM identifies relevant product model entities, within existing APs, specific to shipbuilding • Adds informative material to serve as a usage guide • Uses industry-standard modeling SCIM Misc APs language (UML) for describing schema Equipment APs • For each entity, SCIM will provide: • Entity Name • Definition • Intent • Motivation • Structure • Information Requirements • Properties • Implementation Consequences • XML Distribution Systems APs 11
Relevant Definitions to Describe the SCIM
D
ata Model
is an abstract model that describes how data is represented and used
Schema
is defined as a
data model
that represents the relationships of a set of concepts within a domain
–
XML Schema is a way to define the structure, content and, to some extent, the semantics of XML documents
Data File Format
is a particular way to encode information for storage in a computer file
12
Entity:
An entity is a modeling
SCIM Diagrams
representation of some item of interest in the real world.
are in the Universal
Property
: A property is a particular aspect of an
Modeling Language
entity, which represents values, constraints, behavior, etc.
(UML) Key
Entity name
Constraint:
A constraint is a particular kind of property that specifies a restriction on other properties of an entity, or the entity taken as a whole, or on relationships.
Property name: datatype Property name: xs:datatype
[P
rimary
K
ey
] <
Property name:datatype = value
Relationship:
An association between two constructs in a model. A relationship may be implied or explicitly Identified.
Association End name Cardinality
Relationship
Association:
The semantic relationship between two or more classifiers that involves the connections among their instances. Association End name Cardinality Entity name
Cardinality:
The specification of the number of instances of one construct that can be associated with one Instance of a related construct.
Entity is referenced on another page
Stereotype:
An extension of the vocabulary of the UML, which allows you to create new kinds of building blocks that are derived from existing ones.
Eg. “Implied”, “default”, “fixed”, “required’, “etc”. 13
SCIM Front Matter for Each Discipline
Overview Data Definitions of Terms Usage Guides and Implementation Agreements 14
SCIM Content for each Entity
Entity Name Definition Intent Motivation Structure Information Requirements Properties Implementation Consequences XML 15
Application Areas in the SCIM
SCIM Chapters Completed
PDM and Change Management Fundamentals Structural Moulded Forms Ship Arrangements Structural Detailed Design Piping Functional Design Piping Physical Design Common Parts: Procurement Product Life Cycle Support
To be Validated under Task 1
SCIM Chapters Required
HVAC Functional Design HVAC Physical Design Electrotechnical Functional Design Electrotechnical Physical Design Engineering Analysis Pipe Stress Analysis Structural CAM
To be Developed under Task 2
16
Task 2 Deliverables and Milestones
Deliverable Month
14 17 20 23 24 Complete SCIM Chapters for HVAC Functional & Physical Design Complete SCIM Chapters for Electrotechnical Functional & Physical Design Complete SCIM Chapters for Pipe Stress & Engineering Analysis Complete SCIM Chapter for Structural CAM (Lofting & Nesting) Final Report
17
Synergy Between Tasks 1 & 2 of the ILE Project
Task 1 (SCIM Evaluation) will demonstrate the capabilities of the SCIM as a means for supporting the next generation IPDE Task 2 (SCIM Development) proposes to complete the last seven chapters of the SCIM In addition, the SCIM will modified and updated to incorporate lessons learned during Task 1
–
The already completed chapters will be updated as required
–
The style of the new chapters generated will be modified to incorporate the above lessons learned
18