From collective knowledge to intelligence: Pre-requirements analysis of large and complex systems
Authors: Liang, P., Avgeriou, P., He, K. and Xu, L.
Journal: Proceedings - International Conference on Software Engineering
Pages: 26-30
ISBN: 9781605589756
ISSN: 0270-5257
DOI: 10.1145/1809198.1809208
Abstract:Requirements engineering is essentially a social collaborative activity in which involved stakeholders have to closely work together to communicate, elicit, negotiate, define, confirm, and finally come up with the requirements for the system to be implemented or upgraded. In the development of large and complex systems, with a huge number of uncertain stakeholders, the requirements engineering process becomes a challenging task due to overwhelming and dynamic social interactions, tradeoffs, and collective decisions made by above stakeholders. Traditional approaches and techniques are deficient in supporting this kind of social interactions in requirements-related activities, and managing the evolving requirements and their traceability caused by the social interactions. This paper proposes to address the challenges in the pre-requirements analysis of large and complex systems by employing the techniques from collective intelligence based on Web 2.0 tools and technologies, which is composed of three steps: first, obtain collective requirements knowledge through collaborative tagging by stakeholders; second, transform collaborative requirement tags into requirement ontologies; third, support collective requirement decision-making (i.e., collective intelligence) based on the requirement ontologies through requirements reasoning. © 2010 ACM.
Source: Scopus
From Collective Knowledge to Intelligence: Pre-Requirements Analysis of Large and Complex Systems
Authors: Liang, P., Avgeriou, P., He, K. and Xu, L.
Conference: Web2SE: First Workshop on Web 2.0 for Software Engineering
Dates: 4 May 2010
Pages: 26-30
Publisher: ACM
ISBN: 978-1-60558-975-6
DOI: 10.1145/1809198.1809208
Abstract:Requirements engineering is essentially a social collaborative activity in which involved stakeholders have to closely work together to communicate, elicit, negotiate, define, confirm, and finally come up with the requirements for the system to be implemented or upgraded. In the development of large and complex systems, with a huge number of uncertain stakeholders, the requirements engineering process becomes a challenging task due to overwhelming and dynamic social interactions, tradeoffs, and collective decisions made by above stakeholders. Traditional approaches and techniques are deficient in supporting this kind of social interactions in requirements-related activities, and managing the evolving requirements and their traceability caused by the social interactions. This paper proposes to address the challenges in the pre-requirements analysis of large and complex systems by employing the techniques from collective intelligence based on Web 2.0 tools and technologies, which is composed of three steps: first, obtain collective requirements knowledge through collaborative tagging by stakeholders; second, transform collaborative requirement tags into requirement ontologies; third, support collective requirement decision making (i.e., collective intelligence) based on the requirement ontologies through requirements reasoning.
http://portal.acm.org/citation.cfm?id=1809198.1809208
Source: Manual
Preferred by: Lai Xu