Model-Based Development of Embedded Systems
|
|
- Andrew Barton
- 5 years ago
- Views:
Transcription
1 Bern, Model-Based Development of Embedded Systems Challenges in System Evolution 6th Seminar Series on Advanced Techniques & Tools for Software Evolution Bern, Switzerland Bernhard Schätz with contributions from Sascha Kirstan, Florian Deißenböck, Benjamin Hummel, Elmar Jürgens, Stefan Wagner, Bark Albatran, fortiss GmbH An-Institut Technische Universität München
2 And now for something completely different... Why SATToSE might look at MBEES - economically and scientifically 2
3 Embedded Systems - A Hidden Software Market ca. 20 Mio. (Total users in 2012) Users ca. 2 Mio (2013 sold vehicles) 13 Bill. (2013 Turnover) Turnover 7 Bill. (10% SW-value of 2013 Turnover) 3
4 Automotive Development: Challenges F:"How"long"is"the"harness"of"the"Phaeton"and"what"is"its"weight? A:"3.860m"and"64"kg. F:"What"is"the"increase"in"the"number"of"ECUs"of"the"previous"to"the"2010" Mercedes"SIClass? A:"By"64%"from"45"ECUs"up"to"72"ECUs. F:"1970"the"embedded"soPware"of"a"car"had"a"size"of"ca."100"LOC."What"is" the"average"size"2010? A:"1"Million"LOC;"premium"vehicles"up"to"10"Millionen"LOC. F:"What"happend"with"a"2002"USAImade"new"Beetle"in"case"of"a"broken" tail"brake"light? A:"The"automaWc"gear"was"complete"blocked. F:"If"all"warranty"costs"of"embedded"soPware"could"be"saved,"how"would" this"affect"the"ebit? A:"Increase"of"EBIT"by"ca."15I20%.
5 Study: Automotive MBSE What is the benefit of a model-based design of embedded software systems Manfred Broy Technical University Munich, Germany Sascha Kirstan Altran Technologies, Germany Helmut Krcmar Technical University Munich, Germany Bernhard Schätz fortiss, Germany Jens Zimmermann Altran Technologies, Germany in the car industry? ABSTRACT Model-based development becomes more and more popular in the development of embedded software systems in the car industry. On the websites of tool vendors many success stories can be found, which report of efficiency gains from up to 50% in the development, high error reductions and a more rapid increase of the maturity level of developed functions (The Mathworks, 2010) (dspace 2010) just because of model-based development. Reliable and broadly spread research that analyze the status quo of model-based development and its effects on the economics are still missing. This article describes the results of a global study by Altran Technologies, the chair of software and systems engineering and the chair of Information Management of the University of Technology in Munich which examines the costs and benefits of model-based development of embedded systems in the car industry. 1. INTRODUCTION In the last 20 years the value chain in the car industry has changed drastically. All car producers and suppliers worldwide have worked on improvements in the area of mechanics, the improvement of quality requirements, and improvements in the logistic area. A lot of the potential in these areas is already exploited. A main differentiation factor turns out to be the electronics area, where a change from hardware to software development is carried out. The meaning electronics will have in the next years has been analyzed by a study of Mercer Management Consulting (Mercer, 2004). The study focuses mainly on the question how the cost factors in the development of a car will change until the year 2015 in comparison to the year In 2015 the costs for the development of electronics will have a value of 35% of the total car production costs. Whereas areas as power train and body have small increases, the costs for the development of electronic systems will be almost tripled. The predicted increases result from a variety of innovations which are being expected in this area. The majority of innovations are realized with embedded systems and especially with software. 90 percent of the future innovations in the car will be based on electronics and from that 80 percent will be realized by software" (Lederer, 2002). However, today s software development has big challenges to master like shortened development times for the cars in total versus longer development times for the software, high safety requirements and especially the growing complexity because of the rising number of functions and the increasing interaction between the functions. To master these challenges car producers and suppliers conduct a paradigm change in the software development from hand-coded to model-based development. Participants: ~180 interviewed in 67 interviews 14 Countries (u.a. D, F, I, FI, US, J, CA, BR) Profiles: Management, Developers, R/D-Members Method: Questionaire What is the benefit of a model-based design of embedded software systems in the car industry? Manfred Broy, Sascha Kirstan, Helmut Krcmer, Bernhard Schätz, Jens Zimmermann. In: Emerging Technologies for the Evolution and Maintenance of Software Models. IGI Global,
6 Automotive Modeling Languages Modeling Languages for Automotive Software: Originally modeling of functionality using control theory Primary formalism: Data flow (ASCET, Matlab/Simulink) Extension: State-based models Size: blocks 6
7 Automotive MBSE Simulation System Function Model Discretation, Scaling, Augemntation, Embedding MiL-Test RCP Prototyping HW + Vehicle Production Model Autocoding Simulation System Production Code SiL-Test PiL/HiL-Test Controller + Simulation of Environment Integration Controller + Vehicle 7
8 Models: Languages and Use ML/SL/SF 92 SCADE 1,5 Statemate 4,5 29 % UML Rhapsody 6 71 % ASCET 6 Others 0 Modeled Not modeled 0% 20% 40% 60% 80% 100% Use of Models: Extensive description of (control-)functionality 8
9 Application: Functional Specification/Code Generation 50% Functional Specification Code Generation Validation/Verification 40% % % % % Not planned Planned < 1 Year 1-4 Years 5-10 Years > 10 Years 0 Use of models: Functional specification, code generation 9
10 Implementation: Code Generation 100% 80% 73,0% 77,0% 5 % 60% 40% 44,0% 95 % 20% 0% Yes No -20% Extent of Generation Average Safety Functions Others Code Generation: Substantial Extent (> 90% with 40% of participants) 10
11 Implementation: Implementation Costs/Time 0% 20% -10% -20% 0% -30% -27,0% -20% -40% -50% -60% -46,0% -48,0% -40% -60% -26,0% -47,0% -50,0% -70% -80% -80% -90% Change of Cost -100% Change of Time 50% gen. Code 51-69% gen. Code 70% gen. Code Autocoding: Implementation efforts loose significance 11
12 Overall Development: Cost Savings 0% -10% -20% -18,0% -30% -28,0% -29,0% -40% -50% -60% Intensitiy of Modeling and Testing < 25% 51% - 75% > 75% MBSE: Substantial savings, key activities in analysis/design 12
13 At a Glance: Quick Wins MBSE: Success Story : Payoff after ca. 3 Year Reduced Development Time and Costs around 30% Reduced Implementation Effort around 72% MBSE: Where is the beef? Early validation (RCP, MiL,..) discovers up to 60% of design flaws RCP amounts to 20% cost and time reduction MBSE: Quality is for free! Constructive: Problem Orientation and Complexity Reduction Analytic: Front loading of quality assurance 13
14 Software Evolution Issues Lehmann s Laws: Excerpt Continuing Change: A system must be continually adapted else they become progressively less satisfactory in use. Continuing Growth: The functional capability of systems must be continually increased to maintain user satisfaction over the system lifetime. Increasing Complexity: As a system is evolved its complexity increases unless work is done to maintain or reduce it. Declining Quality: Unless rigorously adapted to take into account for changes in the operational environment, the quality of a system will appear to be declining.
15 Automotive Evolution Drivers Drivers of Evolution: Large base of individual, longliving configurations Ever-increasing demand for safety and comfort Supply-chain oriented production 15
16 Automotive Software and Evolution Issues Automotive Software: Examples of Evolution Issues Review-Oriented Process: Automation of Review Tasks Substantial Test Efforts: Reduction of Regression Testing Variant-Rich Software: Identification of Differences/Commonalities Functionality-Driven Design: Automation of Implementation Model-Based Development: Examples of Support Methods Automation of Review Tasks: Guideline Checker, Pattern Detectors Reduction of Regression Testing: Change Impact by Dataflow Analysis Differences/Commonalities: Model Diffs, Clone Analysis Automation of Implementation: Refactoring, Low-Level Design Pattern 16
17 What s a Clone? Software clones are segments of code that are similar according to some definition of similarity. Ira Baxter, 2002 Reusing functionality is good engineering practice Not being aware of reuse is a dangerous pitfall Clone analysis detects unwanted forms of reuse 17
18 Dataflow Clones Basic Criteria: Functionally independent (Abstracted elements) Reusable (Connected) Functionally complex (Size of functional elements) General (Number of instances) Clones detection: Find maximal, connected similar subgraphs 18
19 Clone Detection Pipeline Abstraction Simulink Parser Flat Labeled Graph Simulink Models Simulink Files Detection Clustering Visualization Clone Pairs Clone Classes 19
20 Practical Case Study Results Number of components Size of connected component Simulink/TargetLink Model (ca blocks, 71 files): Identified: 139 clone classes after filtering Most clones are relatively small & singular/infrequent Most clones affect several files/transcend several hierarchies Includes clones of library blocks 37% of relevant blocks are part of at least one clone class Clone elimination substantially reduces models 20
21 Practical Case Study Results Clone Size Number of Clone Classes > Simulink/TargetLink Model (ca blocks, 71 files): Identified: 139 clone classes after filtering Most clones are relatively small & singular/infrequent Most clones affect several files/transcend several hierarchies Includes clones of library blocks 37% of relevant blocks are part of at least one clone class Clone elimination substantially reduces models 20
22 Practical Case Study Results Cardinality Clone of Clone Size Class Number of Clone Classes > Simulink/TargetLink Model (ca blocks, 71 files): Identified: 139 clone classes after filtering Most clones are relatively small & singular/infrequent Most clones affect several files/transcend several hierarchies Includes clones of library blocks 37% of relevant blocks are part of at least one clone class Clone elimination substantially reduces models 20
23 Practical Case Study Results Cardinality Number Clone of of Clone Size Models Class Number of Clone Classes > Simulink/TargetLink Model (ca blocks, 71 files): Identified: 139 clone classes after filtering Most clones are relatively small & singular/infrequent Most clones affect several files/transcend several hierarchies Includes clones of library blocks 37% of relevant blocks are part of at least one clone class Clone elimination substantially reduces models 20
24 Practical Case Study Results Cardinality Number Clone of of Before Clone Size Models Elimination Class Number After of Clone Elimination Classes # Nodes #Edges # Nodes # Edges SIM SEM ECW AUT > Simulink/TargetLink Model (ca blocks, 71 files): Identified: 139 clone classes after filtering Most clones are relatively small & singular/infrequent Most clones affect several files/transcend several hierarchies Includes clones of library blocks 37% of relevant blocks are part of at least one clone class Clone elimination substantially reduces models 20
25 Syntactic vs Semantic Data Flow Clones 1 In 0.7 I 1.8 P 1 z I-Delay 1 Out 1 In.2 I 2 P 1 z I-Delay 1 Out Notion of Similarity Syntactic clones (Type 3): Topologically equivalent dataflow ( ) Semantic clones (Type 4): Computationally equivalent dataflow ( ) 21
26 Semantic Clone Detection Pipeline Transformation Rule Flat Labeled Graph Normalization Detection Clone Pairs 22
27 Semantic Clone Detection Pipeline Flat Labeled Graph Normalization Detection Detection Transformation Clone Pairs 22
28 Automotive Case Study Results Rule #(Execu,ons Gain"for"MulWplying"by"Constant 104 Bias"for"Adding"a"Constant 58 Joining"ConsecuWve"Product"Blocks" 42 Joining"ConsecuWve"Sum"Blocks" 40 Placing"Gain"Block"before"Integrator"Block" 28 Joining"ConsecuWve"Gain"Blocks" 16 Sum"Rule"in"IntegraWon 6 Power"Rule 5 DistribuWon"of"MulWplicaWon"over"AddiWon" 4 Replacing"Comp."to"Const."by"Comp."to"Zero 4 Placing"Gain"Block"before"DerivaWve"Block" 2 Joining"ConsecuWve"Mux"Blocks" 2 Joining"ConsecuWve"Bias"Blocks" 2 Trigonometric"funcWons" 2 EliminaWon"of"Rounding"Blocks" 2 Math"funcWons" 2 Replacing"Unary"Minus"Block"by"Gain"Block 2 Normalization of Simulink model (ca blocks): - Substantial transformation: 321 applications of 16 rules 23
29 Automotive Case Study Results Clone(Size Number(of(Clones (without(normaliza,on) Number(of(Clones (with(normaliza,on) 4I I I I I >" Total Normalization of Simulink model (ca blocks): - Substantial transformation: 321 applications of 16 rules - More clones: 87 clones vs. 68 clones 23
30 Automotive Case Study Results Clone(Size Number(of(Clone( Classes (without(normaliza,on) Number(of(Clone( Classes (with(normaliza,on) 4I I I I I >" Average(clone(size 12,7 14,5 Normalization of Simulink model (ca blocks): - Substantial transformation: 321 applications of 16 rules - More clones: 87 clones vs. 68 clones - Larger clones: 14.5 blocks vs blocks 23
31 Automotive Case Study Results Clone(Class(Cardinality Number(of(Clone(Classes (without(normaliza,on) Number(of(Clone(Classes (with(normaliza,on) Total(number(of(clones Normalization of Simulink model (ca blocks): - Substantial transformation: 321 applications of 16 rules - More clones: 87 clones vs. 68 clones - Larger clones: 14.5 blocks vs blocks - More frequent clones: 42 classes vs. 49 classes 23
32 Automotive Case Study Results Clone(Class(Cardinality Number(of(Clone(Classes (without(normaliza,on) Number(of(Clone(Classes (with(normaliza,on) Total(number(of(clones Normalization of Simulink model (ca blocks): - Substantial transformation: 321 applications of 16 rules - More clones: 87 clones vs. 68 clones - Larger clones: 14.5 blocks vs blocks - More frequent clones: 42 classes vs. 49 classes - New clones:2 additional classes 23
33 Conclusion Model-Based Evolution of Embedded Systems: Model-based development is an established best-practice development paradigm in embedded system (especially automotive) Embedded systems (especially automotive) is a heavily evolutiondriven industry Evolution in model-based development requires and enables different support mechanisms 24
34 25
Significant Reduction of Validation Efforts for Dynamic Light Functions with FMI for Multi-Domain Integration and Test Platforms
Significant Reduction of Validation Efforts for Dynamic Light Functions with FMI for Multi-Domain Integration and Test Platforms Dr. Stefan-Alexander Schneider Johannes Frimberger BMW AG, 80788 Munich,
More informationUNIT-III LIFE-CYCLE PHASES
INTRODUCTION: UNIT-III LIFE-CYCLE PHASES - If there is a well defined separation between research and development activities and production activities then the software is said to be in successful development
More informationFlight Control Law Development for the F-35 Joint Strike Fighter
Flight Control Law Development for the F-35 Joint Strike Fighter David W. Nixon Lockheed-Martin Aeronautics 5 October 2004 1 F-35 Variants STOVL Integrated STOVL Propulsion System, Flying Qualities and
More informationIndustrial Applications and Challenges for Verifying Reactive Embedded Software. Tom Bienmüller, SC 2 Summer School, MPI Saarbrücken, August 2017
Industrial Applications and Challenges for Verifying Reactive Embedded Software Tom Bienmüller, SC 2 Summer School, MPI Saarbrücken, August 2017 Agenda 2 Who am I? Who is BTC Embedded Systems? Formal Methods
More informationDigital Transformation. A Game Changer. How Does the Digital Transformation Affect Informatics as a Scientific Discipline?
Digital Transformation A Game Changer How Does the Digital Transformation Affect Informatics as a Scientific Discipline? Manfred Broy Technische Universität München Institut for Informatics ... the change
More informationAutomated Driving Systems with Model-Based Design for ISO 26262:2018 and SOTIF
Automated Driving Systems with Model-Based Design for ISO 26262:2018 and SOTIF Konstantin Dmitriev The MathWorks, Inc. Certification and Standards Group 2018 The MathWorks, Inc. 1 Agenda Use of simulation
More informationStrategic Considerations when Introducing Model Based Systems Engineering
Copyright 2015 by Christoph Bräuchle, Manfred Broy, Dominik Rüchardt. Permission granted to INCOSE to publish and use Strategic Considerations when Introducing Model Based Systems Engineering Christoph
More informationFindings of the Artist2 Workshop Beyond Autosar
Findings of the Artist2 Workshop Beyond Autosar Werner Damm OFFIS Acknowledgements This presentation reports on Results of the NoE Artist2, Workshop Beyond Autosar (co-organized with Albert Benveniste,
More informationMCU-based Battery Management System for Fast Charging of IoT-based Large-Scale Battery-Cells
MCU-based Battery Management System for Fast Charging of IoT-based Large-Scale Battery-Cells Meng Di Yin, Jiae Youn, Jeonghun Cho, and Daejin Park* School of Electronics Engineering, Kyungpook National
More informationSimulationbased Development of ADAS and Automated Driving with the Help of Machine Learning
Simulationbased Development of ADAS and Automated Driving with the Help of Machine Learning Dr. Andreas Kuhn A N D A T A München, 2017-06-27 2 Fields of Competence Artificial Intelligence Data Mining Big
More informationIntroduction to Systems Engineering
p. 1/2 ENES 489P Hands-On Systems Engineering Projects Introduction to Systems Engineering Mark Austin E-mail: austin@isr.umd.edu Institute for Systems Research, University of Maryland, College Park Career
More informationThe ISO Revision: Looking back and into the future
An Advanced Guide to ISO 26262 - ebook : Looking back and into the future Part 2 www.iso26262-conference.com : Looking back and into the future The 5th International Conference ISO 26262 will bring together
More informationVirtual Testing at Knorr-Bremse
Virtual Testing at Knorr-Bremse Dr. Frank Günther Martin Kotouc 15. Deutsches LS-Dyna Forum October 16, 2018 Right here, 14 yrs, 2 days, 1 hr ago Virtual Testing at Knorr-Bremse Agenda Boundary conditions
More informationInfineon at a glance
Infineon at a glance 2017 www.infineon.com We make life easier, safer and greener with technology that achieves more, consumes less and is accessible to everyone. Microelectronics from Infineon is the
More informationTest And Validation: Coping With Complexity The state of play in vehicle software and system validation
David Bailey, ETAS GmbH Test And Validation: Coping With Complexity The state of play in vehicle software and system validation 1 05.Jun.2008 Copyright 2004, ETAS GmbH LiveDevices Ltd. Vetronix Corp. All
More informationTutorials.
Tutorials http://www.incose.org/emeasec2018 T1 Model-Based Systems Engineering (MBSE) goes digital: How digitalization and Industry 4.0 will affect systems engineering (SE) Prof. St. Rudolph (University
More informationLED Driving Technology for Long Term Flexibility Application Note
LED Driving Technology for Long Term Flexibility Application Note Abstract In order to guarantee constant brightness for LED illumination systems with long product cycle times, the availability of LEDs
More informationState of the practice in European embedded software engineering
MOOSE Seminar Keynote State of the practice in European embedded software engineering Rini van Solingen Moose Project Manager Principal Consultant in SW Management, LogicaCMG Professor in Quality Management
More informationAbout Software Engineering.
About Software Engineering pierre-alain.muller@uha.fr What is Software Engineering? Software Engineering Software development Engineering Let s s have a look at ICSE International Conference on Software
More informationCyber-Physical Systems Design: Foundations, Methods, and Integrated Tool Chains.
Cyber-Physical Systems Design: Foundations, Methods, and Integrated Tool Chains John.Fitzgerald@ncl.ac.uk Carl Gamble, Peter Gorm Larsen, Ken Pierce, Jim Woodcock 1 2008-2012: Industry deployment of advanced
More informationDavid Howarth. Business Development Manager Americas
David Howarth Business Development Manager Americas David Howarth IPG Automotive USA, Inc. Business Development Manager Americas david.howarth@ipg-automotive.com ni.com Testing Automated Driving Functions
More informationTHE NEW GENERATION OF MANUFACTURING SYSTEMS
THE NEW GENERATION OF MANUFACTURING SYSTEMS Ing. Andrea Lešková, PhD. Technical University in Košice, Faculty of Mechanical Engineering, Mäsiarska 74, 040 01 Košice e-mail: andrea.leskova@tuke.sk Abstract
More informationAnalysis of Workflow Graphs through SESE Decomposition
Analysis of Workflow Graphs through SESE Decomposition Jussi Vanhatalo, IBM Zurich Research Lab Hagen Völzer, IBM Zurich Research Lab Frank Leymann, University of Stuttgart, IAAS AWPN 2007 September 2007
More informationOn the Economics of Synthetic Biology: Is Openness Feasible?
On the Economics of Synthetic Biology: Is Openness Feasible? Joachim Henkel, Steve Maurer Technische Universität München, UC Berkeley SB 3.0, Zürich June 25, 2007 Sharing vs. Patenting what characterizes
More informationCreation of New Manufacturing Diagnostic Process by Co-creation with Customer
Creation of New Manufacturing Diagnostic Process by Co-creation with Customer Tomohiro Aoyagi Yojiro Numata A key issue at manufacturing sites is how to ensure that manufactured products are consistent
More informationSHAPING THE FUTURE OF IOT: PLATFORMS FOR CO-CREATION, RAPID PROTOTYPING AND SUCCESSFUL INDUSTRIALIZATION
SHAPING THE FUTURE OF IOT: PLATFORMS FOR CO-CREATION, RAPID PROTOTYPING AND SUCCESSFUL INDUSTRIALIZATION Dr. Julian Bartholomeyczik Head of Software Development Bosch Connected Devices and Solutions GmbH
More informationGrundlagen des Software Engineering Fundamentals of Software Engineering
Software Engineering Research Group: Processes and Measurement Fachbereich Informatik TU Kaiserslautern Grundlagen des Software Engineering Fundamentals of Software Engineering Winter Term 2011/12 Prof.
More informationVon der Idee bis zur Umsetzung in einer Entwicklungsumgebung State of the Art von Dr. Simon Ginsburg
Von der Idee bis zur Umsetzung in einer Entwicklungsumgebung State of the Art von Dr. Simon Ginsburg 2013 The MathWorks, Inc. 1 Key Takeaways Model-Based Design drives innovation scales for enterprises
More informationMeasurement & Control of energy systems. Teppo Myllys National Instruments
Measurement & Control of energy systems Teppo Myllys National Instruments National Instruments Direct operations in over 50 Countries More than 1,000 products, 7000+ employees, and 700 Alliance Program
More informationAutomotive Applications ofartificial Intelligence
Bitte decken Sie die schraffierte Fläche mit einem Bild ab. Please cover the shaded area with a picture. (24,4 x 7,6 cm) Automotive Applications ofartificial Intelligence Dr. David J. Atkinson Chassis
More informationTRENCHSTOP 5 boosts efficiency in Home Appliance, Solar and Welding Applications
TRENCHSTOP 5 boosts efficiency in Home Appliance, Solar and Welding Applications Davide Chiola - Senior Mgr IGBT Application Engineering Mark Thomas Product Marketing Mgr Discrete IGBT Infineon Technologies
More informationSystems Engineering Overview. Axel Claudio Alex Gonzalez
Systems Engineering Overview Axel Claudio Alex Gonzalez Objectives Provide additional insights into Systems and into Systems Engineering Walkthrough the different phases of the product lifecycle Discuss
More informationPragmatic Strategies for Adopting Model-Based Design for Embedded Applications. The MathWorks, Inc.
Pragmatic Strategies for Adopting Model-Based Design for Embedded Applications Larry E. Kendrick, PhD The MathWorks, Inc. Senior Principle Technical Consultant Introduction What s MBD? Why do it? Make
More informationHOW THE SEMICONDUCTOR INDUSTRY IS TAKING CHARGE OF ITS TRANSFORMATION
October 2017 HOW THE SEMICONDUCTOR INDUSTRY IS TAKING CHARGE OF ITS TRANSFORMATION Three snapshots demonstrate areas of change and opportunity. Semiconductors are the unsung heroes of technology, providing
More informationTransmission Innovation Strategy
Transmission Innovation Strategy Contents 1 Value-Driven Innovation 2 Our Network Vision 3 Our Stakeholders 4 Principal Business Drivers 5 Delivering Innovation Our interpretation of Innovation: We see
More informationA Methodology for Effective Reuse of Design Simulators in Operational Contexts: Lessons Learned in European Space Programmes
A Methodology for Effective Reuse of Design Simulators in Operational Contexts: Lessons Learned in European Space Programmes 11th International Workshop on Simulation & EGSE facilities for Space Programmes
More informationWhy Feature Dependencies Challenge the Requirements Engineering of Automotive Systems: An Empirical Study
Why Feature Dependencies Challenge the Requirements Engineering of Automotive Systems: An Empirical Study arxiv:1708.08660v1 [cs.se] 29 Aug 2017 Andreas Vogelsang Institut für Informatik Technische Universität
More informationMULTIPLEX Foundational Research on MULTIlevel complex networks and systems
MULTIPLEX Foundational Research on MULTIlevel complex networks and systems Guido Caldarelli IMT Alti Studi Lucca node leaders Other (not all!) Colleagues The Science of Complex Systems is regarded as
More informationBeyond MBSE: Looking towards the Next Evolution in Systems Engineering
Beyond MBSE: Looking towards the Next Evolution in Systems Engineering David Long INCOSE President david.long@incose.org @thinkse Copyright 2015 by D. Long. Published and used by INCOSE with permission.
More informationDevelopment of a Manufacturability Assessment Methodology and Metric
Development of a Assessment Methodology and Metric Assessment Knowledge-Based Evaluation MAKE Tonya G. McCall, Emily Salmon and Larry Dalton Intro and Background Methodology Case Study Overview Benefits
More informationModeling and Simulation in Embedded Systems for Off-Highway Vehicles
Modeling and Simulation in Embedded Systems for Off-Highway Vehicles By Jason Mowry, DISTek Integration, Inc. Abstract: Over the last decade, modeling and simulation has proven itself by providing an analytical
More informationThe Emerging Economy 2030:
The Emerging Economy 2030: Some initial explorations Public Service Foresight Network 22 July 2016 2 THE HORIZONS FORESIGHT METHOD Identify the issue or problem of interest Consider the larger system(s)
More informationFacing Moore s Law with Model-Driven R&D
Facing Moore s Law with Model-Driven R&D Markus Matthes Executive Vice President Development and Engineering, ASML Eindhoven, June 11 th, 2015 Slide 2 Contents Introducing ASML Lithography, the driving
More informationMind the (AI) Gap: Leadership Makes the Difference 04 DECEMBER 2018
Mind the (AI) Gap: Leadership Makes the Difference 04 DECEMBER 2018 Methodology Authors Online survey of companies Goal: Understanding the role of artificial intelligence (AI) and machine learning across
More informationRobotics and Automation at a glance
Robotics + Automation Robotics and Automation at a glance The sector the association the suppliers 2 ROBOTICS + AUTOMATION About the sector* Sector turnover: 15.8 bn EUR Employees: > 60.000 Export ratio:
More informationBenefits and advantages of ergonomic studies in digital 3D
Benefits and advantages of ergonomic studies in digital 3D Susanne Kiel, Peter van der Meulen Human Solutions GmbH, Kaiserslautern Januar 2007 Introduction Ergonomics is the science or occupation that
More informationTransmission System Configurator
Design IT A tool for efficient transmission system design Martin Naedele, Christian Rehtanz, Dirk Westermann, Antonio Carvalho Transmission System Configurator Transmission capacity is a key profit factor
More informationToward a Conceptual Comparison Framework between CBSE and SOSE
Toward a Conceptual Comparison Framework between CBSE and SOSE Anthony Hock-koon and Mourad Oussalah University of Nantes, LINA 2 rue de la Houssiniere, 44322 NANTES, France {anthony.hock-koon,mourad.oussalah}@univ-nantes.fr
More informationKeywords: DSM, Social Network Analysis, Product Architecture, Organizational Design.
9 TH INTERNATIONAL DESIGN STRUCTURE MATRIX CONFERENCE, DSM 07 16 18 OCTOBER 2007, MUNICH, GERMANY SOCIAL NETWORK TECHNIQUES APPLIED TO DESIGN STRUCTURE MATRIX ANALYSIS. THE CASE OF A NEW ENGINE DEVELOPMENT
More informationSurvey on ODX (open diagnostics data exchange)
Survey on ODX (open diagnostics data exchange) Prof. Arun Tigadi, Anupama Pandey DEPARTMENT OF ELECTRONICS AND COMMUNICATION ENGINEERING arun.tigadi@gmail.com,cell:9886719354 K. L. E. Dr. M. S. SHESHGIRI
More informationLL assigns tasks to stations and decides on the position of the stations and conveyors.
2 Design Approaches 2.1 Introduction Designing of manufacturing systems involves the design of products, processes and plant layout before physical construction [35]. CE, which is known as simultaneous
More informationKistler View2017. Understanding in order to change. Page 3 Measurement solutions for the challenges of our times. Page 4 Direct path to test results
Kistler View2017 Understanding in order to change Page 3 Measurement solutions for the challenges of our times Page 4 Direct path to test results Page 5 Industry 4.0 starts with us Page 6 Measuring the
More information신경망기반자동번역기술. Konkuk University Computational Intelligence Lab. 김강일
신경망기반자동번역기술 Konkuk University Computational Intelligence Lab. http://ci.konkuk.ac.kr kikim01@kunkuk.ac.kr 김강일 Index Issues in AI and Deep Learning Overview of Machine Translation Advanced Techniques in
More informationTransmission Innovation Strategy
1 Transmission Innovation Strategy 2 Contents 1. Value-Driven Innovation 2 2. Our Network Vision 3 3. Our Stakeholders 4 4. Principal Business Drivers 4 5. Delivering Innovation 5 Our interpretation of
More informationCredible Autocoding for Verification of Autonomous Systems. Juan-Pablo Afman Graduate Researcher Georgia Institute of Technology
Credible Autocoding for Verification of Autonomous Systems Juan-Pablo Afman Graduate Researcher Georgia Institute of Technology Agenda 2 Introduction Expert s Domain Next Generation Autocoding Formal methods
More informationDigital Control of MS-150 Modular Position Servo System
IEEE NECEC Nov. 8, 2007 St. John's NL 1 Digital Control of MS-150 Modular Position Servo System Farid Arvani, Syeda N. Ferdaus, M. Tariq Iqbal Faculty of Engineering, Memorial University of Newfoundland
More informationKNOW & FEEL. Enhance your interdisciplinary system knowledge and feel the implementation of objective criteria in the vehicle.
FOR ADAS KNOW & FEEL Enhance your interdisciplinary system knowledge and feel the implementation of objective criteria in the vehicle. Develop Advanced Driver Assistance Systems that will delight your
More informationSoftware maintenance research that is empirically valid and useful in practice
DE GRUYTER OLDENBOURG it Information Technology 2016; 58(3): 145 149 Self-Portrayals of GI Junior Fellows Elmar Juergens* Software maintenance research that is empirically valid and useful in practice
More informationExecutive Summary World Robotics 2018 Industrial Robots
Executive Summary World Robotics 2018 Industrial Robots 13 Executive Summary World Robotics 2018 Industrial Robots Robot Sales 2017: Impressive growth In 2017, robot sales increased by 30% to 381,335 units,
More informationMethodology for Agent-Oriented Software
ب.ظ 03:55 1 of 7 2006/10/27 Next: About this document... Methodology for Agent-Oriented Software Design Principal Investigator dr. Frank S. de Boer (frankb@cs.uu.nl) Summary The main research goal of this
More informationSECESA 2016 Systems and Concurrent Engineering for Space Applications Conference. MBSE at Airbus Safran Launchers Alain Huet, ASL (France)
SECESA 2016 Systems and Concurrent Engineering for Space Applications Conference MBSE at Airbus Safran Launchers Alain Huet, ASL (France) MBSE Round table Summary 1 2 3 4 5 Introduction Key Statements
More informationNew 2018* Executive Master Program Mobility Systems Engineering & Management. Technology + Management
New 2018* Executive Master Program Mobility Systems Engineering & Management Technology + Management *Subject to the approval procedure of KIT and the ministry for science, research and art in Baden-Württemberg
More informationPrototyping Unit for Modelbased Applications
PUMA Software and hardware at the highest level Prototyping Unit for Modelbased Applications With PUMA, we offer a compact and universal Rapid-Control-Prototyping-Platform optionally with integrated power
More informationIntroduction to co-simulation. What is HW-SW co-simulation?
Introduction to co-simulation CPSC489-501 Hardware-Software Codesign of Embedded Systems Mahapatra-TexasA&M-Fall 00 1 What is HW-SW co-simulation? A basic definition: Manipulating simulated hardware with
More informationNew 2018* Executive Master Program Mobility Systems Engineering & Management. Technology + Management
New 2018* 110 01 10 01 010 0 Executive Master Program Mobility Systems Engineering & Management Technology + Management *Subject to the approval procedure of KIT and the ministry for science, research
More informationPowering Automotive Cockpit Electronics
White Paper Powering Automotive Cockpit Electronics Introduction The growth of automotive cockpit electronics has exploded over the past decade. Previously, self-contained systems such as steering, braking,
More informationPERSPECTIVE. Knowledge based Engineering (KBE) Key Product Development Technology to Enhance Competitiveness. Abstract. Devaraja Holla V.
PERSPECTIVE Knowledge based Engineering (KBE) Key Product Development Technology to Enhance Competitiveness Devaraja Holla V. Abstract In today s competitive environment, it becomes imperative to look
More informationGerrit Meixner Head of the Center for Human-Machine-Interaction (ZMMI)
Introduction@DFKI Gerrit Meixner Head of the Center for Human-Machine-Interaction (ZMMI) Research Departement Innovative Factory Systems (IFS) German Research Center for Artificial Intelligence (DFKI)
More informationCPS Engineering Labs A Network of Design Centres Expediting and accelerating the realisation of trustworthy CPS Holger Pfeifer CPSE Labs co-ordinator fortiss, Munich, Germany Funded by the European Union
More informationDr. Ralf Sommer. Munich, March 8th, 2006 COM BTS DAT DF AMF. Presenter Dept Titel presentation Date Page 1
DATE 2006 Special Session: DFM/DFY Design for Manufacturability and Yield - Influence of Process Variations in Digital, Analog and Mixed-Signal Circuit Design DATE 06 Munich, March 8th, 2006 Presenter
More informationA Knowledge-Centric Approach for Complex Systems. Chris R. Powell 1/29/2015
A Knowledge-Centric Approach for Complex Systems Chris R. Powell 1/29/2015 Dr. Chris R. Powell, MBA 31 years experience in systems, hardware, and software engineering 17 years in commercial development
More informationRapid FPGA Modem Design Techniques For SDRs Using Altera DSP Builder
Rapid FPGA Modem Design Techniques For SDRs Using Altera DSP Builder Steven W. Cox Joel A. Seely General Dynamics C4 Systems Altera Corporation 820 E. McDowell Road, MDR25 0 Innovation Dr Scottsdale, Arizona
More informationTechnologies Worth Watching. Case Study: Investigating Innovation Leader s
Case Study: Investigating Innovation Leader s Technologies Worth Watching 08-2017 Mergeflow AG Effnerstrasse 39a 81925 München Germany www.mergeflow.com 2 About Mergeflow What We Do Our innovation analytics
More informationIMPLEMENTATION OF ADVANCED DISTRIBUTION AUTOMATION IN U.S.A. UTILITIES
IMPLEMENTATION OF ADVANCED DISTRIBUTION AUTOMATION IN U.S.A. UTILITIES (Summary) N S Markushevich and A P Berman, C J Jensen, J C Clemmer Utility Consulting International, JEA, OG&E Electric Services,
More informationSoftware Engineering for Automotive Systems: A Roadmap
Software Engineering for Automotive Systems: A Roadmap Alexander Pretschner, Manfred Broy, Ingolf H. Krüger, Thomas Stauner Alexander Pretschner is a senior researcher at ETH Zürich, Switzerland, currently
More informationPROCESS-VOLTAGE-TEMPERATURE (PVT) VARIATIONS AND STATIC TIMING ANALYSIS
PROCESS-VOLTAGE-TEMPERATURE (PVT) VARIATIONS AND STATIC TIMING ANALYSIS The major design challenges of ASIC design consist of microscopic issues and macroscopic issues [1]. The microscopic issues are ultra-high
More informationAPPLICATION NOTE. Detecting Faulty Rolling Element Bearings. Faulty rolling-element bearings can be detected before breakdown.
APPLICATION NOTE Detecting Faulty Rolling Element Bearings Faulty rolling-element bearings can be detected before breakdown. The simplest way to detect such faults is to regularly measure the overall vibration
More informationBMW - Using Virtual Test Rigs for Loads Prediction
BMW - Using Virtual Test Rigs for Loads Prediction BMW Applies LMS Breakthrough in Durability Engineering The Holy Grail for many durability engineers is to reliably predict where and when their products
More informationYole Developpement. Developpement-v2585/ Publisher Sample
Yole Developpement http://www.marketresearch.com/yole- Developpement-v2585/ Publisher Sample Phone: 800.298.5699 (US) or +1.240.747.3093 or +1.240.747.3093 (Int'l) Hours: Monday - Thursday: 5:30am - 6:30pm
More information23270: AUGMENTED REALITY FOR NAVIGATION AND INFORMATIONAL ADAS. Sergii Bykov Technical Lead Machine Learning 12 Oct 2017
23270: AUGMENTED REALITY FOR NAVIGATION AND INFORMATIONAL ADAS Sergii Bykov Technical Lead Machine Learning 12 Oct 2017 Product Vision Company Introduction Apostera GmbH with headquarter in Munich, was
More informationThe Rise & Fall(?) of Modelling
The Rise & Fall(?) of Modelling MARK THOMAS UK LEAD SW ARCHITECT, THALES UK Ver0.1-20150602 www.thalesgroup.com Contents The need for models The Hype Curve The Rise - Thales experience The Fall - The Challenges
More informationIntroduction to Model-Based Design for Offshore and Marine applications C. Kleijn
Introduction to Model-Based Design for Offshore and Marine applications C. Kleijn Model Based Design Contents Contents 1. Introduction 3 1.1. What is Model-Based Design 3 1.2. How is it used? 3 2. Benefits
More informationDesign, development and technology. Shashank Mehta National Institute of Design
Design, development and technology Shashank Mehta National Institute of Design Designers are today forced to move beyond the traditional role of bestowing form. Design is no longer associated simply with
More informationManufacturing Industry Innovation CRC. Industry Engagement Workshop
Manufacturing Industry Innovation CRC Industry Engagement Workshop How and why Welcome and introduction Then Industry and Innovation Minister requested AiG to design a CRC to provide strategic research
More informationSofting TDX ODX- and OTX-Based Diagnostic System Framework
Softing TDX ODX- and OTX-Based Diagnostic System Framework DX (Open Diagnostic data exchange) and OTX (Open Test sequence exchange) standards are very well established description formats for diagnostics
More informationThe Sherwin-Williams Company
The Sherwin-Williams Company "What is Worth Doing is Worth Doing Well." Founded in 1866 in Cleveland, Ohio #1 coatings company in the Americas #3 coatings company worldwide Over 40,000 employees worldwide
More informationGeneral Game Playing (GGP) Winter term 2013/ Summary
General Game Playing (GGP) Winter term 2013/2014 10. Summary Sebastian Wandelt WBI, Humboldt-Universität zu Berlin General Game Playing? General Game Players are systems able to understand formal descriptions
More informationPrototyping Automotive Cyber- Physical Systems
Prototyping Automotive Cyber- Physical Systems Sebastian Osswald Technische Universität München Boltzmannstr. 15 Garching b. München, Germany osswald@ftm.mw.tum.de Stephan Matz Technische Universität München
More informationMOBY-DIC. Grant Agreement Number Model-based synthesis of digital electronic circuits for embedded control. Publishable summary
MOBY-DIC Grant Agreement Number 248858 Model-based synthesis of digital electronic circuits for embedded control Report version: 1 Due date: M24 (second periodic report) Period covered: December 1, 2010
More informationIntegrated Tool Chain for Model- Based Design of Cyber-Physical Systems
Integrated Tool Chain for Model- Based Design of Cyber-Physical Systems Professor Peter Gorm Larsen Department of Engineering, Aarhus University 1 INTO-CPS Objectives 1. Build an open, well-founded tool
More informationLeveraging Simulation to Create Better Software Systems in an Agile World. Jason Ard Kristine Davidsen 4/8/2013
Leveraging Simulation to Create Better Software Systems in an Agile World Jason Ard Kristine Davidsen 4/8/2013 Copyright 2013 Raytheon Company. All rights reserved. Customer Success Is Our Mission is a
More informationT U M. I N S T I T U T F Ü R I N F O R M A T I K Towards an Integrated Approach to Requirement Engineering
T U M I N S T I T U T F Ü R I N F O R M A T I K Towards an Integrated Approach to Requirement Engineering Manfred Broy, Andreas Fleischman, Shareeful Islam, Leonid Kof, Klaus Lochman, Christian Leuxner,
More informationBeyond Electromagnetic Component Modeling: Extending Finite Element Analysis to Include Multidomain System Simulation
Application Brief Beyond Electromagnetic Component Modeling: Extending Finite Introduction This paper describes how ANSYS Maxwell with its built-in system simulation capability facilitates the validation
More informationIntroduction p. 1 The Cost Issue p. 2 The Productivity Issue p. 5 The Quality Issue p. 6 Other Points of View p. 7 Where Do We Go From Here? p.
Preface p. xiii Introduction p. 1 The Cost Issue p. 2 The Productivity Issue p. 5 The Quality Issue p. 6 Other Points of View p. 7 Where Do We Go From Here? p. 17 The World-Class Software Organization
More informationFace the future of manufacturing. Visitor information
Connecting Global Competence Face the future of manufacturing Visitor information The Leading Exhibition for Smart Automation and Robotics June 19 22, 2018 Munich automatica-munich.com automatica. Our
More informationHardware-in-loop Electronic Throttle System Based On Simulink Ning Chen 1,a,Pinchang Zhu 1,b
Applied Mechanics and Materials Online: 2011-10-24 ISSN: 1662-7482, Vols. 128-129, pp 898-903 doi:10.4028/www.scientific.net/amm.128-129.898 2012 Trans Tech Publications, Switzerland Hardware-in-loop Electronic
More informationModels as a Foundation for Systems Engineering Should We Expect a Breakthrough? Brett Malone Vitech Corporation
Models as a Foundation for Systems Engineering Should We Expect a Breakthrough? Brett Malone Vitech Corporation bmalone@vitechcorp.com The Transition to Models? Opportunities Enablers Inhibitors Threats
More informationLumberg [Discover Agility]
Lumberg [Discover Agility] Home [High-tech] for Lumberg High-tech [Home] for Lumberg Our home is Germany our thinking is global. Whereas the electronics industry s high-tech hub in Germany s third strongest
More informationSIMULATION BASED PERFORMANCE TEST OF INCIDENT DETECTION ALGORITHMS USING BLUETOOTH MEASUREMENTS
Transport and Telecommunication, 2016, volume 17, no. 4, 267 273 Transport and Telecommunication Institute, Lomonosova 1, Riga, LV-1019, Latvia DOI 10.1515/ttj-2016-0023 SIMULATION BASED PERFORMANCE TEST
More informationA Review of Related Work on Machine Learning in Semiconductor Manufacturing and Assembly Lines
A Review of Related Work on Machine Learning in Semiconductor Manufacturing and Assembly Lines DI Darko Stanisavljevic VIRTUAL VEHICLE DI Michael Spitzer VIRTUAL VEHICLE i-know 16 18.-19.10.2016, Graz
More information