Martin Walker
Automatic optimisation of system architectures using EAST-ADL
Walker, Martin; Reiser, Mark-Oliver; Tucci-Piergiovanni, Sara; Papadopoulos, Yiannis; Lönn, Henrik; Mraidha, Chokri; Parker, David; Chen, DeJiu; Servat, David
Authors
Mark-Oliver Reiser
Sara Tucci-Piergiovanni
Professor Yiannis Papadopoulos Y.I.Papadopoulos@hull.ac.uk
Professor
Henrik Lönn
Chokri Mraidha
Dr David Parker D.J.Parker@hull.ac.uk
Lecturer
DeJiu Chen
David Servat
Abstract
There are many challenges which face designers of complex system architectures, particularly safety-critical or real-time systems. The introduction of Architecture Description Languages (ADLs) has helped to meet these challenges by consolidating information about a system and providing a platform for modelling and analysis capabilities. However, managing this wealth of information can still be problematic, and evaluation of potential design decisions is still often performed manually. Automatic architectural optimisation can be used to assist this decision process, enabling designers to rapidly explore many different options and evaluate them according to specific criteria. In this paper, we present a multi-objective optimisation approach based on EAST-ADL, an ADL in the automotive domain, with the goal of combining the advantages of ADLs and architectural optimisation. The approach is designed to be extensible and leverages the capabilities of EAST-ADL to provide support for evaluation according to different factors, including dependability, timing/performance, and cost. The technique is applied to an illustrative example system featuring both hardware and software perspectives, demonstrating the potential benefits of this concept to the design of embedded system architectures.
Citation
Walker, M., Reiser, M.-O., Tucci-Piergiovanni, S., Papadopoulos, Y., Lönn, H., Mraidha, C., Parker, D., Chen, D., & Servat, D. (2013). Automatic optimisation of system architectures using EAST-ADL. Journal of Systems and Software, 86(10), 2467-2487. https://doi.org/10.1016/j.jss.2013.04.001
Journal Article Type | Article |
---|---|
Publication Date | 2013-10 |
Deposit Date | Nov 13, 2014 |
Journal | Journal Of Systems And Software |
Print ISSN | 0164-1212 |
Publisher | Elsevier |
Peer Reviewed | Peer Reviewed |
Volume | 86 |
Issue | 10 |
Pages | 2467-2487 |
DOI | https://doi.org/10.1016/j.jss.2013.04.001 |
Keywords | Hardware and Architecture; Software; Information Systems |
Public URL | https://hull-repository.worktribe.com/output/470165 |
Contract Date | Nov 13, 2014 |
You might also like
Variability management in safety-critical systems design and dependability analysis
(2019)
Journal Article
A model-based extension to HiP-HOPS for dynamic fault propagation studies
(2017)
Journal Article
A synthesis of logic and bio-inspired techniques in the design of dependable systems
(2016)
Journal Article
Automatic allocation of safety requirements to components of a software product line
(2015)
Journal Article
Downloadable Citations
About Repository@Hull
Administrator e-mail: repository@hull.ac.uk
This application uses the following open-source libraries:
SheetJS Community Edition
Apache License Version 2.0 (http://www.apache.org/licenses/)
PDF.js
Apache License Version 2.0 (http://www.apache.org/licenses/)
Font Awesome
SIL OFL 1.1 (http://scripts.sil.org/OFL)
MIT License (http://opensource.org/licenses/mit-license.html)
CC BY 3.0 ( http://creativecommons.org/licenses/by/3.0/)
Powered by Worktribe © 2025
Advanced Search