CPL - Chalmers Publication Library
| Utbildning | Forskning | Styrkeområden | Om Chalmers | In English In English Ej inloggad.

Adopting MDE for specifying and executing civilian missions of mobile multi-robot systems

Federico Ciccozzi ; Davide Di Ruscio ; Ivano Malavolta ; Patrizio Pelliccione (Institutionen för data- och informationsteknik, Software Engineering (Chalmers))
IEEE Access (2169-3536). Vol. 4 (2016),
[Artikel, refereegranskad vetenskaplig]

Robots are meant to replace humans for a broad variety of everyday tasks such as environmental monitoring or patrolling large public areas for security assurance. The main focus of researchers and practitioners has been on providing tailored software and hardware solutions for very specific and often complex tasks. On one hand, these solutions show great potential and provide advanced capabilities for solving the specific task. On the other hand, the polarized attention to task-specific solutions makes them hard to reuse, customize, and combine. In this paper we propose a family of domain-specific modeling languages for the specification of civilian missions of mobile multi-robot systems. These missions are meant to be described in terms of models that are (i) closer to the general problem domain, (ii) independent from the underlying technologies, (iii) ready to be analyzed, simulated, and executed, and (iv) extensible to new application domains, thus opening up the use of robots to even non-technical operators. Moreover, we show the applicability of the proposed family of languages in two real-world application domains: unmanned multicopters and autonomous underwater vehicles.

Nyckelord: Domain-Specific Languages; Model-Driven Engineering; Robotics; Software Engineering



Denna post skapades 2017-01-26. Senast ändrad 2017-02-21.
CPL Pubid: 247735

 

Läs direkt!


Länk till annan sajt (kan kräva inloggning)