Skip to main content

Integrating Knowledge Management and Groupware in a Software Development Environment

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 3336))

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.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. O’Leary, D.E.: Enterprise Knowledge Management. IEEE Computer Magazine (March 1998)

    Google Scholar 

  2. 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)

    Google Scholar 

  3. Zack, M.H., Serino, M.: Knowledge Management and Collaboration Technologies. In: Knowledge, Groupware and the Internet, pp. 303–315. Butterworth-Heinemann, Butterworths (2000)

    Google Scholar 

  4. O’Leary, D.E., Studer, R.: Knowledge Management: An Interdisciplinary Approach. IEEE Intelligent Systems 16(1) (January/February 2001)

    Google Scholar 

  5. 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)

    Google Scholar 

  6. 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)

    Google Scholar 

  7. Tywana, A.: Knowledge Management Toolkit: Orchestrating IT, Strategy, and Knowledge Platforms, 2nd edn. Prentice Hall PTR, Englewood Cliffs (2002)

    Google Scholar 

  8. Fischer, G., Ostwald, J.: Knowledge Management: Problems, Promises, Realities and Challenges. IEEE Intelligent Systems 16(1) (January/February 2001)

    Google Scholar 

  9. 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)

    Chapter  Google Scholar 

  10. 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)

    Google Scholar 

  11. 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)

    Chapter  Google Scholar 

  12. Staab, S., Studer, R., Schurr, H.P., Sure, Y.: Knowledge Processes and Ontologies. IEEE Intelligent Systems 16(1) (January/February 2001)

    Google Scholar 

  13. 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)

    Google Scholar 

  14. 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)

    Google Scholar 

  15. Basili, V., Caldiera, G., Rombach, H.: The Experience Factory. In: Encyclopedia of Software Engineering, ch. X, vol. 1. John Wiley & Sons, Chichester (1994)

    Google Scholar 

  16. Abecker, A., Bernardi, A., Hinkelman, K.: Toward a Technology for Organizational Memories. IEEE Intelligent Systems 13(3), 40–48 (1998)

    Article  Google Scholar 

  17. 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)

    Google Scholar 

  18. 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)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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

Publish with us

Policies and ethics