Abstract
Knowledge is one of the organization’s most valuable assets. In the context of software development, knowledge management can be used to capture knowledge and experience generated during the software process. In this process, collaboration technologies also play a central role. With groupware facilities, we have the basis for creating, increasing and capturing knowledge from group and organizational collaboration. First in this paper, we discuss the importance of knowledge management in software development, and how knowledge management and groupware facilities can be integrated into a software development environment (SDE). Then, we present an infrastructure to manage knowledge in ODE, an Ontology-based software Development Environment. This infrastructure deals with several knowledge items, including artifacts, lessons learned and packages of discussion, and considers knowledge capture, store, retrieval, dissemination, use and maintenance.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
O’Leary, D.E.: Enterprise Knowledge Management. IEEE Computer Magazine (March 1998)
Borges, L.M.S., Falbo, R.A.: Managing Software Process Knowledge. In: Proceedings of the International Conference on Computer Science, Software Engineering, Information Technology, e-Business, and Applications (CSITeA 2002), Foz do Iguazu, Brazil, June 2002, pp. 227–232 (2002)
Zack, M.H., Serino, M.: Knowledge Management and Collaboration Technologies. In: Knowledge, Groupware and the Internet, pp. 303–315. Butterworth-Heinemann, Butterworths (2000)
O’Leary, D.E., Studer, R.: Knowledge Management: An Interdisciplinary Approach. IEEE Intelligent Systems 16(1) (January/February 2001)
Harrison, W., Ossher, H., Tarr, P.: Software Engineering Tools and Environments: A Roadmap. In: Proc. of the Future of Software Engineering, ICSE 2000, Ireland (2000)
Falbo, R.A., Natali, A.C.C., Mian, P.G., Bertollo, G., Ruy, F.B.: ODE: Ontology-based software Development Environment. In: Proceedings of the IX Argentine Congress on Computer Science (CACIC 2003), La Plata, Argentina, pp. 1124–1135 (2003)
Tywana, A.: Knowledge Management Toolkit: Orchestrating IT, Strategy, and Knowledge Platforms, 2nd edn. Prentice Hall PTR, Englewood Cliffs (2002)
Fischer, G., Ostwald, J.: Knowledge Management: Problems, Promises, Realities and Challenges. IEEE Intelligent Systems 16(1) (January/February 2001)
Falbo, R.A., Menezes, C.S., Rocha, A.R.C.: A Systematic Approach for Building Ontologies. In: Coelho, H. (ed.) IBERAMIA 1998. LNCS (LNAI), vol. 1484, pp. 349–360. Springer, Heidelberg (1998)
Falbo, R.A., Guizzardi, G., Duarte, K.C.: An Ontological Approach to Domain Engineering. In: Proc. of the 14th Int. Conference on Software Engineering and Knowledge Engineering, SEKE 2002, Ischia, Italy (2002)
Falbo, R.A., Ruy, F.B., Bertollo, G., Togneri, D.F.: Learning How to Manage Risks Using Organizational Knowledge. In: Melnik, G., Holz, H. (eds.) LSO 2004. LNCS, vol. 3096, pp. 7–18. Springer, Heidelberg (2004)
Staab, S., Studer, R., Schurr, H.P., Sure, Y.: Knowledge Processes and Ontologies. IEEE Intelligent Systems 16(1) (January/February 2001)
Mian, P.G., Falbo, R.A.: Building Ontologies in a Domain Oriented Software Engineering Environment. In: Proceedings of the IX Argentine Congress on Computer Science, La Plata, Argentina, pp. 930–941 (2003)
Mendonça Neto, M.G., Basili, V., Seaman, C.B., Kim, Y.-M.: A Prototype Experience Management System for a Software Consulting Organization. In: Proc. of the 13th Int. Conference on Software Engineering and Knowledge Engineering, SEKE 2001, Buenos Aires, Argentina (2001)
Basili, V., Caldiera, G., Rombach, H.: The Experience Factory. In: Encyclopedia of Software Engineering, ch. X, vol. 1. John Wiley & Sons, Chichester (1994)
Abecker, A., Bernardi, A., Hinkelman, K.: Toward a Technology for Organizational Memories. IEEE Intelligent Systems 13(3), 40–48 (1998)
Benjamins, V.R., Fensel, D., Pérez, A.G.: Knowledge Management through Ontologies. In: Proc. of the 2nd International Conference on Practical Aspects of Knowledge Management (PAKM 1998), Switzerland (1998)
Staab, S., Schurr, H.P.: Smart Task Support through Proactive Access to Organizational Memory. In: Knowledge-based Systems, vol. 13(5), pp. 251–260. Elsevier, Amsterdam (2000)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2004 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Falbo, R.A., Arantes, D.O., Natali, A.C.C. (2004). Integrating Knowledge Management and Groupware in a Software Development Environment. In: Karagiannis, D., Reimer, U. (eds) Practical Aspects of Knowledge Management. PAKM 2004. Lecture Notes in Computer Science(), vol 3336. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-30545-3_9
Download citation
DOI: https://doi.org/10.1007/978-3-540-30545-3_9
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-24088-4
Online ISBN: 978-3-540-30545-3
eBook Packages: Springer Book Archive