DocumentCode
2435796
Title
The role of context in exception-driven rework
Author
Zhao, Xiang ; Lerner, Barbara Staudt ; Osterweil, Leon
Author_Institution
Comput. Sci. Dept., Univ. of Massachuestts Amherst, Amherst, MA, USA
fYear
2012
fDate
9-9 June 2012
Firstpage
41
Lastpage
45
Abstract
Exception-driven rework occurs commonly in software development. In this paper, we describe a simple refactoring process, showing the use of the exception-driven rework exception handling pattern within it. We also discuss the important role that context plays in supporting the user during rework in helping the user keep track of the tasks being worked on and to facilitate resumption of normal activities upon completion of the exception handling work. The example process is specified in the Little-JIL process definition language. The use of context information in supporting the user is illustrated using a Data Derivation Graph (DDG), a graph that is automatically generated to document the ways in which artifact values are evolved during execution of a Little-JIL process.
Keywords
exception handling; software development management; Little-JIL process definition language; data derivation graph; exception-driven rework exception handling pattern; refactoring process; software development; Context; Context modeling; History; Programming; Software; Software engineering; USA Councils; exception handling; provenance; rework; software process;
fLanguage
English
Publisher
ieee
Conference_Titel
Exception Handling (WEH), 2012 5th International Workshop on
Conference_Location
Zurich
Print_ISBN
978-1-4673-1767-2
Type
conf
DOI
10.1109/WEH.2012.6226597
Filename
6226597
Link To Document