Title :
Contextual reusability metrics for event-based architectures
Author :
Bhattacharya, Sutirtha ; Perry, Dewayne E.
Author_Institution :
PTD Autom., Intel Corp., Hillsboro, OR, USA
Abstract :
Component based software engineering has been perceived to have immense reuse potential. This area has evoked wide interest and has led to considerable investment in research and development effort. Most of these investigations have explored internal characteristics of software components such as correctness, reliability, maintainability, modularity, understandability, readability, interoperability, portability, generality and genericity for promoting reuse. But experience over the past decade has demonstrated that the usefulness of a component depends as much on the context into which it fits as it does on the internal characteristics of the component. This context takes into account the requirements of the domain and an architectural description is a useful way of representing that domain. In this paper, we present a set of reusability metrics designed to measure how well a software component fits into such an architectural context.
Keywords :
object-oriented programming; software architecture; software metrics; software reusability; component based software engineering; contextual reusability metrics; event-based architectures; Area measurement; Automation; Computer architecture; Investments; Research and development; Software architecture; Software engineering; Software maintenance; Software measurement; Software reusability;
Conference_Titel :
Empirical Software Engineering, 2005. 2005 International Symposium on
Print_ISBN :
0-7803-9507-7
DOI :
10.1109/ISESE.2005.1541853