ACM Home Page
Please provide us with feedback. Feedback
Using data mining and recommender systems to scale up the requirements process
Full text PdfPdf (287 KB)
Source
International Conference on Software Engineering archive
Proceedings of the 2nd international workshop on Ultra-large-scale software-intensive systems table of contents
Leipzig, Germany
Pages 3-6  
Year of Publication: 2008
ISBN:978-1-60558-026-5
Authors
Jane Cleland-Huang  DePaul University, Chicago, IL, USA
Bamshad Mobasher  DePaul University, Chicago, IL, USA
Sponsors
SIGSOFT: ACM Special Interest Group on Software Engineering
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 18,   Downloads (12 Months): 144,   Citation Count: 2
Additional Information:

abstract   references   cited by   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/1370700.1370702
What is a DOI?

ABSTRACT

Ultra-Large-Scale (ULS) software projects are anticipated to be highly complex and to involve thousands, or even hundreds of thousands of stakeholders. Unfortunately numerous accounts of recent failures and challenges in industrial and governmental projects have demonstrated that current requirements elicitation and prioritization practices do not scale adequately to address the needs of large projects. This position paper directly addresses this problem through proposing an open, inclusive, and robust elicitation and prioritization process that utilizes data-mining and recommender technologies to facilitate the active involvement of many thousands of stakeholders. We believe that the approach described in this paper is a fundamental building block towards addressing higher level requirements problems facing ULS Systems.


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
 
2
 
3
 
4
 
5
6
 
7
Duan, C., Clustering and its Application in Requirements Engineering, Technical Report #08-001, School of Computing., DePaul University, Available online at http://www.cs.depaul.edu (Chicago, Feb. 2008).
 
8
Goldstein, H. "Who Killed the Virtual Case File?" IEEE Spectrum, 42,9 (2005) 24--35.
 
9
Gruenbacher, P.,, "Integrating Groupware and CASE Capabilities for Improving Stakeholder Involvement in Requirements Engineering," Euromicro, 2 (2000) 2232,
 
10
Hooks, I. F., & Farry, K. Creating Successful Products Through Smart Requirements Management. New York: Amacon. (2001).
 
11
12
 
13
N. R. Mead, "Requirements Prioritization Introduction", Software Eng. Inst. web pub., Carnegie Mellon Univ., (2006).
 
14
Mobasher, B., Burke, R., & Sandvig, J., "Model-based collaborative filtering as a defense against profile injection attacks", Proceedings of the 21st National Conference on Artificial Intelligence, (Boston, MA, 2006).
15
 
16
Northrop, L., Feiler, P., Gabriel, R., Goodenought, J., Linger, R., Longstaff, T., Kazman, R., Klein, M., Schmidt, D., Sullivan, K., Wallnau, K., Ultra-Large-Scale Systems: The Software Challenge of the Future, Technical Report, Software Engineering Institute, Carnegie Mellon, (June 2006).
 
17
 
18
Pazzani, M., & Billsus, D. "Content-Based Recommendation Systems". In P. Brusilovsky, A. Kobsa, & W. Nejdl, The Adaptive Web: Methods and Strategies of Web Personalization, Berlin Heidelberg NewYork: Springer-Verlag. (2007).
 
19
 
20
Schafer, J. B., Frankowski, D., & Shilad, S., "Collaborative Filtering Recommender Systems" In P. Brusilovsky, A. Kobsa, & W. Nejdl, The Adaptive Web: Methods and Strategies of Web Personalization. New York: Springer-Verlag. (2007).
 
21


Collaborative Colleagues:
Jane Cleland-Huang: colleagues
Bamshad Mobasher: colleagues