Abstract
Knowledge management has become an important topic as organisations wish to take advantage of the information that they produce and that can be brought to bear on present decisions. This work describes a system to manage the information and knowledge generated during the software maintenance process, which consumes a large part of the software lifecycle costs. The architecture of the system is formed from a set of agent communities, each community is in charge of managing a specific type of knowledge. The agents can learn from previous experience and share their knowledge with other agents, or communities.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Bellifemine, A., Poggi, G., Rimassa, G.: Developing multi agent systems with a FIPA-compliant agent framework. Software Practise & Experience 31, 103–128 (2001)
Bennet, K.H., Rajlich, V.T.: Software Maintenance and Evolution: a Roadmap. In: Finkelstein, A. (ed.) The Future of Software Engineering, ICSE 2000, Limerick, Ireland, June 4-11, pp. 75–87 (2002)
Henninger, S., Schlabach, J.: A Tool for Managing Software Development Knowledge. In: Bomarius, F., Komi-Sirviö, S. (eds.) PROFES 2001. LNCS, vol. 2188, pp. 182–195. Springer, Heidelberg (2001)
de Looff, L.A.: Information Systems Outsourcing Decision Making: a Managerial Approach. Idea Group Publishing, Hershey (1990)
Mesenzani, M., Schael, T., Alblino, S.: Multimedia platform to support knowledge proceses anywhere and anytime. In: Damiani, E., Howlett, R.J., Jain, L.C., Ichalkaranje, N. (eds.) Knowledge-Based Intelligent Information Engineering Systems & Allied Technologies (KES 2002), pp. 1434–1435 (2002)
OMG XML Metadata Interchange (XMI), v. 1.1 (November 2000)
Orton, J.D., Weick, K.E.: Loosely coupled systems: A reconceputalization. Academy of Management Review 15(2), 203–223 (1990)
Pigoski, T.M.: Practical Software Maintenance. In: Best Practices for Managing Your Investment. John Wiley & Sons, USA (1997)
Polo, M., Piattini, M., Ruiz, F., Calero, C.: Roles in the Maintenance Process. Software Engineering Notes, vol. 24(4), pp. 84–86. ACM, New York (1999)
Vizcaíno, A., Ruíz, F., Favela, J., Piattini, M.: A Multi-Agent Architecture for Knowledge Management in Software Maintenance. In: Proceedings of International Workshop on Practical Applications of Agents and Multiagent Systems (IWPAAMS 2002), Salamanca, Spain, October 23-25, pp. 39–52 (2002)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2003 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Vizcaino, A., Favela, J., Piattini, M. (2003). A Multi-agent System for Knowledge Management in Software Maintenance. In: Palade, V., Howlett, R.J., Jain, L. (eds) Knowledge-Based Intelligent Information and Engineering Systems. KES 2003. Lecture Notes in Computer Science(), vol 2773. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-45224-9_58
Download citation
DOI: https://doi.org/10.1007/978-3-540-45224-9_58
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-40803-1
Online ISBN: 978-3-540-45224-9
eBook Packages: Springer Book Archive