DocumentCode :
2268651
Title :
ECQL: A Query and Action Language for Model-Based Applications
Author :
Krenn, Ulrich ; Thonhauser, Michael ; Kreiner, Christian
Author_Institution :
Inst. for Tech. Inf., Graz Univ. of Technol., Graz, Austria
fYear :
2010
fDate :
22-26 March 2010
Firstpage :
286
Lastpage :
290
Abstract :
Modern distributed computer systems with mobile and embedded devices as first class citizens are formed from heterogeneous platforms. To support this heterogeneity along with adaptation of the system an approach for interpretation of domain specific models at runtime has been proposed with the concept of Model-Based Software Components (MBSC), separating the domain specific functionality from the current technical platform. This is achieved by the usage of different sets of high-level models. These sets are interpreted by a portable, plugin-extensible runtime environment, utilizing several instances of model-based containers (MCC) for models and their corresponding data. In this paper the design of a domain specific language is presented, enabling the specification of accessing and manipulating data entities provided by various MCCs used in the runtime architecture of a MBSC. For demonstration purposes the application of the various language elements is presented using a case study of an exemplary distributed pervasive system running in the business domain of logistics.
Keywords :
object-oriented programming; query languages; ubiquitous computing; ECQL; action language; distributed computer systems; distributed pervasive system; domain specific language; model-based containers; model-based software components; plugin-extensible runtime environment; query language; Application software; Conferences; Containers; Distributed computing; Embedded computing; Informatics; Programming; Runtime; Systems engineering and theory; Unified modeling language; domain specific language; model interpretation; model-based development;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Engineering of Computer Based Systems (ECBS), 2010 17th IEEE International Conference and Workshops on
Conference_Location :
Oxford
Print_ISBN :
978-1-4244-6537-8
Electronic_ISBN :
978-1-4244-6538-5
Type :
conf
DOI :
10.1109/ECBS.2010.40
Filename :
5457760
Link To Document :
بازگشت