mdh.sePublications
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Adopting MDE for Specifying and Executing Civilian Missions of Mobile Multi-Robot Systems
Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.ORCID iD: 0000-0002-0401-1036
University of L’Aquila, L’Aquila, Italy.
Vrije Universiteit Amsterdam, Amsterdam, The Netherlands.
Department of Computer Science and Engineering, Chalmers University of Technology, Gothenburg, Sweden.
2016 (English)In: IEEE Access, E-ISSN 2169-3536, Vol. 4, 6451-6466 p.Article in journal (Refereed) Published
Abstract [en]

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 thus far has been on providing tailored software and hardware solutions for very specific and often complex tasks. On one hand, these solutions display, in some cases, 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 and combined. 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, (ii)i 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.

Place, publisher, year, edition, pages
2016. Vol. 4, 6451-6466 p.
Keyword [en]
Domain-Specific Languages, Robotics, Model-Driven Engineering, Software Engineering
National Category
Electrical Engineering, Electronic Engineering, Information Engineering
Identifiers
URN: urn:nbn:se:mdh:diva-33801DOI: 10.1109/ACCESS.2016.2613642ISI: 000388196100020Scopus ID: 2-s2.0-85006117724OAI: oai:DiVA.org:mdh-33801DiVA: diva2:1048562
Projects
RALF3 - Software for Embedded High Performance ArchitecturesSMARTCore: Model-driven support for deployment optimization of embedded systems on multicore
Available from: 2016-11-21 Created: 2016-11-21 Last updated: 2016-12-29Bibliographically approved

Open Access in DiVA

No full text

Other links

Publisher's full textScopus

Search in DiVA

By author/editor
Ciccozzi, Federico
By organisation
Embedded Systems
In the same journal
IEEE Access
Electrical Engineering, Electronic Engineering, Information Engineering

Search outside of DiVA

GoogleGoogle Scholar

Altmetric score

Total: 30 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf