COMP-REF: A technique to guide the delegation of responsibilities to components in software systems
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 Progra...
Saved in:
Main Authors: | , |
---|---|
Format: | text |
Language: | English |
Published: |
Institutional Knowledge at Singapore Management University
2008
|
Subjects: | |
Online Access: | https://ink.library.smu.edu.sg/sis_research/6006 https://ink.library.smu.edu.sg/context/sis_research/article/7009/viewcontent/2008lncs_comp_ref.pdf |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Singapore Management University |
Language: | English |
id |
sg-smu-ink.sis_research-7009 |
---|---|
record_format |
dspace |
spelling |
sg-smu-ink.sis_research-70092021-06-24T00:25:54Z COMP-REF: A technique to guide the delegation of responsibilities to components in software systems DATTA, Subhajit van Engelen, Robert 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-04-01T07:00:00Z text application/pdf https://ink.library.smu.edu.sg/sis_research/6006 info:doi/10.1007/978-3-540-78743-3_25 https://ink.library.smu.edu.sg/context/sis_research/article/7009/viewcontent/2008lncs_comp_ref.pdf http://creativecommons.org/licenses/by-nc-nd/4.0/ Research Collection School Of Computing and Information Systems eng Institutional Knowledge at Singapore Management University Software design development life cycle linear programming Software Engineering |
institution |
Singapore Management University |
building |
SMU Libraries |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
SMU Libraries |
collection |
InK@SMU |
language |
English |
topic |
Software design development life cycle linear programming Software Engineering |
spellingShingle |
Software design development life cycle linear programming Software Engineering DATTA, Subhajit van Engelen, Robert COMP-REF: A technique to guide the delegation of responsibilities to components in software systems |
description |
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. |
format |
text |
author |
DATTA, Subhajit van Engelen, Robert |
author_facet |
DATTA, Subhajit van Engelen, Robert |
author_sort |
DATTA, Subhajit |
title |
COMP-REF: A technique to guide the delegation of responsibilities to components in software systems |
title_short |
COMP-REF: A technique to guide the delegation of responsibilities to components in software systems |
title_full |
COMP-REF: A technique to guide the delegation of responsibilities to components in software systems |
title_fullStr |
COMP-REF: A technique to guide the delegation of responsibilities to components in software systems |
title_full_unstemmed |
COMP-REF: A technique to guide the delegation of responsibilities to components in software systems |
title_sort |
comp-ref: a technique to guide the delegation of responsibilities to components in software systems |
publisher |
Institutional Knowledge at Singapore Management University |
publishDate |
2008 |
url |
https://ink.library.smu.edu.sg/sis_research/6006 https://ink.library.smu.edu.sg/context/sis_research/article/7009/viewcontent/2008lncs_comp_ref.pdf |
_version_ |
1770575735508959232 |