DocumentCode :
2937806
Title :
Exception handling in a cooperative object-oriented approach
Author :
De Lemos, Rogerio ; Romanovsky, Alexander
Author_Institution :
Dept. of Comput. Sci., Newcastle upon Tyne Univ., UK
fYear :
1999
fDate :
1999
Firstpage :
3
Lastpage :
13
Abstract :
A cooperative action (CO action) is a modelling abstraction for representing collaborative behaviour between objects at different phases of the software development. In this paper, the original definition of a cooperative object-oriented approach for software development is extended in order to include the description of exceptional behaviour. Unlike the traditional methods that usually deal with exceptions at the late design and implementation phases, the proposed approach emphasises the separation of treatments of application-related, design-related and implementation-related exceptions during the software life-cycle. The feasibility of the approach is demonstrated in terms of a benchmark case study
Keywords :
cooperative systems; exception handling; object-oriented methods; software engineering; application-related exceptions; benchmark case study; collaborative behaviour; cooperative action; cooperative object-oriented approach; design-related exceptions; exception handling; exceptional behaviour description; implementation-related exceptions; modelling abstraction; software development phases; software life-cycle; Accidents; Application software; Collaborative software; Computer crashes; Computer errors; Computer languages; Encapsulation; Java; Object oriented modeling; Programming;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Object-Oriented Real-Time Distributed Computing, 1999. (ISORC '99) Proceedings. 2nd IEEE International Symposium on
Conference_Location :
Saint-Malo
Print_ISBN :
0-7695-0207-5
Type :
conf
DOI :
10.1109/ISORC.1999.776343
Filename :
776343
Link To Document :
بازگشت