Cadavid, J., Alférez, M., Gérard, S., and Tessier, P. (2015).
Conceiving the model-driven smart factory. In Pro-
ceedings of the 2015 International Conference on
Software and System Process, pages 72–76. ACM.
EV3 (2013). LEGO Mindstorms. https://www.lego.com/en-
us/mindstorms.
FUML (2013). Semantics Of A Foundational Subset
For Executable UML Models (FUML), Version 1.1.
http://www.omg.org/spec/FUML/1.1/PDF.
Gherardi, L. and Brugali, D. (2014). Modeling and
reusing robotic software architectures: the hyperflex
toolchain. In 2014 IEEE International Conference on
Robotics and Automation (ICRA), pages 6414–6420.
IEEE.
Guermazi, S., Tatibouet, J., Cuccuru, A., Seidewitz, E.,
Dhouib, S., and Gérard, S. (2015). Executable mod-
eling with fuml and alf in papyrus: Tooling and ex-
periments. In Proceedings of the 1st International
Workshop on Executable Modeling co-located with
ACM/IEEE 18th International Conference on Model
Driven Engineering Languages and Systems (MOD-
ELS 2015), Ottawa, Canada, September 27, 2015.,
pages 3–8.
Harrand, N., Fleurey, F., Morin, B., and Husa, K. E. (2016).
Thingml: a language and code generation framework
for heterogeneous targets. In Proceedings of the
ACM/IEEE 19th International Conference on Model
Driven Engineering Languages and Systems, pages
125–135. ACM.
Hermann, M., Pentek, T., and Otto, B. (2016). Design
principles for industrie 4.0 scenarios. In 2016 49th
Hawaii International Conference on System Sciences
(HICSS), pages 3928–3937. IEEE.
Inglés-Romero, J. F., Lotz, A., Chicote, C. V., and Schlegel,
C. (2013). Dealing with run-time variability in service
robotics: towards a dsl for non-functional properties.
arXiv preprint arXiv:1303.4296.
Kovalenko, O., Wimmer, M., Sabou, M., Lüder, A., Ekapu-
tra, F. J., and Biffl, S. (2015). Modeling automationml:
Semantic web technologies vs. model-driven engi-
neering. In 2015 IEEE 20th Conference on Emerging
Technologies & Factory Automation (ETFA), pages 1–
4. IEEE.
LEGO-Education (2016). LEGO for Education.
https://education.lego.com/en-au.
Lejos (2015). LEJOS - Java for LEGO Mindstorms.
http://www.lejos.org.
Moka (2016). Papyrus Moka. Eclipse Papyrus Framework,
http://git.eclipse.org/c/papyrus/org.eclipse.papyrus-
moka.git/.
OMG (2016). Object Management Group (OMG). http://
www.omg.org/.
Papyrus (2016). Eclipse Papyrus Framework. https://
eclipse.org/papyrus/.
Perseil, I., Pautet, L., Rolland, J.-F., Filali, M., Delanote,
D., Baelen, S. V., Joosen, W., Berbers, Y., Mallet,
F., Bertrand, D., Faucou, S., Zitouni, A., Boufaida,
M., Seinturier, L., Champeau, J., Abdoul, T., Feiler,
P. H., Mraidha, C., and Gérard, S. (2011). An effi-
cient modeling and execution framework for complex
systems development. In Proceedings of the 2011
16th IEEE International Conference on Engineering
of Complex Computer Systems, ICECCS ’11, pages
317–331, Washington, DC, USA. IEEE Computer So-
ciety.
PolarSys (2016). PolarSys-Open Source Solutions for Sys-
tems Engineering and Embedded Systems. Eclipse In-
dustry Working Group, http://www.polarsys.org/.
PSCS (2015). Precise Semantics Of UML Composite
Structures (PSCS), Version 1.0. http://www.omg.org/
spec/PSCS/1.0/PDF.
Rahman, M. A. A. and Mizukawa, M. (2013). Model-based
development and simulation for robotic systems with
sysml, simulink and simscape profiles. International
Journal of Advanced Robotic Systems, 10.
Romero-Garcés, A., Manso, L., Gutierez, M. A., Cintas,
R., and Bustos, P. (2013). Improving the lifecy-
cle of robotics components using domain-specific lan-
guages. arXiv preprint arXiv:1301.6022.
Schlegel, C., Lotz, A., Lutz, M., Stampfer, D., Inglés-
Romero, J. F., and Vicente-Chicote, C. (2015). Model-
driven software systems engineering in robotics: cov-
ering the complete life-cycle of a robot. it-Information
Technology, 57(2):85–98.
Steck, A., Lotz, A., and Schlegel, C. (2011). Model-
driven engineering and run-time model-usage in ser-
vice robotics. In ACM SIGPLAN Notices, volume 47,
pages 73–82. ACM.
Tatibouët, J., Cuccuru, A., Gérard, S., and Terrier, F. (2014).
Towards a systematic, tool-independent methodology
for defining the execution semantics of uml profiles
with fuml. In Model-Driven Engineering and Soft-
ware Development (MODELSWARD), 2014 2nd In-
ternational Conference on, pages 182–192. IEEE.
UML2.5 (2015). Unified Modeling Language (UML), Ver-
sion 2.5. http://www.omg.org/spec/UML/2.5/PDF.
Wieland, M., Leymann, F., Schäfer, M., Lucke, D., Con-
stantinescu, C., and Westkämper, E. (2010). Using
context-aware workflows for failure management in a
smart factory. In Proc. of the Fourth Intl. Conf. on
Mobile Ubiquitous Computing, Systems, Services and
Technologies, pages 379–384.