Federated, Generic Configuration Management for Engineering Data

Size: px
Start display at page:

Download "Federated, Generic Configuration Management for Engineering Data"

Transcription

1 Federated, Generic Configuration Management for Engineering Data Dr. Rainer Romatka Boeing GPDIS_2013.ppt 1

2 Presentation Outline I Summary Introduction Configuration Management Overview CM System Requirements Stakeholders Concepts Engineering data Characteristics Processes using Engineering Data GPDIS_2013.ppt 2

3 Presentation Outline II Proposal: Federated, Generic Configuration Management System Generic Repositories Federation of Repositories Usage scenarios Related efforts Roadmap GPDIS_2013.ppt 3

4 Summary Situation: Configuration Management of Engineering Data is Not Generic1) Configuration Management is re-invented again and again Different System use different, incompatible approaches Like re-inventing database whenever you need to store data Not Federated1) Silos of Information No Integration between Configuration Management Systems 1) Exceptions prove the rule. Some systems provide some level of generic storage, other systems provide some notion of Federation. Frequently the se terms are used with slightly different meanings in this presentation. GPDIS_2013.ppt 4

5 Summary - Situation GPDIS_2013.ppt 5

6 Summary Target: Configuration Management Systems that Store All Types of Engineering Data CM Functionality is Generic Using Application specifies the Type of Data Exchange Data Directly No Exchange, Transfer and Load (ETL) or Manual Process Needed Integrate With Each Other Enables Workflow Integrating Data from Multiple Systems Provide Traceability of Data stored in different Systems Impact of Change to Data in one System on Data stored in Other Systems becomes visible Distributed Web of Engineering Data GPDIS_2013.ppt 6

7 Summary Proposal: Industry Standard for a Federated, Generic Configuration Management System of Engineering Data Benefits: Compatible CM Systems from different Vendors Integration of Engineering Data Across Enterprise Between Companies Engineering Tool Creators no longer need to re-invent Configuration Management Builds upon existing Standards (e.g. STEP) GPDIS_2013.ppt 7

8 Summary - Proposal GPDIS_2013.ppt 8

9 Configuration Management Introduction Concepts and Terminology GPDIS_2013.ppt 9

10 Configuration Management Overview Configuration management is unique identification, controlled storage, change control, and status reporting of selected intermediate work products, product components, and products during the life of a system Configuration Management Principles and Practice by Anne Mette Jonassen Hass Disciplines using Configuration Management CM : Software Development (Systems) Engineering IT Service Management others Configuration Management System: Software system to enable configuration management Software development: Software Configuration Management (SCM), Source Control System, Version Control System, Engineering: Product Data Management (PDM) or Product Lifecycle Management (PLM) System, IT Services: Automated Systems Administration tool GPDIS_2013.ppt 10

11 Configuration Management System Requirements Preserve History Previous versions of managed artifacts are preserved Collections of artifacts versions that belong together are preserved Facilitate collaboration Provides information about Who made changes to an artifact, why What are the differences between artifact versions Relationships and dependencies between managed artifacts Determine implications of change Facilitate Data Exchange Allow Transfer of managed artifacts between systems Track relations of managed artifacts in multiple systems GPDIS_2013.ppt 11

12 Configuration Management Stakeholders Developers of Tools integrating with CM System End Users Using CM System directly Using Tool integrated with CM System Configuration Management Process Developers Configuration Management Control Board Librarian Responsible Manager Configuration Management Administrators GPDIS_2013.ppt 12

13 Configuration Management Concepts Configuration Item Piece of data stored in CM System, the items managed by the configuration system Synonyms: Artifact, Resource Examples: Part or Instance data (Engineering) Source Code File (Software Development) Word processing or spreadsheet document GPDIS_2013.ppt 13

14 Configuration Management Concepts Version Series Set of configuration items each of which is obtained by making changes to a previous version (except initial version) Linear Version Series Branched Version Series GPDIS_2013.ppt 14

15 Configuration Management Concepts Revision Set of configuration items collected for a specific purpose A revision must not contain more than one configured item of any version series Examples: Set of all parts and instances on a specific airplane (BOM) Set of all source code files used for a software release Revision CI GPDIS_2013.ppt 15

16 Configuration Management Concepts Branch Linear list of revisions each of which is obtained by making changes to a previous revision (except initial revision) Revision Branch CI GPDIS_2013.ppt 16

17 Configuration Management Concepts Repository System storing configuration items, revisions and branches Revision Branch CI Repository GPDIS_2013.ppt 17

18 Engineering Data Characteristics Use GPDIS_2013.ppt 18

19 Engineering Data All data generated during an engineering project Content: Requirements, Engineering Models (for design or analysis), Schematics, CAD Models, Bill of Materials, Contracts, Specifications with Partners, Manufacturing Plans, Project Plans, Documentation, Reports, etc. Software tools to generate data: General purpose: Word, Excel, Visio, MathLab, Mathematica, Special purpose: Modeling tools (SysML, AADL, Modelica, etc.), CAD applications (AutoCAD, CATIA, Creo Parametic, etc.), CFD solvers, Optimization packages, Custom applications: Internal tools developed by/for large companies Pieces of Data are interrelated GPDIS_2013.ppt 19

20 Engineering Data Example Landing Gear Requirements: The aircraft is capable of landing on runways The forces in the aircraft interior during touch down do not exceed AAAAAAAABXM/ulihhY_0mlw/s400/747landingGear.jpg Functions: Supports weight of aircraft Allows movement on ground Decelerates aircraft Absorbs shock R1 F1 F2 R2 Configuration Items F3 F4 GPDIS_2013.ppt 20

21 Engineering Data Example Logical Design: SysML used for Example Other Approaches possible Abstract Models Relates Functions to Parts F1 F2 F3 F4 Configuration Item? Model_Driven_Design_Definition_for_a_Civil_AC_During_Ground_Operation.pdf GPDIS_2013.ppt 21

22 Engineering Data Example Other Models: Manufacturing CAD Model for Geometry Mesh Representation of Geometry as Input for CFD Support Purchasing CFD Analysis Results: Drag, Noise Generation, Related to Logical Model How to chose Configuration Items? FacultyandStaff/Chulho/MEDAL/Pictures/ LandingGear_Chris.png UbopUSdQ8dI/AAAAAAAAAyw/-EbsobedbN4/s320/ aero1.png images/2011-noise-landing-gear-lagoonelsa.jpg GPDIS_2013.ppt 22

23 Engineering Data Example Cross-cutting Relationships Example Requirement: Fuel Efficiency (Airplane, not Landing Gear Requirement) Drag produced by Landing Gear (Derived Requirement) Design: Retractable Landing Gear Requirement: Safety: Airplane can Land without Power Safety Analysis Fault Injection Loss of Power Design: handbooks_manuals/aircraft/ amt_airframe_handbook/media/ ama_ch13.pdf Emergency Release of Landing Gear; Gravity Operated GPDIS_2013.ppt 23

24 Engineering Data Summary Multiple Models of SAME Product Different Purposes Different Fidelity Created by Different Tools Some model complete Product, some only Parts thereof Elements in one Model relate to Elements in other Models Requirement Function Logical Design CAD Design Manufacturing Plan Cross-cutting relations Changes in one Model need to Propagate to other Models Configuration Management System must be able to understand the Structure of the Data in the Models GPDIS_2013.ppt 24

25 Engineering Data Format Structured Data Each piece of information entered by user has a specific semantic meaning Meaning specified by A language Modeling languages (SysML, AADL, Modelica language, ), Computer language (C, C++, Java, Fortran, ), etc. A schema Database schema, XML schema, etc. A file format Standardized: ISO (STEP, PLCS, etc.), XMI, SVG, Proprietary: E.g. CATPart, CATProduct, etc. for CATIA Information Model (or Ontology) describes relationships between separately stored data Unstructured Data Word Processing Documents Spreadsheets (structured if content follows rules) GPDIS_2013.ppt 25

26 Engineering Data Characteristics Large Engineering Project Tens of Millions of Configuration Items Terabytes of Data Tens of Gigabytes of Metadata (attributes, properties) Billions of Relationships between Configured Items Accessed by Tens of Thousands of Users Tens to Hundreds of Thousands Changes per day Trends Designs are getting increasingly complex Number of Relationships will increase More detailed modeling for design and optimization Number of Configuration Items will increase Expect data to grow 10x to 25x over next decade GPDIS_2013.ppt 26

27 Engineering Data Use Engineering viewed as complex sequence of data transformation processes Safety Analysis Perform Functional Analysis Each Piece of Data can Engineering Model, Input: Requirements Process allocated to Analysis Output: Functions Requirement Output: Safety Analysis Report Create Assembly Generate Mesh for CFD code be a Configuration Item Input: Models of STEP Parts Input: CAD Geometry (e.g. Output: CAD Assembly of file), resolution req. Part-Instances; Notes for Output: Data file with Mesh Manufacturing GPDIS_2013.ppt 27

28 Engineering Data Use Each Process Manual Automated Input and Output for each Process can be one or several Configuration Items Change of input data may trigger repeat of Process Configuration Management System must be able to understand which Processes use Configuration Items GPDIS_2013.ppt 28

29 Federated Generic Configuration Management FGCM GPDIS_2013.ppt 29

30 FGCM Requirements Summary Configuration Management System Repository for Storing Configuration Items, organized in Version Series and referenced by Revisions organized in Branches Provides Access Control, Audit Capabilities, etc. Generic Must NOT impose Structure of Data stored in System Data Structure is Supplied to System Mechanism for Data Structure Specification must be flexible enough to cover all Engineering Data Formats, Languages, Mechanism for Data Structure Specification must be able to express relationships between Configuration Items Federated Provides Mechanism to synchronize Data in different Repositories Supports Partial Synchronization (Some but not all Data) Repository Access through Standards Based Interface Interoperability of Implementations by different Vendors GPDIS_2013.ppt 30

31 FGCM Data Structure Specification Mechanism FGCM provides Type System Build-in types: Boolean, Integer, Floating Point, String, User-specified: Records, Arrays, Lists, Maps, References: Specify relationships Functions: Represent processes Type System Theory part of Computer Science Primarily used for Programming Languages Can be used to derive guarantees what data structures can be expressed Will re-use existing mechanisms to specify a type system Unified Modeling Language Class Diagrams (UML) XML Schema Definition (XSD) Eclipse Modeling ecore Classes Web Ontology Language (OWL) Every Configuration Item has a FGCM Type GPDIS_2013.ppt 31

32 FGCM Data Structure Specification Mechanism Data Formats, Languages, Information Models evolve over Time FGCM Types must be able to change Apply Configuration Management to FGCM Types A FGCM is a Configuration Item A System in which every Configuration Item has a FGCM Type and every FGCM Type is a Configuration Item can be defined consistently. When FGCM Type changes Data described by the Type must be updated FGCM Type Change includes Function for Data update Different modes for Data Updates: Immediate, Delayed, GPDIS_2013.ppt 32

33 FGCM Federation Requirement for Federation 1. Some Use Cases require the Capability to synchronize Data between Repositories after they have been established independently 2. Addresses System Scalability Number of Configured Items: We don t need one Repository capable of holding all data Number of Users: New synchronized Repositories can be added to support more users Federated Configuration Management has proven successful for Software Development GIT is widely adopted (Linux development, GITHub) GIT is a federated source control system GPDIS_2013.ppt 33

34 FGCM Federated versus Centralized Centralized: Single Repository All Clients access central Repository Repository coordinates Client interaction One Pre-Defined Configuration Federated: Any number of Repositories Every user has a local Repository Synchronization between Repositories provides Coordination Configuration can be adjusted to meet Requirements GPDIS_2013.ppt 34

35 FGCM - Architecture Integrated Engineering Tool FGCM UI FGCM API FGCM API FGCM Repository API FGCM Repository Reference Implementation Single User Local Repository Store Shared Server Repository Database Store Shared Server Distributed Repository Store FGCM Repository Commercial Implementation FGCM Repository Legacy System Wrapper Implementation Existing CM System FGCM Repository API Data Access / Manipulation: Configuration Items, Revisions, Administration: Types, Permissions, Repository to Repository Synchronization GPDIS_2013.ppt 35

36 Ad-hoc Collaboration Suitable for casual collaboration / prototyping Example: Bob has a new Design Idea Discusses it with John and Jeff The get permission to explore the Idea They need expertise from a different field, pull in Sandra to run simulations Federation of local Repositories facilitates Data Exchange, Collaboration Supports expanding Team Prototype Data (incl. History) can be synched with Main Repository if the Idea proves successful GPDIS_2013.ppt 36

37 Central Deployment Federation supports Configuration with single, central Repository Appropriate if One Authorative Source for all Data is needed Server must use scalable Implementation of FGCM API GPDIS_2013.ppt 37

38 Multi-tiered Deployment Still provides One Authorative Source for all Data Provides better Scalability than single central Repository Number of Users Amount of Data GPDIS_2013.ppt 38

39 Chained Deployment, Partial Synchronization Still provides One Authorative Source for each Type of Data Not all Logical Design Data is needed for Physical Design Not all Physical Design Data is needed for Manufacturing Planning Still Provides Traceability across the whole Design Provides better Scalability than single central Repository Number of Users Amount of Data Can be combined with Multi-tiered Deployment GPDIS_2013.ppt 39

40 Data exchange between Organizations Contractor deploys Exchange Repositories for Data exchange with Subcontractor Only Data that this Subcontractor may see is synchronized to the Exchange Repository Repository at Subcontractor is synchronized with Exchange Repository Repositories at different Organizations may be different FGCM Implementation from different Vendors May lead to World Wide Web of Engineering Data GPDIS_2013.ppt 40

41 Related Efforts Data Exchange Formats Model Checkers Data Unification Über Repositories GPDIS_2013.ppt 41

42 Related Efforts Data Exchange Formats Examples: STEP, PLCS, XMI, Complementary FGCM will provide Support Formats are well-defined Can be mapped to FGCM Type System FGCM supplemental Standard will provide Binding of Data Exchange Format to FGCM Type(s) Defined in Conjunction with Standards Committee for Data Exchange Format Provides Import / Export capabilties FGCM will support Data Exchange without ETL process GPDIS_2013.ppt 42

43 Related Efforts Model Checkers Model Checkers can validate that Multiple Models are consistent Internally With each Other Checking of Consistency of Multiple Models can be used as Alternative to Synchronization of Multiple Repositories May require translation of Models in different Modelling Languages May require Meta-Model describing Relationships of lower level Models Choice based on Process Preferences Availability of Tools Model size and Checker Performance GPDIS_2013.ppt 43

44 Related Efforts Data Unification Meta Language to Translate between similar Models modeling the same or similar Content Example: FUSED Complementary Meta Language and FGCM Type System could be integrated Research Project GPDIS_2013.ppt 44

45 Related Efforts Über Repositories Single Central Repository collecting Data from other Repositories / Tools Example: SPEEDS, Share-A-space Two Main Variants Support Limited (Standard) Data Formats Data Format Agnostic Competitive Disadvantages: Less Flexible Scalability Single Points of Failure Suitable only for large organizations GPDIS_2013.ppt 45

46 FGCM Roadmap Organize Interested Parties Now to Future Users of FGCM Standards Organisations PDM / PLM Vendors Engineering Tool Vendors Academia Contact Draft FGCM Standard Interfaces Starting 2014, 6 to 12 months Develop Prototype Starting 2nd Half 2014, 2 to 4 years Use Prototype in Pilot Engineering Projects Validate Usability Revise FGCM Standard Formalize FGCM Standard Standards Body Selection Formal Specification Suite of FGCM Standard Validation GPDIS_2013.ppt 46

PDES Requirements / Traceability Project

PDES Requirements / Traceability Project PDES / Traceability Project Alejandro Ventura Systems Engineer Honeywell Aerospace GPDIS_2014.ppt 1 / Traceability Overview Limited project to investigate standards-based exchanges of requirements and

More information

Simulation Data Management with Interoperability across domains

Simulation Data Management with Interoperability across domains Simulation Data Management with Interoperability across domains Matthias Grau PROSTEP PROSTEP AG Dolivostraße 11 64293 Darmstadt www.prostep.com PROSTEP AG 2007 Introduction CAE today is used increasingly

More information

Designing a Semantic Repository

Designing a Semantic Repository Designing a Semantic Repository Integrating architectures for reuse and integration Overview Cory Casanave Cory-c (at) modeldriven.org ModelDriven.org May 2007 The Semantic Metadata infrastructure will

More information

Talend Metadata Manager. Reduce Risk and Friction in your Information Supply Chain

Talend Metadata Manager. Reduce Risk and Friction in your Information Supply Chain Talend Metadata Manager Reduce Risk and Friction in your Information Supply Chain Talend Metadata Manager Talend Metadata Manager provides a comprehensive set of capabilities for all facets of metadata

More information

Windchill PDMLink 10.1. Curriculum Guide

Windchill PDMLink 10.1. Curriculum Guide Windchill PDMLink 10.1 Curriculum Guide Live Classroom Curriculum Guide Update to Windchill PDMLink 10.1 from Windchill PDMLink 9.0/9.1 Introduction to Windchill PDMLink 10.1 for Light Users Introduction

More information

Mastering increasing product complexity with Collaborative Systems Engineering and PLM

Mastering increasing product complexity with Collaborative Systems Engineering and PLM Mastering increasing product complexity with Collaborative Systems Engineering and PLM Thierry Ambroisine Dassault Systèmes 10 rue Marcel Dassault, 78140 Vélizy Villacoublay, France thierry.ambroisine@3ds.com

More information

SOLUTION BRIEF CA ERwin Modeling. How can I understand, manage and govern complex data assets and improve business agility?

SOLUTION BRIEF CA ERwin Modeling. How can I understand, manage and govern complex data assets and improve business agility? SOLUTION BRIEF CA ERwin Modeling How can I understand, manage and govern complex data assets and improve business agility? SOLUTION BRIEF CA DATABASE MANAGEMENT FOR DB2 FOR z/os DRAFT CA ERwin Modeling

More information

Mitra Innovation Leverages WSO2's Open Source Middleware to Build BIM Exchange Platform

Mitra Innovation Leverages WSO2's Open Source Middleware to Build BIM Exchange Platform Mitra Innovation Leverages WSO2's Open Source Middleware to Build BIM Exchange Platform May 2015 Contents 1. Introduction... 3 2. What is BIM... 3 2.1. History of BIM... 3 2.2. Why Implement BIM... 4 2.3.

More information

System Development and Life-Cycle Management (SDLCM) Methodology. Approval CISSCO Program Director

System Development and Life-Cycle Management (SDLCM) Methodology. Approval CISSCO Program Director System Development and Life-Cycle Management (SDLCM) Methodology Subject Type Standard Approval CISSCO Program Director A. PURPOSE This standard specifies content and format requirements for a Physical

More information

CA Repository for Distributed. Systems r2.3. Benefits. Overview. The CA Advantage

CA Repository for Distributed. Systems r2.3. Benefits. Overview. The CA Advantage PRODUCT BRIEF: CA REPOSITORY FOR DISTRIBUTED SYSTEMS r2.3 CA Repository for Distributed Systems r2.3 CA REPOSITORY FOR DISTRIBUTED SYSTEMS IS A POWERFUL METADATA MANAGEMENT TOOL THAT HELPS ORGANIZATIONS

More information

PLM and ERP Integration: Business Efficiency and Value A CIMdata Report

PLM and ERP Integration: Business Efficiency and Value A CIMdata Report PLM and ERP Integration: Business Efficiency and Value A CIMdata Report Mechatronics A CI PLM and ERP Integration: Business Efficiency and Value 1. Introduction The integration of Product Lifecycle Management

More information

Enterprise resource planning Product life-cycle management Information systems in industry ELEC-E8113

Enterprise resource planning Product life-cycle management Information systems in industry ELEC-E8113 Enterprise resource planning Product life-cycle management Information systems in industry ELEC-E8113 Contents Enterprise resource planning (ERP) Product data management (PDM) Product lifecycle management

More information

Quest for a Business Rules Management Environment (BRME) in the Internal Revenue Service

Quest for a Business Rules Management Environment (BRME) in the Internal Revenue Service Business Rules and Requirements Management Internal Revenue Service Business Rules and Requirements Management Office (BRRM) Quest for a Business Rules Management Environment (BRME) in the Internal Revenue

More information

Sam Mancarella Chief Technology Officer Sparx Systems. April 27, 2011

Sam Mancarella Chief Technology Officer Sparx Systems. April 27, 2011 MBSE and Enterprise Architect Sam Mancarella Chief Technology Officer Sparx Systems sam.mancarella@sparxsystems.com April 27, 2011 Overview MBSE Market since 2008 Advances & Challenges Customer Experiences

More information

Surveying and evaluating tools for managing processes for software intensive systems

Surveying and evaluating tools for managing processes for software intensive systems Master Thesis in Software Engineering 30 Credits, Advanced Level Surveying and evaluating tools for managing processes for software intensive systems Anuradha Suryadevara IDT Mälardalen University, ABB

More information

IBM Rational DOORS Next Generation

IBM Rational DOORS Next Generation Silvio Ronchi, Technical Sales & Solutions IBM Software, Rational 26/06/2014 IBM Rational DOORS Next Generation Software and Systems Engineering Rational Agenda 1 Why DOORS Next Generation? 2 Collaborative

More information

Sparx Systems Enterprise Architect. Peter Lieber, Sparx Systems Software GmbH Central Europe

Sparx Systems Enterprise Architect. Peter Lieber, Sparx Systems Software GmbH Central Europe Sparx Systems Enterprise Architect Peter Lieber, Sparx Systems Software GmbH Central Europe peter.lieber@sparxsystems.at Agenda Who we are Sparx Systems Sparx s Mission Introduction to UML 2.1 Enterprise

More information

A TOOL FOR SUPPORTING THE PROCESS OF PROPERTY MANAGEMENT AND THE CREATION OF TECHNICAL DRAWINGS

A TOOL FOR SUPPORTING THE PROCESS OF PROPERTY MANAGEMENT AND THE CREATION OF TECHNICAL DRAWINGS Nenad Bojčetić Dragan Žeželj Mario Štorga ISSN 1333-1124 A TOOL FOR SUPPORTING THE PROCESS OF PROPERTY MANAGEMENT AND THE CREATION OF TECHNICAL DRAWINGS Summary UDK 744:004.4 CAD applications play a major

More information

Open Source egovernment Reference Architecture Osera.modeldriven.org. Copyright 2006 Data Access Technologies, Inc. Slide 1

Open Source egovernment Reference Architecture Osera.modeldriven.org. Copyright 2006 Data Access Technologies, Inc. Slide 1 Open Source egovernment Reference Architecture Osera.modeldriven.org Slide 1 Caveat OsEra and the Semantic Core is work in progress, not a ready to use capability Slide 2 OsEra What we will cover OsEra

More information

with Interoperability

with Interoperability Simulation Data Management with Interoperability across domains Andreas Schreiber Matthias Grau Paul Downing PROSTEP AG Dolivostraße 11 64293 Darmstadt www.prostep.com Company Information Since it s foundation

More information

5. Product Lifecycle Management. Database Technologies for Integrating Engineering Data

5. Product Lifecycle Management. Database Technologies for Integrating Engineering Data 5. Product Lifecycle Management Database Technologies for Integrating Engineering Data Overview Motivation The Product Lifecycle The Product Development Process Islands of Automation Overview of Product

More information

Optimizing EDI for Microsoft Dynamics AX

Optimizing EDI for Microsoft Dynamics AX WHITE PAPER Optimizing EDI for Microsoft Dynamics AX Common challenges and solutions associated with managing EDI requirements, and how Accellos approach optimizes EDI performance for Dynamics AX users.

More information

PTC Response: CIMdata 10 Questions to Ask PLM Solution Suppliers

PTC Response: CIMdata 10 Questions to Ask PLM Solution Suppliers PTC Response: CIMdata 10 Questions to Ask PLM Solution Suppliers Increasing complexity, growing globalization, and the need to reduce costs and shorten product cycles have made product lifecycle management

More information

Nexus Professional Whitepaper. Repository Management: Stages of Adoption

Nexus Professional Whitepaper. Repository Management: Stages of Adoption Sonatype Nexus Professional Whitepaper Repository Management: Stages of Adoption Adopting Repository Management Best Practices SONATYPE www.sonatype.com sales@sonatype.com +1 301-684-8080 12501 Prosperity

More information

Practical Application of Service Oriented Architecture

Practical Application of Service Oriented Architecture Practical Application of Service Oriented Architecture Teamcenter SOA Steve Chesney, Siemens PLM Software GPDIS_2012.ppt 1 Teamcenter Architecture Vision The Siemens vision is to create the industry leading

More information

Test Data Management Concepts

Test Data Management Concepts Test Data Management Concepts BIZDATAX IS AN EKOBIT BRAND Executive Summary Test Data Management (TDM), as a part of the quality assurance (QA) process is more than ever in the focus among IT organizations

More information

What is a life cycle model?

What is a life cycle model? What is a life cycle model? Framework under which a software product is going to be developed. Defines the phases that the product under development will go through. Identifies activities involved in each

More information

product data and product development process. enterprise to organize, access, and control data related to its

product data and product development process. enterprise to organize, access, and control data related to its Product Data Management (PDM) Dr. M Kasim A Jalil C25 335 Tel: 5534741 kasim@fkm.utm.my my http://www.fkm.utm.my/~kasim Product Data Management (PDM) PDM is a tool that helps manage product data and product

More information

Ten Questions to Ask PLM Solution Suppliers What You Need to Know to Make an Informed Decision. August 2010. A CIMdata White Paper

Ten Questions to Ask PLM Solution Suppliers What You Need to Know to Make an Informed Decision. August 2010. A CIMdata White Paper Ten Questions to Ask PLM Solution Suppliers What You Need to Know to Make an Informed Decision August 2010 A CIMdata White Paper Ten Questions to Ask PLM Solution Suppliers What You Need to Know to Make

More information

ORACLE FINANCIAL SERVICES ANALYTICAL APPLICATIONS INFRASTRUCTURE

ORACLE FINANCIAL SERVICES ANALYTICAL APPLICATIONS INFRASTRUCTURE ORACLE FINANCIAL SERVICES ANALYTICAL APPLICATIONS INFRASTRUCTURE KEY FEATURES Rich and comprehensive business metadata allows business users to interact with financial services data model to configure

More information

Developing SOA solutions using IBM SOA Foundation

Developing SOA solutions using IBM SOA Foundation Developing SOA solutions using IBM SOA Foundation Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 4.0.3 4.0.3 Unit objectives After completing this

More information

Solutions for Business Process Collaboration Presented to BICEVIDA. Agenda

Solutions for Business Process Collaboration Presented to BICEVIDA. Agenda Solutions for Business Process Collaboration Presented to Company Name and Date BICEVIDA Agenda Introductions About Telelogic Overview of System Architect Business Process Modeling Business Process Optimization

More information

Data Integration Checklist

Data Integration Checklist The need for data integration tools exists in every company, small to large. Whether it is extracting data that exists in spreadsheets, packaged applications, databases, sensor networks or social media

More information

Service Oriented Architecture

Service Oriented Architecture Service Oriented Architecture Charlie Abela Department of Artificial Intelligence charlie.abela@um.edu.mt Last Lecture Web Ontology Language Problems? CSA 3210 Service Oriented Architecture 2 Lecture Outline

More information

VALdriv PLM. PLM Glossary

VALdriv PLM. PLM Glossary VALdriv PLM PLM Glossary Business Workflow Data liaison Business Workflow Data liaison VALdriv PLM : PLM Functionalities Business Project VALdriv PLM referential Product Planning Dashboarding Value Chain

More information

Papermule Workflow. Workflow and Asset Management Software. Papermule Ltd

Papermule Workflow. Workflow and Asset Management Software. Papermule Ltd Papermule Workflow Papermule Workflow - the power to specify adaptive and responsive workflows that let the business manage production problems in a resilient way. Workflow and Asset Management Software

More information

1 Introduction. 2 The need for Engineering Workflow. 3 Example engineering workflow -3- NLR-TP-2000-313

1 Introduction. 2 The need for Engineering Workflow. 3 Example engineering workflow -3- NLR-TP-2000-313 -3- Engineering Workflow The Process in Product Data Technology D.J.A. Bijwaard, J.B.R.M. Spee, P.T. de Boer National Aerospace Laboratory NLR, P.O.Box 90502, 1006 BM AMSTERDAM, The Netherlands Fax:+31

More information

Total Exploration & Production: Field Monitoring Case Study

Total Exploration & Production: Field Monitoring Case Study Total Exploration & Production: Field Monitoring Case Study 1 Summary TOTAL S.A. is a word-class energy producer and provider, actually part of the super majors, i.e. the worldwide independent oil companies.

More information

Software Development In the Cloud Cloud management and ALM

Software Development In the Cloud Cloud management and ALM Software Development In the Cloud Cloud management and ALM First published in Dr. Dobb's Journal, February 2009: http://www.ddj.com/development-tools/212900736 Nick Gulrajani is a Senior Solutions Architect

More information

Enterprise Portfolio Management

Enterprise Portfolio Management Enterprise Portfolio Management Managing large volumes of structured data Through its powerful capabilities as a structural modeling tool, ABACUS Summary provides of whitepaper a ready-to-go Summary solution

More information

Enterprise Data Dictionary Standards

Enterprise Data Dictionary Standards Department of Education, Federal Student Aid Enterprise Data Dictionary Standards Version: 1.0 Draft April 2007 List of Figures Table of Contents Purpose... 1 Background... 2 1.0 Overview... 3 1.1 Introduction...

More information

Configuration Management

Configuration Management What is CM? CM processes in practice CM and organizational context CM technology Configurations How are versions created? Versions SCM vs. PDM Configuration Management CM: a process for maintaining the

More information

Luncheon Webinar Series July 29, 2010

Luncheon Webinar Series July 29, 2010 Luncheon Webinar Series July 29, 2010 Business Glossary & Business Glossary Anywhere Sponsored By: 1 Business Glossary & Business Glossary Anywhere Questions and suggestions regarding presentation topics?

More information

SOLUTION BRIEF CA ERWIN MODELING. How Can I Manage Data Complexity and Improve Business Agility?

SOLUTION BRIEF CA ERWIN MODELING. How Can I Manage Data Complexity and Improve Business Agility? SOLUTION BRIEF CA ERWIN MODELING How Can I Manage Data Complexity and Improve Business Agility? CA ERwin Modeling provides a centralized view of key data definitions to help create a better understanding

More information

Introduction to Glossary Business

Introduction to Glossary Business Introduction to Glossary Business B T O Metadata Primer Business Metadata Business rules, Definitions, Terminology, Glossaries, Algorithms and Lineage using business language Audience: Business users Technical

More information

Automotive CAE Integration.

Automotive CAE Integration. WHITEPAPER Automotive CAE Integration.. 2010 AUDI AG BMW AG Daimler AG Dr. Ing. h. c. F. Porsche AG Volkswagen AG PROSTEP AG Automotive CAE Integration Addendum to Automotive CAE Integration: Requirements

More information

WebSphere Business Modeler

WebSphere Business Modeler Discovering the Value of SOA WebSphere Process Integration WebSphere Business Modeler Workshop SOA on your terms and our expertise Soudabeh Javadi Consulting Technical Sales Support WebSphere Process Integration

More information

SOA Planning Guide. 2015 The Value Enablement Group, LLC. All rights reserved.

SOA Planning Guide. 2015 The Value Enablement Group, LLC. All rights reserved. SOA Planning Guide 1 Agenda q SOA Introduction q SOA Benefits q SOA Principles q SOA Framework q Governance q Measurement q Tools q Strategic (long term) View 2 Introduction to SOA q Service-oriented architecture

More information

The ADOxx Metamodelling Platform Workshop "Methods as Plug-Ins for Meta-Modelling" in conjunction with "Modellierung 2010", Klagenfurt

The ADOxx Metamodelling Platform Workshop Methods as Plug-Ins for Meta-Modelling in conjunction with Modellierung 2010, Klagenfurt The ADOxx Metamodelling Platform Workshop "Methods as Plug-Ins for Meta-Modelling" in conjunction with "Modellierung 2010", Klagenfurt Dr. Harald Kühn 24.03.2010 Agenda 1 Overview 2 Deployment and Integration

More information

SEARCH The National Consortium for Justice Information and Statistics. Model-driven Development of NIEM Information Exchange Package Documentation

SEARCH The National Consortium for Justice Information and Statistics. Model-driven Development of NIEM Information Exchange Package Documentation Technical Brief April 2011 The National Consortium for Justice Information and Statistics Model-driven Development of NIEM Information Exchange Package Documentation By Andrew Owen and Scott Came Since

More information

Implementing Ontology-based Information Sharing in Product Lifecycle Management

Implementing Ontology-based Information Sharing in Product Lifecycle Management Implementing Ontology-based Information Sharing in Product Lifecycle Management Dillon McKenzie-Veal, Nathan W. Hartman, and John Springer College of Technology, Purdue University, West Lafayette, Indiana

More information

What s new in Teamcenter Service Pack

What s new in Teamcenter Service Pack Siemens PLM Software What s new in Teamcenter Service Pack 10.1.5 Benefits Quickly and more easily find MCAD data using Active Workspace Improved traceability of product and configuration used during an

More information

ENOVIA SmarTeam Engineering Express

ENOVIA SmarTeam Engineering Express TechniCom 179-9 Rte 46W #175 Rockaway, NJ 07866 www.technicom.com ENOVIA SmarTeam Engineering Express: A review by TechniCom June 2008 Author: Raymond Kurland, TechniCom Group Background Introduction In

More information

SUMMARY NOMENCLATURE 1. INTRODUCTION

SUMMARY NOMENCLATURE 1. INTRODUCTION ADVANCED CAD PLM INTEGRATION IN A NAVAL SHIPBUILDING ENVIRONMENT F. Alonso, SENER Ingeniería y Sistemas S.A., Spain C. Gonzalez, SENER Ingeniería y Sistemas S.A., Spain R. Perez, SENER Ingeniería y Sistemas

More information

Table of Contents. CHAPTER 1 Web-Based Systems 1. CHAPTER 2 Web Engineering 12. CHAPTER 3 A Web Engineering Process 24

Table of Contents. CHAPTER 1 Web-Based Systems 1. CHAPTER 2 Web Engineering 12. CHAPTER 3 A Web Engineering Process 24 Table of Contents CHAPTER 1 Web-Based Systems 1 The Web 1 Web Applications 2 Let s Introduce a Case Study 3 Are WebApps Really Computer Software? 4 Are the Attributes of WebApps Different from the Attributes

More information

Test Automation Framework for SOA Applications. Ganesh Moorthy Harish Perumal Sreeja Unnikrishnan

Test Automation Framework for SOA Applications. Ganesh Moorthy Harish Perumal Sreeja Unnikrishnan Test Automation Framework for SOA Applications Ganesh Moorthy Harish Perumal Sreeja Unnikrishnan Table of Contents Introduction SOA Architecture SOA Testing Our Automation Framework for SOA Methodology

More information

Pervasive Software + NetSuite = Seamless Cloud Business Processes

Pervasive Software + NetSuite = Seamless Cloud Business Processes Pervasive Software + NetSuite = Seamless Cloud Business Processes Successful integration solution between cloudbased ERP and on-premise applications leveraging Pervasive integration software. Prepared

More information

IBM WebSphere Operational Decision Management Improve business outcomes with real-time, intelligent decision automation

IBM WebSphere Operational Decision Management Improve business outcomes with real-time, intelligent decision automation Solution Brief IBM WebSphere Operational Decision Management Improve business outcomes with real-time, intelligent decision automation Highlights Simplify decision governance and visibility with a unified

More information

Vantage Product Lifecycle Management

Vantage Product Lifecycle Management Vantage Product Lifecycle Management Abstract PLM enable companies to manage all information regarding a product, from the initial design and engineering through to manufacture, sourcing, support and run

More information

Industry Framework and Applications for Business Reporting Semantics. Joint XBRL-OMG Project

Industry Framework and Applications for Business Reporting Semantics. Joint XBRL-OMG Project Industry Framework and Applications for Business Reporting Semantics Joint XBRL-OMG Project Index XBRL Semantics Framework & Cloud: Executive Summary Business Drivers XBRL Semantics Framework: Major Components

More information

Increasing Development Knowledge with EPFC

Increasing Development Knowledge with EPFC The Eclipse Process Framework Composer Increasing Development Knowledge with EPFC Are all your developers on the same page? Are they all using the best practices and the same best practices for agile,

More information

Co-Creation of Models and Metamodels for Enterprise. Architecture Projects.

Co-Creation of Models and Metamodels for Enterprise. Architecture Projects. Co-Creation of Models and Metamodels for Enterprise Architecture Projects Paola Gómez pa.gomez398@uniandes.edu.co Hector Florez ha.florez39@uniandes.edu.co ABSTRACT The linguistic conformance and the ontological

More information

Bringing agility to Business Intelligence Metadata as key to Agile Data Warehousing. 1 P a g e. www.analytixds.com

Bringing agility to Business Intelligence Metadata as key to Agile Data Warehousing. 1 P a g e. www.analytixds.com Bringing agility to Business Intelligence Metadata as key to Agile Data Warehousing 1 P a g e Table of Contents What is the key to agility in Data Warehousing?... 3 The need to address requirements completely....

More information

Business Transformation for Application Providers

Business Transformation for Application Providers E SB DE CIS IO N GUID E Business Transformation for Application Providers 10 Questions to Ask Before Selecting an Enterprise Service Bus 10 Questions to Ask Before Selecting an Enterprise Service Bus InterSystems

More information

WHITE PAPER DATA GOVERNANCE ENTERPRISE MODEL MANAGEMENT

WHITE PAPER DATA GOVERNANCE ENTERPRISE MODEL MANAGEMENT WHITE PAPER DATA GOVERNANCE ENTERPRISE MODEL MANAGEMENT CONTENTS 1. THE NEED FOR DATA GOVERNANCE... 2 2. DATA GOVERNANCE... 2 2.1. Definition... 2 2.2. Responsibilities... 3 3. ACTIVITIES... 6 4. THE

More information

Automatic promotion and versioning with Oracle Data Integrator 12c

Automatic promotion and versioning with Oracle Data Integrator 12c Automatic promotion and versioning with Oracle Data Integrator 12c Jérôme FRANÇOISSE Rittman Mead United Kingdom Keywords: Oracle Data Integrator, ODI, Lifecycle, export, import, smart export, smart import,

More information

Configuration Management. Main issues: manage items during software life cycle usually supported by powerful tools

Configuration Management. Main issues: manage items during software life cycle usually supported by powerful tools Configuration Management Main issues: manage items during software life cycle usually supported by powerful tools Configuration management tasks identification and definition of configuration items, such

More information

SOA GOVERNANCE MODEL

SOA GOVERNANCE MODEL SOA GOVERNANCE MODEL Matjaz B. Juric University of Ljubljana, Slovenia matjaz.juric@fri.uni-lj.si Eva Zupancic University of Ljubljana, Slovenia Abstract: Service Oriented Architecture (SOA) has become

More information

Enterprise Architecture Frameworks

Enterprise Architecture Frameworks Enterprise Architecture Frameworks Chapter 3: Enterprise Architecture Frameworks Enterprise Architecture Frameworks Zachman Enterprise Ontology TOGAF ArchiMate Best Practice Architecture Enterprise Architecture

More information

Raising. Product Data. MCAD & PLM Integration and Legacy PDM Data Migration. the Value of your. May 18, 2009

Raising. Product Data. MCAD & PLM Integration and Legacy PDM Data Migration. the Value of your. May 18, 2009 Raising the Value of your Product Data MCAD & PLM Integration and Legacy PDM Data Migration May 18, Tom Makoski VP PLM Integration Business 5303 DuPont Circle Milford. Ohio 45150 513-576-3826 Is t ptrety

More information

A new approach to automotive electric/electronic engineering life-cycle management

A new approach to automotive electric/electronic engineering life-cycle management IBM Software Automotive A new approach to automotive electric/electronic engineering life-cycle management Managing engineering data and processes using a single source of truth 2 A new approach to automotive

More information

Live Model Pointers A requirement for future model repositories

Live Model Pointers A requirement for future model repositories Live Model Pointers A requirement for future model repositories Keith Duddy QUT/Smart Services CRC 8 April 2009 1 Introduction Model interoperability is a topic that assumes that models are created and

More information

Early Product Lifecycle Costing: Key to Winning Profitable Business

Early Product Lifecycle Costing: Key to Winning Profitable Business Early Product Lifecycle Costing: Key to Winning Profitable Business CIMdata Commentary Key takeaways: Effective, early product costing, especially for manufacturers in the automotive, industrial machinery,

More information

Model Driven Interoperability through Semantic Annotations using SoaML and ODM

Model Driven Interoperability through Semantic Annotations using SoaML and ODM Model Driven Interoperability through Semantic Annotations using SoaML and ODM JiuCheng Xu*, ZhaoYang Bai*, Arne J.Berre*, Odd Christer Brovig** *SINTEF, Pb. 124 Blindern, NO-0314 Oslo, Norway (e-mail:

More information

Basic Unified Process: A Process for Small and Agile Projects

Basic Unified Process: A Process for Small and Agile Projects Basic Unified Process: A Process for Small and Agile Projects Ricardo Balduino - Rational Unified Process Content Developer, IBM Introduction Small projects have different process needs than larger projects.

More information

Analysis of the Specifics for a Business Rules Engine Based Projects

Analysis of the Specifics for a Business Rules Engine Based Projects Analysis of the Specifics for a Business Rules Engine Based Projects By Dmitri Ilkaev and Dan Meenan Introduction In recent years business rules engines (BRE) have become a key component in almost every

More information

Solution Architecture Guide Working example for an organization attempting to implement a Data Governance Framework

Solution Architecture Guide Working example for an organization attempting to implement a Data Governance Framework Solution Architecture Guide Working example for an organization attempting to implement a Data Governance Framework Measuring, Creating, & Delivering the RIGHT Value Page 1 Solution Architecture There

More information

WebSphere Business Modeler Overview

WebSphere Business Modeler Overview Discovering the Value of SOA WebSphere Process Integration WebSphere Business Modeler Overview SOA on your terms and our expertise 2005 IBM Corporation Agenda Discovering the Value of SOA with WebSphere

More information

Program Advisory Committee (PAC) Agenda. December 14, 2011 9:00am 3:00pm PST. Agenda Items:

Program Advisory Committee (PAC) Agenda. December 14, 2011 9:00am 3:00pm PST. Agenda Items: BOULDER NASHVILLE SAN FRANCISCO KANSAS CITY SPRINGFIELD, MO FAIRFAX, VA 2540 Frontier Avenue, Suite 100 Boulder, Colorado 80301 303.444.4149 SUBJECT: Date: Program Advisory Committee (PAC) Agenda December

More information

The Accenture/ Siemens PLM Software Alliance

The Accenture/ Siemens PLM Software Alliance The Accenture/ Siemens PLM Software Alliance Enabling Efficient Product Lifecycle Management Companies in a wide range of industries rely upon Product Lifecycle Management (PLM) to grow their business,

More information

Clinical Knowledge Manager. Product Description 2012 MAKING HEALTH COMPUTE

Clinical Knowledge Manager. Product Description 2012 MAKING HEALTH COMPUTE Clinical Knowledge Manager Product Description 2012 MAKING HEALTH COMPUTE Cofounder and major sponsor Member and official submitter for HL7/OMG HSSP RLUS, EIS 'openehr' is a registered trademark of the

More information

Information Management Metamodel

Information Management Metamodel ISO/IEC JTC1/SC32/WG2 N1527 Information Management Metamodel Pete Rivett, CTO Adaptive OMG Architecture Board pete.rivett@adaptive.com 2011-05-11 1 The Information Management Conundrum We all have Data

More information

What is Enterprise Architect? Enterprise Architect is a visual platform for designing and constructing software systems, for business process

What is Enterprise Architect? Enterprise Architect is a visual platform for designing and constructing software systems, for business process 1 2 3 What is Enterprise Architect? Enterprise Architect is a visual platform for designing and constructing software systems, for business process modeling, and for more generalized modeling purposes.

More information

IBM Rational Asset Manager

IBM Rational Asset Manager Providing business intelligence for your software assets IBM Rational Asset Manager Highlights A collaborative software development asset management solution, IBM Enabling effective asset management Rational

More information

Overview. Stakes. Context. Model-Based Development of Safety-Critical Systems

Overview. Stakes. Context. Model-Based Development of Safety-Critical Systems 1 2 Model-Based Development of -Critical Systems Miguel A. de Miguel 5/6,, 2006 modeling Stakes 3 Context 4 To increase the industrial competitiveness in the domain of software systems To face the growing

More information

SOA Success is Not a Matter of Luck

SOA Success is Not a Matter of Luck by Prasad Jayakumar, Technology Lead at Enterprise Solutions, Infosys Technologies Ltd SERVICE TECHNOLOGY MAGAZINE Issue L May 2011 Introduction There is nothing either good or bad, but thinking makes

More information

Advent of Open Source in PLM

Advent of Open Source in PLM Advent of Open Source in PLM By SuryakumarShivasagaran, COO and MD of Plural Technology Pvt. Ltd. Contents About the Author... 2 Abstract... 2 What is Open Source Software?... 2 Open Source versus Closed

More information

Cloudbuz at Glance. How to take control of your File Transfers!

Cloudbuz at Glance. How to take control of your File Transfers! How to take control of your File Transfers! A MFT solution for ALL organisations! Cloudbuz is a MFT (Managed File Transfer) platform for organisations and businesses installed On-Premise or distributed

More information

Cisco Process Orchestrator Adapter for Cisco UCS Manager: Automate Enterprise IT Workflows

Cisco Process Orchestrator Adapter for Cisco UCS Manager: Automate Enterprise IT Workflows Solution Overview Cisco Process Orchestrator Adapter for Cisco UCS Manager: Automate Enterprise IT Workflows Cisco Unified Computing System and Cisco UCS Manager The Cisco Unified Computing System (UCS)

More information

CHAPTER 7 Software Configuration Management

CHAPTER 7 Software Configuration Management CHAPTER 7 Software Configuration Management ACRONYMS CCB CM FCA MTBF PCA SCCB SCI SCM SCMP SCR SCSA SEI/CMMI SQA SRS USNRC INTRODUCTION Configuration Control Board Configuration Management Functional Configuration

More information

The Data Grid: Towards an Architecture for Distributed Management and Analysis of Large Scientific Datasets

The Data Grid: Towards an Architecture for Distributed Management and Analysis of Large Scientific Datasets The Data Grid: Towards an Architecture for Distributed Management and Analysis of Large Scientific Datasets!! Large data collections appear in many scientific domains like climate studies.!! Users and

More information

Technology WHITE PAPER

Technology WHITE PAPER Technology WHITE PAPER What We Do Neota Logic builds software with which the knowledge of experts can be delivered in an operationally useful form as applications embedded in business systems or consulted

More information

INNOVATOR. The integrated tool suite for business process and software engineering

INNOVATOR. The integrated tool suite for business process and software engineering The integrated tool suite for business process and software engineering Use the synergy: The integrated tool suite for business process and software engineering is the only integrated tool suite for business

More information

Open source, commercial software or a coexistence strategy?

Open source, commercial software or a coexistence strategy? Application lifecycle management White paper December 2009 Open source, commercial software or a coexistence strategy? Deciding what s right for your needs Jean Louis Vignaud, senior manager, Rational

More information

Modellrepository @ T-Mobile Umsetzung und Einsatz

Modellrepository @ T-Mobile Umsetzung und Einsatz 1 Modellrepository @ T-Mobile Umsetzung und Einsatz ix CeBIT Forum 2009 Carsten Sensler, T-Mobile Deutschland GmbH 3/9/09 1 Table of Contents!! SOA Backplane overview!! Model repository @ T-Mobile!! Domain

More information

Windchill and Microsoft Dynamics AX: Realizing Value through PLM and ERP integration

Windchill and Microsoft Dynamics AX: Realizing Value through PLM and ERP integration Windchill and Microsoft Dynamics AX: Realizing Value through PLM and ERP integration Introduction Customers demand innovative products, making product innovation the lifeblood of any manufacturing business.

More information

Taking Subversion to a Higher Level. Branching/Merging Support. Component Management Support. And More

Taking Subversion to a Higher Level. Branching/Merging Support. Component Management Support. And More Taking Subversion to a Higher Level Branching/Merging Support Component Management Support And More About Impact CM Impact CM is a Service AddOn that facilitates software configuration management (CM)

More information

Self-Protecting Documents for Cloud Storage Security

Self-Protecting Documents for Cloud Storage Security Self-Protecting Documents for Cloud Storage Security Manuel Munier 1 Vincent Lalanne 1 Magali Ricarde 2 1 LIUPPA 2 BackPlan Univ Pau & Pays Adour Project Communication Control Mont de Marsan, France Pau,

More information

HP Systinet. Software Version: 10.01 Windows and Linux Operating Systems. Concepts Guide

HP Systinet. Software Version: 10.01 Windows and Linux Operating Systems. Concepts Guide HP Systinet Software Version: 10.01 Windows and Linux Operating Systems Concepts Guide Document Release Date: June 2015 Software Release Date: June 2015 Legal Notices Warranty The only warranties for HP

More information

SERVICE ORIENTED ARCHITECTURE

SERVICE ORIENTED ARCHITECTURE SERVICE ORIENTED ARCHITECTURE Introduction SOA provides an enterprise architecture that supports building connected enterprise applications to provide solutions to business problems. SOA facilitates the

More information