Skip to main content

Knowledge Management in an Enterprise-Oriented Software Development Environment

  • Conference paper
Practical Aspects of Knowledge Management (PAKM 2004)

Abstract

Software Development Environments have evolved to support software developers activities, and to support organizations to achieve goals such as productivity enhancement, quality improvement, cost reducing, and decrease of time-to-market solutions. In this context, have appeared the Process-centered Software Development Environments and, more recently, the Enterprise-Oriented SoftwareDevelopment Environments. This paper presents the main approaches adopted on the Taba Workstation, a software development meta-environment, to support knowledge management in the context of Enterprise-Oriented Software Development Environments: an ontology-based infrastructure, a knowledge acquisition tool, and a community of practice system.

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

Access this chapter

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

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Pfleeger, S.L.: Software Engineering: theory and practice, 2nd edn. Prentice-Hall, Inc., Englewood Cliffs (2001) ISBN 0-13-029049-1

    Google Scholar 

  2. Oliveira, K.M., Zlot, F., Rocha, A.R., Travassos, G.H., Gallota, C., Menezes, C.: Domain-oriented software development environment. Journal of Systems And Software 172(2), 145–161 (2004)

    Google Scholar 

  3. Montoni, M., Miranda, R., Rocha, A.R., Travassos, G.H.: Knowledge Acquisition and Communities of Practice: an Approach to Convert Individual Knowledge into Multi-Organizational Knowledge. In: Melnik, G., Holz, H. (eds.) LSO 2004. LNCS, vol. 3096, pp. 110–121. Springer, Heidelberg (2004)

    Chapter  Google Scholar 

  4. Eman, K.E., Drouin, J., Melo, W.: SPICE. The Theory and Practice of Software Process Improvement and Capability Determination. IEEE Computer Society Press, Los Alamitos (1998)

    Google Scholar 

  5. ISO/IEC 12207:2000. Information technology – software process lyfe cycle

    Google Scholar 

  6. Truex, D.P., Baskerville, R., Klein, H.: Growing Systems in Emergent Organizations. Communications of the ACM 42(8), 117–123 (1999)

    Article  Google Scholar 

  7. Maidantchik, C., Santos, G., Montoni, M.A.: Organizational Knowledge: an XML-based Approach to Support Knowledge Management in Distributed and Heterogeneous Environments. In: Proceedings of the 16th International Conference on Software Engineering and Knowledge Engineering, SEKE 2004, Banff, Canada, June 2004, pp. 427–430 (2004)

    Google Scholar 

  8. Houdek, F., Bunse, C.: Transferring Experience: A Practical Approach and its Application on Software Inspections. In: Proc. of SEKE Workshop on Learning Software Organizations, Kaiserslautern, Germany, June 1999, pp. 59–68 (1999)

    Google Scholar 

  9. Holz, H., Könnecker, A., Maurer, F.: Task-Specific Knowledge Management in a Process-Centered SEE. In: Althoff, K.-D., Feldmann, R.L., Müller, W. (eds.) LSO 2001. LNCS, vol. 2176, pp. 163–177. Springer, Heidelberg (2001)

    Chapter  Google Scholar 

  10. Maurer, F., Holz, H.: Process-centered Knowledge Organization for Software Engineering. In: Papers of the AAAI 1999 Workshop on Exploring Synergies of Knowledge Management and Case-Based Reasoning, Orlando, Florida. AAAI Press, Menlo Park (1999)

    Google Scholar 

  11. Decker, B., Althoff, K.-D., Nick, M., Tautz, C.: Integrating Business Process Descriptions and Lessons Learned with an Experience Factory. In: Schnurr, H.-P., Staab, S., Studer, R., Stumme, G., Sure, Y. (eds.) Professionelles Wissensmanagement- Erfahrungen und Visionen (Beiträge der 1. Konferenz für Professionelles Wissensmanagement), York Sure, Baden-Baden, Germany. Shaker Verlag, Aachen (March 2001)

    Google Scholar 

  12. Birk, A., Tautz, C.: Knowledge Management of Software Engineering Lessons Learned, IESE-Report 002.98/E (January 1998)

    Google Scholar 

  13. Lindvall, M., Frey, M., Costa, P., Tesoriero, R.: Lessons Learned about Structuring and Describing Experience for Three Experience Bases. In: Althoff, K.-D., Feldmann, R.L., Müller, W. (eds.) LSO 2001. LNCS, vol. 2176, pp. 106–118. Springer, Heidelberg (2001)

    Chapter  Google Scholar 

  14. Basili, V., Lindvall, M., Costa, P.: Implementing the Experience Factory concepts as a set of Experiences Bases. In: Proceedings of the Int. Conf. on Software Engineering and Knowledge Engineering, Buenos Aires, Argentina, June 2001, pp. 102–109 (2001)

    Google Scholar 

  15. Ruhe, G.: Experience Factory-based Professional Education and Training. In: Proc. of the 12th Conference on Software Engineering Education and Training, New Orleans, Louisiana, USA (March 1999)

    Google Scholar 

  16. Landes, D., Schneider, K., Houdek, F.: Organizational Learning and Experience Documentation in Industrial Software Projects. Int. J. on Human-Computer Studies 51, 646–661 (1999)

    Google Scholar 

  17. Weber, R., Aha, D.W., Becerra-Fernandez, I.: Intelligent Lessons Learned Systems. International Journal of Expert Systems Research and Applications 20(1) (January 2001)

    Google Scholar 

  18. Chandrasekaran, B., Josephson, J.R., Benjamins, V.R.: What Are Ontologies, and Why Do We Need Them? IEEE Intelligent Systems & their applications 14(1), 20–26 (1999)

    Article  Google Scholar 

  19. O’leary, D.E.: Using AI in Knowledge Management: Knowledge Bases and Ontologies. IEEE Intelligent Systems 13(3), 34–39 (1998)

    Article  Google Scholar 

  20. Alavi, M., Leidner, D.: Knowledge Management Systems: Emerging Views and Practices from the field. In: Proc. of 32nd Hawaii Int. Conf. on System Sciences, Hawaii (1999)

    Google Scholar 

  21. Staab, S.: Human Language Technologies for Knowledge Management. IEEE Intelligent Systems 16(6), 84–88 (2001)

    Article  Google Scholar 

  22. Santos, G., Villela, K., Schnaider, L., Rocha, A.R., Travassos, G.H.: Building ontology based tools for a software development environment. In: Melnik, G., Holz, H. (eds.) LSO 2004. LNCS, vol. 3096, pp. 19–30. Springer, Heidelberg (2004)

    Chapter  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

Montoni, M. et al. (2004). Knowledge Management in an Enterprise-Oriented 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_11

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-30545-3_11

  • 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