Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników
Tytuł artykułu

Incorporating Fault Tolerance into Component-based Architectures for Embedded Systems

Treść / Zawartość
Warianty tytułu
Języki publikacji
Component-based software architecture is presented to support the process of designing and developing fault-tolerant computerised control systems. To this end, we combine an idealised fault-tolerant component, the C2 architecture style and protective wrappers, and embed fault tolerance techniques into component definitions. The resulting architecture is described by normal- and abnormal-activity components aiming to support a wide range of fault tolerance features. Use of this architecture enables to reason about system dependability already from the earliest development stages on, and to customise fault tolerance strategies according to application characteristics.
  • [1] Anderson T., Lee P.A., “Fault Tolerance: Principles and Practice”. In: Dependable Computing and Fault Tolerant Systems, vol. 3, Springer-Verlag, 1990.
  • [2] Anderson T., Randell B., Romanovsky A., “Wrapping the Future”. In: Proc. 18 IFIP World Computer Congress th 2004, pp. 165 - 173.
  • [3] Guerra P.A. de C., Rubira C.M.F., de Lemos, R., “An Idealized Fault-Tolerant Architectural Component”.In: Architecting Dependable Systems, LNCS, Springer-Verlag, 2003, pp. 21 - 41.
  • [4] Laprie J.-C., “Dependability: Basic Concepts and Terminology”.In: Proc. 25 IEEE Intl. Symp. on Fault-Tolerant Computing, IEEE Computer Society Press, 1995, pp.42 - 54.
  • [5] Lee A., and Anderson T., Fault Tolerance: Principles and Practice, Springer-Verlag, 1990.
  • [6] Saridakis T., “A System of Patterns for Fault Tolerance”.In: Proc. EuroPLoP
  • [7] Taylor R.N., Medvidovic N., Anderson K.M., Whitehead E.J., Robbins J.E., Nies K.A., Oreizy P.D., and Dubrow L.A., “Component - and message-based architectural style for GUI software”, IEEE Trans. on Software Engineering, vol. 22, issue 6, 1996, pp. 390 - 406.
  • [8] Torres-Pomales W.,Software Fault Tolerance: A tutorial ,NASA/TM-2000-210616, 2000.
  • [9] Xu J., Randell B., Romanovsky A.B., Rubira C.M.F., Stroud R.J., and Wu Z., “Fault tolerance in concurrent object-oriented software through coordinated error recovery”. In: Proc. Symp. on Fault-Tolerant Computing,1995, pp. 499 - 508.
  • [10]Unified Modeling Language: Superstructure . OMG document ptc/2003-08-02, 2003.
Typ dokumentu
Identyfikator YADDA
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.