Location of Repository

Semantic component selection - SemaCS

By Maxym Sjachyn and Ljerka Beus-Dukic


In component based software development, project success or failure largely depends on correct software component evaluation. All available evaluation methods require time to analyse components. Due to the black box nature of components, preliminary judgments are made based on vendor descriptions. As there is no standard way of describing components, descriptions have to be interpreted using semantics and domain knowledge. This paper presents a semi-automated generic method for component identification and classification based on generic domain taxonomy and user generated semantic input. Every query is semantically tailored to what is being looked for, arriving at better results then it is currently possible using available automated categorisation systems

Topics: UOW3
Publisher: IEEE
OAI identifier: oai:westminsterresearch.wmin.ac.uk:3235
Provided by: WestminsterResearch

Suggested articles



  1. (2004). A novel Approach to Semantic Annotation Based on Multi-Ontologies",
  2. (1998). Acquiring COTS Software Selection Requirements",
  3. (2005). An Introduction to Swoogle, Website,
  4. (2004). Automatic Meaning Discovery Using Google,
  5. (2003). Automatic Ontology-Based Knowledge Extraction from Web Documents",
  6. (2005). CIDOC Conceptual Reference Model ontology, Website,
  7. (2002). COTS Products Characterization",
  8. (2004). COTS Terminology and Categories: Can We Reach a Consensus?"
  9. (1996). Defining factors, goals and criteria for reusable component evaluation",
  10. (2004). DesCOTS: A Software System for Selecting COTS Components",
  11. (2003). eCots platform: an interindustrial initiative COTS related information sharing",
  12. (2004). Emergent Semantics Systems",
  13. (1996). Engineering of component-based systems",
  14. (2005). General Architecture for Text Engineering, Website,
  15. (2005). http://wordnet.princeton.edu/.
  16. (2000). Identifying and Classifying Processes (traditional and soft factors) that Support COTS Component Selection: A Case Study",
  17. (2005). Knowledge Ontology: A Method for Empirical Identification of ‘As-Is’ Contextual Knowledge",
  18. (2006). On the Expected Synergies between Component-Based Software Engineering and Best Practices
  19. (2004). Ontologies and semantics for seamless connectivity",
  20. (2004). OWL Web Ontology Language Overview,
  21. (2002). Risk Reduction in COTS Software Selection with BASIS",
  22. (2005). SemRank: Ranking Complex Relationship Search Results on the Semantic Web",
  23. (1994). Storing and retrieving software components: a refinement based system",
  24. (2005). The Protégé Ontology Editor and Knowledge Acquisition System,
  25. (2004). The W3C’s Semantic Web Activity: An Update",
  26. (2004). Using eCots portal for sharing information about software products and the Internet and in corporate intranets",
  27. (2004). Web-Based COTS Component Evaluation",
  28. (2005). WinSCP client,

To submit an update or takedown request for this paper, please submit an Update/Correction/Removal Request.