1. |
- Larses, Ola, et al.
(författare)
-
Experiences from Model supported Configuration Management and Production of Automotive Embedded Software
- 2007
-
Ingår i: SAE World Congress & Exhibition. - 400 Commonwealth Drive, Warrendale, PA, United States : SAE International.
-
Konferensbidrag (övrigt vetenskapligt/konstnärligt)abstract
- Configuration management of products containing software with complex interrelationships is a challenge for the automotive industry. Configurations are usually addressed through hierarchical product structures based on a mechanical tradition. We report experiences from the development of a demonstrator: a scale model truck, including a software platform, active safety functionality and a tool environment. Our experiences in particular indicate that commercial Product Data Management (PDM) systems meet the needs for embedded software configuration management, providing improved traceability, configuration and production support for in-vehicle software. The software middleware provides execution independent of location, facilitating portability. Supplemented with an adapted PDM solution this provides efficient configuration support. The need for analysis support for the timing behavior of distributed applications was identified but not implemented. We conclude by discussing experiences and future opportunities with the demonstrator.
|
|
2. |
- Anthony, Richard, et al.
(författare)
-
A Future Dynamically Reconfigurable Automotive Software System
- 2008
-
Ingår i: Proceedings of the Elektronik im Kraftfahrzeug.
-
Konferensbidrag (refereegranskat)abstract
- Embedded software systems in vehicles are of rapidly increasing commercial importance for the automotive industry. Current systems employ a static run-time environment; due to the difficulty and cost involved in the development of dynamic systems in a high-integrity embedded control context. A dynamic system, referring to the system configuration, would greatly increase the flexibility of the offered functionality and enable customised software configuration for individual vehicles, adding customer value through plug-and-play capability, and increased quality due to its inherent ability to adjust to changes in hardware and software. We envisage an automotive system containing a variety of components, from a multitude of organizations, not necessarily known at development time. The system dynamically adapts its configuration to suit the run-time system constraints.This paper presents our vision for future automotive control systems that will be regarded in an EU research project, referred to as DySCAS (Dynamically Self-Configuring Automotive Systems). We propose a self-configuring vehicular control system architecture, with capabilities that include automatic discovery and inclusion of new devices, self-optimisation to best-use the processing, storage and communication resources available, self-diagnostics and ultimately self-healing. Such an architecture has benefits extending to reduced development and maintenance costs, improved passenger safety and comfort, and flexible owner customisation.Specifically, this paper addresses the following issues: The state of the art of embedded software systems in vehicles, emphasising the current limitations arising from fixed run-time configurations; and the benefits and challenges of dynamic configuration, giving rise to opportunities for self-healing, self-optimisation, and the automatic inclusion of users’ Consumer Electronic (CE) devices. Our proposal for a dynamically reconfigurable automotive software system platform is outlined and a typical use-case is presented as an example to exemplify the benefits of the envisioned dynamic capabilities.
|
|
3. |
|
|
4. |
|
|
5. |
- El-Khoury, Jad, et al.
(författare)
-
A Tool Integration Platform for Multi-Disciplinary Development
- 2005
-
Ingår i: EUROMICRO-SEAA 2005: 31st EUROMICRO Conference on Software Engineering and Advanced Applications, Proceedings. - Los Alamitos : IEEE COMPUTER SOC. - 0769524311 ; , s. 442-449
-
Konferensbidrag (refereegranskat)abstract
- In multi-disciplinary development, where various domain specific tools are used by developers to specify and analyse a system, efficient system development requires that the models produced by these tools are well integrated into a whole, reducing any risks of inconsistencies and conflicts in the design information specified In this paper we present an architecture for a model and tool integration platform that borrows its major components from well known and accepted standards from both computer and mechanical engineering. The architecture supports model integration, where models defined in different tools for different aspects of the same system are related such that they may share and exchange data. The integration platform also enables model management functionalities on a fine-grained level, suggesting a combination of the functionalities found in traditional data management systems such as product data management (PDM) and software configuration management (SCM).
|
|
6. |
- El-khoury, Jad, 1975-, et al.
(författare)
-
Integrating views in a multi-view modelling environment
- 2005
-
Konferensbidrag (refereegranskat)abstract
- The development of modern technical systems requires the close collaboration of various specialist teams and engineering disciplines in order to reach the expected complex functionality. Even though working with the same system towards the same goal, developers from the different domains use their own specific tools, providing their own specific views of the system to be developed. For the successful integration of the efforts from each of these disciplines, the different views produced need to be appropriately integrated, preventing any inconsistencies and divergences from creeping into the system design. We present an approach to multi-view modelling which systematically integrates the twogenerally accepted complexity reduction techniques of hierarchical decomposition and multiviewing. While these techniques are common practice in many modern design tools, the approach presented in this paper defines how the inter-view relationships can be used to tightly interweave the views' hierarchies. This provides a good basis for an information sharing environment enabling model based, multi-disciplinary development. A small case study is used to exemplify how the proposed method simplifies the process of allocating system functions to a hardware architecture in a truck.© 2005 by Jad El-khoury, Ola Redell and Martin Törngren. Published and used by INCOSE with permission.
|
|
7. |
|
|
8. |
|
|
9. |
- Henriksson, Dan, et al.
(författare)
-
Tools for Real-Time Control Systems Co-Design
- 2006
-
Ingår i: ARTES -- A network for Real-Time research and graduate Education in Sweden 1997--2006.
-
Bokkapitel (refereegranskat)abstract
- A survey of four co-design tools for joint analysis, simulation, and design of computer-based control systems developed within the Swedish ARTES programme is presented. The tools allow simultaneous treatment of the control aspects and the computing and communication aspects of the control problems. The tools are Jitterbug and TrueTime developed at the Department of Automatic Control LTH, Lund University, and Aida and Xilo developed at the Division of Mechatronics, Department of Machine Elements, KTH.
|
|
10. |
- Henriksson, Dan, et al.
(författare)
-
Tools for Real-Time Control Systems Co-Design : A Survey
- 2005
-
Rapport (övrigt vetenskapligt/konstnärligt)abstract
- This report presents a survey of current simulation tools in the area of integrated control and real-time systems design. Each tool is presented with a quick overview followed by a more detailed section describing comparative aspects of the tool. These aspects describe the context and purpose of the tool (scenarios, development stages, activities, and qualities/constraints being addressed) and the actual tool technology (tool architecture, inputs, outputs, modeling content, extensibility and availability). The tools presented in the survey are the following; Jitterbug and TrueTime from the Department of Automatic Control at Lund University, Sweden, AIDA and XILO from the Department of Machine Design at the Royal Institute of Technology, Sweden, Ptolemy II from the Department of Electrical Engineering and Computer Sciences at Berkeley, California, RTSIM from the RETIS Laboratory, Pisa, Italy, and Syndex and Orccad from INRIA, France. The survey also briefly describes some existing commercial tools related to the area of real-time control systems.
|
|