Safety-Focused Deployment Optimization in Open Integrated Architectures
Open Integrated Architectures like AUTOSAR or IMA enable a flexible deployment, which can potentially help to reduce the number of computer platforms in a distributed embedded system, and therefore reduce weight, energy consumption and costs. Finding a beneficial deployment is, however, a complicated, multi-criteria optimization problem. One criterion that requires exceptionally careful examination is safety, since an adverse deployment can compromise system safety and inflict significant costs. In this paper we present a technique that assists the developer in optimizing a deployment from the safety perspective. The technique consists of two metrics to evaluate the safety-related costs of a deployment that have been tested and evaluated in an industrial context using a genetic algorithm. System developers can use these metrics to evaluate and optimize a specific deployment with respect to safety.
Keywordssafety deployment optimization distributed embedded systems integrated architectures IMA AUTOSAR
Unable to display preview. Download preview PDF.
- 1.Website of the autosar standard, http://www.autosar.org/
- 2.ARINC: ARINC 653 P1-2, Avionic application software standard interface, Part 1 - Required services (2005)Google Scholar
- 3.Bastarrica, M.C., Caballero, R.E., Demurjian, S.A., Shvartsman, A.A.: Two optimization techniques for component-based systems deployment. In: Proc. of the 13th Int. Conf. on Software & Knowledge Engineering, pp. 153–162 (2001)Google Scholar
- 4.Boone, B., de Turck, F., Dhoedt, B.: Automated deployment of distributed software components with fault tolerance guarantees. In: Proc. of the 6th Int. Conf. on Software Engineering Research, Management and Applications, pp. 21–27 (2008)Google Scholar
- 5.Goldberg, D.E.: Genetic algorithms in search, optimization, and machine learning. Addison-Wesley (1989)Google Scholar
- 6.OMG: Deployment and configuration of component-based distributed applications specification (April 2006)Google Scholar
- 9.RTCA: DO-178B – Software consideration in airborne systems and equipment certification (1993)Google Scholar
- 10.RTCA: DO-297 – Integrated Modular Avionics (IMA) – Development guidance and certification considerations (2005)Google Scholar
- 12.UK MoD: Def Stan 00-74: ASAAC standards part 1: Standards for softwareGoogle Scholar