DocumentCode :
3206211
Title :
Identifying domain patterns using software stability
Author :
Mahdy, Ahmed M. ; Hamza, Haitham S. ; Fayad, Mohamed E. ; Cline, Marshall
Author_Institution :
Dept. of Comput. Sci. & Eng., Nebraska Univ., Lincoln, NE, USA
fYear :
2004
fDate :
8-10 Nov. 2004
Firstpage :
18
Lastpage :
23
Abstract :
The fact that domain applications share core aspects has turned software reuse into a viable option. System development has experienced time saving, cost saving, and the luxury of deploying proven-to-work solutions as main advantages of software reuse. Software patterns represent a major approach for reuse. Domain patterns capture system components shared by different applications that belong to the same context. In this paper, we propose a new approach to identifying and reusing domain patterns based on software stability. We show that enduring business themes and business objects, together, can form a pattern among domain applications. We, also, present three case studies to show how the new approach can be applied.
Keywords :
object-oriented methods; object-oriented programming; software reusability; business objects; enduring business themes; software pattern; software reuse; software stability; Application software; Computer architecture; Computer science; Costs; Pattern analysis; Software reusability; Software systems; Software testing; Stability;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Information Reuse and Integration, 2004. IRI 2004. Proceedings of the 2004 IEEE International Conference on
Print_ISBN :
0-7803-8819-4
Type :
conf
DOI :
10.1109/IRI.2004.1431430
Filename :
1431430
Link To Document :
بازگشت