CFP last date
20 December 2024
Reseach Article

Modelling Critical Context in Software Engineering Experience Repository: A Conceptual Schema

Published on April 2012 by Neeraj Sharma
International Conference on Recent Advances and Future Trends in Information Technology (iRAFIT 2012)
Foundation of Computer Science USA
IRAFIT - Number 1
April 2012
Authors: Neeraj Sharma
aae8a4ae-f688-46f9-b6a6-d1c1562daa08

Neeraj Sharma . Modelling Critical Context in Software Engineering Experience Repository: A Conceptual Schema. International Conference on Recent Advances and Future Trends in Information Technology (iRAFIT 2012). IRAFIT, 1 (April 2012), 1-5.

@article{
author = { Neeraj Sharma },
title = { Modelling Critical Context in Software Engineering Experience Repository: A Conceptual Schema },
journal = { International Conference on Recent Advances and Future Trends in Information Technology (iRAFIT 2012) },
issue_date = { April 2012 },
volume = { IRAFIT },
number = { 1 },
month = { April },
year = { 2012 },
issn = 0975-8887,
pages = { 1-5 },
numpages = 5,
url = { /proceedings/irafit/number1/5845-1001/ },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Proceeding Article
%1 International Conference on Recent Advances and Future Trends in Information Technology (iRAFIT 2012)
%A Neeraj Sharma
%T Modelling Critical Context in Software Engineering Experience Repository: A Conceptual Schema
%J International Conference on Recent Advances and Future Trends in Information Technology (iRAFIT 2012)
%@ 0975-8887
%V IRAFIT
%N 1
%P 1-5
%D 2012
%I International Journal of Computer Applications
Abstract

The experiential knowledge needs to be stored in some formalized system for the purpose of its reuse. Such knowledge repositories are referred to as experience bases in software engineering. Though the concept of software engineering knowledge repository is often discussed and advocated by the proponents of knowledge and experience management practices but there are no concrete studies available on how to structure and model such experiences in software engineering environments. Moreover, the critical context associated with software experience is often not captured and stored for the want of the formalization schema to model such context. In this paper, the conceptual schema of the experience repository is described. The paper also explains the components of the critical context and presents a conceptual model in UML class diagram.

References
  1. Althoff, K.-D., Birk, A., Wangenheim, C.G.V., and Tautz, C. 1998. CBR for experimental software engineering. In Proceedings of the Case-Based Reasoning Technology - From Foundations to Application, Chapter 9, 235-254. Springer, Heidelberg.
  2. Althoff, K.-D., Bomarius, F., Mller, W., and Nick, M. 1999. Using case based reasoning for supporting continuous improvement processes. In Proceedings of the 12th German Workshop on Machine Learning.
  3. Althoff, K.-D., Bomarius, F., and Tautz, C. 2000. Knowledge Management for Building Learning Software Organizations. Information Systems Frontiers, vol. 2, 349-367, Kluwer Academic Publishers.
  4. Althoff, K.-D., Nick, M., and Tautz, C. 1999. CBR-PER: A tool for implementing reuse concepts of the experience factory for CBR systems. In Proceedings of the 7th German Conference on Knowledge Based Systems (XPS99).
  5. Bartlmae, K. 1999. An experience factory approach for data mining. In Proceedings of the 2nd Workshop in Data Mining and Data Warehousing as Basis of Modern Decision Support Systems.
  6. Basili, V.R., Caldiera, G., and Rombach, H. 1994. The Experience Factory. In Marciniak, J. (ed.) Encyclopedia of Software Engineering, vol. 1, Chapter X, 468–476, John Wiley & Sons, NJ, USA.
  7. Basili, V.R., Lindvall, M., and Costa, P. 2001. Implementing the Experience Factory Concepts as a Set of Experience Bases. In Proceedings of the 13th International Conference on Software Engineering & Knowledge Engineering, 102-109. Knowledge Systems Institute.
  8. Basili, V.R., and Rombach, H.D. 1991. Support for Comprehensive Reuse. IEEE Software Engineering Journal, 22 (4), 303-316.
  9. Bergmann, R., Breen, S., Goker, M.; Manago, M., and Wess, S. 1999. Developing Industrial Case Based Reasoning Applications - The INRECA Methodology. LNAI, 1612, Springer-Verlag.
  10. Finnie, G., Wittig, G., and Desharnais, J.-M. 1997. Estimating software development effort with case based reasoning. In Proceedings of the 2nd International Conference on Case Base Reasoning, 13–22, Springer-Verlag.
  11. Henniger, S. 1997. Capturing and formalizing best practices in a software development organization. In Proceedings of the 9th International Conference on Software Engineering and Knowledge Engineering.
  12. Houdek, F., Schneider, K., and Wieser, E. 1998. Establishing Experience Factories at Daimler-Benz: An Experience Report. In Proceedings of the 20th International Conference on Software Engineering, 443- 447.
  13. Kalfoglou, Y., and Robertson, D. 2000. Applying experienceware to support ontology deployment. In Proceedings of the International Conference on Software Engineering and Knowledge Engineering.
  14. Koennecker, A., Jeffery, R., and Low, G. 2000. Implementing an experience factory based on existing organizational knowledge. In Proceedings of the Australian Software Engineering Conference.
Index Terms

Computer Science
Information Sciences

Keywords

Experience Base Critical Context Experience Factory