ACM Home Page
Please provide us with feedback. Feedback
Decision support for customization of the COTS selection process
Full text PdfPdf (159 KB)
Source ACM SIGSOFT Software Engineering Notes archive
Volume 30 ,  Issue 4  (July 2005) table of contents
SESSION: Models and Processes for the Evaluation of COTS Components (MPEC) table of contents
Pages: 1 - 4  
Year of Publication: 2005
ISSN:0163-5948
Also published in ...
Authors
Abdallah Mohamed  University of Calgary, Calgary, AB, Canada
Guenther Ruhe  University of Calgary, Calgary, AB, Canada
Armin Eberlein  American University of Sharjah, Sharjah, UAE
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 6,   Downloads (12 Months): 84,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1082983.1082958
What is a DOI?

ABSTRACT

Software technologies need to be customized to make them effective and efficient for a specific context. In this position paper, we consider the customization of the COTS selection process. We have developed a methodology which customizes the selection process based on the actual project domain characteristics (PDCs) including attributes such as available effort or project criticality. The customization of the process is done at both the process level and the activity level. We suggest a hybrid approach that integrates formalized knowledge with human expertise. This principle has already been successfully used in the context of the software release planning. The advantage is two-fold: Firstly, we exploit the existing empirical results related to different stages of the COTS selection process. Secondly, we facilitate involvement of human judgment to determine most appropriate decisions among the ones proposed by the formalized and knowledge-based solution techniques.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
Althoff, K. D. Case-Based Reasoning. in Handbook of Software Engineering and Knowledge Engineering (SK Chang, ed), 2001, 549--588.
 
2
 
3
Boehm, B., Port, D. and Yang, Y., WinWin Spiral Approach to Developing COTS-Based Applications. in Proc. of the Fifth international workshop on Economics-driven Software Engineering Research (EDSER-5), (Portland, Oregon, 2003).
 
4
Boehm, B. W., Port, D., Yang, Y. and Bhuta, J. Not All CBS Are Created Equally: COTS-Intensive Project Types. Springer-Verlag, Berlin Heidelberg, 2003.
 
5
Carney, D. COTS Evaluation in the Real World, SEI Interactive, Carnegie Mellon University, 1998.
 
6
CeBASE at www.cebase.org.
 
7
Dean, J. C. and Vigder, M. R., COTS Software Evaluation Techniques. in The NATO Information Systems Technology. Symposium on Commercial Off-the-shelf Products in Defence Applications, (Brussels, Belgium, 2000), National Research Council (NRC).
8
 
9
Kunda, S. A social-technical approach to selecting software supporting COTS-based systems, Univ. of York, UK, 2001.
 
10
 
11
Mohamed, A., Ruhe, G. and Eberlein, A., Selecting COTS Components for Product Lines. in the 4th ASERC Workshop on Quantitative and Soft Computing Based Software Engineering (QSSE 2004), (Banff, Alberta, Canada, 2004).
 
12
Mohamed, A., Ruhe, G. and Eberlein, A., Towards a Customizable Approach for COTS Selection. in The 8th IASTED International Conference on Software Engineering and Applications (SEA2004), (Cambridge, MA, USA, 2004), 665--671.
 
13
 
14
Ochs, M., Pfahl, D., Chrobok-Diening, G. and Nothhelfer-Kolb, B., A COTS Acquisition Process: Definition and Application Experience. in ESCOM-SCOPE 2000, (Munich, Germany, 2000).
 
15
Personal Communication: Joseph Momoh. The Software Development Manager for Trema Lab. Inc., Canada.
 
16
 
17
Ruhe, G. and Ngo-The, A. Hybrid Intelligence in Software Release Planning. International Journal of Hybrid Intelligent Systems, 1. 99--110.
 
18
Software Engineering Institute at www.sei.cmu.edu

Collaborative Colleagues:
Abdallah Mohamed: colleagues
Guenther Ruhe: colleagues
Armin Eberlein: colleagues