ALPH: a domain-specific language for crosscutting pervasive healthcare concerns

  • Authors:
  • Jennifer Munnelly;Siobhán Clarke

  • Affiliations:
  • Trinity College, Dublin;Trinity College, Dublin

  • Venue:
  • Proceedings of the 2nd workshop on Domain specific aspect languages
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

Pervasive healthcare is an advancing discipline that applies ubiquitous computing features to applications deployed in the healthcare domain. In these applications, ubiquitous computing concerns and health informatics concerns are entwined with base functionality resulting in significant, complex crosscutting code. Domainspecific languages (DSLs) can reduce development effort by providing higher level programming abstractions for domain-specific functionality. We introduce ALPH (Aspect Language for Pervasive Healthcare); a DSL that provides domain-specific constructs for tasks and entities within the pervasive healthcare domain. The DSL is translated into an aspect language and the crosscutting behaviour is weaved. We describe an example implementation to illustrate the level of abstraction that can be achieved using domain-specific constructs.