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

Product Life Cycle Support (PLCS) The Information Backbone to transform the Logistics Enterprise

Feb 23, 2016

Download

Documents

N. K. Agarwal

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 - PowerPoint PPT Presentation
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Product Life Cycle Support (PLCS) The Information Backbone to transform the Logistics Enterprise

Product Life Cycle Support (PLCS)The Information Backbone to transform the Logistics Enterprise

PLCS - PLCSlib

Future STEP architecture meetingToulouseJune 2014

PLCS TOG

Page 2: Product Life Cycle Support (PLCS) The Information Backbone to transform the Logistics Enterprise

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)

Page 3: Product Life Cycle Support (PLCS) The Information Backbone to transform the Logistics Enterprise

Business Objects Model

PLCS PSM XSD

maps

Templates

Transformed

maps

PLCS PSM

Organization A Organization B

specifiesExchange process

System modelSystem model

Ref. Datauses

specializes

Translator Translator

System A System B

Data Exchange Specification (DEX)

mapsmaps

1) Why exchange data?2) What data to be exchanged?3) How to exchange data?

References

Page 4: Product Life Cycle Support (PLCS) The Information Backbone to transform the Logistics Enterprise

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

Page 5: Product Life Cycle Support (PLCS) The Information Backbone to transform the Logistics Enterprise

PLCSlib as a standard

OASIS 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

Page 6: Product Life Cycle Support (PLCS) The Information Backbone to transform the Logistics Enterprise

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

Page 7: Product Life Cycle Support (PLCS) The Information Backbone to transform the Logistics Enterprise

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) Contracting for information, In-service support Legacy system replacement DEXs + Business Object Model + templates + Ref Data PLCS based data exchange and sharing

Norway: NDLO (production – in-development) Contracting for information, In-service support DEXs + Business Object Model + templates + Ref Data PLCS based data exchange and sharing

USMC (pilot) In-service support, Maintenance and repair DEXs + Business Object Model + templates + Ref Data PLCS based data exchange and sharing

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 PLCS based data exchange and sharing

Honeywell Technical Data Packs to suppliers PLCS based data exchange and sharing

CRESCENDO / MOSSEC (R&T – Standards development) DEXs + Business Object Model + templates + Ref Data PLCS based data exchange and sharing

LOTAR (R&T – Standards development) DEXs + Business Object Model + templates + Ref Data

RASSC (R&T ) DEXs + Business Object Model + templates + Ref Data

Page 8: Product Life Cycle Support (PLCS) The Information Backbone to transform the Logistics Enterprise

8

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

Page 9: Product Life Cycle Support (PLCS) The Information Backbone to transform the Logistics Enterprise

9

Templates Status: Business Objects

Templates

Business process

PLCS PSM XSD

PLCS PSMApproach 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 developedImplementation

Used in two ways: Guidance

XSL, Java Code generation

Java, Oracle .NET

Page 10: Product Life Cycle Support (PLCS) The Information Backbone to transform the Logistics Enterprise

10

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)

Business Objects

Templates

Business process

PLCS PSM XSD

PLCS PSM

Page 11: Product Life Cycle Support (PLCS) The Information Backbone to transform the Logistics Enterprise

Reference Data

Meta dataSKOS Dublin Core

PLCSmodel plcs-psm-en.owl plcs-psm-sv.owl

PLCSref data plcs-rdl-en.owl plcs-rdl-sv.owl

Domainref data <domain>-en.owl <domain>-sv.owl

imports

imports

imports

Business Objects

Templates

Business process

PLCS PSM XSD

PLCS PSM

Page 12: Product Life Cycle Support (PLCS) The Information Backbone to transform the Logistics Enterprise

12

Reference Data status

PLCS model reference data Aligned with PLCS PSM Terminological definitions

PLCS reference data Initial set developed and published as OASIS Committee Specification

Page 13: Product Life Cycle Support (PLCS) The Information Backbone to transform the Logistics Enterprise

13

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

Page 14: Product Life Cycle Support (PLCS) The Information Backbone to transform the Logistics Enterprise

14PLCS Inc. (c) 2002

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

Page 15: Product Life Cycle Support (PLCS) The Information Backbone to transform the Logistics Enterprise

PLCS CCB - Mondays at 1500 European time

Telecon PIN: 057189 Telecon numbers:UK: 0844 4 73 71 14 France: 0821 230 748 United States:  1 415 363 0833Sweden : 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

open to all

Page 16: Product Life Cycle Support (PLCS) The Information Backbone to transform the Logistics Enterprise

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

Page 17: Product Life Cycle Support (PLCS) The Information Backbone to transform the Logistics Enterprise

17

Background

Page 18: Product Life Cycle Support (PLCS) The Information Backbone to transform the Logistics Enterprise

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

Page 19: Product Life Cycle Support (PLCS) The Information Backbone to transform the Logistics Enterprise

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

Page 20: Product Life Cycle Support (PLCS) The Information Backbone to transform the Logistics Enterprise

20

PLCSlibhttp://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.