Presentation is loading. Please wait.

Presentation is loading. Please wait.

PLCS - PLCSlib Future STEP architecture meeting Toulouse June 2014

Similar presentations


Presentation on theme: "PLCS - PLCSlib Future STEP architecture meeting Toulouse June 2014"— Presentation transcript:

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

2 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)

3 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?

4 PLCSlib - Summary Integrated set of PLCS information: PLCSlib
Managed by: OASIS PLCS TC: Developed as an open source Sourceforge project: Published daily: Training Videos + online help 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

5 PLCSlib as a standard OASIS ISO 10303
Published as OASIS Committee specification (Oct 2013) ISO 10303 OASIS PLCS PSM derived from ISO 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 ed3

6 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

7 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 )

8 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

9 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

10 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)

11 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

12 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

13 Development & Publishing environment
PLCSlib status Development & Publishing environment Available as an open source Sourceforge project: Published daily: Training Videos On line help available Change Control board in place

14 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 ed3 SysML based PLCSlib templates, PLCS ref. data and DEXs are standardized as OASIS Committee Specifications PLCS Inc. (c) 2002

15 PLCS CCB - Mondays at 1500 European time
open to all Telecon PIN:  Telecon numbers: UK: France: United States:  Sweden :         SkypeOut  Agenda:         PLCS CCB handles Inputs To Improve PLCS raised on Sourceforge                             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

16 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

17 Background

18 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

19 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

20 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 (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 It is intended to be used to introduce on a single page the scope that PLCS addresses. Activity model: The ISO Activity Model that illustrates the business activities that are supported by ISO ; 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.


Download ppt "PLCS - PLCSlib Future STEP architecture meeting Toulouse June 2014"

Similar presentations


Ads by Google