C4.5: programs for machine learning
C4.5: programs for machine learning
Inquiry-Based Requirements Analysis
IEEE Software
Contemporary Application-Domain Taxonomies
IEEE Software
Cobol Tools: Overview and Taxonomy
IEEE Software
What Do You Mean by COTS? Finally, a Useful Answer
IEEE Software
Goal-Based Requirements Analysis
ICRE '96 Proceedings of the 2nd International Conference on Requirements Engineering (ICRE '96)
ICCBSS'05 Proceedings of the 4th international conference on COTS-Based Software Systems
Domain analysis for supporting commercial off-the-shelf components selection
ER'06 Proceedings of the 25th international conference on Conceptual Modeling
A goal-oriented strategy for supporting commercial off-the-shelf components selection
ICSR'06 Proceedings of the 9th international conference on Reuse of Off-the-Shelf Components
Hi-index | 0.00 |
Software package selection is an activity that plays an increasingly crucial role in the delivery of software systems. One of its main open issues is how to structure the knowledge about the software marketplace and in particular how to know which types of packages are available and which are their objectives. Profit and non-profit organizations of any kind use to arrange these types into categories in a hierarchical form. However, the rationale behind the proposals found is often confusing and therefore their usefulness is hampered. In this paper we propose the use of taxonomies for structuring this knowledge. Our taxonomies are goal-driven, which means that we provide a rationale for the decisions taken. The leaves of the taxonomies are the types of packages available in the market, whilst the intermediate nodes are categories that group them when closer relationships are found. The proposed taxonomies are not defined from the scratch but applying the appropriate transformation rules to some departing classification available. We define the syntactic form of the rules and also their applicability conditions as properties on the involved goals. We apply them to a particular case, a taxonomy for business applications.