Reference Hub1
Multiagent System for Supporting the Knowledge Management in the Software Process

Multiagent System for Supporting the Knowledge Management in the Software Process

Francisco Milton Mendes Neto, Marçal José de Oliveira Morais
ISBN13: 9781609605094|ISBN10: 1609605098|EISBN13: 9781609605100
DOI: 10.4018/978-1-60960-509-4.ch006
Cite Chapter Cite Chapter

MLA

Neto, Francisco Milton Mendes, and Marçal José de Oliveira Morais. "Multiagent System for Supporting the Knowledge Management in the Software Process." Knowledge Engineering for Software Development Life Cycles: Support Technologies and Applications, edited by Muthu Ramachandran, IGI Global, 2011, pp. 96-113. https://doi.org/10.4018/978-1-60960-509-4.ch006

APA

Neto, F. M. & Morais, M. J. (2011). Multiagent System for Supporting the Knowledge Management in the Software Process. In M. Ramachandran (Ed.), Knowledge Engineering for Software Development Life Cycles: Support Technologies and Applications (pp. 96-113). IGI Global. https://doi.org/10.4018/978-1-60960-509-4.ch006

Chicago

Neto, Francisco Milton Mendes, and Marçal José de Oliveira Morais. "Multiagent System for Supporting the Knowledge Management in the Software Process." In Knowledge Engineering for Software Development Life Cycles: Support Technologies and Applications, edited by Muthu Ramachandran, 96-113. Hershey, PA: IGI Global, 2011. https://doi.org/10.4018/978-1-60960-509-4.ch006

Export Reference

Mendeley
Favorite

Abstract

The software process consists of knowledge-intensive procedures, involving various profiles, which handle a wide range of information. The adoption of a solution that satisfies the knowledge demands related to software engineering is not a trivial task. Despite all the investment made by research institutions and software development organizations in automated environments to support the software process, the quality levels and the productivity rates they need has not been reached. In software engineering, the experience, which helps avoid mistakes of the past and improve decision making, still lies mainly in the organization collaborators. This chapter intends to contribute to software engineering by proposing a new approach to support the capture, packaging, storage, mapping, maintenance and retrieval of the knowledge related to the software process. The approach will support the software process through the creation of a knowledge management model to assist the development of intelligent agents that can (i) realize the knowledge needs, (ii) interact with the Information Systems and (iii) support executing the software developers’ tasks. In other words, the chapter proposes creating a multiagent system to manage knowledge related to the execution of software development processes. This system will be the result of implementing the knowledge management models for supporting software process that will also be proposed in this chapter. It will consist of an Information System integrated with a knowledge base related to the implementation of software development processes.

Request Access

You do not own this content. Please login to recommend this title to your institution's librarian or purchase it from the IGI Global bookstore.