IJCIR Home
   About IJCIR
   Editorial Board
   Call for Papers
   Submit Papers
   Author Instructions
   Editorial Policies
 
   Webmail
   Contact Us
 
   Volume 2 (1) 2008
 
   Volume 1 (2) 2007
   Volume 1 (1) 2007
ISSN 1996-1065 [Online]
Volume 1 (2) 2007
Title:Decision Support for the Selection of COTSSC
Authors: Tom Wanyama, Agnes F. N. Lumala, Behrouz H. Far
Published: ©IJCIR Vol1 (2) 2007, PP. 31-41
Language: English


Abstract:
Commercial-Off-The-Shelf-Software-Component (COTSSC)-Based Software Development (CBSD) has the potential to reduce time and resources required to develop software. However, in order to realize the benefits, which COTSSC bring to software development, it is imperative that the “right” COTSSC products are selected for projects, because selecting inappropriate COTSSC products may result in increasing time and cost of software development; which CBSD aims at reducing. COTSSC selection is a major challenge to COTSSC-based software developers, due to the multiplicity of similar COTSSC products on the market with varying capabilities and quality differences. Moreover, COTSSC selection is a complex decision-making problem that is characterized by the following: uncertainty, multiple stakeholders, and multiple selection objectives. Therefore, the process of selecting COTSSC products requires addressing multiple challenges, which in turn necessitates using multiple Decision Support Applications (DSA) as well as multiple information repositories. This paper describes an agent-based Decision Support System (DSS), which integrates various COTSSC selection DSA and repositories to address a variety of COTSSC selection challenges. Besides managing the COTSSC selection DSA and repositories, the agents are used to support communication and information sharing among the COTSSC selection stakeholders. View full Article

General Terms: Design, Experimentation, Human Factors
Additional Key Words and Phrases: Decision Support System; Negotiation; Selection, Group-Choice, Stakeholders; Preferences
Categories and Subject Descriptors: K.6 [Management of Computing and Information Systems]: Project and People Management - Systems analysis and design; Systems development; K.6.3 [Software Management]: Software development, D.2 [Software Engineering]: Requirements/Specifications - Methodologies (e.g., object-oriented, structured; Tools; D.2.10 [Design]: Methodologies