Managing detailed development data in a PLM framework
|
|
|
- Dana Anderson
- 10 years ago
- Views:
Transcription
1 Managing detailed development data in a PLM framework Jan Söderberg, Systemite AB (presenter) Peter Thorngren, Volvo GTT 2 nd Interoperability for Embedded Systems Development Environments Systemite AB Fürstenbergsgatan 4 SE Göteborg Sweden Phone:
2 Embedded Systems - PLM scale
3 Complexity - Scale Systemite AB 2012 Fürstenbergsgatan 4 SE Göteborg Sweden Phone:
4 Complexity Scale, contd. One ECU out of 50!
5 Complexity - Versioning
6 Complexity - Connectivity
7 Complexity - Product Line 130+ Specifications and Reports 10+ Products 40+ Suites
8 Complexity - Change > 2000 Change Requests per Baseline
9 Complexity IT Environment API MQ API API MQ Automated File Mgmt
10 Tool Integration
11 Gimme All Your Requirements Which requirements?
12 Sample Meta Model, around Requirement Functional Requirement Which System? Which Version? Which Status? (Approval, status etc)
13 Integration Case Automated Environment Development Execution Sub Suite Scope Scope Suite Specification Specification Item Specifying Item Spec Specification System Artifact Requirement Specification Requirement Case Case Case Status System Under Artifact Case Requirement
14 Integration Case Automated Environment SystemWeaver Development & Management Customer Execution application PNTool API API Integration based on: Open meta model, based on EAST- ADL and custom extensions automation scripts SystemWeaver C# API
15 Findings Indeed possible to support embedded systems development in a PLM framework like SystemWeaver - even on a detailed design level Tool integration can be done by file exchange or API integration OSLC can be a new alternative for integration Integration without open meta models and onthologies is extremely difficult and pointless Much to gain by using standard or customized Domain Specific Architecture Description Languages (ADLs), like EAST-ADL
16 Automated in RIG CW EB Vehicle Engineering Peter Thorngren 16
17 Development of complex systems is typically not managed in PLM systems today. Examples are development of software, embedded systems or test automation. The approaches used instead are mostly based on file based version control or custom solutions. A reason for this situation is that many development tools are still file based, and the scale of individual development activities are small enough to be carried out in the traditional approach. However, the growing scale of systems like automotive electric/electronic systems, the tight schedules in large development projects, and the need for integration and collaboration between different development activities has made the traditional approaches less feasible. In this paper we will look into the problem, and describe why the file based approach faces substantial challenges and why the PLM approach is promising, using an industrial case as an example. In traditional file based development individual artifacts are defined in separate files. File based versioning can keep track of changes and versions of such files. It also offers basic configuration support, usually using some label mechanism, where different files included in a configuration are tagged with a label representing the configuration. A limitation with this approach is that the actual system configuration has to be built outside the versioning system by using some build mechanism, like the traditional make command for software. Such built configurations then exist only in the PC or workstation of an individual developer, and changes to any of the (source) files have to be checked in to the versioning system. This approach works well for development of software where an individual developer can develop a module of the software contained in a file, for a period of hours or days. This level of granularity and level of collaboration is not enough for a complex system or system-of-system context. An example that stresses the need for efficient data management is testing of large systems. The challenge here is due to the results of several processes that meet and touch in the testing activities; the test cases, the specifications that are used as references for the test cases, the artifacts comprising System Under, the test environment and equipment to mention the most important. The realization of individual artifacts is typically uncorrelated, on the scale of time relevant for testing activities: new artifacts arrive every day, requirements and test cases constantly change, and regression tests have to be performed daily. The rate of change means that formal waterfall or baseline based configuration management is not effective, since there will be many changes included within each iteration, between each formal baseline. The rate of change means that test data representing the developed system will change from one second to the other. This also means that defining configurations based on labels and performing check out, check in, and merge operations, which are required for file based configuration and management, no longer work. An alternative solution is to use a PLM approach where all information is managed in a coherent framework. In this approach the actual system configuration, for example as defined by requirements, test cases and test results, is explicit in the PLM system, with no need for a separate build process. By direct access to the representation of the developed system in the PLM system, data produced by test activities can update the configuration in real time. This kind of real-time access and collaboration is not limited to human intellectual interaction but can also be used for automated processes like regression tests. Some experiences that validate this approach will be presented from the development and testing of the TEA+ E/E system, developed by Volvo Group Trucks Technology. One of the characteristics of complex systems, like embedded systems, is the multitude of aspects that need concern during development. The classical (minimal) PDM approach is to manage the product structure of the system, where detailed information is kept as proprietary, black box representations for each block in the structure. For established mechanical systems this is a working solution. Unfortunately, for complex systems the product or module structure is one of the least important structure to be managed. Other more or equally important structures or viewpoints are, to mention a few: Connectivity interfaces between components defining responsibilities between them Interaction how the component interact through the interfaces in order to achieve desired functional properties. Allocation how functionality or responsibility is allocated to the physical structure Dependability how the system components and requirements fulfill the safety goals of the system Requirements how the properties of the system components and derived requirements fulfill product requirements and verification the implementation status of the system as proven by test To enable interoperability of tools involved in the development process all the above structures must be open. Open means that they must be visible and accessible. Moreover the semantics of them must be defined. One efficient approach to achieve this is to share a common meta model, accepted by the product domain. The level of required interoperability, from by the needed viewpoints (listed above), defines the level of granularity of this openness, and a coherent domain specific definition of this openness for embedded (automotive) systems has been defined in the EAST-ADL meta model. Historically we have built the interoperability in SystemWeaver, for tool and process integration, by defining a meta model to be used within SystemWeaver. By the use of industrially accepted meta models (like EAST-ADL) and means of technical integration as offered by OSCL this level of integration can be achieved also between different PLM systems and tools. Note that provisions for technical integration is not enough since there must be a shared definition of the semantics of the shared data.
Requirement Traceability in Practice
Requirement Traceability in Practice How to turn the challenge into an opportunity Ali Shahrokni, Ph.D. Business analyst & application engineer [email protected] Systemite Founded 2000 in Gothenburg,
A PLM APPROACH FOR DEVELOPMENT OF AUTOMOTIVE ELECTRONIC SYSTEMS
2 ND NORDIC CONFERENCE ON PRODUCT LIFECYCLE MANAGEMENT - NORDPLM 09, A PLM APPROACH FOR DEVELOPMENT OF AUTOMOTIVE ELECTRONIC SYSTEMS Martin Rohdin, Jan Söderberg Abstract The development of automotive
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
Software Engineering Reference Framework
Software Engineering Reference Framework Michel Chaudron, Jan Friso Groote, Kees van Hee, Kees Hemerik, Lou Somers, Tom Verhoeff. Department of Mathematics and Computer Science Eindhoven University of
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
Model-based Testing of Automotive Systems
Model-based Testing of Automotive Systems Eckard Bringmann and Andreas Krämer ICST 08 Presented by Julia Rubin on November 21, 2012 Multidisciplinary Business 2 Supply Chain of Components 3 Innovation
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
Holistic PLM for the development of mechatronic systems Proof of concept: Synchronized Mechatronics Engineering enabled by SOA
Holistic PLM for the development of mechatronic systems Proof of concept: Synchronized Mechatronics Engineering enabled by SOA Dr. Gerd Oelerich Bernd Sartor Hubert Aunkofer Ines Merk Michael Buchholz
Plan-Driven Methodologies
Plan-Driven Methodologies The traditional way to develop software Based on system engineering and quality disciplines (process improvement) Standards developed from DoD & industry to make process fit a
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 [email protected]
1 Introduction FEDERATED THROUGH-LIFE SUPPORT, ENABLING ONLINE INTEGRATION OF SYSTEMS WITHIN THE PLM DOMAIN. Abstract. Jonas Rosén
1 st Nordic Conference on Product Lifecycle Management - NordPLM 06, Göteborg, January 25-26 2006 FEDERATED THROUGH-LIFE SUPPORT, ENABLING ONLINE INTEGRATION OF SYSTEMS WITHIN THE PLM DOMAIN Jonas Rosén
Chap 1. Introduction to Software Architecture
Chap 1. Introduction to Software Architecture 1. Introduction 2. IEEE Recommended Practice for Architecture Modeling 3. Architecture Description Language: the UML 4. The Rational Unified Process (RUP)
Family Evaluation Framework overview & introduction
A Family Evaluation Framework overview & introduction P B Frank van der Linden O Partner: Philips Medical Systems Veenpluis 4-6 5684 PC Best, the Netherlands Date: 29 August, 2005 Number: PH-0503-01 Version:
Development models. 1 Introduction. 2 Analyzing development models. R. Kuiper and E.J. Luit
Development models R. Kuiper and E.J. Luit 1 Introduction We reconsider the classical development models: the Waterfall Model [Bo76], the V-Model [Ro86], the Spiral Model [Bo88], together with the further
Advanced Testing Methods for Automotive Software
Advanced Testing Methods for Automotive Software Madison Turner, Technology Analyst Accelerated Technology, a Mentor Graphics Division Recent history attests to the need for improved software testing methods
Federated, Generic Configuration Management for Engineering Data
Federated, Generic Configuration Management for Engineering Data Dr. Rainer Romatka Boeing GPDIS_2013.ppt 1 Presentation Outline I Summary Introduction Configuration Management Overview CM System Requirements
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
The ROI of Test Automation
The ROI of Test Automation by Michael Kelly www.michaeldkelly.com Introduction With the exception of my first project team out of college, in every project team since, I ve had to explain either what automated
Prof. Dr. Lutz Heuser SAP Research
Enterprise Services Architecture & Semantic Web Services Prof. Dr. Lutz Heuser SAP Research Enterprise Services Architecture Architecture for Change Semantic Web Services Time for Change: IT is Entering
Data-Aware Service Choreographies through Transparent Data Exchange
Institute of Architecture of Application Systems Data-Aware Service Choreographies through Transparent Data Exchange Michael Hahn, Dimka Karastoyanova, and Frank Leymann Institute of Architecture of Application
Establishing Great Software Development Process(es) for Your Organization. By Dale Mayes [email protected]
Establishing Great Software Development Process(es) for Your Organization By Dale Mayes [email protected] Class: ETP-410 Embedded Systems Conference San Francisco 2005 Abstract: There are
Software Development Process
Software Development Process 台 北 科 技 大 學 資 訊 工 程 系 鄭 有 進 教 授 2005 copyright Y C Cheng Software development process Software development process addresses requirements, expectations and realities simultaneously
Configuration management in AUTOSAR
Configuration management in AUTOSAR The need for efficient process tools for Automotive System Engineering V0.01 2008-11-02 Introduction AUTOSAR will influence the ECU SW Architecture and also the way
Six ways to accelerate Android mobile application development
Six ways to accelerate Android mobile application Creating an integrated solution for collaboration among teams Contents 1 Weaving the invisible thread of innovation 2 Android : vast opportunities and
Development Process Automation Experiences in Japan
Development Process Automation Experiences in Japan Dr. Olaf Kath ikv ++ technologies ag Germany ikv++ technologies ag 2007 who we are core business optimization and automation of our customer s system
Compositional Variant Management and its Application in Embedded Software Development
Research & Advanced Engineering Compositional Variant Management and its Application in Embedded Software Development ProSTEP ivip Symposium 2010, Berlin 2010-04-29 Dr. Markus Kees, Ford Forschungszentrum
Opportunities and Challenges in Software Engineering for the Next Generation Automotive
Opportunities and Challenges in Software Engineering for the Next Generation Automotive Cyber Physical Systems Electro Mobility Technische Universität München Institut für Informatik Cyber Physical Systems
Bidirectional Tracing of Requirements in Embedded Software Development
Bidirectional Tracing of Requirements in Embedded Software Development Barbara Draxler Fachbereich Informatik Universität Salzburg Abstract Nowadays, the increased complexity of embedded systems applications
Automating Security Testing. Mark Fallon Senior Release Manager Oracle
Automating Security Testing Mark Fallon Senior Release Manager Oracle Some Ground Rules There are no silver bullets You can not test security into a product Testing however, can help discover a large percentage
SE464/CS446/ECE452 Software Life-Cycle and Process Models. Instructor: Krzysztof Czarnecki
SE464/CS446/ECE452 Software Life-Cycle and Process Models Instructor: Krzysztof Czarnecki 1 Some of these slides are based on: Lecture slides by Ian Summerville accompanying his classic textbook software
White Paper. Engineering Change Management Reference Process. Engineering Change Management Reference Process. A Joint Publication
White Paper Engineering Change Management Reference Process covering ECM Recommendation V2.0 Version 2.0, issued Aug. 2009 Replacements: Version 1.0 Engineering Change Management Reference Process covering
System Engineering Data Repository
System Data Repository 09:00 data in the MBSE life-cycle 09:20 EGS-CC in the system context 09:40 Conceptual Modelling and ECSS 10:00 ecascade 10:20 A snapshot of systems engineering data management in
Only Athena provides complete command over these common enterprise mobility needs.
Mobile devices offer great potential for making your enterprise run faster, smarter, and more profitably. However, mobile devices can create considerable challenges for your IT organization, since they
How To Develop Software
Software Engineering Prof. N.L. Sarda Computer Science & Engineering Indian Institute of Technology, Bombay Lecture-4 Overview of Phases (Part - II) We studied the problem definition phase, with which
The Role of CM in Agile Development of Safety-Critical Software
The Role of CM in Agile Development of Safety-Critical Software Tor Stålhane1, Thor Myklebust 2 1 Norwegian University of Science and Technology, N-7491, Trondheim, Norway 2 SINTEF ICT, Strindveien 2,
ISO 27001 COMPLIANCE WITH OBSERVEIT
ISO 27001 COMPLIANCE WITH OBSERVEIT OVERVIEW ISO/IEC 27001 is a framework of policies and procedures that include all legal, physical and technical controls involved in an organization s information risk
NASCIO EA Development Tool-Kit Solution Architecture. Version 3.0
NASCIO EA Development Tool-Kit Solution Architecture Version 3.0 October 2004 TABLE OF CONTENTS SOLUTION ARCHITECTURE...1 Introduction...1 Benefits...3 Link to Implementation Planning...4 Definitions...5
Staffing Your Test Automation Team
Staffing Your Test Automation Team 2002-2009, Mosaic, Inc. www.mosaicinc.com 205 N. Michigan Ave. Suite 2211 Chicago, IL 60601 312-819-2220 Automation_Staffing.PDF Page 1 2002-2009, Mosaic, Inc. INTRODUCTION
Reaching CMM Levels 2 and 3 with the Rational Unified Process
Reaching CMM Levels 2 and 3 with the Rational Unified Process Rational Software White Paper TP174 Table of Contents INTRODUCTION... 1 LEVEL-2, REPEATABLE... 3 Requirements Management... 3 Software Project
Software Engineering/Courses Description Introduction to Software Engineering Credit Hours: 3 Prerequisite: 0306211(Computer Programming 2).
0305203 0305280 0305301 0305302 Software Engineering/Courses Description Introduction to Software Engineering Prerequisite: 0306211(Computer Programming 2). This course introduces students to the problems
Cisco Data Center Services for OpenStack
Data Sheet Cisco Data Center Services for OpenStack Use Cisco Expertise to Accelerate Deployment of Your OpenStack Cloud Operating Environment Why OpenStack? OpenStack is an open source cloud operating
Automotive System and Software Architecture
Automotive System and Software Architecture Yanja Dajsuren 2IW80 Software specification and architecture March 25, 2014 Which one has more software? Chevrolet Volt, an example modern day car Boeing 787,
Regular data supply and partner data management in the cloud
Strategies for controlling the flood of development data: Regular data supply and partner data management in the cloud Ralf Luithardt (SSC-Services GmbH), Dr. Anna Wasmer (PDTec AG) Globalisation and the
The Role of the Software Architect
IBM Software Group The Role of the Software Architect Peter Eeles [email protected] 2004 IBM Corporation Agenda Architecture Architect Architecting Requirements Analysis and design Implementation
DocDokuPLM Innovative PLM solution
PLM DocDokuPLM Innovative PLM solution DocDokuPLM: a business solution Manage the entire lifecycle of your products from ideas to market and setup your information backbone. DocDokuPLM highlights Anywhere
Technical Training Module ( 30 Days)
Annexure - I Technical Training Module ( 30 Days) Section 1 : Programmable Logic Controller (PLC) 1. Introduction to Programmable Logic Controller - A Brief History, Need and advantages of PLC, PLC configuration,
Principal MDM Components and Capabilities
Principal MDM Components and Capabilities David Loshin Knowledge Integrity, Inc. 1 Agenda Introduction to master data management The MDM Component Layer Model MDM Maturity MDM Functional Services Summary
Multi-domain Model-driven Development Developing Electrical Propulsion System at Volvo Cars
Multi-domain Model-driven Development Developing Electrical Propulsion System at Volvo Cars Jonn Lantz Technical Specialist, Electric Propulsion Systems @ Volvo Car Group [email protected] 1 Partners
Development of AUTOSAR Software Components within Model-Based Design
2008-01-0383 Development of AUTOSAR Software Components within Model-Based Design Copyright 2008 The MathWorks, Inc. Guido Sandmann Automotive Marketing Manager, EMEA The MathWorks Richard Thompson Senior
Ford Motor Company CAE PLM Solution and integration with CAE Pre-Processor Software
Dr. Ulrich Fox, Ralf Fachbach Ford Motor Company CAE PLM Solution and integration with CAE Pre-Processor Software 2011 European HyperWorks Technology Conference Bonn, November 8 9, 2011 Introduction Page
ALM-PLM Integration for Systems Development
ALM-PLM Integration for Systems Development Rob McAveney Chief Architect Aras Corp Copyright 2014 Boeing. All rights reserved. GPDIS_2015.ppt 1 Increasing product complexity Product Complexity Connected
Amit Sheth & Ajith Ranabahu, 2010. Presented by Mohammad Hossein Danesh
Amit Sheth & Ajith Ranabahu, 2010 Presented by Mohammad Hossein Danesh 1 Agenda Introduction to Cloud Computing Research Motivation Semantic Modeling Can Help Use of DSLs Solution Conclusion 2 3 Motivation
CS Standards Crosswalk: CSTA K-12 Computer Science Standards and Oracle Java Programming (2014)
CS Standards Crosswalk: CSTA K-12 Computer Science Standards and Oracle Java Programming (2014) CSTA Website Oracle Website Oracle Contact http://csta.acm.org/curriculum/sub/k12standards.html https://academy.oracle.com/oa-web-introcs-curriculum.html
000-420. IBM InfoSphere MDM Server v9.0. Version: Demo. Page <<1/11>>
000-420 IBM InfoSphere MDM Server v9.0 Version: Demo Page 1. As part of a maintenance team for an InfoSphere MDM Server implementation, you are investigating the "EndDate must be after StartDate"
Introduction CHAPTER 1
CHAPTER 1 Introduction Ever since the development of the first integrated circuits in the late 1950s the complexity of such devices doubled every 20 months. A development which has been anticipated by
SECTION 2 PROGRAMMING & DEVELOPMENT
Page 1 SECTION 2 PROGRAMMING & DEVELOPMENT DEVELOPMENT METHODOLOGY THE WATERFALL APPROACH The Waterfall model of software development is a top-down, sequential approach to the design, development, testing
The Phios Whole Product Solution Methodology
Phios Corporation White Paper The Phios Whole Product Solution Methodology Norm Kashdan Phios Chief Technology Officer 2010 Phios Corporation Page 1 1 Introduction The senior staff at Phios has several
Contents. Ensure Accuracy in Data Transformation with Data Testing Framework (DTF)
Contents A U T H O R : S o u r a v D a s G u p t a Ensure Accuracy in Data Transformation with Data Testing Framework (DTF) Abstract... 2 Need for a Data Testing Framework... 3 DTF Overview... 3 What is
Software Engineering. Software Development Process Models. Lecturer: Giuseppe Santucci
Software Engineering Software Development Process Models Lecturer: Giuseppe Santucci Summary Modeling the Software Process Generic Software Process Models Waterfall model Process Iteration Incremental
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
Technical Description. DigitalSign 3.1. State of the art legally valid electronic signature. The best, most secure and complete software for
Technical Description DigitalSign 3.1 State of the art legally valid electronic signature The best, most secure and complete software for Adding digital signatures to any document, in conformance with
SOFTWARE PERFORMANCE TESTING SERVICE
SOFTWARE PERFORMANCE TESTING SERVICE Service Definition GTS s performance testing services allows customers to reduce the risk of poor application performance. This is done by performance testing applications
Reimagining Business with SAP HANA Cloud Platform for the Internet of Things
SAP Brief SAP HANA SAP HANA Cloud Platform for the Internet of Things Objectives Reimagining Business with SAP HANA Cloud Platform for the Internet of Things Connect, transform, and reimagine Connect,
Exam Name: IBM InfoSphere MDM Server v9.0
Vendor: IBM Exam Code: 000-420 Exam Name: IBM InfoSphere MDM Server v9.0 Version: DEMO 1. As part of a maintenance team for an InfoSphere MDM Server implementation, you are investigating the "EndDate must
MANUAL TESTING. (Complete Package) We are ready to serve Latest Testing Trends, Are you ready to learn.?? New Batches Info
MANUAL TESTING (Complete Package) WEB APP TESTING DB TESTING MOBILE APP TESTING We are ready to serve Latest Testing Trends, Are you ready to learn.?? New Batches Info START DATE : TIMINGS : DURATION :
Component-based Development Process and Component Lifecycle Ivica Crnkovic 1, Stig Larsson 2, Michel Chaudron 3
Component-based Development Process and Component Lifecycle Ivica Crnkovic 1, Stig Larsson 2, Michel Chaudron 3 1 Mälardalen University, Västerås, Sweden, [email protected] 2 ABB Corporate Research,
The SPES Methodology Modeling- and Analysis Techniques
The SPES Methodology Modeling- and Analysis Techniques Dr. Wolfgang Böhm Technische Universität München [email protected] Agenda SPES_XT Project Overview Some Basic Notions The SPES Methodology SPES_XT
Creating Business Value with Mature QA Practices
perspective Creating Business Value with Mature QA Practices Abstract The IT industry across the globe has rapidly evolved in recent times. The evolution has been primarily driven by factors like changing
EBERSPÄCHER ELECTRONICS automotive bus systems. solutions for network analysis
EBERSPÄCHER ELECTRONICS automotive bus systems solutions for network analysis DRIVING THE MOBILITY OF TOMORROW 2 AUTOmotive bus systems System Overview Analyzing Networks in all Development Phases Control
Example Software Development Process.
Example Software Development Process. The example software development process is shown in Figure A. The boxes represent the software development process kernels. The Software Unit Testing, Software Component
Releasing High Quality Applications More Quickly with vrealize Code Stream
Releasing High Quality Applications More Quickly with vrealize Code Stream T E C H N I C A L W H I T E P A P E R A B S T R A C T : If your company relies on applications to enable new business opportunities
Software and Systems Engineering. Software and Systems Engineering Process Improvement at Oerlikon Aerospace
SYMPOSIUM at Claude Y. Laporte OA - Process Engineering Nicola R. Papiccio OA - Software Engineering AGENDA Introduction Software Engineering Process s Engineering Process Management of of Change Lessons
ORACLE PRODUCT DATA HUB
ORACLE PRODUCT DATA HUB THE SOURCE OF CLEAN PRODUCT DATA FOR YOUR ENTERPRISE. KEY FEATURES Out-of-the-box support for Enterprise Product Record Proven, scalable industry data models Integrated best-in-class
Embedded/Real-Time Software Development with PathMATE and IBM Rational Systems Developer
Generate Results. Real Models. Real Code. Real Fast. Embedded/Real-Time Software Development with PathMATE and IBM Rational Systems Developer Andreas Henriksson, Ericsson [email protected]
Siebel CRM Integration Pack for Oracle Order Management 2.3 - Release Notes
Siebel CRM Integration Pack for Oracle Order Management 2.3 - Release Notes Release 2.3 Part No. E14387-01 January 2009 Siebel CRM Integration Pack for Oracle Order Management 2.3 - Release Notes Part
Product Verification & Validation Management
Product Verification & Validation Management Strategic Measurement- and Simulation Data Management in today's Engineering IT Infrastructures Hans-Joachim Bothe, Dr. Ralf Nörenberg 19.08.2012 HighQSoft
Software Processes. Coherent sets of activities for specifying, designing, implementing and testing software systems
Questions What is the life cycle of a software product? Why do we need software process models? What are the goals of a software process and what makes it different from other industrial processes? Software
IBM Rational systems and software solutions for the medical device industry
IBM Software August 2011 IBM Rational systems and software solutions for the medical device industry Improve processes, manage IEC 61508 and IEC 62304 standards, develop quality products Highlights Manage
What do you want to do?
What do you want to do? and where do you want to go? No matter how far you want your future career to take you, an employer with a broad range of operations in a load of countries will always be the ticket.
Standards Initiatives for Software Product Line Engineering and Management within the International Organization for Standardization
Standards Initiatives for Software Product Line Engineering and within the International Organization for Standardization Timo Käkölä University of Jyväskylä Finland FiSMA 1 What is software product line
Component Based Development in Software Engineering
Component Based Development in Software Engineering Amandeep Bakshi, Rupinder Singh Abstract--In today s world, Component Based development is an active research area for more than a decade in software
Software Development Process
Software Development Process A software development process, also known as software development lifecycle, is a structure imposed on the development of a software product. Similar terms include software
SQMB '11 Automated Model Quality Rating of Embedded Systems
SQMB '11 Automated Model Quality Rating of Embedded Systems Jan Scheible ([email protected]) Daimler AG - Group Research and Advanced Engineering Hartmut Pohlheim ([email protected])
VON BRAUN LABS. News WE PROVIDE COMPLETE SOLUTIONS WHO WE ARE OUR SOLUTIONS HOW WE DO. Greetings from Dario S. Thober - CEO
WWW.VONBRAUNLABS.COM News VON BRAUN LABS WE PROVIDE COMPLETE SOLUTIONS WHO WE ARE OUR SOLUTIONS HOW WE DO Greetings from Dario S. Thober - CEO Find out about our complete solutions Learn more about our
Change Management Best Practices
General Change Management Best Practices Practice Area Best Practice Criteria Organization Change management policy, procedures, and standards are integrated with and communicated to IT and business management
CREDENTIALS & CERTIFICATIONS 2015
THE COMMUNITY FOR TECHNOLOGY LEADERS www.computer.org CREDENTIALS & CERTIFICATIONS 2015 KEYS TO PROFESSIONAL SUCCESS CONTENTS SWEBOK KNOWLEDGE AREA CERTIFICATES Software Requirements 3 Software Design
Introduction of ISO/DIS 26262 (ISO 26262) Parts of ISO 26262 ASIL Levels Part 6 : Product Development Software Level
ISO 26262 the Emerging Automotive Safety Standard Agenda Introduction of ISO/DIS 26262 (ISO 26262) Parts of ISO 26262 ASIL Levels Part 4 : Product Development System Level Part 6 : Product Development
PLM Center of Excellence PLM for Embedded Product Development - Challenges, Experiences and Solution. M a y 2 0 0 9
PLM Center of Excellence PLM for Embedded Product Development - Challenges, Experiences and Solution M a y 2 0 0 9 Table of Contents Abstract 3 Introduction 4 Embedded product development life cycle 4
as Your partner in Business.
A Presentation The Company Swedmec is a service provider in marketing and sales for suppliers to the OEM industry. Through our network and with assignments from our principals all over the world we target
COMPONENTS in a database environment
COMPONENTS in a database environment DATA data is integrated and shared by many users. a database is a representation of a collection of related data. underlying principles: hierarchical, network, relational
A Framework of Model-Driven Web Application Testing
A Framework of Model-Driven Web Application Testing Nuo Li, Qin-qin Ma, Ji Wu, Mao-zhong Jin, Chao Liu Software Engineering Institute, School of Computer Science and Engineering, Beihang University, China
