Skip to main content
Top

2014 | OriginalPaper | Chapter

Specification of Railway Cyber Physical Systems Using AADL

Author : Lichen Zhang

Published in: Advanced Technologies, Embedded and Multimedia for Human-centric Computing

Publisher: Springer Netherlands

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

Railway cyber physical systems involve interactions between software controllers, communication networks, and physical devices. These systems are among the most complex cyber physical systems being designed by humans, but the complexities of railway cyber physical systems make their development a significant technical challenge. Various development technologies are now indispensable for quickly developing safe and reliable transportation systems. In this paper, we apply AADL to specify railway cyber physical systems and give a detailed analysis and design of the CBTC system. The CBTC system is split into four subsystems and makes friendly communication between the other three subsystems connecting to the data communication subsystem. We apply AADL to model each subsystem and give a detailed analysis and modeling, and make an effective integration of all subsystems together to form a complete CBTC system finally.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literature
1.
go back to reference IEC62278:2002 Railway applications: specification and demonstration of reliability, availability, maintainability and safety (RAMS) IEC62278:2002 Railway applications: specification and demonstration of reliability, availability, maintainability and safety (RAMS)
2.
go back to reference IEC62279:2002 Railway applications: communications, signaling and processing systems– Software for railway control and protection systems IEC62279:2002 Railway applications: communications, signaling and processing systems– Software for railway control and protection systems
3.
go back to reference IEC62280:2002 Railway applications: communication, signaling and processing systems –Safety related electronic systems for signaling IEC62280:2002 Railway applications: communication, signaling and processing systems –Safety related electronic systems for signaling
4.
go back to reference Laprie C (1992) Dependability: basic concepts and terminology. Springer, BerlinMATH Laprie C (1992) Dependability: basic concepts and terminology. Springer, BerlinMATH
5.
go back to reference Svizienis A, Laprie JC, Randell B (2000) Dependability of computer systems: fundamental concepts, terminology, and examples. Technical report, LAAS-CNRS Svizienis A, Laprie JC, Randell B (2000) Dependability of computer systems: fundamental concepts, terminology, and examples. Technical report, LAAS-CNRS
6.
go back to reference Feiler PH, Gluch DP, Hudak JJ (2006) The architecture analysis and design language (AADL): an introduction. CARNEGIE-MELLON UNIV PITTSBURGH PA SOFTWARE ENGINEERING INST Feiler PH, Gluch DP, Hudak JJ (2006) The architecture analysis and design language (AADL): an introduction. CARNEGIE-MELLON UNIV PITTSBURGH PA SOFTWARE ENGINEERING INST
7.
go back to reference Feiler PH, Lewis B, Vestal S et al (2005) An overview of the SAE architecture analysis and design language (AADL) standard: a basis for model-based architecture-driven embedded systems engineering. Springer, US, pp 3–15 (Architecture Description Languages) Feiler PH, Lewis B, Vestal S et al (2005) An overview of the SAE architecture analysis and design language (AADL) standard: a basis for model-based architecture-driven embedded systems engineering. Springer, US, pp 3–15 (Architecture Description Languages)
8.
go back to reference Hudak JJ, Feiler PH (2007) Developing aadl models for control systems: a practitioner’s guide Hudak JJ, Feiler PH (2007) Developing aadl models for control systems: a practitioner’s guide
9.
go back to reference Feiler PH, Gluch DP (2012) Model-based engineering with AADL: an introduction to the SAE architecture analysis and design language. Addison-Wesley Professional Feiler PH, Gluch DP (2012) Model-based engineering with AADL: an introduction to the SAE architecture analysis and design language. Addison-Wesley Professional
10.
go back to reference SAE AS-2C (2012) Architecture analysis and design language. SAE international document AS5506B(2012) Revision 2.1 of the SAE AADL standard SAE AS-2C (2012) Architecture analysis and design language. SAE international document AS5506B(2012) Revision 2.1 of the SAE AADL standard
11.
go back to reference Delange J (2012) Towards a model-driven engineering software development framework. In: The third analytic virtual integration of cyber-physical systems workshop, 04 Dec 2012, Porto Rico Delange J (2012) Towards a model-driven engineering software development framework. In: The third analytic virtual integration of cyber-physical systems workshop, 04 Dec 2012, Porto Rico
12.
go back to reference Feiler P, Hugues J, Sokolsky P (Eds) (2012) Oleg Architecture-driven semantic analysis of embedded systems. Dagstuhl Seminar 12272. Dagstuhl Report, 2(7):30–55. ISSN 2192-5283 Feiler P, Hugues J, Sokolsky P (Eds) (2012) Oleg Architecture-driven semantic analysis of embedded systems. Dagstuhl Seminar 12272. Dagstuhl Report, 2(7):30–55. ISSN 2192-5283
13.
go back to reference The story of AADL (2012) AADL Wiki. Software Engineering Institute, 2010. Web. 06 Jan 2012 The story of AADL (2012) AADL Wiki. Software Engineering Institute, 2010. Web. 06 Jan 2012
15.
go back to reference de Niz D, Feiler PH Aspects in the industry standard AADL. In: AOM ‘07 Proceedings of the 10th international workshop on aspect-oriented modeling. pp 15–20 de Niz D, Feiler PH Aspects in the industry standard AADL. In: AOM ‘07 Proceedings of the 10th international workshop on aspect-oriented modeling. pp 15–20
16.
go back to reference Michotte L, Vergnaud T, Feiler P, France R (2008) Aspect oriented modeling of component architectures using AADL. In: Proceedings of the second international conference on new technologies, mobility and security, 5–7 Nov 2008 Michotte L, Vergnaud T, Feiler P, France R (2008) Aspect oriented modeling of component architectures using AADL. In: Proceedings of the second international conference on new technologies, mobility and security, 5–7 Nov 2008
17.
go back to reference Modelica Association (2002) Modelica—a unified object-oriented language for physical systems modelling. Language specification. Technical report Modelica Association (2002) Modelica—a unified object-oriented language for physical systems modelling. Language specification. Technical report
18.
go back to reference Modelica Association (2007) Modelica: A unified object- oriented language for physical systems modeling: language specification version 3.0. www.modelica.org Modelica Association (2007) Modelica: A unified object- oriented language for physical systems modeling: language specification version 3.0. www.​modelica.​org
19.
go back to reference OMG OMG unified modeling language TM (OMG UML). Superstructure Version 2.2, February 20 OMG OMG unified modeling language TM (OMG UML). Superstructure Version 2.2, February 20
20.
go back to reference De Saqui-Sannes P, Hugues J (2012) Combining SysML and AADL for the design, validation and implementation of critical systems. In: ERTSS 2012 (Embedded Real Time Software and Systems), Toulouse, France, 01–03 Feb 2012 De Saqui-Sannes P, Hugues J (2012) Combining SysML and AADL for the design, validation and implementation of critical systems. In: ERTSS 2012 (Embedded Real Time Software and Systems), Toulouse, France, 01–03 Feb 2012
21.
go back to reference Nagel K, Schreckenberg M (1992) A cellular automaton model for freeway traffic. Phys I France 2(12):2221–2229CrossRef Nagel K, Schreckenberg M (1992) A cellular automaton model for freeway traffic. Phys I France 2(12):2221–2229CrossRef
Metadata
Title
Specification of Railway Cyber Physical Systems Using AADL
Author
Lichen Zhang
Copyright Year
2014
Publisher
Springer Netherlands
DOI
https://doi.org/10.1007/978-94-007-7262-5_45