What can we do about the unnecessary diversity of notation for syntactic definitions?
Communications of the ACM
Requirements Engineering in the Health Care Domain
RE '02 Proceedings of the 10th Anniversary IEEE Joint International Conference on Requirements Engineering
Requirements Engineering for a Pervasive Health Care System
RE '03 Proceedings of the 11th IEEE International Conference on Requirements Engineering
Toward a Domain-Independent Semantic Model for Context-Aware Computing
LA-WEB '05 Proceedings of the Third Latin American Web Congress
YABS:: a domain-specific language for pervasive computing based on stigmergy
Proceedings of the 5th international conference on Generative programming and component engineering
Experiences from real-world deployment of context-aware technologies in a hospital environment
UbiComp'06 Proceedings of the 8th international conference on Ubiquitous Computing
Software variability: the design space of configuration languages
Proceedings of the Sixth International Workshop on Variability Modeling of Software-Intensive Systems
Hi-index | 0.00 |
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.