Context-awareness in software architectures

Antónia Lopes, José Luiz Fiadeiro

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

5 Citations (Scopus)


The growing importance of context-awareness in the construction of adaptable systems requires the development of formal models and notations that can bring this new dimension from middleware concerns into the higher levels of modelling. In this paper, we propose a formal approach to the design of context-aware systems that is well integrated with the concepts and techniques that have been proposed for software architectures. This approach is based on a set of primitives through which the notion of context can be modelled as a first-class entity and context-awareness addressed explicitly as an additional dimension of architectural elements. We illustrate the approach around an image search system.

Original languageEnglish
Title of host publicationSoftware Architecture
Subtitle of host publication2nd European Workshop, EWSA 2005, Pisa, Italy, June 13-14, 2005. Proceedings
EditorsR. Morrison, F. Oquendo
Place of PublicationBerlin
PublisherSpringer Verlag
Number of pages16
ISBN (Electronic)978-540322689
ISBN (Print)9783540262756
Publication statusPublished - 2005
Event2nd European Workshop on Software Architecture, EWSA 2005 - Pisa, Italy
Duration: 13 Jun 200514 Jun 2005

Publication series

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


Conference2nd European Workshop on Software Architecture, EWSA 2005


  • Software Architecture
  • Context Model
  • Pervasive Computing
  • Contextual Data
  • Algebraic Semantic

ASJC Scopus subject areas

  • Theoretical Computer Science
  • General Computer Science


Dive into the research topics of 'Context-awareness in software architectures'. Together they form a unique fingerprint.

Cite this