DocumentCode :
1745969
Title :
Architecture-based exception handling
Author :
Issarny, Valérie ; Benatre, J.-P.
Author_Institution :
Inst. Nat. de Recherche en Inf. et Autom., Le Chesnay, France
fYear :
2001
fDate :
6-6 Jan. 2001
Abstract :
Architecture-based development environments are becoming an effective solution towards the construction of robust distributed systems. Through the abstract description of complex software systems configurations in terms of the interconnection of software elements at the interface level, software reuse and evolution get promoted. In addition, as shown by research results from the software architecture domain, it becomes feasible to provide formal notations for the precise description of configuration behavior, together with associated CASE tools for their automated analyses. However, little attention has been paid to software fault tolerance and in particular exception handling in that context, although this is crucial for achieving software robustness. We investigate the design and implementation of exception handling support for architecture-based development environments. After a survey of the issues raised by exception handling at the level of software architecture description, we introduce an exception handling facility for architecture-based software systems, addressing the resulting extension to architecture description languages and the mapping to implementation of software architectures embedding exception handling.
Keywords :
computer aided software engineering; exception handling; software architecture; software fault tolerance; specification languages; CASE tools; architecture description languages; architecture-based exception handling; complex software systems configurations; formal notations; robust distributed systems; software architecture; software architecture description; software evolution; software fault tolerance; software reuse; Architecture description languages; Computer aided software engineering; Computer architecture; Connectors; Fault tolerance; Protocols; Robustness; Software architecture; Software systems; Topology;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
System Sciences, 2001. Proceedings of the 34th Annual Hawaii International Conference on
Conference_Location :
Maui, HI, USA
Print_ISBN :
0-7695-0981-9
Type :
conf
DOI :
10.1109/HICSS.2001.927253
Filename :
927253
Link To Document :
بازگشت