DocumentCode :
2448958
Title :
A Process for Engineering DSLs from Mobile Robot Applications
Author :
Conrado, Daniel B F ; De Camargo, Valter V.
Author_Institution :
Comput. Dept., Fed. Univ. of Sao Carlos (UFSCar), Sao Carlos, Brazil
fYear :
2012
fDate :
20-25 May 2012
Firstpage :
94
Lastpage :
99
Abstract :
The development of mobile robot software presents challenges that are uncommon to information system development. In this context, creating a domain-specific language (DSL) to build applications in that domain is a process that needs specific guidelines. To the best of our knowledge, current DSL engineering processes do not address such issues. This paper presents a DSL engineering process to that domain. The process roughly consists of extracting domain abstractions from existing robot applications and transforming them into elements of a graphical DSL. It was specified from our experience in building one robot application, however, different applications might be built with the resulting DSL. The main objective is to show a possible starting point that could be taken for creating DSLs.
Keywords :
control engineering computing; mobile robots; software engineering; specification languages; domain abstraction extraction; domain-specific language; engineering DSL process; graphical DSL; information system development; mobile robot applications; mobile robot software developemnt; Context; DSL; Mobile robots; Robot sensing systems; Unified modeling language; DSL engineering; domain-specific languages; mobile robots;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Critical Embedded Systems (CBSEC), 2012 Second Brazilian Conference on
Conference_Location :
Campinas
Print_ISBN :
978-1-4673-1912-6
Type :
conf
DOI :
10.1109/CBSEC.2012.10
Filename :
6227663
Link To Document :
بازگشت