Abstract
This paper proposes an aspect-oriented QoS modeling method based on AADL. Aspect-Oriented development method can decrease the complexity of models by separating its different concerns. In model-based development of cyber physical systems this separation of concerns is more important given the QoS concerns addressed by Cyber physical Systems. These concerns can include timeliness, fault-tolerance, and security Architecture Analysis and Design Language (AADL) is a standard architecture description language to design and evaluate software architectures for embedded systems already in use by a number of organizations around the world. In this paper, we present our current effort to extend AADL to include new features for separation of concerns., we make a in-depth study of AADL extension for QoS. Finally, we illustrate QoS aspect-oriented modeling via an example of transportation cyber physical system.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Laprie JC (ed) (1992) Dependability: basic concepts and terminology. Springer, Berlin
Kiczales G et al (1997) Aspect-oriented programming. In: Proceedings of the 11th european conference on object-oriented programming, June 1997
Frolund Svend, Koistinen Jari (1998) Quality of service specification in distributed object systems. IEE/BCS Distrib Syst Eng J 5:179–202
AE Aerospace (2009) SAE AS5506A[S]: architecture analysis and design language V2.0
Aldawud O, Elrad T, Bader A (2001) A UML profile for aspect oriented modeling. In: Proceedings of workshop on AOP
Wehrmeister MA, Freitas EP, Pereira CE et al (2007) An aspect-oriented approach for dealing with non-functional requirements in a model-driven development of distributed embedded real-time systems. In: Proceedings of 10th IEEE international symposium on object and component-oriented real-time distributed computing, IEEE Computer Society. Santorini Island, Greece, 7–9 May 2007 pp 428–432
Feiler P, Hugues J, Sokolsky O (eds) (2012) Architecture-driven semantic analysis of embedded systems. Dagstuhl seminar 12272, Dagstuhl Report, vol 2 (7). pp 30–55. ISSN 2192-5283
The story of AADL (2010) AADL wiki. software engineering institute, Web. 06 Jan 2012
Muhammad N, Vandewoude Y, Berbers Y, van Loo S (2010) Modelling embedded systems with AADL: a practical study. www.intechopen.com/download/pdf/10732
de Niz D, Feiler PH (2007) Aspects in the industry standard AADL. In: Proceedings of AOM ‘07 Proceedings of the 10th international workshop on aspect-oriented modeling. pp 15–20
Michotte L, Vergnaud T, Feiler P, France R (2008) Aspect oriented modeling of component architectures using AADL. In: Proceedings of the 2nd international conference on new technologies, mobility and security, 5–7 Nov 2008
Loukil S, Kallel S, Zalila B, Jmaiel M (2010) Poster -AO4AADL: aspect oriented ADL for embedded systems. In: Proceedings of international conference on new technologies of distributed systems (NOTERE)
Loukil S, Kallel S, Zalila B, Jmaiel M (2010) AO4AADL: an aspect oriented ADL for embedded systems. In: Proceedings of the 4th european conference on software architecture (ECSA 2010), LNCS. Springer, Copenhagen
Rugina AE, Kanoun K, Kaaniche M (2006) An architecture-based dependability modeling framework using AADL. In: Proceedings of 10th IASTED international conference on software engineering and applications (SEA’2006), Dallas (USA), 13–15 Nov 2006 (13/11/2006), pp 222–227
Festag A, Fußler H, Hartenstein H, Sarma A, Schmitz R (2004) Fleet net: bringing car-to-car communication into the real world. In: Proceedings of the 11th ITS world congress and exhibtion [C], Nagoya, Japan, pp 1–8
CVIS. Cooperative vehicle-infrastructure systems [EB/OL]. http://www.cvisproject.org. Accessed on 19 Feb 2013
SAFESPOT. Cooperative vehicles and road infrastructure for road safety[EB/OL]. http://www.safespot-eu.org. Accessed on 19 Mar 2013
Kargl F, Papadimitratos P, Buttyan L (2008) Secure vehicular communication systems: implementation, performance, and research challenges. IEEE Commun Mag 46(11):110–118
Stubing Hagen (2010) Adam opel gmbh marc bechler.simTD: a car-to-x system architecture for field operational tests. IEEE Commun Mag 48(5):148–154
Acknowledgments
This work is supported by Shanghai Knowledge Service Platform Project (No. ZF1213), national high technology research and development program of China (No. 2011AA010101), national basic research program of China (No. 2011CB302904), the national science foundation of China under grant (No. 61173046, No. 61021004, No. 61061130541, No. 91118008), doctoral program foundation of institutions of higher education of China (No. 20120076130003),national science foundation of Guangdong province under grant (No. S2011010004905).
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer Science+Business Media Dordrecht
About this paper
Cite this paper
Zhang, L. (2014). QoS Modeling of Cyber Physical Systems by the Integration of AADL and Aspect-Oriented Methods. In: Huang, YM., Chao, HC., Deng, DJ., Park, J. (eds) Advanced Technologies, Embedded and Multimedia for Human-centric Computing. Lecture Notes in Electrical Engineering, vol 260. Springer, Dordrecht. https://doi.org/10.1007/978-94-007-7262-5_49
Download citation
DOI: https://doi.org/10.1007/978-94-007-7262-5_49
Published:
Publisher Name: Springer, Dordrecht
Print ISBN: 978-94-007-7261-8
Online ISBN: 978-94-007-7262-5
eBook Packages: EngineeringEngineering (R0)