COMP-REF: A technique to guide the delegation of responsibilities to components in software systems

1Citations
Citations of this article
5Readers
Mendeley users who have this article in their library.

This article is free to access.

Abstract

In software systems, components collaborate to collectively fulfill requirements. A key concern of software design is the delegation of responsibilities to components such that user needs are most expediently met. This paper presents the COMP-REF technique based on a set of metrics and Linear Programming (LP) to guide the allocation of responsibilities of a system's components. We define the metrics Aptitude Index, Requirement Set, and Concordance Index to extract some design characteristics and use these metrics in an optimization algorithm. Results from experimental validation of the COMP-REF technique across a range of software systems are reported. We also discuss future directions of work in extending the scope of technique. © 2008 Springer-Verlag Berlin Heidelberg.

Cite

CITATION STYLE

APA

Datta, S., & Van Engelen, R. (2008). COMP-REF: A technique to guide the delegation of responsibilities to components in software systems. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 4961 LNCS, pp. 332–346). https://doi.org/10.1007/978-3-540-78743-3_25

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free