14th Asia-Pacific Software Engineering Conference (APSEC'07) 2007
DOI: 10.1109/aspec.2007.38
|View full text |Cite
|
Sign up to set email alerts
|

Approximation Algorithms for Software Component Selection Problem

Abstract: Today's software systems are more frequently composed from preexisting commercial or non-commercial components and connectors. These components provide complex and independent functionality and are engaged in complex interactions. Component-Based Software Engineering (CBSE) is concerned with composing, selecting and designing such components. As the popularity of this approach and hence number of commercially available software components grows, selecting a set of components to satisfy a set of requirements wh… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1

Citation Types

0
3
0

Year Published

2008
2008
2021
2021

Publication Types

Select...
4
3

Relationship

0
7

Authors

Journals

citations
Cited by 19 publications
(3 citation statements)
references
References 20 publications
0
3
0
Order By: Relevance
“…One paper entitled "Determining criteria for Selecting Software Components: Lessons learned" [13] asserts that component selection relies on suitability and completeness of criteria used for evaluation. Another paper entitled "Approximation Algorithms for Software Component Selection Problem" [14] also make similar assertion that selecting a set of components to satisfy a set of requirements while minimizing cost is becoming more difficult. A work entitled "A reusable software component-based development process model" [7] proposes a spiral process model for CBS development.…”
Section: Related Workmentioning
confidence: 99%
“…One paper entitled "Determining criteria for Selecting Software Components: Lessons learned" [13] asserts that component selection relies on suitability and completeness of criteria used for evaluation. Another paper entitled "Approximation Algorithms for Software Component Selection Problem" [14] also make similar assertion that selecting a set of components to satisfy a set of requirements while minimizing cost is becoming more difficult. A work entitled "A reusable software component-based development process model" [7] proposes a spiral process model for CBS development.…”
Section: Related Workmentioning
confidence: 99%
“…Various commercial OTS (COTS) approaches have been proposed in the literature, including [2][3][4][5]. In [2,3], the authors focused on COST selection and implementation by considering the business and functional criteria.…”
Section: Introductionmentioning
confidence: 99%
“…The requirements for engineering and CS methods are incorporated to achieve this goal. PORE and CRE are the two most notable examples of the second type of CS methods [5]. It is not realistic to anticipate a completed match between desired components and available components in any CS approach.…”
Section: Introductionmentioning
confidence: 99%