Architecture based evolution of software systems

Luis Filipe Andrade, José Luiz Fiadeiro

Research output: Chapter in Book/Report/Conference proceedingConference contribution

22 Citations (Scopus)

Abstract

Although architectural concepts and techniques have been considered mainly as a means of controlling the complexity of developing software, we argue, and demonstrate, that they can play a vital role in supporting current needs for systems that can evolve and adapt, in run-time, to changes that occur in the application or business domain in which they operate.

Original languageEnglish
Title of host publicationFormal Methods for Software Architectures
EditorsM. Bernardo, P. Inverardi
Place of PublicationBerlin
PublisherSpringer Verlag
Pages148-181
Number of pages34
Volume2804
ISBN (Electronic)9783540398004
ISBN (Print)9783540200833
DOIs
Publication statusPublished - 2003
EventThird International School on Formal Methods for the Design of Computer, Communication and Software Systems: Software Architectures, SFM 2003 - Bertinoro, Italy
Duration: 22 Sept 200327 Sept 2003

Publication series

NameLecture Notes in Computer Science
PublisherSpringer Verlag
ISSN (Print)0302-9743

Conference

ConferenceThird International School on Formal Methods for the Design of Computer, Communication and Software Systems
Country/TerritoryItaly
CityBertinoro
Period22/09/0327/09/03

Keywords

  • Design Pattern
  • Software Architecture
  • Saving Account
  • Business Rule
  • Business Entity

ASJC Scopus subject areas

  • Theoretical Computer Science
  • General Computer Science

Fingerprint

Dive into the research topics of 'Architecture based evolution of software systems'. Together they form a unique fingerprint.

Cite this