PLCS Widening the take up
|
|
- Dina Haynes
- 6 years ago
- Views:
Transcription
1 Sponsors PLCS Widening the take up March 2011 Contributors
2 Background Project Support for PLCS Challenges addressed Opportunities Project objectives Accomplishments Next steps Conclusions Contents 2
3 Project Background Norwegian Defence Logistics Organisation Developed Norwegian Defence DEXs, Deployed PLCS based translators, Supported development of AP239 ed2. UK Defence Equipment and Support (DE&S) Developed UK Defence DEXs, Deployed PLCS based translators, Supported development of AP239 ed2. Identified the need to: Make PLCS easier to understand, Make it easier to define PLCS based data exchange specifications, Provide easier implementation mechanism for PLCS 3
4 Project Project sponsors: Norwegian Defence Logistics Organisation UK Defence Equipment and Support (DE&S) Project contributors: DNV Eurostep Project objectives: Make PLCS easier to understand, Make it easier to define PLCS based data exchange specifications, Provide easier implementation mechanism for PLCS. 4
5 PLCS Background Business need Clear business requirement for the use of PLCS Has traction in terms of customer requests NDLO, UK MOD, NATO, USAF, US NAVSEA, US Army, FMV Implementations Some early implementation successes Some industrial deployments/pilots BAE Systems, Motorola, Volvo, Airbus, Boeing, FMV, Kongsberg, AM General, Oshkosh. Used live from the Afghanistan Some commercial tool support.. the PLCS model satisfies a business need. the implementations have delivered real business value. but requires experts and in-depth knowledge PLCS as a standard - ISO Has a second edition in preparation Small increase in scope Greater compatibility with Systems Engineering and PLM ISO standards 5
6 PLCS as OASIS standards PLCS Background Many DEXs but only one DEX as OASIS standard But standardized components e.g. templates + ref data Fragmented approach to standards development Focus on Business DEXs rather than standard DEXs Take up Built from standardized components Limited take up by COTS software providers, systems integrators, OEMS Limited number of experts Technology Does not use mainstream software technology or recognized architecture framework approaches Comprehensive but complex information model Inefficient implementations Hence.. need to remove barriers to PLCS exploitation 6
7 Support for PLCS Where we are now DEXs Business Deployments Coordination Interoperability PLCS Standard core model Experts Tools Education Skills & Training Where we need to go 7
8 Challenges addressed Business challenges To make DEXs more understandable to business & technical users To align with Enterprise Architecture approaches TOGAF versus no defined relationship Enable integration of DEXs into UPDM based architectures i.e MODAF, DODAF. To make the standard easier to understand To determine whether PLCS meets project needs/requirements To make it easier to specify standards based exchanges To make Data Exchange Specification(DEX) development easier and faster Technical challenges To move the standard to use mainstream technology UML technologies versus EXPRESS + OASIS PLCS TC e.g templates bespoke technology XML technologies used the way implementers expect To support both file based and service based exchanges To make implementation quicker To make the resulting exchange capability more efficient Project challenge Do the above without changing the standard core of PLCS because it has been demonstrated to deliver real business value 8
9 Experience Experience available from: Specifying data exchanges Production level implementations Opportunities New Technology Since PLCS project, newer technologies that address some of the core needs Out of the Box have matured so enables reduction in bespoke technologies OMG Model Driven Architecture / Enterprise Architecture approaches OMG UML is closer to EXPRESS in its declarative capability and is far more widely adopted OMG SysML is a UML profile that provides the full capabilities required by the DEX specification process Advantage Take advantage of experience and new technology to: Exploit mainstream technology Integrate PLCS into an Architecture Framework approach Provide higher level perspective on the information model Make the information model easier to implement and understand Make it easier to specify data exchanges Hence enables quality improvement 9
10 Project objectives To investigate approaches to addressing the challenges identified To share the results of the investigation with the PLCS OASIS TC and wider standards community 10
11 Accomplishments ISO ed2 IS Architecture frameworks Activity Model Concept model Implementation schema Platform Specific Model SysML as a template language PLCS Web services DEXlib2 prototype 11
12 Accomplishments ISO ed2 IS Architecture frameworks Activity Model Concept model Implementation schema Platform Specific Model SysML as a template language PLCS Web services DEXlib2 prototype 22
13 Progress: Activity Model Problem statement: In IDEF0 and uses that functional paradigm Activity model when most are familiar with Process models Linked to DEXs at a high level but not explicitly linked to other models Delivered: Review of activity modelling approaches Example OV-5 AP239 IDEF0 Activity model in a navigable HTML Integrated with DEXlib2 23
14 Accomplishments ISO ed2 IS Architecture frameworks Activity Model Concept model Implementation schema Platform Specific Model SysML as a template language PLCS Web services DEXlib2 prototype 24
15 Progress: Concept model Objective To make the PLCS model more accessible Easier to understand / Easier to communicate Provide higher level Business Objects Delivered: Concept model Started integration to DEXlib2 Integrated with activity model Future work Integrate more with Architecture framework approach Further integration with activity model Integrate with information model (map to PLCS templates) 25
16 New Concept Model in UML 26
17 New Concept Model in UML Based on Eurostep experience presenting key aspects of PLCS In UML Class diagram syntax Makes key distinctions visible 27
18 Accomplishments ISO ed2 IS Architecture frameworks Activity Model Concept model Implementation schema Platform Specific Model SysML as a template language PLCS Web services DEXlib2 prototype 28
19 Progress: PLCS Platform Specific Model Problem statement AP239 was published in A number of successful deployments of AP239 since. However Not hit the mainstream Strong perception that it is a complex model that is difficult to understand and implement Non standard exchanges proliferate Why Model + documentation scattered across ISO modules STEP imposes a two level model ARM - MIM Lack of clarity of definitions often generic Foundation on legacy STEP leading to unused attributes / entities Attribute versus Assignment modelling Use of EXPRESS powerful, but not mainstream modeling language Large XML file sizes Part 28 XSD Schemata are extremely complex and can result in different XML 29
20 Progress: PLCS Platform Specific Model Problem statement So DEXlib was developed to address some of the issues: Improve documentation Specify ARM implementations Define consistent patterns by use of templates Templates hide model quirkiness (/IGNORE) and add higher level classes Reduce file size by uniqueness constraints But Does not use mainstream software engineering technology EXPRESS based Templates use path language derived from SC4 Uses bespoke tools All relations/assignments have a template Most of the AP239 model is redone as templates! Just adds identification and classification DEXlib focus on file exchange and does not include services This message reinforced by Implementation Workshop at PDT Europe Hence AP239 Implementation model OMG Platform Specific Model 30
21 Published as part of AP239 ed2 Published for general use in DEXlib2 AP239ed2 based AP239 E2 EXPRESS Schema Derived from AP239 E2 as SysML AP239 PLCS models Published for general use DEXlib2 PLCS Platform Specific Model (PSM) as EXPRESS transformation PLCS Platform Specific Model (PSM) as UML Classes Derived from PLCS Platform Specific Model (PSM) as SysML blocks Applies to PLCS Platform Specific Model (PSM) using Templates in SysML Suite of implementation forms PLCS PSM as EXPRESS P21/P28 PLCS PSM as XML Schema PLCS PSM as OWL PLCS PSM as Java / C# PLCS PSM WSDL/XSD PLCS PSM templates as WSDL/XSD
22 PLCS Platform Specific Model: What is it? What is the purpose of implementation model? Make AP239 easier to implement Better alignment with XML Schema, UML/SysML, OWL Remove inefficient legacy STEP constructs Reduce barriers to implementation Make the model more understandable Adopt mainstream software engineering technology What is the implementation model? A refinement of the AP239ed2 EXPRESS model. 32
23 PLCS Platform Specific Model: What is it? How is the implementation model represented? As an EXPRESS model And as an equivalent SysML Block definition model (XMI based) Presented in DEXlib2 How is the implementation model implemented? As an XML Schema derived from the XMI Data close to ISO ed2 format What is different at an information level? More efficient identification and use of reference data Improved representation of properties Removal legacy STEP attributes & entities that are redundant Use of encapsulation/composition for key constructs. E.g. product/version/view definition. 33
24 Progress: PLCS Platform Specific Model What has been delivered? PLCS Platform Specific model an implementation schema uses UPDM technologies i.e. SysML is integrated into DEXlib2 prototype developed EXPRESS, SysML, OWL, XML Schema XML Schema for PLCS PSM Test data according to XML Schema for PLCS PSM Modified top level reference data to be PLCS PSM derived 34
25 Accomplishments ISO ed2 IS Architecture frameworks Activity Model Concept model Implementation schema Platform Specific Model SysML as a template language PLCS Web services DEXlib2 prototype 35
26 Progress: SysML Problem statement Purpose of the templates: Define a repeatable instantiation pattern ensuring consistent use of PLCS Define an instantiation pattern for a human Define an instantiation pattern for software translator Define building blocks that can be reused to construct higher level templates Current DEXlib template definitions use: A number of specifications Parameter specifications Uniqueness rules Template instantiation path Graphical representation A number of standards EXPRESS Path language (not specified with sufficient rigor) Varied tools DEXpro (opensource java) DEXTemplate (unmaintained Visio add-on incompatible with latest versions of Visio) GraphicalEXPRESS (Visio addon, like DEXTemplate) GraphicalInstance (partially maintained) XML editors 36
27 Progress: SysML Problem statement Consequence: Templates can only be written by a few people Templates can only be implemented by fewer Templates may have a number of errors undetected until implementation Templates ARE NOT using mainstream software technology 37
28 Progress: SysML Objective: Investigate an approach to templates using mainstream software engineering tools. Delivered: A SysML based approach to documenting templates Facilitates developing templates Enables use of mainstream software Choice of COTS SysML tools available Improves quality by providing strong type checking XMI based hence input to DEXlib2 38
29 39
30 MagicDraw SysML for Template definition 40
31 Accomplishments ISO ed2 IS Architecture frameworks Activity Model Concept model Implementation schema Platform Specific Model SysML as a template language PLCS Web services DEXlib2 prototype 41
32 PLCS Web services: Problem statement Complexity model with large number of classes leads to slow validation of data Chatter Fine grained data level messages lead to significant system communication or large data volumes Clarity Proposed PLCS web services require detailed knowledge of PLCS. Typical software resources: Do not understand EXPRESS Do not understand the modelling style Are not familiar with t he terminology 42
33 SOA Architecture Process model of Collaboration uses SysML templates map to PLCS PSM Specifies Business Object model Business services Composite services maps Reads/writes/creates aggregates PLCS based Data model SysML PLCS PSM Data services Reads/writes/creates 43
34 Problem: Low level data services Collaboration process Fine grained data exchange ISO /239 PLCS PSM Business object model SysML Templates Implementation of SOA Mapping SysML templates map to ISO /239 Data model SysML PLCS PSM information model implemented by server Data services ISO /239 data services Web services Data ISO /239 PLCS PSM Collaboration Hub Clients Server 44
35 Solution: High level data services Template Collaboration process based data exchange Implementation of SOA Mapping SysML templates map to ISO /239 Data model SysML PLCS PSM information model implemented by server Business object model SysML Templates Data services ISO /239 data services Business Services Web services Data Data Business Objects ISO /239 PLCS templates defined PLCS PSM in SysML Collaboration Hub Clients Business services Composite services an aggregation of the data services Server 45
36 PLCS Web services: Conclusions 1. Scope for improvement in how web services based on PLCS are defined, both in effectiveness and in increased acceptance. 2. Can be addressed by defining web services at the level of DEX templates which correspond to business objects. 3. The use of standard OMG UML, while being an appropriate mainstream technology, is not sufficient. 4. OMG SysML provides the full suite of capabilities to act as the source for web service generation and should be used for defining templates within the PLCS DEXs. 5. The use of Reference data requires guidance but if used consistently can support the web service definition process and use. 6. The PLCS Activity Model is weakly linked to the rest of the standard and no process models are available. 46
37 ISO ed2 IS Accomplishments Architecture frameworks Activity Model Concept model Implementation schema Platform Specific Model SysML as a template language SysML templates business level web services DEXlib2 prototype 47
38 Progress: DEXlib2 development environment Problem statement: Need to document and publish DEX specification based on SysML Need DEXs to support PLCS PSM Need to provide configuration management on models Objective: Develop a DEXlib to support AP239 ed2 PLCS PSM schema SysML templates Concept model Activity model Delivered: Prototyped new DEXlib Integrated PLCS reference material New Concept Model Activity Model PLCS model in SysML Model presentation driven from XMI (XML encoded UML) Templates in SysML Model presentation driven from XMI (XML encoded UML) DEXs in SysML Restructured to promote Contexts (such as OASIS, ASD, UK Defence, NDLO etc) 48
39 PLCS Components Scope DEX Text text text text text. Business context Text text text text text text text text text. Description Text text text text text. Text text text text text. Definition template template Reference data class class scopes is composed of provides guidance for usage of ISO Template Template Definition Definition Definition PLCS PLCS entity entity PLCS PLCS PLCS entity entity entity Parameters Parameters PLCS entity Parameters Referencedata Referencedatareference to Reference class class data class class class class reference to specifies usage of references Activity model provides guidance for usage of Concept model specified in defined in OASIS RD Class (term+definition) Class (term+definition) Class (term+definition) Class (term+definition) Class (term+definition) abstracts Capability Scope Scope Text text text text Text text text text Text text. text text text text. text. Business context Business Text text context Text text text text Text text. text text text text. text. Description Description template template Text text text Text text text text. text Text text text text text. text text. template template specializes Text text text Text text text Text text text text. text text text. text text. usage guidance for PLCS Platform Specific Model (PLCS PSM) specializes ISO PLCS (the formal standard)
40 50
41 51
42 52
43 53
44 54
45 Development landscape Ref Data OWL Tool Ref Data Translator developer PLCS PSM SysML XMI UPDM SysML Tool DEX SysML XMI XMI2XSD PLCS PSM XML Schema Templates SysML XMI DEX developer Business analyst Templates SysML XMI XMI2WSDL WSDL SOA architect XMI2XSD Template XML Schema 55
46 Project achievements Rapid progress on a broad front, addressing areas in parallel Adopted mainstream software technology (SysML / UPDM) Made it easier to specify data exchange requirements Made PLCS understandable to a broader audience Simplified the process for specifying DEXs Enhanced the scope of the PLCS model Simplified and improved the PLCS model whilst maintaining the richness of the PLCS model Removed redundant and unused constructs Reduced the number of templates required Simplified the implementation of PLCS Demonstrated how PLCS PSM can support both: File exchange Web service exchange 56
47 Next Steps Present work to PLCS OASIS, SC4, INCOSE, LOTAR, ASD & AIA communities Solicit feedback / contributions With agreement with PLCS OASIS TC, develop DEXlib2 based on new approach Proof of concept Test & validate approach on an implementation project Develop a DEX + templates + reference data Implement translator Review and improve approach Compare with existing approach 57
48 Next Steps Activity model Investigate use of IDEF0 in UPDM Consider development of process models Concept Model Develop the concept model further Integrate with activity model Integrate with templates Develop high level business model PLCS PSM Review / Implement / Improve cycle 58
49 Next Steps DEXs Review / Implement / Improve cycle Define a DEXs Continue investigation in integrating DEX into UPDM SysML templates / DEXs Review / Implement / Improve cycle Re-establish a base set of templates in SysML Automate the generation of an XSD from the templates to support data exchange based on templates SysML Web services Develop the approach to web services based on business templates Develop automated generation of CRUD template services Develop a process model view for a DEX in OV5 basis of one in Aviation Maintenance DEX Define how to document composite services from the process model and templates services Reference Data Develop a set of reference data for PSM Investigate restriction on the permissible PLCS exchanges specified by OWL restrictions. 59
50 Next Steps Capabilities These need to be developed. Possibly structured around the concept model DEXlib An initial framework developed, some of the DEXlib functionality replicated Develop DEXpro tool to generate DEX templates etc Usage guidance Check lists / verification tools of DEXlib components e.g. templates Model management Documentation Document the approach Training Provide training material in SysML, templates etc. 60
51 Summary What has been achieved? Shown how PLCS can use mainstream software technology. Hence: Easier to understand and exploit the standard both at a business and technical level What needs to be done? Achieve buy in by PLCS community Complete the transition of PLCS to mainstream technology Expand take up by COTS vendors / System Integrators, OEMs resulting in significant benefits in terms of costs & quality 61
52 Points of contacts Norwegian Defence Tor Arne Irgens Chief PLCS Section DNV Trine Hansen UK Ministry of Defence Phil Rutland Eurostep Rob Bodington 62
MoSSEC A new initiative for sharing Modelling and Simulation information in a collaborative Systems Engineering Context
MoSSEC A new initiative for sharing Modelling and Simulation information in a collaborative Systems Engineering Context Adrian Murton Expert in Modelling and Simulation Collaboration Frameworks Airbus
More informationOEM-Supplier-Vendor, Deploying Standards and Associated Requirements
OEM-Supplier-Vendor, Deploying Standards and Associated Requirements Grant Blythe, Mentor Graphics Mark Williams, Boeing MBSE Workshop GPDIS_2016.ppt 1 Define MBSE MBSE, INCOSE definition: The formalized
More informationEurostep and John Stark Associates Technology White Paper
John Stark Associates Eurostep and John Stark Associates Technology White Paper Standards-based PLM: Re-engineering the Aftermarket with PLCS Part 2 Technologies and Deployments Eurostep: Peter Bergström
More informationEurostep Presentation to the ILS Spec Day - Standards in Practice and Development
Eurostep Presentation to the ILS Spec Day - Standards in Practice and Development Nigel Shaw, Eurostep Limited Presented 18 September 2013 Agenda» Standards in real projects (Walking the walk!) Eurostep
More informationThe TDP message standard
The TDP message standard Technical Data exchange standard of AeroSpace & Def. (ASD) Europe Amaury SOUBEYRAN AIRBUS Group Corp Technical Office GPDIS_2013.ppt 1 EADS Management structure (changing ) Denis
More informationPLCS based interoperability in PLM
PLCS based interoperability in PLM The why and how of a pragmatic approach Nigel Shaw Agenda What is PLCS? What do we mean by interoperability? Required capabilities key concepts Some examples of application
More informationImplementing Enterprise Architecture with MDA
Implementing Enterprise with MDA Mike Rosen CTO, M²VP Mrosen@m2vp.com Copyright M 2 VP Inc. 2003, All rights reserved Agenda What is Enterprise? What does it mean to implement it? How does MDA help? Enterprise
More informationIBM WebSphere Service Registry and Repository V6.1 optimizes the business value of SOA governance
IBM Europe Announcement ZP07-0401, dated October 9, 2007 IBM WebSphere Service Registry and Repository V6.1 optimizes the business value of SOA governance Description...2 Product positioning... 4 At a
More informationHARMONIZATION OF STANDARDS FOR ENTERPRISE INTEGRATION AN URGENT NEED. Martin Zelm
HARMONIZATION OF STANDARDS FOR ENTERPRISE INTEGRATION AN URGENT NEED Martin Zelm CIMOSA Association Gehenbuehlstr 18a, D-70499 Stuttgart e-mail: martin.zelm@cimosa.de Abstract: Business globalisation requires
More informationStandardization and research relationships
Standardization and research relationships Contribution to the Industry Day related to ISO SC4 TC184 Paris meeting, 3rd -7th June 2013 Dr Nicolas Figay EADS IW (nicolas.figay@eads.net) 5th of June, 2013
More informationU.S. Army Materiel Command
Data Exchange Sets (DEXs) Mr. James Colson U.S. Army Materiel Command NEED TO BE FASTER, MORE AGILE, LESS BUREAUCRATIC - NEED TO FIGHT THIS EVERYDAY 1 Outline Brief History Data Exchange & DEXs AP239 Key
More informationWe manage the technology that lets you manage your business.
We manage the technology that lets you manage your business. Stages of Legacy Application Modernization Consequences of Transitioning Techniques Architecture Driven Modernization Although legacy application
More informationINCOSE (MBSE) Model Based System Engineering (SoS) System of Systems Activity Introduction
INCOSE (MBSE) Model Based System Engineering (SoS) System of Systems Activity Introduction Ron Williamson, Ph.D. Raytheon ron.williamson@incose.org Jan 30-31, 2011 INCOSE IW11 MBSE Workshop MBSE Wiki page:
More informationSystems Modeling & Simulation WG Standards for Systems Design & Analysis
Systems Modeling & Simulation WG Standards for Systems & Analysis Don Tolle Email: d.tolle@cimdata.com Tel: +1.513.295.3641 Global Leaders in PLM Consulting www.cimdata.com Copyright 2018 by CIMdata, Inc.
More informationAUTOMATED DEFECT PREVENTION: BEST PRACTICES IN SOFTWARE MANAGEMENT
AUTOMATED DEFECT PREVENTION: BEST PRACTICES IN SOFTWARE MANAGEMENT Preface. Features and Organization. Practice Descriptions. Intended audience. Acknowledgements. Permissions. Disclaimer. 1. The Case for
More informationSERVICE ORIENTED ARCHITECTURE (SOA)
International Civil Aviation Organization SERVICE ORIENTED ARCHITECTURE (SOA) ICAO APAC OFFICE BACKGROUND SOA not a new concept. Sun defined SOA in late 1990s to describe Jini. Services delivered over
More informationWhite Paper. ISO (STEP) AP 239 edition 3 Application Protocol For Product Life Cycle Support (PLCS)
White Paper ISO 10303 (STEP) AP 239 edition 3 Application Protocol For Product Life Cycle Support (PLCS) Issue 1.0, 23.10.2015 Executive Summary Our product information lives for more than 50 years, and
More informationSOA Concepts. Service Oriented Architecture Johns-Hopkins University
SOA Concepts Service Oriented Architecture Johns-Hopkins University 1 Lecture 2 Goals To learn the basic concepts behind SOA The roots of SOA: the history from XML to SOA, and the continuing evolution
More informationService-oriented architecture (SOA)
Service-oriented architecture (SOA) Introduction Two definitions for SOA are as follows: SOA establishes an architectural model that aims to enhance the efficiency, agility, and productivity of an enterprise
More informationMDA Overview Applied MDA
IBM Software Group MDA Overview Applied MDA Jim Amsden Senior Software Engineer IBM Rational Software jamsden@us.ibm,com Tutorial: MDA, UML, and applicability to SOA (C) IBM Corporation March 2006 Agenda!
More informationNDIA th Annual Systems Engineering Conference. MBSE to Address Logical Text-Based Requirements Issues. Saulius Pavalkis, PhD, No Magic, Inc.
NDIA 2017 20th Annual Systems Engineering Conference MBSE to Address Logical Text-Based Requirements Issues Saulius Pavalkis, PhD, No Magic, Inc. About Me Saulius Pavalkis Chief MBSE Solutions Architect,
More informationEarly practical realisation of Product Life Cycle Support
Early practical realisation of Product Life Cycle Support Dr. Timothy M. KING (TMK@LSC.CO.UK), LSC Group, UK (HTTP://WWW.LSC.CO.UK/) 1. Introduction The Product Life Cycle Support (PLCS) initiative [1]
More informationTDT4250 Modelling of information Systems Autumn Meta-modeling. John Krogstie IDI, NTNU and SINTEF
Meta-modeling John Krogstie IDI, NTNU and SINTEF Meta.ppt 1 Overview of this week Why meta-modeling? Central concepts Domain-specific modeling using MetaEdit A19 Kelly and Pohjonen: "Domain-Specific Modeling
More informationCodex of PLM Openness
Codex of PLM Openness Windchill Self-Assessment PTC is committed to PLM openness. In addition to acknowledging the value of openness to our customers, we view it as a competitive advantage. We recognize
More informationCIS 8090 Intro. Setting the stage for the semester Arun Aryal & Tianjie Deng
CIS 8090 Intro Setting the stage for the semester Arun Aryal & Tianjie Deng Cognitive Map of 8090 IS Architectures as Strategy Books: Weill, Ross & Robertson, Enterprise Architecture as Strategy & Fenix
More informationBIAN with BPS Design Methodology
IBM Industry Models Development BIAN with BPS Design Methodology SOA Industry Models v.8.8 IBM Industry Models 4-13-2016 Table of Contents BIAN with BPS Design Methodology...2 1.1 BIAN...2 1.1.1 BIAN Service
More informationIN the inaugural issue of the IEEE Transactions on Services Computing (TSC), I used SOA, service-oriented consulting
IEEE TRANSACTIONS ON SERVICES COMPUTING, VOL. 1, NO. 2, APRIL-JUNE 2008 62 EIC Editorial: Introduction to the Body of Knowledge Areas of Services Computing Liang-Jie (LJ) Zhang, Senior Member, IEEE IN
More informationReading Strategies and Second Edition Changes
Reading Strategies and Second Edition Changes This book has been designed so that each chapter stands alone and covers all of the concepts of each relevant method or technology. It has been written as
More informationService Oriented Architecture for Architects
www.peaklearningllc.com Service Oriented Architecture for Architects (5 Days) Overview This five day training course for architects delves deep into various architectural aspects of SOA. It starts with
More informationEVA Netmodeler VERSION Q
VERSION 2.6 - Q3 2011 1 CONTENTS Desirable Futures... 3 Easy Data Gathering... 4 Powerful Analysis... 5 Easy Output and Sharing... 7 Standards Compliance... 8 Easy Deployment... 9 More information... 9
More informationMoSSEC. A proposed standard for sharing Modelling and Simulation information in a collaborative Systems Engineering Context.
MoSSEC Adrian Murton Airbus Operations Ltd MoSSEC A proposed standard for sharing Modelling and Simulation information in a collaborative Systems Engineering Context Agenda Why do I need MoSSEC? What is
More informationChapter 16 Software Reuse. Chapter 16 Software reuse
Chapter 16 Software Reuse 1 Topics covered The reuse landscape Application frameworks Software product lines COTS product reuse 2 Software reuse In most engineering disciplines, systems are designed by
More informationCodex of PLM Openness
Codex of PLM Openness PTC Integrity Self-Assessment PTC is committed to PLM openness. In addition to acknowledging the value of openness to our customers, we view it as a competitive advantage. We recognize
More informationThe SharePoint Workflow Conundrum
SharePoint Workflow Conundrum Author: Geoff Evelyn The SharePoint Workflow Conundrum An examination of the workflow provisions around SharePoint, Office365, Windows Azure and what implications there are
More informationInformation Systems Architecture and Enterprise Modeling. Prof. Dr. Knut Hinkelmann
Information Systems Architecture and Enterprise Modeling Chapter 1: Introduction to Enterprise Architecture Motivation: Business IT Alignment Challenge: Agility Approach Enterprise Architecture Transparency
More informationSoftware Processes. Objectives. Topics covered. The software process. Waterfall model. Generic software process models
Objectives Software Processes To introduce software process models To describe three generic process models and when they may be used To describe outline process models for requirements engineering, software
More informationIBM WebSphere Service Registry and Repository, Version 6.0
Helping you get the most business value from your SOA IBM Repository, Version 6.0 Highlights Provide clear visibility into service Use other standard registries associations and relationships while and
More informationAgenda. Project Overview. Workgroups. Outlook. Goals, Motivation, Background Organization, Members, Industry Use
Agenda Project Overview Goals, Motivation, Background Organization, Members, Industry Use Workgroups Domains and current Scope Interaction with other Activities Outlook LOTAR 2015 All rights reserved 14
More informationObjectives. The software process. Topics covered. Waterfall model. Generic software process models. Software Processes
Objectives Software Processes To introduce software process models To describe three generic process models and when they may be used To describe outline process models for requirements engineering, software
More information2013 Rational Software Open Labs
2013 Rational Software Open Labs Target to better LEARNING (not substitution for full training course) Software Choose from one or more of twelve Self-Paced, Hands-On Labs: Rational System Architect for
More informationAligning TOGAF and NAF Experiences from the Norwegian Armed Forces
Aligning TOGAF and NAF Experiences from the Norwegian Armed Forces Håvard Jørgensen Tore Liland Stein Skogvold havard.jorgensen@commitment.no, tliland@mil.no, stein.skogvold@acando.com Objectives and Background
More informationSlide 1. Slide 2. Slide 3. Objectives. Who Needs Interoperability? Component 9 Networking and Health Information Exchange
Slide 1 Component 9 Networking and Health Information Exchange Unit 8 Enterprise Architecture Models This material was developed by Duke University, funded by the Department of Health and Human Services,
More informationEDM Council Memorandum
1 EDM Council Memorandum TO: RE: Financial Conduct Authority RegTech & Advanced Analytics (regtech@fca.org.uk) Using Technology to Achieve Smarter Regulatory Reporting FR: John Bottega, Executive Director,
More informationTopics covered. Software process models Process iteration Process activities The Rational Unified Process Computer-aided software engineering
Software Processes Objectives To introduce software process models To describe three generic process models and when they may be used To describe outline process models for requirements engineering, software
More informationAMASS. Architecture-driven, Multi-concern and Seamless Assurance and
AMASS Architecture-driven, Multi-concern and Seamless Assurance and Architecture-driven, Multi-concern and Seamless Assurance and Certification of Cyber-Physical Systems AMASS Usage Scenario 3: Toolchain
More informationTOGAF 9 Training: Foundation
TOGAF 9 Training: Foundation Part I: Basic Concepts Document version control information Document Name Document Status Document Owner Part I: Basic Concepts Final IT Management Group TOGAF Lead Trainer
More informationHow to Tackle Core (Legacy) System Challenges using APIs
How to Tackle Core (Legacy) System Challenges using APIs Reduce backlog and release digital services faster with automated API integration and management for core (legacy) systems Allow your back-end systems
More informationSoftware Processes. Ian Sommerville 2004 Software Engineering, 7th edition. Chapter 4 Slide 1
Software Processes Ian Sommerville 2004 Software Engineering, 7th edition. Chapter 4 Slide 1 Objectives To introduce software process models To describe three generic process models and when they may be
More informationThe Information Integration Platform
The Information Integration Platform IIS Product and Technology Vision & Roadmap Bob Zurek Director, Advanced Technologies and Product Strategy Information Integration Solutions IBM Software Group IBM
More informationIBM Rational Systems Strategy
IBM Software Symposium 2006 IBM Rational Systems Strategy Bran Selic IBM Distinguished Engineer, Rational CTO Team Agenda The Systems Space Definitions and Issues Governance and Product Development Tools
More informationService Oriented Architecture
Service Oriented Architecture Part I INTRODUCING SOA Service Oriented Architecture- Presented by Hassan.Tanabi@Gmail.com 2 Fundamental SOA 1. The term "service-oriented" has existed for some time, it has
More informationModel Based Enterprise Modeling applied to Dynamic Manufacturing Networks
Nimes, 29 th of may 2015 Model Based Enterprise Modeling applied to Dynamic Manufacturing Networks Towards a PLM interoperability test bed within the Aeronautic, Space and Defense digital business ecosystem
More information<Insert Picture Here> Oracle Business Process Analysis Suite: Overview & Product Strategy
Oracle Business Process Analysis Suite: Overview & Product Strategy Devesh Sharma Dec, 2006 Oracle BPA/BPM Product Management Agenda 1 2 3 4 5 Need for Business Process Management
More informationBusiness Architecture Fundamentals
Course Description 3 day - expert led hands-on In this turbulent and increasingly competitive global economy, and the rapid pace of change in business models involving changing technology and customer
More information1. Main industrial needs for PLM interoperability
Table 1. Main industrial needs for PLM interoperability...1 2. STEP AP242 ED1 project:...2 3. The STEP AP 242 ED1 standard...2 4. STEP AP242 recommended practices: an help for the deployment...3 5. STEP
More informationS1000D and its Correlation with Other ILS Elements
S1000D and its Correlation with Other ILS Elements Peter Zimmermann // 2013-09-18 Page 1 Agenda Terms and definitions The ILS process & supporting specifications History and status of S1003X Overview of
More information20332B: Advanced Solutions of Microsoft SharePoint Server 2013
20332B: Advanced Solutions of Microsoft SharePoint Server 2013 Course Overview This course examines how to plan, configure, and manage a Microsoft SharePoint Server 2013 environment. Special areas of focus
More informationEnterprise PLM Solutions Advanced PLM Platform
Enterprise PLM Solutions Advanced PLM Platform The Aras Innovator Model-based SOA for Enterprise PLM Advantages of combining the Model-based Approach with a Service-Oriented Architecture Updated Edition
More informationExorcising Costs by Time via Reuse
Engineering, Operations & Technology Information Technology Exorcising Costs by Time via Reuse Kevin Himka Boeing Enterprise Information Architect Jeff Rice BDS Application Integration Architect November
More informationMDA Overview. Bill Wood
MDA Overview Bill Wood Overview Introduction Concepts Analysis of Current Work Connections Next Steps Conclusions Introduction Paradigm shift: from programmers using programming language to modelers using
More informationModel-based Architectural Framework for Rapid Business Transformation of Global Operations
Model-based Architectural Framework for Rapid Business Transformation of Global Operations December 2007 Copyright 2007 Semantion Personal use of this material is permitted. However, permission to reprint/republish
More informationTransforming paper driven processes. IBM Workplace Forms
Transforming paper driven processes IBM Workplace Forms John Mullins Workplace & Portal Sales Leader, IBM NZ/Australia Software Group Agenda Paper driven processes Client case studies IBM solution IBM
More informationEurostep Codex of PLM Openness (CPO) Statement C O P Y R I G H T E U R O S T E P G R O U P
Eurostep Codex of PLM Openness (CPO) Statement Executive Summary Eurostep is built on the concept of openness and open product data standards. From the day the company was registered in 1994, and through
More informationThe KISS Principle Applied to SOA Using SCA
The KISS Principle Applied to SOA Using SCA How can all those SCA specifications make my life easier!? Eric Johnson Principal Architect, TIBCO Software Inc. This document is provided for informational
More informationA CACI Distinction: Model-Driven Design and Implementation (MDDI)
A CACI Distinction: Model-Driven Design and Implementation (MDDI) A CACI and No Magic Innovation Powered by SIMPROCESS and Cameo Enterprise Architecture Presentation Outline The Enterprise Problem Vision
More informationA FRAMEWORK FOR FOOD PROCESSING PLANT MODELLING
A FRAMEWORK FOR FOOD PROCESSING PLANT MODELLING Ion-Dan Mironescu 1 Department of Food Processes Engineering, Faculty of Agricultural Sciences, Food Industry and Environmental Protection, Lucian Blaga
More informationFocus on SOA Express. Extending the value of mainframe applications through Service-Oriented Architecture (SOA)
Focus on SOA Express Extending the value of mainframe applications through Service-Oriented Architecture (SOA) Highlights How SOA Express from Micro Focus unleashes the power of web services to: Leverage
More informationControl for Kx. Functional Overview
Control for Kx Functional Overview 2 Extreme Performance Low latency, time series data Streaming Analytics Operational Intelligence Proven Solutions Rich Functionality Re-usable Components & Frameworks
More informationSemantic Technology for Information Management. Gilbane Conference
Semantic Technology for Information Management Gilbane Conference November 29, 2007 Discussion Agenda Case Study - A Global Pharma s R&D Information Challenge Enterprise Semantic Architecture and Strategies
More informationThe software process
Software Processes The software process A structured set of activities required to develop a software system Specification; Design; Validation; Evolution. A software process model is an abstract representation
More informationWhitepaper. Development of a Convergent Modular STEP Application Protocol Based on AP 203 and AP 214: STEP AP 242 Managed Model Based 3D Engineering
Whitepaper Development of a Convergent Modular STEP Application Protocol Based on AP 203 and AP 214: STEP AP 242 Managed Model Based 3D Engineering Version 1.0 2009 11 05 PDES, Inc. V.: 1.0 Update: 2009
More informationAP239 Product Life Cycle Support Managing Product Support Information from Concept to Disposal
AP239 Product Life Cycle Support Managing Product Support Information from Concept to Disposal John Dunford PLCS Program Manager, Eurostep Limited PLCS Awareness Seminar, Warwick, 19 November 2003 Topics:
More informationTOGAF 9.1. About Edureka
Course Curriculum: Your 31 Module Learning Plan TOGAF 9.1 About Edureka Edureka is a leading e-learning platform providing live instructor-led interactive online training. We cater to professionals and
More informationAll For The Want of a Horseshoe Nail An Examination of Causality in DoDAF
All For The Want of a Horseshoe Nail An Examination of Causality in DoDAF Matthew Hause Atego, Lars-Olof Kihlström Syntell AB 1 Agenda Causality The IDEAS Foundation Modeling Causality Modeling in UPDM
More informationService Oriented Architecture (SOA) Architecture, Standards, Technologies and the Cloud
Service Oriented Architecture (SOA) Architecture, Standards, Technologies and e Cloud 3-day seminar Give Your Business e Competitive Edge There has been a lot of talk about unsuccessful SOA projects during
More informationPDT Europe 2016 Data Standards: A Strategic Lever for Boeing Commercial Airplanes Brian Chiesi, Boeing Commercial Airplanes
PDT Europe 2016 Data Standards: A Strategic Lever for Boeing Commercial Airplanes Brian Chiesi, Boeing Commercial Airplanes The statements contained herein are based on good faith assumptions are to be
More informationUltimus Adaptive BPM Suite V8 Product Brief Page 2
The Ultimus Adaptive BPM Suite is a complete, enterprise software application designed to create an operational environment that empowers people in the organization to drive process automation and improvement.
More informationOracle Application Integration Architecture
Oracle Application Integration Architecture Oracle Product Master Data Management Integration Release Notes Release 11.1 E25738-03 January 2012 Oracle Application Integration Architecture Oracle Product
More informationMODPROD 2017, Linköping February 8, 2017
The Need for Comprehensive Whole-life-cycle Systems Engineering Tool Support for Cyber- Physical Systems MODPROD 2017, Linköping February 8, 2017 Daniel Bouskela, EDF, France daniel.bouskela@edf.fr Peter
More informationThe SOA Working Group
The SOA Working Group San Francisco Thursday, January 31, 2008 Tony Carrato, SOA WG Co-Chair The SOA Working Group The mission of The Open Group SOA Working Group is to develop and foster common understanding
More informationOracle Application Integration Architecture
Oracle Application Integration Architecture Oracle Product Master Data Management Integration Release Notes Release 11.1 E25738-04 September 2012 Oracle Application Integration Architecture Oracle Product
More informationChapter 16 Software Reuse. Chapter 16 Software reuse
Chapter 16 Software Reuse 1 Topics covered What is software reuse? Benefit and problems with reuse. The reuse landscape Application frameworks Software product lines COTS product reuse 2 Software reuse
More informationModel-Based Enterprise Information System Architectural Design with SysML
9th International Conference on Research Challenges in Information Science, May 13-15 2015, Athens, Greece Doctoral Consortium Model-Based Enterprise Information System Architectural Design with SysML
More informationMoSSEC. A standard for sharing Modelling and Simulation information in a collaborative Systems Engineering Context. MoSSEC
MoSSEC Adrian Murton Airbus Operations Ltd MoSSEC A standard for sharing Modelling and Simulation information in a collaborative Systems Engineering Context Agenda Why do I need MoSSEC? What is MoSSEC?
More information1. INTRODUCTION BACKGROUND ENTERPRISE SOA BENEFITS AND TECHNOLOGIES AN ENTERPRISE SOA FRAMEWORK...6
1. INTRODUCTION...1 2. BACKGROUND...3 3. ENTERPRISE SOA BENEFITS AND TECHNOLOGIES...4 4. AN ENTERPRISE SOA FRAMEWORK...6 5. ALIGNING IT WITH BUSINESS...7 6. CONCLUSION...8 Whitepaper Page 2 What is Enterprise
More informationEnterprise Architecture and COBIT
Enterprise and COBIT The Open Group October 22, 2003 www.realirm.co.za reducing risk, adding value, driving change Agenda 2 Introduction Case Study Enterprise and IT Governance Conclusion Business Orientation
More informationEnterprise Agility Through OMG s Model Driven Architecture
TeleManagement FORUM Enterprise Agility Through OMG s Model Driven Architecture Jon Siegel Vice President, Technology Transfer Object Management Group Phil Holmes Chief Technology Officer BT Group plc
More informationDriving XML Standards Convergence and Interoperability
Driving XML Standards Convergence and Interoperability Jackson He, Ph.D. Intel Corporation Chair of BIC XML Convergence WG December 06, 2001 Orlando, Florida Interop Summit 2001 1 Agenda Why convergence
More informationSOA Governance is For Life, Not Just a Strategy
SOA Governance is For Life, Not Just a Strategy Mark Simpson Consultancy Director, Griffiths Waite Your Speaker Mark Simpson Consultancy Director Griffiths Waite > 18 years Oracle development and architecture
More informationSoftware Processes 1
Software Processes 1 Topics covered Software process models Process activities Coping with change 2 The software process A structured set of activities required to develop a software system. Many different
More informationConnectivity & Application Integration. Colin Gniel WebSphere Software IBM Software Group Australia/New Zealand
Connectivity & Application Integration Colin Gniel WebSphere Software IBM Software Group Australia/New Zealand The Planet is Getting Smarter Smarter Planet instrumented interconnected intelligent people
More informationΜΑΘΗΜΑ: : ΤΕΧΝΟΛΟΓΙΕΣ & ΕΦΑΡΜΟΓΕΣ
ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΑΚΩΝ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ ΠΡΟΠΤΥΧΙΑΚΟ ΠΡΟΓΡΑΜΜΑ ΣΠΟΥ ΩΝ ΜΑΘΗΜΑ: : ΤΕΧΝΟΛΟΓΙΕΣ & ΕΦΑΡΜΟΓΕΣ ΗΛΕΚΤΡΟΝΙΚΟΥ ΕΜΠΟΡΙΟΥ ιδάσκων: ΑΝΑΠΤΥΞΗ ΣΥΣΤΗΜΑΤΩΝ ΗΛΕΚΤΡΟΝΙΚΟΥ
More informationService Oriented Architecture (SOA) Implications to End-to-End Assessment
Service Oriented Architecture (SOA) Implications to End-to-End Assessment Brian Eleazer Brian Hall Robert Kohout Joint Systems Integration Center U.S. Joint Forces Command 757-203-4421 / 4453 / 7598 John.eleazer@jsic.jfcom.mil
More informationMTAT Enterprise System Integration. Lecture 6 Service-Oriented Architecture Basic Concepts
MTAT.03.229 Enterprise System Integration Lecture 6 Service-Oriented Architecture Basic Concepts Marlon Dumas marlon. dumas ät ut. ee Where are we? We have seen technology and architectural styles for
More informationLectures 2 & 3. Software Processes. Software Engineering, COMP201 Slide 1
Lectures 2 & 3 Software Processes Software Engineering, COMP201 Slide 1 What is a Process? When we provide a service or create a product we always follow a sequence of steps to accomplish a set of tasks
More informationSystems Engineering. Standards landscape. Jay Ganguli Boeing. Global Product Data Interoperability Summit 2015
Systems Engineering Standards landscape Jay Ganguli Boeing Copyright 2015 2014 Boeing. All rights reserved. GPDIS_2015.ppt 1 Agenda Context & approach The dimensions of analysis The sources of information
More informationEAST-ADL Introduction. EAST-ADL Tooling
EAST-ADL Introduction EAST-ADL Tooling Tool Categories Modelling Tools Language Support: core east-adl editing functionalities, sometimes graphical Methodology support: extensions to core editing functionalities
More informationBusiness Architecture Value Proposition: BIZBOK Guide and TOGAF Standard
Download this and other resources @ http://www.aprocessgroup.com/myapg Business Architecture Value Proposition: BIZBOK Guide and TOGAF Standard AEA Webinar Series Enterprise Business Intelligence Armstrong
More informationEnterprise Architect. User Guide Series. Perspectives
Enterprise Architect User Guide Series Perspectives What are Modeling Perspectives? In Sparx Systems Enterprise Architect, Perspectives are sets of modeling tools, facilities and model and diagram Patterns
More informationTrusted KYC Data Sharing Framework Implementation
July 2017 Trusted KYC Data Sharing Framework Implementation Supporting Document Contents Preface... 3 1 Objective of this Document... 4 2 Evolving Benefits Provided by the Data Sharing Environment... 5
More information