Resource management and performance analysis of model-based control system software engineering using AADL

Kushal, KS and Nanda, Manju and Jayanthi, J (2016) Resource management and performance analysis of model-based control system software engineering using AADL. Advances in Intelligent Systems and Computing, 411. pp. 81-96. ISSN 21945357

[img] Text
jayanthi-1.pdf
Restricted to Registered users only

Download (766kB) | Request a copy
Official URL: https://link.springer.com/chapter/10.1007/978-81-3...

Abstract

The key principles involved in abstraction, encapsulation, design and development phases of the software structures of a system is, management of their complexities. These structures consist of the necessary components defining the concept of architecture of the system. Complex embedded systems, evolving with time, comprise of complex software and hardware units for its execution. This requires effective and efficient software model-based engineering practices. The complex systems are evolving in-terms of its resources and contemplating the operational dynamics. In this paper we emphasize on the formal foundations of Architecture Analysis and Design Language (AADL) for model-based engineering practices. This engineering process involves models as the centralized and the indispensible artifacts in a product’s development life-cycle. The outcome of the approach features the techniques along with the core capabilities of AADL and managing the evolving resources considering impact analysis. A suitable case study, Power Boat Autopilot is considered. The details on the use of AADL capabilities for architectural modeling and analysis are briefly presented in this paper.

Item Type: Article
Subjects: ENGINEERING > Electronics and Electrical Engineering
MATHEMATICAL AND COMPUTER SCIENCES > Computer Programming and Software
Depositing User: Mrs SK Pratibha
Date Deposited: 20 Jul 2018 10:38
Last Modified: 20 Jul 2018 10:38
URI: http://nal-ir.nal.res.in/id/eprint/12918

Actions (login required)

View Item View Item