Title :
Evaluating architecture implementation alternatives based on adaptability concerns
Author :
Aksit, Mehmet ; Tekinerdogan, Bedir
Author_Institution :
Dept. of Comput. Sci., Twente Univ., Enschede, Netherlands
Abstract :
Software is rarely designed for ultimate adaptability, performance or reusability but rather it is a compromise of multiple considerations. Even for a simple architecture specification, one may identify many alternative implementations. The paper makes an attempt to depict the space of implementation alternatives of architectures, and to define rules for selecting them. The applicability of this approach is illustrated by means of a simple design problem
Keywords :
formal specification; object-oriented programming; relational algebra; software reusability; adaptability concerns; architecture implementation alternatives; implementation alternatives; object models; relational algebra; reusability; simple architecture specification; simple design problem; software design; Computer architecture; Computer science; Libraries; Object oriented modeling; Q factor; Runtime; Software performance; Software reusability; Software systems; Sorting;
Conference_Titel :
Object-Oriented Real-Time Distributed Computing, 1999. (ISORC '99) Proceedings. 2nd IEEE International Symposium on
Conference_Location :
Saint-Malo
Print_ISBN :
0-7695-0207-5
DOI :
10.1109/ISORC.1999.776369