A calculus of program adaptation and its applications

Traditional programming calculi focus on transforming a~specification into a~program. With the advent of such recent paradigms as white box reuse, component-based software development, and re-engineering, and with the continued predominance of software maintenance, less and less software engineering...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Science of computer programming 2000-08, Vol.38 (1), p.73-123
Hauptverfasser: Ayed, Rahma Ben, Desharnais, Jules, Frappier, Marc, Mili, Ali
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Traditional programming calculi focus on transforming a~specification into a~program. With the advent of such recent paradigms as white box reuse, component-based software development, and re-engineering, and with the continued predominance of software maintenance, less and less software engineering activity nowadays deals with straightforward development. More and more, software products are derived by incrementing, composing, merging, or otherwise modifying existing components. In this paper we present a~calculus that models these paradigms.
ISSN:0167-6423
1872-7964
DOI:10.1016/S0167-6423(99)00046-5