A Knowledge Management Framework in Software Requirements Engineering Based on the SECI Model

HTML  Download Download as PDF (Size: 2024KB)  PP. 718-728  
DOI: 10.4236/jsea.2011.412084    8,194 Downloads   15,144 Views  Citations
Author(s)

Affiliation(s)

.

ABSTRACT

Software requirements engineering deals with: elicitation, specification, and validation of software requirements. Furthermore there is a need to facilitate collaboration amongst stakeholders and analysts. Fewer efforts were deployed to support them in performing their job on a day to day basis. To solve this problem we use knowledge management for software requirements engineering. This paper proposes a knowledge management framework, based on the SECI model of knowledge creation, aimed at exploiting tacit and explicit knowledge related to software requirements within a given software project. The core part of the proposed framework is a set of four sub systems “Socializer”; “Externalizer”; “Combiner”; and “Internalizer”, attached to a couple of domain ontologies and a set of knowledge assets. Indeed we aim to facilitate a semantic based interpretation of knowledge assets related to software requirements by restricting their interpretation through the application domain and software requirements ontologies. We anticipate that this framework would be very helpful for stakeholders as well as analysts to exchange and manage their knowledge within a given software project. We show in the case study, through a virtual payroll project using the two-step approach: domain level requirements plus design level requirements, how the key elicitation SRE techniques are used during the first phase of domain requirements elicitation through the four subsystems of our framework.

Share and Cite:

A. Chikh, "A Knowledge Management Framework in Software Requirements Engineering Based on the SECI Model," Journal of Software Engineering and Applications, Vol. 4 No. 12, 2011, pp. 718-728. doi: 10.4236/jsea.2011.412084.

Copyright © 2024 by authors and Scientific Research Publishing Inc.

Creative Commons License

This work and the related PDF file are licensed under a Creative Commons Attribution 4.0 International License.