Case based Reasoning Approach for Re-use Activities

M. Zinn, K. P. Fischer-Hellmann, Ronald Schoop

2012

Abstract

The development of software applications is partly or entirely based on the re-use of software units. For software engineers, this leads to the problem that it is not possible to know all processes, technologies and supporting applications and the alternatives needed for the re-use of a software unit. As a result software engineers are not able to employ the most optimal solution known. Based on case based reasoning this paper outlines a way to use the stored knowledge of a specific re-use activity in order to give software engineers assistance if they want to perform similar activities. This solution consists of a proposal system for a re-use activity information system. The publication concludes with the result that it is possible to re-use, within a given an environment, specific knowledge for other integration activities.

References

  1. E. Henry and B. Faller, “Large-scale industrial reuse to reduce cost and cycle time“, IEEE Software, Bd. 12, Nr. 5, S. 47-53, Sep. 1995.
  2. G. Wang and C. K. Fung, “Architecture paradigms and their influences and impacts on component-based software systems“, in 37th Annual Hawaii International Conference on System Sciences, 2004. Proceedings of the, Big Island, Hawaii, pp.. 272-281, 2004.
  3. I. Sommerville, Software engineering. Boston: Pearson, 2011.
  4. R. Oliveto, G. Antoniol, A. Marcus, and J. Hayes, “Software Artefact Traceability: the Never-Ending Challenge“, pp. 485-488, 2007.
  5. C. Alvarado, J. Teevan, M. S. Ackerman, and D. Karger, “Surviving the Information Explosion: How People Find Their Electronic Information“, Massachusetts institute of technology - artificial intelligence laboratory, Apr. 2003.
  6. F. O. Bjørnson and T. Dingsøyr, “Knowledge management in software engineering: A systematic review of studied concepts, findings and research methods used“, Information and Software Technology, Vol. 50, No. 11, pp. 1055-1068, Oct. 2008.
  7. N. Nakashole, M. Theobald, and G. Weikum, “Scalable knowledge harvesting with high precision and high recall“, pp. 227, 2011.
  8. M. Zinn, K. P. Fischer-Hellmann, A. D. Phippen, and A. Schütte, “Information Demand Model for Software Unit Reuse“, presented at the ISCA 20th International Conference on Software Engineering and Data Engineering (SEDE-2011), Las Vegas, Nevada USA, S. 32-39, 2011.
  9. A. Picot, Die grenzenlose Unternehmung?: Information, Organisation und Management Lehrbuch zur Unternehmensführung im Informationszeitalter, Wiesbaden: Gabler, 2003.
  10. S. G. Shiva and L. A. Shala, “Software Reuse: Research and Practice“, in Fourth International Conference on Information Technology (ITNG'07), Las Vegas, NV, USA, pp. 603- 609, 2007.
  11. J. Rowley, „The wisdom hierarchy: representations of the DIKW hierarchy“, Journal of Information Science, Bd. 33, Nr. 2, S. 163-180, Feb. 2007.
  12. M. Zinn, K. P. Fischer-Hellmann, and R. Schoop, „Automated Reuse of Software Reuse Knowledge in an industrial environment - Case Study Results“, presented at the 17th IEEE Internation Conference on Emerging Technologies & Factory Automation, Krakow, 2012.
  13. M. Zinn, K. P. Fischer-Hellmann, and A. D. Phippen, „Development of a CASE tool for the service based software construction“, presented at the 5th Collaborative Research Symposium on Security, E-learning, Internet, and Networking (SEIN'2009), Plymouth, 2009, pp. 134-144.
  14. M. Zinn, K. P. Fischer-Hellmann, and R. Schoop "Reusable Software Units Integration Knowledge in a Distributed Development Environment“, Second International Workshop on Software Knowledge (SKY2011), pp. 24-35, 2011.
  15. M. Zinn, K. P. Fischer-Hellmann, and A. Schütte, “Finding Reusable Units of Modelling - an Ontology Approach“, in Proceedings of the 8th International Network Conference (INC'2010), Heidelberg, 2010, pp. 377-386.
  16. M. Zinn, K. P. Fischer-Hellmann, and R. Schopp, “Reuseable Software Unit Knowledge for Device Deployment“, in Conception of complex automation systems, Magdeburg, Germany, 2012.
  17. B. P. Allen, “Case-based reasoning: business applications“, Communications of the ACM, Bd. 37, Nr. 3, pp. 40-42, 1994.
Download


Paper Citation


in Harvard Style

Zinn M., P. Fischer-Hellmann K. and Schoop R. (2012). Case based Reasoning Approach for Re-use Activities . In Proceedings of the 3rd International Workshop on Software Knowledge - Volume 1: SKY, (IC3K 2012) ISBN 978-989-8565-32-7, pages 31-43. DOI: 10.5220/0004177900310043


in Bibtex Style

@conference{sky12,
author={M. Zinn and K. P. Fischer-Hellmann and Ronald Schoop},
title={Case based Reasoning Approach for Re-use Activities},
booktitle={Proceedings of the 3rd International Workshop on Software Knowledge - Volume 1: SKY, (IC3K 2012)},
year={2012},
pages={31-43},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0004177900310043},
isbn={978-989-8565-32-7},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 3rd International Workshop on Software Knowledge - Volume 1: SKY, (IC3K 2012)
TI - Case based Reasoning Approach for Re-use Activities
SN - 978-989-8565-32-7
AU - Zinn M.
AU - P. Fischer-Hellmann K.
AU - Schoop R.
PY - 2012
SP - 31
EP - 43
DO - 10.5220/0004177900310043