PLCS - PLCSlib Future STEP architecture meeting Toulouse June 2014

Slides:



Advertisements
Similar presentations
Copyright © 2006 Data Access Technologies, Inc. Open Source eGovernment Reference Architecture Approach to Semantic Interoperability Cory Casanave, President.
Advertisements

Minutes from PLCS TOG Meeting Filton, UK 8-9 March 2012.
Slide 1 Presentation of the example business concept – DNV Exchange architecture - DNV Summary / issues from last workshop - DNV Presentation of Swedish.
Linking Technology and Defense. Introduction It stands for Product Life Cycle Support It is an International Standard It is an information standard It.
® Applying Semantic Web Technology to the Life Cycle Support of Complex Engineering Assets David Price and Rob Bodington ISWC.
C O P Y R I G H T E U R O S T E P G R O U P Changes to ISO Rob Bodington, Phil Spiby.
All Presentation Material Copyright Eurostep Group AB ® On Reference Data Libraries for Product Life Cycle Support David Price 6th NASA-ESA Workshop on.
DEX Publication Project OASIS PLCS TC Telecon 29 April 2008 Trine Hansen.
Modeling with the ECCF SS ● UML Profile for ECCF ● UML Redefinition Semantics ● Compliance ● Consistency ● Conformance ● Validation ● Transformation ●
Dr Rob Bodington Eurostep PLCSlib - background. PLCSlib - Acknowledgements  Norwegian Defence Logistics Organisation  UK MoD Defence Equipment and Support.
Building Enterprise Applications Using Visual Studio ®.NET Enterprise Architect.
® Eurostep.ESUKPC v0.1©Copyright Eurostep Limited AP233 – CADM Data Interchange Demo NDIA M&S Presentation David Price February 2005.
UML CASE Tool. ABSTRACT Domain analysis enables identifying families of applications and capturing their terminology in order to assist and guide system.
1 Proposed PLCS TC Organization and Functional Responsibilities Revision
Dr Rob Bodington Eurostep
Product Life Cycle Support (PLCS) The Information Backbone to transform the Logistics Enterprise PLCSlib status PLCS OASIS TOG Filton, UK Rob.
Framework for Model Creation and Generation of Representations DDI Lifecycle Moving Forward.
Rolls-Royce & Ministry of Defence Pilot for Early Implementation of PLCS Marine Olympus/Tyne Summary 3 Feb 04.
1 Proposed PLCS TC Organization and Functional Responsibilities Revision
CIM and UML Overview Terry Saxton Xtensible Solutions
© 2008, Integrated Support Systems, Inc. All rights reserved. 1 © 2009, Integrated Support Systems, Inc. All rights reserved. An Implementer's View of.
Modeling Tools for Healthcare Technical Overview April 8, 2009.
David Webber, NIEM Team, Oracle Public Sector Rapid NIEM XML Exchange Design, Semantics and UML Models NIEM Test Model Data Deploy Requirements Build Exchange.
1 Synchronize work on DEXs and reference data between PLCS pilots and OASIS/PLCS - Proposed PLCS TC Organization and Functional Responsibilities.
Page 1 ISO/IEC JTC 1/SC 7/WG 7 N Summary of the Alignment of System and Software Life Cycle Process Standards The material in this briefing.
Development Process and Testing Tools for Content Standards OASIS Symposium: The Meaning of Interoperability May 9, 2006 Simon Frechette, NIST.
ISO edition 2 Publication plan R. Bodington Eurostep Limited ISO edition 2.
- Sponsored by UK MOD ISO edition 2 Rob Bodington, Phil Spiby.
Leveraging SET, OWL, CAM and Dictionary based tools to enabled automated cross-dictionary domain translations David Webber OASIS SET TC / CAM TC (with.
S&I Integration with NIEM (DRAFT) Standards Development Support June 8, 2011.
Feb , TRANSATLANTIC ISO AP239 Product Life Cycle Support Land Systems Breakout Group Feb , 2006.
Common Terminology Services 2 CTS 2 Submission Team Status Update HL7 Vocabulary Working Group May 17, 2011.
Leveraging SET, OWL, CAM and Dictionary based tools to enabled automated cross-dictionary domain translations David Webber OASIS SET TC / CAM TC (with.
OSLC PLM Reference model April Summary of the OSLC PLM Reference Model V0.4 April 4th 2011 Gray Bachelor Mike Loeffler OSLC PLM Workgroup.
PLCS DEXs Trine Hansen DNV 20 April Content OASIS / PLCS Organization PLCS DEXs DEX architecture Process – define and verify capabilities Way forward.
DEX Publication Project OASIS PLCS TC Face-to-face meeting 1 October 2007 Trine Hansen.
DEX Publication Project OASIS PLCS Telecon 27 November 2007 Trine Hansen.
MDD approach for the Design of Context-Aware Applications.
DC 15 February 2006 Exploiting Product Life-Cycle Support (PLCS) Commander Tor Arne Irgens Chief Data Model & Information Management Norwegian Defence.
® A Proposed UML Profile For EXPRESS David Price Seattle ISO STEP Meeting October 2004.
SEA-1 20 Nov 2014 CCSDS System Engineering Area (SEA): System Architecture WG (SAWG) Restart Peter Shames, SEA AD 20 Nov 2014.
1 Margaret Christison Head of Product Data Standards Product Information Standards Defence Logistics 2004.
DEX Publication Project OASIS PLCS TC Telecon 22 January 2008 Trine Hansen.
11 th NASA/ESA Workshop on Product Data Exchange 2009 Allison Barnard Feeney, NIST David Price, Eurostep.
DEX 7 – Operational Feedback Business Need Introduction This exchange enables the transmission of information on the condition and usage of a supported.
WISE Working Group D September 2009, Brussels Jon Maidens.
Synchronise work on DEXs and reference data between PLCS pilots and OASIS/PLCS Workshop #3 10 – 11 November 2004.
Recommendations from PLCS TOG Meeting Filton, UK Aug 2011.
DEX Publication Project OASIS PLCS TC Face to Face meeting 10 March 2008 Trine Hansen.
Product Life Cycle Support (PLCS) The Information Backbone to transform the Logistics Enterprise Some suggestions for the PLCS OASIS TC / Implementers.
SNOMED CT Vendor Introduction 27 th October :30 (CET) Implementation Special Interest Group Tom Seabury IHTSDO.
Synchronize work on DEXs and reference data between PLCS pilots and OASIS/PLCS - Background, Lessons learned, Conclusions, Recommendations, Plan forward.
1 Industry Specifications and their importance in Product Lifecycle Management (Dr Michael Day & Deborah Jane Ham) (September-2012)
Slide 1 Copyright, Norwegian Defence Logistics Organization PLCS staging area Support for data exchange Jochen Haenisch
Enterprise Architectures. Core Concepts Key Learning Points: This chapter will help you to answer the following questions: What are the ADM phase names.
Technical Operations 12 th July 2010 Dr Phil Spiby Eurostep Limited Integrating Systems Engineering Information with AP233.
International Workshop 28 Jan – 2 Feb 2011 Phoenix, AZ, USA Modeling Standards Activity Team Model-based Systems Engineering (MBSE) Initiative Roger Burkhart.
MoSSEC Modelling and Simulation information in a collaborative Systems Engineering Context October MoSSEC - International Kick Off Meeting International.
OSLC PLM Reference model February Summary of the OSLC PLM Reference Model V0.2 February 22 nd 2011 Gray Bachelor Mike Loeffler OSLC PLM Workgroup.
Healthcare-oriented Modeling Environment ( HoME ) Managed jointly by: Veterans Health Administration (VHA) IBM modeling-mdt.projects.openhealthtools.org.
SSG meeting N°27 on the 5th and 6th of July 2016
Status DEX Publication Project
Operational Feedback DEX Status Jan 04
PLCS and the S-Series Specifications
PLCS, a strategic enabler for Enterprise Through Life-cycle Interoperability by Yves Baudier (Airbus) May 17 & 18, 2018 (Paris) – -
Constructing MDA-based Application Using Rational XDE for .NET
Rob Bodington, Phil Spiby
CORE Name: CORE® Description:
AFNeT PLM Task Force Steering Committee 29th of June 2017
Presentation transcript:

Product Life Cycle Support (PLCS) The Information Backbone to transform the Logistics Enterprise PLCS - PLCSlib Future STEP architecture meeting Toulouse June 2014 PLCS TOG

PLCSlib - Acknowledgements Norwegian Defence Logistics Organisation UK MoD Defence Equipment and Support (DE&S) Sweden’s FMV French MoD - SIMMT Boeing BAE Systems Rolls Royce Black & Rossi DNV Eurostep CRESCENDO Project (EU R&D project) LOTAR project RASSC project (UK TSB R&D project)

Data Exchange Specification (DEX) Organization A Data Exchange Specification (DEX) Organization B Business Objects Model Exchange process specifies maps Templates Ref. Data maps PLCS PSM uses specializes maps maps Transformed System model System model PLCS PSM XSD References Translator Translator 1) Why exchange data? System A System B 2) What data to be exchanged? 3) How to exchange data?

PLCSlib - Summary Integrated set of PLCS information: PLCSlib Managed by: OASIS PLCS TC: https://www.oasis-open.org/committees/tc_home.php?wg_abbrev=plcs Developed as an open source Sourceforge project: https://sourceforge.net/projects/plcslib/ Published daily: http://www.plcs.org/plcslib/ Training Videos + online help http://plcslib.sourceforge.net/docs/plcslib_videos/ Publication environment OASIS – and any other standard Packaging Technology Adoption of OMG’s SysML Multiple COTS tool support: Magicdraw, Topcased, UModel Improved XML Schema + use of Schematron Information Model UML Concept model Implementation model – PLCS PSM EXPRESS -> SysML -> XML Schema + Schematron Derived from AP239 ed2 Aligned with AP242 Business Object Model EXPRESS  SysML XML Schema + Schematron OWL based reference data DEX architecting tools SysML based templates & DEXs 87 Templates published as OASIS Committee Spec Ref Data developed

PLCSlib as a standard OASIS ISO 10303 Published as OASIS Committee specification (Oct 2013) http://docs.oasis-open.org/plcs/plcslib/v1.0/cs01/plcslib-v1.0-cs01.html ISO 10303 OASIS PLCS PSM derived from ISO 103030-239 ed2 PLCS PSM aligned with AP242 Business Object Model EXPRESS aligned XML Schema aligned Plan to submit PLCS PSM for consideration as the BOM for ISO 10303-239 ed3

Reflect current status including PSM and PLCSlib NATO AC-327 UID in WG-5 STANAG 4661 edition 2 updated to new layout and now point to specific edition of the ISO standard Reflect current status including PSM and PLCSlib

PLCS PSM based deployments French MoD, DGA SIMMT (production) Contracting for information, In-service support DEXs + Business Object Model + templates + Ref Data PLCS based data exchange and sharing Sweden: FMV (production – in development) Legacy system replacement Norway: NDLO (production – in-development) USMC (pilot) In-service support, Maintenance and repair BAE Systems Maritime (production – in-development) In-service support Complete code generation of OASIS PLCS PSM Templates PLCS based data exchange and sharing BAE Systems Land (production) Support for managing through life information, Provision of support data at acquisition, then in-service support Honeywell Technical Data Packs to suppliers CRESCENDO / MOSSEC (R&T – Standards development) DEXs + Business Object Model + templates + Ref Data LOTAR (R&T – Standards development) RASSC (R&T )

PLCS PSM: Status PLCS PSM Model Comprises: Aligned with AP242 Business Objects Templates Business process PLCS PSM XSD PLCS PSM PLCS PSM: Status PLCS PSM Model Comprises: EXPRESS Model SysML Model XML Schema + Schematron Covers scope of AP239 ed2 Aligned with AP242 Now stable and implementations undertaken using off the shelf technology EXPRESS -> Java EXPRESS -> .NET SysML XMI -> Oracle SysML XMI -> Java XSD -> Java XSD -> XSLT XSD -> .NET

Business Objects Templates Business process PLCS PSM XSD PLCS PSM Templates Status: Approach been tested by developing business templates and DEXs in a number of domains: Modelling & Simulation (CRESCENDO / TOICA EU projects) Requirements management (NDLO/BAE Systems) Product configuration (NDLO, BAE Systems, SIMMT (French MoD), Sweden’s FMV) Maintenance / Operational feedback (USMC, SIMMT (French MoD)) Long term archiving (LOTAR) Number of OASIS level templates have been developed Implementation Used in two ways: Guidance XSL, Java Code generation Java, Oracle .NET

One public DEX: Consumption of Life Business Objects Templates Business process PLCS PSM XSD PLCS PSM DEX Status One public DEX: Consumption of Life As a reference and a proof of approach Several Business DEXs developed and in deployment Modelling & Simulation (CRESCENDO / TOICA EU projects) Requirements management (NDLO/BAE Systems) Product configuration (NDLO, BAE Systems, SIMMT (French MoD), Sweden’s FMV) Maintenance feedback (USMC, SIMMT (French MoD)) Long term archiving (LOTAR)

Reference Data Domain ref data <domain>-en.owl Business Objects Templates Business process PLCS PSM XSD PLCS PSM Reference Data Domain ref data <domain>-en.owl <domain>-sv.owl imports PLCS ref data plcs-rdl-en.owl plcs-rdl-sv.owl imports PLCS model plcs-psm-en.owl plcs-psm-sv.owl imports Meta data SKOS Dublin Core

Reference Data status PLCS model reference data PLCS reference data Aligned with PLCS PSM Terminological definitions PLCS reference data Initial set developed and published as OASIS Committee Specification

Development & Publishing environment PLCSlib status Development & Publishing environment Available as an open source Sourceforge project: https://sourceforge.net/projects/plcslib/ Published daily: http://www.plcs.org/plcslib/ Training Videos http://plcslib.sourceforge.net/docs/plcslib_videos/ On line help available Change Control board in place

OASIS PLCS TC policy All future development be done using SysML based PLCSlib DEXlib will be deprecated PLCS PSM and XML Schema is the PLCS exchange format PLCS PSM, XML Schema and PLCS PSM Reference Data are standardized as OASIS Committee Specifications and will be submitted as for inclusion as part of ISO 10303-239 ed3 SysML based PLCSlib templates, PLCS ref. data and DEXs are standardized as OASIS Committee Specifications PLCS Inc. (c) 2002

PLCS CCB - Mondays at 1500 European time open to all Telecon PIN: 057189  Telecon numbers: UK: 0844 4 73 71 14 France: 0821 230 748 United States:  1 415 363 0833 Sweden : 0939 2066 400         SkypeOut  +49 1803 001 178   Agenda:         PLCS CCB handles Inputs To Improve PLCS raised on Sourceforge     https://sourceforge.net/projects/plcslib/                         PLCS PSMmodel               Issues against the PLCS PSM model                     PLCSlib infrastructure     Issues against the PLCSlib infrastructure                    PLCS templates               Issues against the PLCSlib templates                     PLCS Ref. data                 Issues against PLCS reference data                     PLCS MUguide                 Issues against model usage guides                     PLCS DEX                        Issues against PLCS DXEs Group: PLCS Technical Oversight Group SC, Creator: Mr. Tor Arne Irgens

Release schedule Maintenance releases once per year q4 next Maintenance release q4 2014 Minor improvements and corrections to existing PLCS artifacts, e.g. new templates, new reference data bugfixes Next Harmonization release mid 2016 Focus on harmonization with AP242 BOM - AP 242 e2 Changes to PLCS Model, e.g new blocks Knock on changes to templates Current plan to publish as part of AP239 ed3 mid 2016

Background

ISO 10303-239 ed2 Published as a full ISO standard 2012 Small increase in scope Greater compatibility with Systems Engineering and PLM ISO standards Adds: Risk, Verification & Validation, better effectivity / baselining Model subsequently evolved to PLCS PSM and aligned with AP242 BOM

ISO 10303-239 ed2 Summary of changes from ed1 Used latest editions of modules Extended Selects Added: System / non abstract Product Analysis Validation & verification Risk Created: Collection Product Environment Same-as Conditional effectivity Identification relations Modified: Message Observation Resources Product category – removed from modules Justification – added assumption

PLCSlib http://www.plcs.org/plcslib/plcslib/ The PLCSlib repository of DEXs and their supporting components is organized as follows: Contexts: An index of all the Contexts; A Context identifies a domain or business purpose area for which DEXs are defined; DEXs: An index of all the DEXs; A DEX identifies and documents a subset of the ISO 10303-239 (PLCS) information model required for a specific business purpose; Templates: An index of all the Templates; The usage of the PLCS information model by a DEX is defined through templates. The templates provide a precise specification of how the model is used to represent a given concept; Model Usage Guides: An index of all the Model Usage Guides; Model Usage Guides provide guidance on how the information model and templates should be used. Reference data: An index of the Reference Data used by the DEXs; Reference data provides a tailorable vocabulary that adds business specific semantics to the information model. Concept model: A high level model of the main concepts used in ISO 10303-239. It is intended to be used to introduce on a single page the scope that PLCS addresses. Activity model: The ISO 10303-239 Activity Model that illustrates the business activities that are supported by ISO 10303-239; PLCS PSM: The PLCS Platform Specific Model (PLCS PSM) that is used as the data exchange form for all DEXs. The PLCS PSM is a SysML model; NOTE For a summary of these components and inter relationships, see: PLCS technical overview.