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...

وصف كامل

محفوظ في:
التفاصيل البيبلوغرافية
المؤلفون الرئيسيون: DATTA, Subhajit, van Engelen, Robert
التنسيق: text
اللغة:English
منشور في: Institutional Knowledge at Singapore Management University 2008
الموضوعات:
الوصول للمادة أونلاين: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
الوسوم: إضافة وسم
لا توجد وسوم, كن أول من يضع وسما على هذه التسجيلة!
المؤسسة: Singapore Management University
اللغة: 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