Skip to main content

2024 | OriginalPaper | Buchkapitel

Characterization of Shallow and Deep Reuse

verfasst von : Manfred Nagl

Erschienen in: Software Architectures

Verlag: Springer Nature Switzerland

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

search-config
loading …

Reuse in software development avoids to carry out the same processes again and again, thereby being more efficient, i.e. faster and producing less errors. We call such forms shallow reuse, as reuse is mostly in the mind of developers. Deep reuse means to change the development process remarkably, because upcoming knowledge makes more or less big parts of the development superfluous. Examples are that components and frameworks from former developments are used, steps are automated, etc.In this chapter, we try to clarify the difference of shallow and deep reuse. Furthermore, we characterize the changes due to reuse on three levels: the new product with improved reuse, the change of the development process, and the new parts to be reused in the future. The notation for processes makes the changes and the dependencies of subprocesses more evident.We take the multiphase compiler as running example. It is one of the best studied software products, a good example for the combination of theory and practice, and also of deep reuse.

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!

Metadaten
Titel
Characterization of Shallow and Deep Reuse
verfasst von
Manfred Nagl
Copyright-Jahr
2024
DOI
https://doi.org/10.1007/978-3-031-51335-0_7

Premium Partner