Title : 
A Domain-Specific Language for the Specification of Adaptable Context Inference
         
        
            Author : 
Santos, André C. ; Diniz, Pedro C. ; Cardoso, João M P ; Ferreira, Diogo R.
         
        
            Author_Institution : 
INESC-ID, Lisbon, Portugal
         
        
        
        
        
        
            Abstract : 
Context-aware mobile applications can benefit from context inference adaptation based on run-time operating conditions, such as battery life or sensor availability. Developing applications with such adaptable behavior, however, is notoriously cumbersome, as developers need to deal with low-level system interfacing and programming issues. In this paper we describe a domain-specific language (DSL) and a middleware infrastructure to support the specification, deployment and maintenance of run-time adaptable context inference processes. We illustrate the benefits of our approach via a case study, highlighting the new abstractions that facilitate the specification of adaptable behavior using different algorithms and the corresponding varying parameter settings, with a specific goal of minimizing the energy while maintanig acceptable end-application performance and accuracy.
         
        
            Keywords : 
formal specification; middleware; mobile computing; DSL; adaptable context inference specification; context aware mobile applications; context inference adaptation; domain specific language; middleware infrastructure; Accuracy; Batteries; Context; DSL; Inference algorithms; Legged locomotion; Middleware; adaptable context inference; context-awareness; domain-specific language; middleware; mobile devices;
         
        
        
        
            Conference_Titel : 
Embedded and Ubiquitous Computing (EUC), 2011 IFIP 9th International Conference on
         
        
            Conference_Location : 
Melbourne, VIC
         
        
            Print_ISBN : 
978-1-4577-1822-9