Title:
|
A NOTE ON EXTENSIBLE SOFTWARE SYSTEMS IN LIGHT OF MAINTENANCE EFFORTS |
Author(s):
|
Timo Kehrer |
ISBN:
|
978-972-8924-62-1 |
Editors:
|
Hans Weghorn and Ajith P. Abraham |
Year:
|
2008 |
Edition:
|
Single |
Keywords:
|
Extensible software system, loose coupling, service-oriented architecture, software maintenance, software evolution,
program comprehension |
Type:
|
Reflection Paper |
First Page:
|
213 |
Last Page:
|
217 |
Language:
|
English |
Cover:
|
|
Full Contents:
|
click to dowload
|
Paper Abstract:
|
The continuous need for adjustment of contemporary software systems due to frequent economical and technological
changes has led to a significant increase in software maintenance costs over the years. This paper tries to bring attention
to of the positive impact of extensible software systems on the phenomenon of software aging and resulting maintenance
efforts. It should provoke thought about the ways in which the design of extensible systems meets the fundamental requirements
of comprehensibility, flexibility and adaptability. These properties form a set of adequate instruments with
which to constrain typical aging appearances to a certain degree. We briefly discuss some technical issues of extensibility
with respect to both classical object-oriented techniques and service-oriented architectures and expose an excerpt of interesting
past and intended studies in this research field. |
|
|
|
|