This content is not included in
your SAE MOBILUS subscription, or you are not logged in.
Simulation-Driven Design of Distributed Systems
Technical Paper
2011-01-0458
ISSN: 0148-7191, e-ISSN: 2688-3627
Annotation ability available
Sector:
Language:
English
Abstract
As technology advances in electronics, systems with higher complexity, interconnectedness and heterogeneity can be developed. Being constituted by several control units and communication buses, the development of such systems can only be done concurrently by teams of specialists. At the same time as many as possible design steps have to be automated to accelerate the design process itself. Typically, in current design processes, systems are described using manually written specifications or non-executable, model-based specifications. However, such specifications cannot be executed and therefore cannot be validated, evaluated, and optimized prior to the availability of hardware. This results in a design process exhibiting high uncertainty in the early design stages and thus, high development risks and costs [8].
This paper demonstrates why current design processes cause critical design errors and how system- level design automation technologies can be used to increase the specification quality and accelerate the design process itself to increase competitive advantage. In the paper, a simulation-driven design process is introduced, based on holistic executable specifications including functional, architectural and environment components. This design process is self-executing and thus enabling the automation of design steps such as system validation and optimization [1]. In the example used in the paper, the process is applied to architecture optimization for an avionic application, where cable length is reduced by two-thirds and system availability is improved. However, we believe the process is general enough to be applied to the automotive segment as well without significant penalties and loss of optimality.
Recommended Content
Authors
Citation
Baumann, T., "Simulation-Driven Design of Distributed Systems," SAE Technical Paper 2011-01-0458, 2011, https://doi.org/10.4271/2011-01-0458.Also In
References
- Baumann, Tommy Automatisierung der frühen Entwurfsphasen verteilter Systeme Südwestdeutscher Verlag für Hochschulschriften 2009 978-3-8381-1266-4
- Fischer, Nils Entwurf einer Plug-and-Play Entwicklungsumgebung zur Optimierung vernetzter Avionik-Systemarchitekturen Technische Universität Ilmenau, Diplomarbeit 2007
- Garey, Michael R. Johnson, David S. Computers and Intractability, a Guide to the Theory of NP-Completeness W. H. Freeman 1979
- Glinz, M. Rethinking the Notion of Non-Functional Requirements Proceedings of the Third World Congress for Software Quality Bd. 2 2005
- Lee, Edward A. Embedded Software / Advances in Computers 56 2002 http://citeseer.ist.psu.edu/lee02embedded.html
- Moore, G. E. Cramming more components onto integrated circuits Electronics 38 1965 8 114 117
- Salzwedel, Horst Mission Level Design of Avionics AIAA-IEEE DASC 04, 23rd Digital Avionics Systems Conference 2004
- Salzwedel, Horst Fischer, Nils Baumann, Tommy Aircraft Level Optimization of Avionics Architectures AIAA-IEEE DASC 08, 27th Digital Avionics Systems Conference 2008
- Schienmann, Bruno Kontinuierliches Anforderungsmanagement Addison-Wesley 2002 3-8273-17-87-8
- Sikora, Axel Drechsler, Rolf Software-Engineering und Hardware-Design Eine systematische Einführung Carl Hanser Verlag 2002 3-446-21861-0
- OMG UML 2.0 Superstructure Specification 2004 http://www.omg.org/cgi-bin/doc?ptc/2004-10-02
- Zeigler, Bernard P. Kim, Tag G. Praehofer, Herbert Theory of Modeling and Simulation Orlando, FL, USA Academic Press, Inc. 2000 0127784551