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.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.