Title :
Composing concerns with a framework approach
Author :
Constantinides, Constantinos A. ; Elrad, Tzilla
Author_Institution :
Dept. of Math. & Comput. Sci., Loyola Univ., Chicago, IL, USA
Abstract :
As concurrent software systems become larger, the interaction of their components is becoming more complex. This interaction may limit reuse, making it difficult to validate design and correctness and perhaps forcing reengineering of these systems in order to meet future requirements. In order to reduce this complexity and to build stable and adaptable concurrent software systems, we present an approach that emphasizes the separation of interaction components from the functional components
Keywords :
multiprocessing programs; software engineering; systems re-engineering; complexity reduction; concurrent software systems; correctness validation; design validation; framework approach; functional components; future requirements; interaction components; separation of concerns; software component interaction; software reuse; software size; stable adaptable concurrent software systems; systems reengineering; Computer errors; Computer science; Concurrent computing; Design engineering; Maintenance engineering; Mathematical programming; Software maintenance; Software quality; Software reusability; Software systems;
Conference_Titel :
Distributed Computing Systems Workshop, 2001 International Conference on
Conference_Location :
Mesa, AZ
Print_ISBN :
0-7695-1080-9
DOI :
10.1109/CDCS.2001.918697