Introducing Software Ecosystems for Mass-Produced Embedded Systems

Size: px
Start display at page:

Download "Introducing Software Ecosystems for Mass-Produced Embedded Systems"

Transcription

1 Introducing Software Ecosystems for Mass-Produced Embedded Systems Ulrik Eklund and Jan Bosch Chalmers University of Technology Software Engineering Division, Dept. of Computer Science & Engineering Göteborg, Sweden Summary. Embedded systems are today predominantly developed with an integration-centric approach. The paper identifies the need to remove full-scale integration and process synchronisation of involved development teams. The paper presents software ecosystem as an alternative approach to develop embedded software and identifies a set of key activities for how an original equipment manufacturer can introduce an ecosystem. An example of a software ecosystem is presented for the car industry together a case which implemented some of the ecosystem platform properties. Key words: embedded software, software architecture, software ecosystem, case study 1Introduction The approach of developing software in an ecosystem instead of as an integrator towards the customer could provide some advantages also in the embedded domain, such as alleviating the complexity of synchronising large-scale development projects and extending the innovation base. Software ecosystems have been studied by several researchers [1, 2, 3]. Jansen et al. [4] presents a set of research challenges and this paper responds to the first challenge of characterisation and modelling of ecosystems for the domain of software-intensive embedded systems. The main contribution of this paper is a method for establishing an ecosystem for mass-produced software-intensive embedded products. The method consists of a set of key activities for the original equipment manufacturer (OEM) to introduce the ecosystem and facilitate the interaction between development parties. 2ContextandProblemStatement Many companies developing mass-produced embedded systems view software as a necessary evil rather than as a strategic opportunity and business differentiator. One reason for this is that they have extensive supplier and subcontractor relationships and the cost, effort and unpredictability of the deliverables from these external partners is experienced as a major problem. The mass-produced embedded systems are typically developed with an integration-centric approach

2 2 U. Eklund, J. Bosch where the OEM needs to be in full control of the development of all software and synchronise the development of the involved parties. Examples of mass-produced embedded products include vehicles, washing machines and other home utensils, and printers. We will give general examples from the automotive industry since cars are arguably the most complex product of this category, both in terms of conflicting requirements and subcontractor relationships. We define the domain of mass-produced software-intensive embedded systems by four characteristics: Deepintegrationbetweenhardwareandsoftwareforsignificantpartsofthe functionality Strongfocusonmanufacturingaspectsoftheproductinthedevelopment(e.g. by development process gates) Strongsupplierinvolvementintheformofsubcontractors Someelementsofthesystemrealisesafety-criticalfunctionality There are four main reasons why the integration-centric approach, is a dead end for many embedded domains, especially in the case of significant outsourcing: First, it is not possible to rely on control through processes and synchronisation of processes because external developers might not use the same process. Second, when the release cycle is imposed on software from hardware manufacturing concerns it results in old software applications since the leadtime of mechanical/hardware development and its industrialisation is longer than competitively desired for software. Third, feature content is growing exponentially [5], especially in the automotive domain [6]. Since this adds interdependencies if not managed the integration phase actually gets shorter since all software parts have to be finished before integration can take place. Last, heavy outsourcing of software development, often globally, goes against the need for efficient inter-team communication in integration-centric development.[7] The conclusion is that it is necessary to move away from integration-centric development. The most sustainable alternative is the open ecosystem [7] and it will thus be further elaborated in this paper. The research question investigated is thus: What are the key activities to establish a software ecosystem for massproduced embedded systems? 3IntroductionofaSoftwareEcosystem The ecosystem would focus on a product or family of products of embedded devices with an open software platform. The hardware technology would be very domain specific, e.g. sensors and actuators for cars or printers. To facilitate new business opportunities and remove the burdensome synchronisation of subcontracted development teams there are two dimensions where decoupling between development parties/teams must take place and which should be supported by the ecosystem and the platform: 1) Decoupling between applications, this would otherwise make future feature growth impossible at some point. 2) Decoupling in time, i.e. all software must not join at manufacturing of the product. Amodeldefiningthetransitionfromanintegration-centricsoftwaredevelopment to the establishment of a software ecosystem includes the following key activities for the OEM:

3 Introducing Software Ecosystems for Embedded Systems Choose the Ecosystem Type There are three types of software ecosystems according to the second author [2]: Operating System-centric, application-centric, and end-user programming. Typical products with embedded software exhibit many characteristics of where an application-centric software ecosystem starts; with a domain-specific application(s) deeply embedded in the product which is sold to the end customer. 3.2 Open up the Platform The software platform supporting the ecosystem and the applications must be deployed to each product. The platform would include an operating system, domain-specific middleware and key domain applications, sufficient to use the product and fulfil any legal and safety requirements. Many embedded products exhibit real-time behaviour so application execution must be supported by realtime mechanisms, depending on the domain. Since the software can be deployed at any time the platform and its architecture should allow development, integration and validation of feature applications independent of other applications. Each application executes in an isolated environment, with critical applications executing on dedicated hardware, and dependencies between applications are only established at run-time, for example realised by process virtualisation [8]. 3.3 Establish OEM as Keystone Organisation The OEM would have a crucial role in the ecosystem as a keystone organisation [9] since it manufactures the product that software applications will run on. The OEM is responsible for developing the ecosystem platform, at least initially. The keystone organisation should provide the stability of the ecosystem for niche developers to establish themselves by producing the systems with the embedded platform for a sufficiently long time. 3.4 Establish Business Opportunities for Developers The reason for the customer to buy the product is the capabilities provided by domain-specific software applications utilising the hardware of the product, i.e. sensors and actuators manufacture by the OEM. The applications are provided by the OEM and by 3rd parties directly to the end customer, enabling for business opportunities not possible when all software is directed by the OEM. Technical end customers can even develop their own applications if sufficient IDE support for the platform is available. The incentive for the OEM to migrate towards an ecosystem would be to share total cost of development between parties in the ecosystem and open up the innovation base. In return the OEM provides the stability necessary for other parties. 3.5 Establish Infrastructure for Continuous Deployment of Software The development teams deploy their applications independent of each other and independent from the platform and hardware. This is enabled by an automated infrastructure that can distribute software application to thousands of devices, each with its own software configuration. This contrasts with continuously checking in software to a central repository and build system for e.g. web applications. The infrastructure must both allow customers to enhance their product with new applications as well as allow developers to push updates of

4 4 U. Eklund, J. Bosch already deployed applications. To facilitate business opportunities for the external developers the infrastructure would have a marketplace for them towards the end customer. This can be provided by the keystone organisation or by already established mechanisms. The infrastructure also support necessary certification processes before deploying software to customers, processes that are demanded by legal, safety-critical or security reasons. 4AnEcosystemintheCarDomain Since there is no widely known software ecosystem such as the one described above it is difficult to present proven industrial cases, but we present an instantiation of the software ecosystem for the automotive domain. Amoderncarisarguablythemostcomplexmass-producedembeddedsystem developed in terms of conflicting requirements and subcontractor structure. Software development follows the process logic of the mechanical development and the deployment of software to the customer follows the physical delivery of the product. In a software ecosystem, where software can be deployed to the product also after delivery, the platform would include vehicle software necessary to fulfil legal and safety requirements, e.g. displaying vehicle speed in a cluster display and ESP. This would make the car usable at delivery to the end-customer without further actions. All other software applications could be deployed on the vehicle en route to the customer or after delivery; it could either be the sales organisation that acquired additional software components from the OEM or 3rd parties, or the end customer. For vehicle fleets it would be possible to acquire or replace application software catering to fleet-specific needs, e.g. car-share pools or large taxi firms. Suppliers could focus on providing domain specific actuators, e.g. brakes or door locks, with middleware conforming to the platform, leaving the vehicle-level development to other parties, e.g. the OEM, or also offer those as well. Firms providing after-market solutions, including the OEM, would have unprecedented opportunities to integrate their solutions seamlessly with the OEM platform, providing better customer value than what is possible today. 4.1 Open Infotainment Labs The Open Infotainment Labs was a prototype of an in-vehicle infotainment system developed in cooperation between Volvo Car Corporation and EIS by Semcon, but was not intended to go into mass-production and be sold to customers. The project had two goals: First, feature development with extremely short lead-times from decision to implementation compared to present automotive industry standard, from a nominal lead-time of 1-3 years to 4-12 weeks. Second, to investigate application-based architecture open to 3rd party feature development, i.e. development not sourced or ordered by Volvo Cars, and as such form the basis for a software ecosystem around in-vehicle infotainment systems. The software platform was based on Android, which already had some desired architectural properties, such as run-time isolation of applications and an established infrastructure for continuous deployment. In addition to this the following architectural mechanisms were investigated: PossibleappmarketsolutionsfortheOEM SecuregatewaybetweenAndroidappsandvehicle-criticalmicro-controllers

5 Introducing Software Ecosystems for Embedded Systems 5 Domain-specific API available for Android app developers with over 50 different vehicle attributes Mechanisms to sign OEM-approved applications with privileges to allow interaction with critical vehicle sensors and actuators Modelsfordifferentcategoriesofapplications,forexampletopreventapplications to start when driving the vehicle e.g. to minimise driver distraction Domain-specificresourcemanagement,inacaraudiowarningshavehigher priority than a phone call The prototype system was implemented in an actual car and tested by persons outside of the two development partners. It was possible for the users to tailor the system according to their individual wishes by e.g. installing their favourite web radio application from an external marketplace while in the car. 4.2 AUTOSAR AUTOSAR is a project to establish an open industry standard for the automotive software architecture between suppliers and manufacturers. [10] The standardised architecture exhibits some of the properties in Section 3.2, such as mechanisms to allow multiple different functions, in the form of software components, to be deployed to the same micro-controller independently from the supplier of either part, and a large set of standardised application interfaces. [10] However the prescribed methodology assumes that all integration of software components is done by the OEM [11], i.e. falls into the integration-centric development category, there are no mechanisms to support independent software deployment. Even if there is no business model prescribed by the AUTOSAR standard, it can be assumed that the closed supplier-oem business relationship seen in the automotive domain today is preserved. 5RelatedWork Jansen et al. [1] provides two cases of software ecosystem together with a definition of ecosystem characteristics. The activities in Section 3 fall into their external scope in terms of market, technology, platform and firms. Rohrbeck et al. [12] describes how Deutsche Telekom created an open innovation ecosystem and identifies 11 open innovation instruments. The resulting innovations range from features added to what the suppliers offer to those developed entirely at Deutsche Telekom. The focus on the paper is on innovation schemes and thus complements the activities in Section 3. Viljainen and Kauppinen [3] describe a set of management practices for software ecosystems, together with a case from the telecom industry. They focus on the platform integrator which plays the role of keystone organisation. The activities in Section 3 can be categorised within their practice of orchestration, but for mass-produced embedded systems. The second author et al. [7] provides three cases of ecosystems, one of them being a company developing embedded products. The paper defines five approaches to software development from integration-centric development to software ecosystems, with criteria for when each should be successful, which provided the rationale for the ecosystem presented in this paper.

6 6 U. Eklund, J. Bosch 6Conclusions We conclude that an integration-centric development of embedded software may not be a sustainable development approach based on four reasons: Feature growth and the resulting complexity, decoupling of the software deployment cycle from manufacturing concerns, alleviate OEM integration efforts, and managing heavy outsourcing to subcontractors. Based on this we proposed a set of five key activities for the OEM to establish the software ecosystem. The ecosystem platform and its architecture are key factors to successfully allow continuous deployment of software directly from the development teams to the customer without requiring big-bang integration from the OEM. Finally we presented how a software ecosystem could look like for the car industry, and presented a case which had implemented some of the platform properties. We reviewed an automotive software architecture standard, AUTOSAR, in terms of its viability as an embedded platform for a software ecosystem in the automotive industry. Acknowledgements.This work has been financially supported by the Swedish Agency for Innovation Systems (VINNOVA) and Volvo Car Corporation. References 1. Jansen, S., Brinkkemper, S., Finkelstein, A.: Business network management as a survival strategy: A tale of two software ecosystems. In: Proceedings of the First Workshop on Software Ecosystems. (2009) Bosch, J.: From software product lines to software ecosystems. In: Proceedings of the 13th International Software Product Line Conference, ACM (2009) 3. Viljainen, M., Kauppinen, M.: Software ecosystems: A set of management practices for platform integrators in the telecom industry. In: Proceedings of the International Conference on Software Business. Volume 80 of Lecture Notes in Business Information Processing., Springer (2011) Jansen, S., Finkelstein, A., Brinkkemper, S.: A sense of community: A research agenda for software ecosystems. In: Proceedings of the International Conference on Software Engineering - Companion Volume, IEEE (2009) Ebert, C., Jones, C.: Embedded software: Facts, figures, and future. Computer 42(4) (2009) Broy, M.: Challenges in automotive software engineering. In: Proceedings of the International Conference on Software Engineering, ACM (2006) Bosch, J., Bosch-Sijtsema, P.: From integration to composition: On the impact of software product lines, global development and ecosystems. Journal of Systems and Software 83(1) (2010) Smith, J.E., Nair, R.: The architecture of virtual machines. Computer 38(5) (may 2005) Iansiti, M., Levien, R.: Strategy as ecology. Harvard Business Review 82(3) (2004) PMID: Fürst, S., Mössinger, J., Bunzel, S., Weber, T., Kirschke-Biller, F., Heitkämper, P., Kinkelin, G., Nishikawa, K., Lange, K.: AUTOSAR - a worldwide standard is on the road. In: International VDI Congress Electronic Systems for Vehicles, Baden-Baden, Germany (2009) 11. AUTOSAR: AUTOSAR technical overview v2.2.2 (aug 2008) 12. Rohrbeck, R., Hölzle, K., Gemünden, H.G.: Opening up for competitive advantage -howdeutschetelekomcreatesanopeninnovationecosystem.r&dmanagement 39(4) (sep 2009)

Enabling the Deployment of Open In-Vehicle ITS Stations

Enabling the Deployment of Open In-Vehicle ITS Stations 19th ITS World Congress, Vienna, Austria, 22/26 October 2012 EU-00435 Enabling the Deployment of Open In-Vehicle ITS Stations *Hakan Cankaya 1, Cyril Grepet 2, Jan Holle 3, José Simó 4 1. Escrypt GmbH,

More information

Designing Software Ecosystems. How Can Modeling Techniques Help? Mahsa H. Sadi, Eric Yu. 1 Introduction. 2 Modeling Requirements.

Designing Software Ecosystems. How Can Modeling Techniques Help? Mahsa H. Sadi, Eric Yu. 1 Introduction. 2 Modeling Requirements. Introduction Ecosystems Mahsa H. Sadi, Department of Computer Science University of Toronto E mail: mhsadi@cs.toronto.edu Exploring Modeling Methods for Systems Analysis and Design (EMMSAD) Working Conference

More information

TCS Enables Connected Products Landscapes

TCS Enables Connected Products Landscapes TCS Enables Connected Products Landscapes CIMdata Commentary Key takeaways: Even simple products have embedded electronics and software, complex products can have a lot of more including live connections

More information

GENIVI & AGL - How to Get Along and Grow the Market. Joel Hoffmann, Open Platform Marketing Manager, Renesas Electronics

GENIVI & AGL - How to Get Along and Grow the Market. Joel Hoffmann, Open Platform Marketing Manager, Renesas Electronics GENIVI & AGL - How to Get Along and Grow the Market Joel Hoffmann, Open Platform Marketing Manager, Renesas Electronics 1 Allies Build Foundations for Business Expansion Philip II of Macedonia, father

More information

Agenda. Why AUTOSAR Introduction Technical Overview Backup References. 26 August 2015 Liu Xue

Agenda. Why AUTOSAR Introduction Technical Overview Backup References. 26 August 2015 Liu Xue AUTOSAR Agenda 1 2 3 4 5 Why AUTOSAR Introduction Technical Overview Backup References 2 Background Initial discussions on the common challenge and objectives were held by BMW, Bosch, Continental, DaimlerChrysler

More information

The Timing Model TIMMO Methodology Guest Lecture at Chalmers University

The Timing Model TIMMO Methodology Guest Lecture at Chalmers University ITEA 2 06005: Timing Model The Timing Model Methodology Guest Lecture at Chalmers University Stefan Kuntz, Continental Automotive GmbH 10-02-2009 Methodology Page 1 Welcome About Stefan Kuntz Studied Electrical

More information

INDUSTRIAL DATA SPACE A NEW IDEA FOR SHARING DATA

INDUSTRIAL DATA SPACE A NEW IDEA FOR SHARING DATA INDUSTRIAL DATA SPACE A NEW IDEA FOR SHARING DATA 80+ Companies and Organisations 15+ Countries 25+ Use Cases = 1 Ecosystem // 2 A SNEAKERISNOLONGERA SNEAKER PHYSICAL PRODUCTS GROW TO DIGITAL SERVICES

More information

Creating the Ultimate User Experience. Sheetal Patil Head of Product Management Infotainment

Creating the Ultimate User Experience. Sheetal Patil Head of Product Management Infotainment Creating the Ultimate User Experience Sheetal Patil Head of Product Management Infotainment An Automotive Technology Company on the Move Ranked a top-five Tier One connected car supplier by ABI research

More information

EB Automotive Driving the Future of Software

EB Automotive Driving the Future of Software EB Automotive Driving the Future of Software About Elektrobit (EB) Driving the Future of Automotive Software Architecting the experiences inside and outside the connected vehicle in a safe manner. Leading

More information

Driving Innovation in the Smart Car

Driving Innovation in the Smart Car Driving Innovation in the Smart Car In the last decade, cars have evolved from just being connected to becoming smart. The car has become intelligent and, soon, autonomous cars will be able to think and

More information

Fastest growing tech company in Romania by Deloitte Fast 50 ADVANCED SOFTWARE ENGINEERING

Fastest growing tech company in Romania by Deloitte Fast 50 ADVANCED SOFTWARE ENGINEERING Fastest growing tech company in Romania by Deloitte Fast 50 ADVANCED SOFTWARE ENGINEERING 12 years of successful delivery Driving agility into high complexity projects +300 high complexity projects 2 Development

More information

WHITE PAPER MONETIZE IOT DATA WITH ANALYTICS

WHITE PAPER MONETIZE IOT DATA WITH ANALYTICS WHITE PAPER MONETIZE IOT DATA WITH ANALYTICS WHAT WILL YOU LEARN? n IoT Data Analytics Verticals and Synergies n Using Data Internally and Externally n Automation with a Human Element n The Needs of Various

More information

It Takes an Ecosystem Gary Chastek John D. McGregor

It Takes an Ecosystem Gary Chastek John D. McGregor Gary Chastek John D. McGregor Software Engineering Institute Carnegie Mellon University Pittsburgh, PA 15213 Gary Chastek April 25, 2012 Introduction During the second half of 2011, the Software Engineering

More information

SOLVING THE MYSTERY OF SDN & NFV SOLUTIONS EVALUATION SYTEL REPLY S VADVISOR TOOL WILL HELP YOU.

SOLVING THE MYSTERY OF SDN & NFV SOLUTIONS EVALUATION SYTEL REPLY S VADVISOR TOOL WILL HELP YOU. SOLVING THE MYSTERY OF SDN & NFV SOLUTIONS EVALUATION SYTEL REPLY S VADVISOR TOOL WILL HELP YOU. In a world where technology is evolving with extreme speed and the networking revolution has already started,

More information

SYSTEM SOLUTIONS. Connecting systems, people and processes. Systems Integration Application Development Workflow Automation

SYSTEM SOLUTIONS. Connecting systems, people and processes. Systems Integration Application Development Workflow Automation SYSTEM SOLUTIONS Connecting systems, people and processes Systems Integration Application Development Workflow Automation Our commitment is to identify, deliver and integrate IT efficiencies. The integration

More information

Model-Driven Development for Safety-Critical Software Components

Model-Driven Development for Safety-Critical Software Components Model-Driven Development for Safety-Critical Software Components By Franz Walkembach, Product Line Manager WHEN IT MATTERS, IT RUNS ON WD RIVER EXECUTIVE SUMMARY Software platforms are becoming an increasingly

More information

EB Automotive ECU solutions AUTOSAR Basic Software Tooling Functional Safety Customization Services

EB Automotive ECU solutions AUTOSAR Basic Software Tooling Functional Safety Customization Services automotive.elektrobit.com EB Automotive ECU solutions AUTOSAR Basic Software Tooling Functional Safety Customization Services Electronic Control Unit Software and Services We take AUTOSAR to the road!

More information

Transforming the future of mobility. Citi 2016 Global Technology Conference September 2016

Transforming the future of mobility. Citi 2016 Global Technology Conference September 2016 Transforming the future of mobility Citi 2016 Global Technology Conference September 2016 Agenda Company overview Next-generation infotainment Autonomous driving 2 Company overview Citi 2016 Global Technology

More information

Virtual Integration on the Basis of a Structured System Modelling Approach

Virtual Integration on the Basis of a Structured System Modelling Approach Virtual Integration on the Basis of a Structured System Modelling Approach Henrik Kaijser, Henrik Lönn, Peter Thorngren To cite this version: Henrik Kaijser, Henrik Lönn, Peter Thorngren. Virtual Integration

More information

Industrial Internet: Challenges & Opportunities. IOT/WebRTC. November 5, 2014 Dave Duggal, EnterpriseWeb

Industrial Internet: Challenges & Opportunities. IOT/WebRTC. November 5, 2014 Dave Duggal, EnterpriseWeb Industrial Internet: Challenges & Opportunities IOT/WebRTC November 5, 2014 Dave Duggal, EnterpriseWeb The IIC: 92 global leaders working together to drive transformational change IIC Founder Companies

More information

Systems Engineering and Security Challenges

Systems Engineering and Security Challenges Systems Engineering and Security Challenges Frank Kirschke-Biller Manager Global Core Software Process 12.10.2017 Ford Proprietary Agenda 1 Introduction 2 Current system engineering solutions 3 Future

More information

AUTOSAR Automotive Open System Architecture

AUTOSAR Automotive Open System Architecture Automotive Open System Architecture Cooperate on standards, compete on implementation. Alessandra Mitidieri C. Agenda History Partnership Structure and Members Main Topics and Benefits Architecture Present

More information

On various testing topics: Integration, large systems, shifting to left, current test ideas, DevOps

On various testing topics: Integration, large systems, shifting to left, current test ideas, DevOps On various testing topics: Integration, large systems, shifting to left, current test ideas, DevOps Matti Vuori www.mattivuori.net matti.vuori@mattivuori.net @Matti_Vuori TUT lecture series of SW Technologies:

More information

Development of AUTOSAR Software Components with Model-Based Design

Development of AUTOSAR Software Components with Model-Based Design Development of Software Components with Model-Based Design 2008 The MathWorks, Inc. Dr. Joachim Schlosser Application Engineering The MathWorks GmbH 3 things to remember about, Model-Based Design with

More information

Using weekly open defect reports as an indicator for software process efficiency

Using weekly open defect reports as an indicator for software process efficiency ABSTRACT Using weekly open defect reports as an indicator for software process efficiency Theoretical framework and a longitudinal automotive industrial case study Well-defined, informative and cheap indicators

More information

Automation framework for converting legacy application to AUTOSAR System using dspace SystemDesk

Automation framework for converting legacy application to AUTOSAR System using dspace SystemDesk Automation framework for converting legacy application to AUTOSAR System using dspace SystemDesk ABSTRACT James Joy, Anush G Nair Tata Elxsi, India AUTOSAR systems are getting very popular in the automotive

More information

Oracle Cloud Blueprint and Roadmap Service. 1 Copyright 2012, Oracle and/or its affiliates. All rights reserved.

Oracle Cloud Blueprint and Roadmap Service. 1 Copyright 2012, Oracle and/or its affiliates. All rights reserved. Oracle Cloud Blueprint and Roadmap Service 1 Copyright 2012, Oracle and/or its affiliates. All rights reserved. Cloud Computing: Addressing Today s Business Challenges Business Flexibility & Agility Cost

More information

Sustainable Profitable Growth Balanced and Broad

Sustainable Profitable Growth Balanced and Broad Sustainable Profitable Growth Balanced and Broad Marco Cassis Designated President Sales, Marketing, Communications and Strategy Development Addressing Four End Markets 2 Automotive Industrial Personal

More information

Technology Overview: Enabling Automated Driving

Technology Overview: Enabling Automated Driving Technology Overview: Enabling Automated Driving Glen De Vos Chief Technology Officer 1 Forward-looking statements This presentation, as well as other statements made by Delphi Automotive PLC (the Company

More information

Fast Innovation requires Fast IT

Fast Innovation requires Fast IT Fast Innovation requires Fast IT Trends and Data Centre Innovation Sudheesh Subhash Principal Solutions Architect Agenda Application trends Current data centre trends IT Cloud integration Automation and

More information

The JominiEngine: a historical MMORPG framework

The JominiEngine: a historical MMORPG framework The JominiEngine: a historical MMORPG framework Hans-Wolfgang Loidl 1 Sandy Louchart 2 1 School of Mathematical and Computer Sciences, Heriot-Watt University, Edinburgh 2 Digital Design Studio Glasgow

More information

AD Aware Traffic Control Cloud - Emergency Vehicle Information. Presentation & Demonstration

AD Aware Traffic Control Cloud - Emergency Vehicle Information. Presentation & Demonstration AD Aware Traffic Control Cloud - Emergency Vehicle Information Presentation & Demonstration 2018-08-29 Agenda Introduction High Level Project Goals Autonomous Drive (AD) in general Recap What is AD Aware

More information

Product Line Engineering Lecture PL Architectures I

Product Line Engineering Lecture PL Architectures I Product Line Engineering Lecture PL Architectures I Dr. Martin Becker martin.becker@iese.fraunhofer.de 0 Schedule - Lectures 1 Schedule - Exercises 2 Product Line Scoping --- Requirements Engineering ---

More information

Translate Integration Imperative into a solution Framework. A Solution Framework. August 1 st, Mumbai By Dharanibalan Gurunathan

Translate Integration Imperative into a solution Framework. A Solution Framework. August 1 st, Mumbai By Dharanibalan Gurunathan Translate Integration Imperative into a solution Framework A Solution Framework August 1 st, Mumbai By Dharanibalan Gurunathan Copyright IBM Corporation 2007 agenda 1 Introduction to solution framework

More information

Android as a platform for IVI systems: A new approach

Android as a platform for IVI systems: A new approach Android as a platform for IVI systems: A new approach Automotive Linux Summit 2012 Peter Seidenschwang peter.seidenschwang@tieto.com The presenter: Peter Seidenschwang Head of Offering Management and Go-to-market

More information

Model-based Management of Software Platforms

Model-based Management of Software Platforms Model-based Management of Software Platforms Vector Congress, 20th of November 2018, Stuttgart V1.3 2018-11-19 Agenda Project and Platform Driven Development Reasons for Variants Platform Process Summary

More information

SEVEN PRINCIPLES. The Company

SEVEN PRINCIPLES. The Company SEVEN PRINCIPLES The Company The Business Enabler at a glance Company Profile Strategy: Digital Transformation The 7P Enterprise Mobility Services Our best practice solutions 01 02 03 04 2 SEVEN PRINCIPLES

More information

Manufacturing Milind Lakkad. 1 Copyright 2016 Tata Consultancy Services Limited

Manufacturing Milind Lakkad. 1 Copyright 2016 Tata Consultancy Services Limited Manufacturing Milind Lakkad 1 Copyright 2016 Tata Consultancy Services Limited TCS In Global Manufacturing Services Healthy Financials YoY Revenue Growth in CC Market Growth Drivers CY11 CY12 CY13 CY14

More information

The Green ICT Efficient ICT for a brighter and sustainable future

The Green ICT Efficient ICT for a brighter and sustainable future The Green ICT Efficient ICT for a brighter and sustainable future Luis Neves, Deutsche Telekom AG Vice-President Corporate Responsibility Torino, 5 th July 2010 1 The Green ICT Efficient ICT for a brighter

More information

Introducing Capital HarnessXC The Newest Member of the CHS Family

Introducing Capital HarnessXC The Newest Member of the CHS Family Introducing Capital HarnessXC The Newest Member of the CHS Family Embargoed Until October 16, 2006 Mentor Graphics Integrated Electrical Systems Division Agenda Mentor Graphics automotive strategy update

More information

Development of AUTOSAR Software Components with Model-Based Design

Development of AUTOSAR Software Components with Model-Based Design Development of AUTOSAR Software Components with Model-Based Design Guido Sandmann Automotive Marketing Manager, EMEA The MathWorks Joachim Schlosser Senior Team Leader Application Engineering The MathWorks

More information

Volkswagen goes Adaptive

Volkswagen goes Adaptive Volkswagen goes Adaptive Adaptive AUTOSAR as SW Framework for the new electric vehicle platform Dr. Marcel Wille, Ulrich Kleine Volkswagen AG Agenda 2 1. Motivation Why is there a need for change? 2. Introduction

More information

Re:Know Ecosystem Plan Version

Re:Know Ecosystem Plan Version Re:Know Ecosystem Plan Version 1.0 30.4.2015 Tuukka Lehtiniemi, Antti Poikola, Kai Kuikkaniemi, Patrik Floréen, Marko Turpeinen Helsinki Institute for Information Technology HIIT Ben Cowley, Kristian Lukander,

More information

Mobile & Online Banking

Mobile & Online Banking Mobile & Online Banking Digital banking - no longer a matter of nice to have In today s world, online and mobile banking are no longer nice to have on the consumer s mind. Consumer s daily lives are seamlessly

More information

Business Information Service Center

Business Information Service Center Business Information Management the way we do it Business Information Service Center Transforming business information delivery Transforming business information delivery through innovation, industrialization

More information

Cisco HyperFlexTM VDI for Citrix. Adding capacity to your VDI environment takes as little as 15 minutes

Cisco HyperFlexTM VDI for Citrix. Adding capacity to your VDI environment takes as little as 15 minutes Cisco HyperFlexTM VDI for Citrix Adding capacity to your VDI environment takes as little as 15 minutes 67% of Forbes Global 2000 CEOs will centre their corporate strategies on digital business transformation

More information

Eaton s vehicle controls and sensors. Unrelenting commitment. to quality and reliability

Eaton s vehicle controls and sensors. Unrelenting commitment. to quality and reliability Eaton s vehicle controls and sensors Unrelenting commitment to quality and reliability Powering business worldwide Eaton delivers power in thousands of products and systems that are answering the demands

More information

ericsson White paper GFMC-17: Uen October 2017 TELECOM IT FOR THE DIGITAL ECONOMY

ericsson White paper GFMC-17: Uen October 2017 TELECOM IT FOR THE DIGITAL ECONOMY ericsson White paper GFMC-17:000619 Uen October 2017 TELECOM IT FOR THE DIGITAL ECONOMY Introduction The rapidly expanding digital economy has exposed a clear gap in both the architecture and operational

More information

What we are expecting from this presentation:

What we are expecting from this presentation: What we are expecting from this presentation: A We want to inform you on the most important highlights from this topic D We exhort you to share with us a constructive feedback for further improvements

More information

Implementation of Service Integration in a Multiprovider Environment Using COBIT 5

Implementation of Service Integration in a Multiprovider Environment Using COBIT 5 Knowledge. Proficiency. Implementation Implementation of Service Integration in a Multiprovider Environment Using COBIT 5 MARTIN ANDENMATTEN / CISA, CGEIT, CRISC, ITIL Master Published in COBIT Focus 28

More information

21 ST CENTURY AUTOMOTIVE ENGINEERING HCL ERS AUTOMOTIVE ENGINEERING SERVICES

21 ST CENTURY AUTOMOTIVE ENGINEERING HCL ERS AUTOMOTIVE ENGINEERING SERVICES 21 ST CENTURY AUTOMOTIVE ENGINEERING HCL ERS AUTOMOTIVE ENGINEERING SERVICES 16+ years of experience in automotive alone. Worked with most of the major OEM s across NA and Europe geographies Labs VAVE

More information

Husqvarna Group IT s engagement in digitalised product IT

Husqvarna Group IT s engagement in digitalised product IT Husqvarna Group IT s engagement in digitalised product IT Lars Olofsson, Husqvarna Group Jan Tietze, Nordcloud 2016, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Husqvarna Group IT

More information

SDK. Overview. Document Control. Version and Date Revisions Document Owner. 0.1 Initial Draft Thomas Clayson

SDK. Overview. Document Control. Version and Date Revisions Document Owner. 0.1 Initial Draft Thomas Clayson Overview Document Control Version and Date Revisions Document Owner 0.1 Initial Draft Thomas Clayson 0.2 Review Terry Quigley Expanded overview section Updated diagram for legibility Added clarification

More information

TOOLS AND METHODOLOGY FOR DEVOPS

TOOLS AND METHODOLOGY FOR DEVOPS TOOLS AND METHODOLOGY FOR DEVOPS Christoph Braeuchle Senior Director, Product Management Nov 22, 2017 AGENDA 1. Introduction: PLM 720 and DevOps 2. Tool Architecture for DevOps in Smart Connected Systems

More information

The IoT Solutions Space: Edge-Computing IoT architecture, the FAR EDGE Project John Professor Athens Information

The IoT Solutions Space: Edge-Computing IoT architecture, the FAR EDGE Project John Professor Athens Information The IoT Solutions Space: Edge-Computing IoT architecture, the FAR EDGE Project John Soldatos (jsol@ait.gr, @jsoldatos), Professor Athens Information Technology Contributor: Solufy Blog (http://www.solufy.com/blog)

More information

Enabling Dynamic Enterprise Catalogs to Improve Customer Experience By Chun-Ling Woon and R. Kripa Kripanandan

Enabling Dynamic Enterprise Catalogs to Improve Customer Experience By Chun-Ling Woon and R. Kripa Kripanandan www.pipelinepub.com Volume 5, Issue 11 Enabling Dynamic Enterprise Catalogs to Improve Customer Experience By Chun-Ling Woon and R. Kripa Kripanandan The Current Service Provider Dilemma Next generation

More information

TELEMATICS, IOT AND BIG DATA:

TELEMATICS, IOT AND BIG DATA: TELEMATICS, IOT AND BIG DATA: Driving The Automotive Industry Forward ENHANCING CUSTOMER EXPERIENCE Data from IOT enables you to a proactive and predictively manage vehicle maintenance and help reduce

More information

Automotive Grade Android (AGA) Niclas Lindmark Swedspot

Automotive Grade Android (AGA) Niclas Lindmark Swedspot Automotive Grade Android (AGA) Niclas Lindmark Swedspot Collaboration is a key issue! If it fails, it might look like this... Transforming from todays closed solutions to open solutions Existing App App

More information

Enea Pioneering Software Development. Per Åkerberg, President and CEO October 22nd, 2009

Enea Pioneering Software Development. Per Åkerberg, President and CEO October 22nd, 2009 Enea Pioneering Software Development Per Åkerberg, President and CEO October 22nd, 2009 Agenda Corporate Overview Highlights & Financials 2009 Market Outlook & Strategy Leader in Communications Software

More information

Connectivity key to efficient, safe, and convenient mobility

Connectivity key to efficient, safe, and convenient mobility Connectivity key to efficient, safe, and convenient mobility Dr. Markus Heyn Member of the board of management, Robert Bosch GmbH 1 Invented for life means connected for life Combining cross-domain know-how

More information

Eduardo Dodo Gerente de Produto e Inovação Otavio Bonassi Analista Especialista em Inovação

Eduardo Dodo Gerente de Produto e Inovação Otavio Bonassi Analista Especialista em Inovação Eduardo Dodo Gerente de Produto e Inovação Otavio Bonassi Analista Especialista em Inovação Who we are Sascar, a Michelin Group Company, offers monitoring solutions, cargo risk management, accident prevention

More information

Orchestration of automated vehicle functions

Orchestration of automated vehicle functions Orchestration of automated vehicle functions Automotive Electronics Systems Conference 2016 Overview Orchestration of automated vehicle functions Automation of vehicle functions Use of service oriented

More information

DEVELOPMENT TOOLCHAIN ON STEROIDS MICHAEL KOLB

DEVELOPMENT TOOLCHAIN ON STEROIDS MICHAEL KOLB DEVELOPMENT TOOLCHAIN ON STEROIDS MICHAEL KOLB http://geek-and-poke.com/ [CC BY 3.0] 2 About me Michael Kolb Chief Architect for Cloud-Projects @ Robert Bosch in Stuttgart, Germany 10 Years+ as Architect

More information

Smart communication for Intelligent Transport

Smart communication for Intelligent Transport Smart communication for Intelligent Transport JOURNÉE ALGÉRO-SUÉDOISE SUR LA SÉCURITÉ ROUTIÈRE Alger 30/10/2012 Olle Isaksson Head of Transport & Automotive Ericsson AB ERICSSON at a glance 104 525 Number

More information

Turning consumer insight into action

Turning consumer insight into action SAP Digital Services the way we do it Turning consumer insight into action Understand consumers and influence their decisions in real time using the new integrated solution from SAP and Capgemini 2 Turning

More information

IT documentation does not have to be static

IT documentation does not have to be static PITSS.CON Success Story IT documentation does not have to be static With PITSS.CON it is possible to gain a deep understanding for the technical interdependencies of our application very efficiently and

More information

Accenture Federal Services. US Department of Homeland Security: At a Tipping Point Agile Solutions or Aging Infrastructure?

Accenture Federal Services. US Department of Homeland Security: At a Tipping Point Agile Solutions or Aging Infrastructure? Accenture Federal Services US Department of Homeland Security: At a Tipping Point Agile Solutions or Aging Infrastructure? Despite our best efforts to stall the process of aging, growing older is a constant

More information

A technical discussion of performance and availability December IBM Tivoli Monitoring solutions for performance and availability

A technical discussion of performance and availability December IBM Tivoli Monitoring solutions for performance and availability December 2002 IBM Tivoli Monitoring solutions for performance and availability 2 Contents 2 Performance and availability monitoring 3 Tivoli Monitoring software 4 Resource models 6 Built-in intelligence

More information

IMPLEMENTING MICROSOFT AZURE INFRASTRUCTURE SOLUTIONS

IMPLEMENTING MICROSOFT AZURE INFRASTRUCTURE SOLUTIONS IMPLEMENTING MICROSOFT AZURE INFRASTRUCTURE SOLUTIONS Course Duration: 5 Days About this course This course is aimed at experienced IT professionals who currently administer their on-premise infrastructure.

More information

ADM The Architecture Development Method

ADM The Architecture Development Method ADM The Development Method P Preliminary Phase Preliminary Phase Determine the Capability desired by the organization: Review the organizational context for conducting enterprise architecture Identify

More information

Smart Manufacturing Case Study: Robots as-aservice

Smart Manufacturing Case Study: Robots as-aservice Smart Manufacturing Case Study: Robots as-aservice Agenda Introduction Why Industry 4.0 / Smart Manufacturing will enable Mass Customization and revolutionize the market How the use of dynamic APIs enables

More information

GETRAG FORD TRANSMISSIONS

GETRAG FORD TRANSMISSIONS GETRAG FORD TRANSMISSIONS Aras Accelerates Innovation at GETRAG FORD Transmissions The Aras platform is used not just to automate, but to develop new business processes at GETRAG FORD Transmissions. The

More information

Recover First, Resolve Next Towards Closed Loop Control for Managing Hybrid Networks

Recover First, Resolve Next Towards Closed Loop Control for Managing Hybrid Networks IBM and Tech Mahindra Recover First, Resolve Next Towards Closed Loop Control for Managing Hybrid Networks Document version 1.0 CONTENTS 1 Target Audience... 3 2 Executive Summary... 3 2.1 Note on TM Forum

More information

Cloud as the enabler for new value chains

Cloud as the enabler for new value chains Cloud as the enabler for new value chains Dr. Christian Schlögel CTO KUKA AG Page: 1 Agenda Digitalization Enablers 2 Dimensions Value Stream Transformation of Value Chain Cloud Architecture What we can

More information

OpenText RightFax. OpenText RightFax OnDemand. Product Brochure. Benefits

OpenText RightFax. OpenText RightFax OnDemand. Product Brochure. Benefits OpenText RightFax OnDemand Benefits Reduced IT Load Managed by fax experts Disaster recovery service Redundancy options Complete Control Centralized fax management You own your data Bring and keep your

More information

Service Oriented Architecture for Agricultural Vehicles

Service Oriented Architecture for Agricultural Vehicles Service Oriented Architecture for Agricultural Vehicles Leipzig, 30.9.2010 8. Workshop Automotive Software Engineering Dr. G. Kormann, M. Hoeh, H.J. Nissen THE END of Embedded Software? www.electronics-ktn.com/

More information

Autosar for Agri cultural Electronics

Autosar for Agri cultural Electronics COVER STORY Autosar for Agri cultural Electronics The agricultural machinery market demands ever more powerful customer functionalities like those of Precision Farming. The high diversity of products with

More information

35+ Years Systems 50,000+ Vehicles. Solutions Overview. Taxi Black Car Limousine.

35+ Years Systems 50,000+ Vehicles. Solutions Overview. Taxi Black Car Limousine. 35+ Years 200+ Systems 50,000+ Vehicles Solutions Overview Taxi Black Car Limousine Leading Innovation Taxi & For-Hire Technology Mobile Knowledge has been a leading innovator in the evolution of dispatch

More information

From Things to Value

From Things to Value From Things to Value How companies can benefit from Industry 4.0 April, 2017 Mario Schmuziger Swisscom Enterprise Customers - Industrial Internet of Things / Industry 4.0 Digitisation is nothing new 2

More information

Smart Manufacturing and the Steel Casting Industry

Smart Manufacturing and the Steel Casting Industry Smart Manufacturing and the Steel Casting Industry Paul H. Cohen North Carolina State University Steel Founders Society of America Spring Leadership Meeting March 4, 2016 On behalf of SMLC Smart Manufacturing

More information

biztech a n y s m a l l b i g o n e m a n y IDEAS MARKET Corporate Overview

biztech a n y s m a l l b i g o n e m a n y IDEAS MARKET Corporate Overview biztech IDEAS MARKET 2 a n y s m a l l b i g o n e m a n y Corporate Overview Ray Business Technologies Private Limited is a leading global Information Technology (IT) Services and Solutions company delivering

More information

Telecom Infra Project: Project Group Charter

Telecom Infra Project: Project Group Charter Telecom Infra Project: Project Group Charter Date of Approval by TIP Board of Directors: [4 October 2017] This Project Group Charter establishes the scope, intellectual property and copyright terms used

More information

Audit questions for DB Audit Tool Version 4.00

Audit questions for DB Audit Tool Version 4.00 Pos. Audit questions Management 1 How is your company organised? 2 Present the company and explain responsibilities. What strategic orientations are in place and are being pursued? 3 What manufacturing

More information

Evaluating the Governance Model of Hardware-Dependent Software Ecosystems A Case Study of the Axis Ecosystem

Evaluating the Governance Model of Hardware-Dependent Software Ecosystems A Case Study of the Axis Ecosystem Evaluating the Governance Model of Hardware-Dependent Software Ecosystems A Case Study of the Axis Ecosystem Wnuk, Krzysztof; Manikas, Konstantinos; Runeson, Per; Matilda, Lantz; Oskar, Weijden; Munir,

More information

Model Based Embedded System Development for In-Vehicle Network Systems

Model Based Embedded System Development for In-Vehicle Network Systems 2006-01-0862 Model Based Embedded System Development for In-Vehicle Network Systems Copyright 2006 SAE International Joonwoo Son Daegu Gyeongbuk Institute of Science & Technology Department of Mechatronics

More information

P2 - Public summary report

P2 - Public summary report 7 th Framework Programme INFSO-ICT 610542 P2 - summary report Workpackage WP1 Project management Editor(s) Andras Kovacs (BET) Status Final Distribution (PU) Issue date 2015-12-31 Creation date 2015-12-22

More information

Measurement, simulation, virtualization

Measurement, simulation, virtualization Translated article Methoden und Tools für die Entwicklung von Fahrzeugsystemen: Messung, Simulation, Virtualisierung, Elektronik Automotive Sonderausgabe Software 2016 Methods and tools for the development

More information

EMC 2 Living Lab Automotive

EMC 2 Living Lab Automotive Embedded Multi-Core Systems for Mixed Criticality Applications in dynamic and changeable Real-time Environments EMC 2 Living Lab Automotive Presentation at 3Ccar workshop Eindhoven NL, 2016-11-15 Rutger

More information

Closing the loop of an industrial value chain with MindSphere IoT. Embedded Conference Finland

Closing the loop of an industrial value chain with MindSphere IoT. Embedded Conference Finland Closing the loop of an industrial value chain with MindSphere IoT Embedded Conference Finland 18.4.28 Restricted Siemens AG 28 mindsphere.io Siemens in brief Digitalization is a key driver of innovation

More information

Revised SMIS+ implementation plan. 4 th August 2015 SMIS+ Team

Revised SMIS+ implementation plan. 4 th August 2015 SMIS+ Team Revised SMIS+ implementation plan 4 th August 2015 SMIS+ Team Content Purpose and rationale Revised implementation plan Design & Build Plan (including workstreams) Design & Build Phases Deployment Phase

More information

PC-Based Validation of ECU Software

PC-Based Validation of ECU Software PC-Based Validation of ECU Software Sean Wyatt - ETAS, Inc. Embedded System Workshop Venue: Oakland University School of Engineering and Computer Science, Rochester, MI Date: October 13, 2012 What you

More information

Capitalizing on The Internet of Things: A Primer

Capitalizing on The Internet of Things: A Primer Capitalizing on The Internet of Things: A Primer Executive Summary WHEN EVERY PRODUCT YOU SELL IS CONNECTED ANY TIME, ALL THE TIME, IT FUNDAMENTALLY CHANGES HOW YOU OPERATE, HOW YOU INTERACT WITH YOUR

More information

TRANSFORMING RETAIL. RINGING UP GREATER PROFITS Exceed consumer expectations. Keep your brand promise.

TRANSFORMING RETAIL. RINGING UP GREATER PROFITS Exceed consumer expectations. Keep your brand promise. TRANSFORMING RETAIL RINGING UP GREATER PROFITS Exceed consumer expectations. Keep your brand promise. TRANSFORMING RETAIL As one of the fastest-changing industries on the planet, is no stranger to Digital

More information

Why SDN Matters to Government

Why SDN Matters to Government Executive Summary Network virtualization with software control, reflected in Software Defined Networking (SDN) and Network Functions Virtualization (NFV) technologies, will fundamentally alter the way

More information

Service enablement. Operator opportunities through service enablement

Service enablement. Operator opportunities through service enablement Service enablement Operator opportunities through service enablement contents Toward a Networked Society 3 Seamless services 4 The case for service enablement 5 Ericsson s Service Enablement Platform 6

More information

Tailor-made for the automotive industry Provision of worldwide unique IDs in line with ISO standards Run by the automotive industry

Tailor-made for the automotive industry Provision of worldwide unique IDs in line with ISO standards Run by the automotive industry OVERVIEW Odette is officially recognised as a code Issuing organisation within two of the most relevant and influential ISO standards in the area of unique identification: ISO 15459 Information Technology

More information

Software Platform Ecosystems

Software Platform Ecosystems Software Platform Ecosystems INF5750 2017 Unless noted, all tables, citations, and figures are taken from or are facsimiles from: Tiwana, Amrit. Platform ecosystems: aligning architecture, governance,

More information

Integrated Timing Analysis in the Model-Driven Design of Automotive Systems *

Integrated Timing Analysis in the Model-Driven Design of Automotive Systems * Integrated Timing Analysis in the Model-Driven Design of Automotive Systems * Dulcineia Oliveira da Penha, and Gereon Weiss Fraunhofer ESK, Automotive, Hansastrasse 32 80686, Munich, Germany {dulcineia.penha,

More information

Matt Schroeder Executive Director, Vehicle Systems 7 th AUTOSAR Open Conference

Matt Schroeder Executive Director, Vehicle Systems 7 th AUTOSAR Open Conference Matt Schroeder Executive Director, Vehicle Systems 7 th AUTOSAR Open onference Keynote Address: 7 th AUTOSAR Open onference Introduce new organization within General Motors focused on Vehicle Systems Engineering

More information

Significant technology disruptions over the last decade

Significant technology disruptions over the last decade Significant technology disruptions over the last decade Services Portfolio What we deliver Human Capital Management Network Services Business continuity Wi- Fi Networks Business flexibility and scale Cloud

More information