Skip to main content
Erschienen in:
Buchtitelbild

2020 | OriginalPaper | Buchkapitel

1. Introduction

verfasst von : Themistoklis Diamantopoulos, Andreas L. Symeonidis

Erschienen in: Mining Software Engineering Data for Software Reuse

Verlag: Springer International Publishing

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Software engineering has grown to be one of the most important disciplines with noticeable impact to business and everyday life. However, there are still several challenges posed when developing and maintaining software, which often result in lost time and effort. In this chapter, we discuss how current challenges can be confronted using mining techniques toward applying software reuse. We initially focus on defining the scope and purpose of this book given the current state of the practice in software engineering. After that, the underlying context of software reuse is discussed with respect to the areas of requirements mining, source code mining, and quality assessment. For each of these areas, we outline the contributions of the book, and finally we provide an overview of the different chapters.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Fußnoten
2
Software intelligence can be actually seen as a specialization of business intelligence, which, according to Gartner analyst Howard Dresner [7], is an umbrella term used to describe “concepts and methods to improve business decision-making by using fact-based support systems”. Although this contemporary definition can be traced in the late 1980s, the term business intelligence is actually older than a century and is first attributed to Richard M. Devens, who used it (in his book “Cyclopaedia of Commercial and Business Anecdotes: Comprising Interesting Reminiscences and Facts, Remarkable Traits and Humors ... of Merchants, Traders, Bankers ... etc. in All Ages and Countries”, published by D. Appleton & Company in 1868) to describe the ability of the banker Sir Henry Furnese to gain profit by taking successful decisions according to information received by his environment.
 
Literatur
1.
Zurück zum Zitat Robert Curley (2011) Architects of the Information Age. Britannica Educational Publishing Robert Curley (2011) Architects of the Information Age. Britannica Educational Publishing
2.
Zurück zum Zitat Sommerville I (2010) Software Engineering, 9th edn. Addison-Wesley, Harlow, England Sommerville I (2010) Software Engineering, 9th edn. Addison-Wesley, Harlow, England
3.
Zurück zum Zitat Standish Group (1994) The CHAOS Report (1994). Technical report, Standish Group Standish Group (1994) The CHAOS Report (1994). Technical report, Standish Group
4.
Zurück zum Zitat Standish Group (2015) The CHAOS Report (2015). Technical report, Standish Group Standish Group (2015) The CHAOS Report (2015). Technical report, Standish Group
5.
Zurück zum Zitat Standish Group (2018) The CHAOS Report (2018): Decision Latency Theory: It’s All About the Interval. Technical report, Standish Group Standish Group (2018) The CHAOS Report (2018): Decision Latency Theory: It’s All About the Interval. Technical report, Standish Group
6.
Zurück zum Zitat Montequín VR, Fernández SC, Fernández FO, Balsera JV (2016) Analysis of the success factors and failure causes in projects: comparison of the spanish information and communication technology ICT sector. Int J Inf Technol Proj Manag 7(1):18–31 Montequín VR, Fernández SC, Fernández FO, Balsera JV (2016) Analysis of the success factors and failure causes in projects: comparison of the spanish information and communication technology ICT sector. Int J Inf Technol Proj Manag 7(1):18–31
8.
Zurück zum Zitat Hassan AE, Xie T (2010) Software intelligence: the future of mining software engineering data. In: Proceedings of the FSE/SDP Workshop on Future of Software Engineering Research, FoSER ’10. ACM, New York, NY, USA, pp 161–166 Hassan AE, Xie T (2010) Software intelligence: the future of mining software engineering data. In: Proceedings of the FSE/SDP Workshop on Future of Software Engineering Research, FoSER ’10. ACM, New York, NY, USA, pp 161–166
9.
Zurück zum Zitat McIlroy MD (1968) Components Mass-produced Software. In: Naur P, Randell B (eds) Software Engineering; Report of a Conference sponsored by the NATO Science Committee. NATO Scientific Affairs Division, Brussels, Belgium, NATO Scientific Affairs Division. Belgium, Brussels, pp 138–155 McIlroy MD (1968) Components Mass-produced Software. In: Naur P, Randell B (eds) Software Engineering; Report of a Conference sponsored by the NATO Science Committee. NATO Scientific Affairs Division, Brussels, Belgium, NATO Scientific Affairs Division. Belgium, Brussels, pp 138–155
11.
Zurück zum Zitat Frakes William B, Kang Kyo (2005) Software reuse research: status and future. IEEE Trans Softw Eng 31(7):529–536CrossRef Frakes William B, Kang Kyo (2005) Software reuse research: status and future. IEEE Trans Softw Eng 31(7):529–536CrossRef
12.
Zurück zum Zitat Krueger CW (1992) Software Reuse. ACM Comput Surv 24(2):131–183 Krueger CW (1992) Software Reuse. ACM Comput Surv 24(2):131–183
13.
Zurück zum Zitat Fenton N, Bieman J (2014) Software Metrics: A Rigorous and Practical Approach, 3rd edn. CRC Press Inc, Boca Raton, FL, USACrossRef Fenton N, Bieman J (2014) Software Metrics: A Rigorous and Practical Approach, 3rd edn. CRC Press Inc, Boca Raton, FL, USACrossRef
14.
Zurück zum Zitat Robillard M, Walker R, Zimmermann T (2010) Recommendation systems for software engineering. IEEE Softw 27(4):80–86CrossRef Robillard M, Walker R, Zimmermann T (2010) Recommendation systems for software engineering. IEEE Softw 27(4):80–86CrossRef
15.
Zurück zum Zitat Pressman Roger, Maxim Bruce (2019) Software Engineering: A Practitioner’s Approach, 9th edn. McGraw-Hill Inc, New York, NY, USA Pressman Roger, Maxim Bruce (2019) Software Engineering: A Practitioner’s Approach, 9th edn. McGraw-Hill Inc, New York, NY, USA
16.
Zurück zum Zitat Pfleeger SL, Kitchenham B (1996) Software quality: The elusive target. IEEE Software. pp 12–21 Pfleeger SL, Kitchenham B (1996) Software quality: The elusive target. IEEE Software. pp 12–21
Metadaten
Titel
Introduction
verfasst von
Themistoklis Diamantopoulos
Andreas L. Symeonidis
Copyright-Jahr
2020
DOI
https://doi.org/10.1007/978-3-030-30106-4_1

Premium Partner