Cited by 20Software Engineering Techniques and PracticesAdvanced Software Engineering MethodologiesSemantic Web and Ontologies

The DOI matches its Crossref record.

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

Open access
Chikh, Azeddine·2011·Journal of Software Engineering and Applications

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.

Overview

Integrity signals

Registry

Crossref · 10.4236/jsea.2011.412084

Cites

Statistics

Recomputing p-values needs the paper’s full text.

Verification

Claims the paper makes

We couldn’t retrieve this paper’s full text, so its claims and self-check weren’t run. The registry and citation checks still apply.

Claims other papers make about this one

Each is checked against this paper’s own text: does it say what the citing paper says it does?

Citations

Cites

No references could be resolved yet.

Research works printed but not linked: 29

  1. B. Wouters, D. Deridder and E. Van Paesschen, “The Use of Ontologies as a Backbone for Use Case Management,” Proceedings of the European Conference on Object-Oriented Programming ECOOP, Workshop: Objects and Classifications, a Natural Convergence, Sophia Antipolis and Cannes, 2000.
  2. J. Lasheras, R. Valencia-García, J. T. Fernández-Breis and A. Toval, “Modeling Reusable Security Requirements Based on an Ontology Framework,” The Journal of Research and Practice in Information Technology, Vol. 41, No. 2, 2009, pp. 119-133.
  3. H. Kaiya and M. Saeki, “Using Domain Ontology as Domain Knowledge for Requirements Elicitation,” Proceedings of the 14th IEEE International Requirements Engineering Conference, Minneapolis/St. Paul, 11-15 September 2006, pp. 189-198. · DOI
  4. I. Sommerville, “Software Engineering,” Pearson Education, Upper Saddle River, 2011
  5. P. Bourque and R. Dupuis, “Guide to the Software Engineering Body of Knowledge,” IEEE Computer Society, Washington DC, 2004.
  6. D. D. Champeaux, D. Lea and P. Faure, “Object-Oriented System Development,” Addison-Wesley Longman Publishing Co., Inc. Boston, 1993.
  7. IEEE Std. 830-1998, “IEEE Recommended Practice for Software Requirements Specifications, IEEE Computer Society,” Software Engineering Standards Committee, 20 October 1998, No. SH94654.
  8. D. Herlea, “Users Involvement in Requirements Engineering Process,” Proceedings of the 10th Annual Knowledge Acquisition Workshop KAW96, Banff, 6-14 November 1996. http://ksi.cpsc.ucalgary.ca/KAW/KAW96/herlea/FINAL.html
  9. H. J. Happel and S. Seedorf, “Applications of Ontologies in Software Engineering,” Proceedings of the international Workshop on Semantic Web Enabled Software Engineering SWESE, Athens, 5-9 November 2006. http://km.aifb.kit.edu/ws/swese2006/final/happel_full.pdf
  10. B. Nuseibeh and S. Easterbrook, “Requirements Engineering: A Roadmap,” Proceedings of the International Conference on Software Engineering ICSE, Limerick, 4-11 June 2000. http://mcs.open.ac.uk/ban25/papers/sotar.re.pdf · DOI
  11. 10.1006/ijhc.1995.1081 · DOI · Paper page
  12. B. H. C. Cheng and J. M. Atlee, “Research Directions in Requirements Engineering, Future of Software Engineering FOSE,” Proceedings of ICSE, IEEE Computer Society, Minneapolis, 2007, pp. 285-303. · DOI
  13. P. Hildreth and C. Kimble, “The Duality of Knowledge,” Information Research, Vol. 8, No. 1, 2002.
  14. I. Nonaka and H. Takeuchi, “The Knowledge-Creating Company: How Japanese Companies Create the Dynamics of Innovation,” Oxford University Press, New York, 1995. · DOI · Paper page
  15. 10.1177/0170840602235001 · DOI
  16. E. Wenger, R. McDermott and W. M. Snyder, “Cultivating Communities of Practice,” Harvard Business School Press, Boston, 2002.
  17. M. A. Chatti, R. Klamma, M. Jarke and A. Naeve, “The Web 2.0 Driven SECI Model Based Learning Process,” Proceedings of the 7th International Conference on Advanced Learning Technologies ICALT-2007, Niigata, 18-20 July 2007, pp. 780-782. · DOI
  18. C. Hoadley and P. G. Kilner, “Using Technology to Transform Communities of Practice into Knowledge-Building Communities,” SIGGROUP Bulletin, Vol. 25, No. 1, 2005, pp. 31-40. · DOI
  19. 10.1016/S0024-6301(99)00115-6 · DOI · Paper page
  20. 10.1504/IJTEL.2008.020228 · DOI
  21. J. Wan, H. Zhang, D. Wan and D. Y. Huang, “Research on Knowledge Creation in Software Requirement Development,” Journal of Software Engineering & Applications, Vol. 3, 2010, pp. 487-494. · DOI
  22. M. I. Kamata, “Software Requirements Elicited through Human-Centric Chance Discovery,” AAAI Fall Symposium Technical Report FS-02-01, 2002, pp. 99-105.
  23. 10.1007/BF01235763 · DOI
  24. S. Lauesen, “Software Requirements: Styles and Techniques,” Addison-Wesley, Boston, 2002.
  25. T. Riechert, K. Lauenroth, J. Lehmann and S. Auer, “Towards Semantic based Requirements Engineering,” Proceedings of 7th International Conference on Knowledge Management I-KNOW’07, Graz, 5-7 September 2007, pp. 144-151.
  26. T. Riechert and T. Berger, “Leveraging Semantic Data Wikis for Distributed Requirements Elicitation,” Proceedings of the 4th Workshop on Wikis for Software Engineering Wikis4SE at 31st International Conference on Software Engineering ICSE’09, IEEE Computer Society, Vancouver, 19 May 2009, pp. 12-19.
  27. 10.1109/MS.2007.60 · DOI
  28. S. Lohmann, P. Heim, S. Auer, S. Dietzold and T. Riechert, “Semantifying Requirements Engineering—The Softwiki Approach,” Proceedings of the 4th International Conference on Semantic Technologies I-SEMANTICS, ACM, Graz, 3-5 September 2008, pp. 182-185.
  29. J. Trinkunas and O. Vasilecas, “A Graph Oriented Model for Ontology Transformation into Conceptual Data Model,” Information Technology and Control, Vol. 36, No. 1A, 2007, pp. 126-132.

Metadata

Authors
Chikh, A.
Affiliations
King Saud University (SA)
Corresponding author
Chikh, Azeddine
Venue
Journal of Software Engineering and Applications
Published
2011
Volume
04
Issue
12
Pages
718-728
ISSN
  • 1945-3116 (ISSN-L)
  • 1945-3124
OpenAlex
W2031065205
Cited by
20
References
0
Citations by year
2026: 1 · 2025: 1 · 2022: 1 · 2021: 2 · 2020: 1 · 2019: 1 · 2017: 5 · 2016: 2 · 2015: 4 · 2014: 2
FWCI
1.84
Type
journal article
Language
en
Open access
Locations
Journal of Software Engineering and Applications (publishedVersion, cc-by)
Topics
  • Physical Sciences › Computer Science › Information Systems › Software Engineering Techniques and Practices
  • Physical Sciences › Computer Science › Software › Advanced Software Engineering Methodologies
  • Physical Sciences › Computer Science › Artificial Intelligence › Semantic Web and Ontologies
Keywords
knowledge management, software requirements engineering, SECI model, tacit knowledge, explicit knowledge, knowledge production, domain ontology, knowledge assets, requirements analysis, stakeholder collaboration, knowledge management framework

About these checks

Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.

Statistics and arithmetic are recomputed, not judged.

Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.

What counts as a claim ›How we measure confidence ›How we check this ›

Are you an author, or do you see a problem with this page? Request a review