Title :
UCML: Ubiquitous Control Modeling Language for Android Platform
Author :
Salman, Abdulrahman M S ; Pourabdollah, Amir
Author_Institution :
Sch. of Comput. Sci., Univ. of Nottingham, Nottingham, UK
Abstract :
Ubiquitous Control Modeling Language (UCML) is an XML-based language aiming at utilizing the local resources of smart handheld devices and making mobile phone users aware and involved in contributing to the technology that exists in their hands. UCML focuses on developing and executing ubiquitous control applications within smart mobile devices by typing specific predefined XML elements in UCML modules directly on the device. The module function is to acquire data from mobile phone built-in sensors, apply conditions on these data, and trigger a response when these conditions are satisfied. The user can identify which sensor, condition and response to be used. UCML application has been designed to be friendly, easy-to-use, natural-understanding language that is suitable for sensor-interested mobile phone users. Google´s Android is the chosen platform to be the underlying operating system for UCML. This paper proposes the On-Device Development approach (ODD) and discusses some technologies and tools that have influenced the development of UCML. The current UCML version represents basic prototype software with sample conditions and responses. Therefore, it has the potential to be extended and upgraded, allowing integration with other applications and to work with remote sensors and actuators to mimic a complete Ubiquitous Computing environment.
Keywords :
XML; mobile handsets; resource allocation; software prototyping; ubiquitous computing; Android platform; UCML; XML-based language; mobile phone users; on-device development approach; prototype software; smart handheld devices; ubiquitous control modeling language; Magnetic sensors; Mobile handsets; Sensor phenomena and characterization; Smart phones; Ubiquitous computing; XML; Actuators; Android; Mobile devices; Sensors; Ubiquitous Computing; XML;
Conference_Titel :
Next Generation Mobile Applications, Services and Technologies (NGMAST), 2010 Fourth International Conference on
Conference_Location :
Amman
Print_ISBN :
978-1-4244-7649-7
DOI :
10.1109/NGMAST.2010.32