From Architectural Knowledge to Requirements Knowledge Management

Peng Liang,Paris Avgeriou
2009-01-01
Abstract:Knowledge management has been playing an increasingly prominent role in soft- ware engineering in both academic and industrial perspectives. Meanwhile, the software architecture community has recently witnessed a paradigm shift towards managing architectural knowledge (AK), and consolidated research results have been achieved. Within the software development lifecycle, requirements engineer- ing (RE) and architecting are two closely related activities, and so are their asso- ciated knowledge. This report makes a literature survey on RE from a knowledge perspective, and proposes to reuse the research outcomes for AK management in RE. We target specific RE problems and present knowledge-based ideas to tackle them by integrating concrete results from the AK community. This work can sub- sequently stimulate further research in knowledge-based RE, which may in turn feed its results back into software architecture.
What problem does this paper attempt to address?