My Account Log in

1 option

2011 Fifth Latin-American Symposium on Dependable Computing Workshops

IEEE Xplore (IEEE/IET Electronic Library - IEL) Available online

View online
Format:
Book
Author/Creator:
IEEE Computer Society, author, issuing body.
Contributor:
IEEE Staff, Contributor.
Language:
English
Subjects (All):
Fault-tolerant computing--Congresses.
Fault-tolerant computing.
Physical Description:
1 online resource : illustrations
Place of Publication:
[Place of publication not identified] IEEE 2011
Language Note:
English
Summary:
Software frameworks are constantly evolving, either by the introduction of new product features, bug fixes or new technology adoption. During the evolution of a framework, new exceptional conditions arise, requiring that exception handling strategies be constantly revisited. However, introducing exception handling changes in a software framework project is far from trivial. Exception handling elements are usually scattered through the system and changing them may have a ripple impact not only on the components of the framework, but also on a whole family of systems build based on the framework. Thus, continuous and proactive exception handling design analysis plays a key role in order to achieve success during software evolution. This paper presents our preliminary results on analyzing exceptional interfaces on evolving frameworks. Exceptional interface is defined as a list of possible exception types raised by a module. We analyzed two mainstream Java open-source frameworks, revealing: (i) the strategies adopted by framework developers regarding exceptional interfaces, and (ii) how basic properties of exceptional interfaces evolved during framework evolution.
Notes:
Bibliographic Level Mode of Issuance: Monograph
ISBN:
9780769543949
0769543944

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

Find

Home Release notes

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Find catalog Using Articles+ Using your account