Skip to main content

QoS Modeling of Cyber Physical Systems by the Integration of AADL and Aspect-Oriented Methods

  • Conference paper
  • First Online:
Advanced Technologies, Embedded and Multimedia for Human-centric Computing

Part of the book series: Lecture Notes in Electrical Engineering ((LNEE,volume 260))

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 259.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 329.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 329.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Laprie JC (ed) (1992) Dependability: basic concepts and terminology. Springer, Berlin

    MATH  Google Scholar 

  2. Kiczales G et al (1997) Aspect-oriented programming. In: Proceedings of the 11th european conference on object-oriented programming, June 1997

    Google Scholar 

  3. Frolund Svend, Koistinen Jari (1998) Quality of service specification in distributed object systems. IEE/BCS Distrib Syst Eng J 5:179–202

    Article  Google Scholar 

  4. AE Aerospace (2009) SAE AS5506A[S]: architecture analysis and design language V2.0

    Google Scholar 

  5. Aldawud O, Elrad T, Bader A (2001) A UML profile for aspect oriented modeling. In: Proceedings of workshop on AOP

    Google Scholar 

  6. 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

    Google Scholar 

  7. 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

    Google Scholar 

  8. The story of AADL (2010) AADL wiki. software engineering institute, Web. 06 Jan 2012

    Google Scholar 

  9. Muhammad N, Vandewoude Y, Berbers Y, van Loo S (2010) Modelling embedded systems with AADL: a practical study. www.intechopen.com/download/pdf/10732

  10. 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

    Google Scholar 

  11. 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

    Google Scholar 

  12. 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)

    Google Scholar 

  13. 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

    Google Scholar 

  14. 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

    Google Scholar 

  15. 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

    Google Scholar 

  16. CVIS. Cooperative vehicle-infrastructure systems [EB/OL]. http://www.cvisproject.org. Accessed on 19 Feb 2013

  17. SAFESPOT. Cooperative vehicles and road infrastructure for road safety[EB/OL]. http://www.safespot-eu.org. Accessed on 19 Mar 2013

  18. Kargl F, Papadimitratos P, Buttyan L (2008) Secure vehicular communication systems: implementation, performance, and research challenges. IEEE Commun Mag 46(11):110–118

    Article  Google Scholar 

  19. 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

    Article  Google Scholar 

Download references

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

Authors

Corresponding author

Correspondence to Lichen Zhang .

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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)

Publish with us

Policies and ethics