near real time detection of the defined mobility re-
strictions violations, avoiding the time and effort nec-
essary for writing that code. In this way, the proposed
solution, contributes to the reduction of cost and time
required for the development of mobility restriction
management systems.
Despite the various objectives achieved during the
development of this work, there are some possibili-
ties for improvements that have been observed. Fu-
ture works include the development of experimental
evaluation for analyzing the automatic generated sys-
tem scalability in respect to the number of monitored
mobile nodes and the modeling of complex mobility
patterns, such as concentration, dispersion, conges-
tion, leadership, and meeting.
ACKNOWLEDGEMENTS
This research is part of the INCT of the Future In-
ternet for Smart Cities and was financed in part by
the Coordenac¸
˜
ao de Aperfeic¸oamento de Pessoal de
N
´
ıvel Superior - Brazil (CAPES) - Finance Code 001,
Conselho Nacional de Desenvolvimento Cient
´
ıfico e
Tecnol
´
ogico - Brazil (CNPq) proc. 465446/2014-0,
Fundac¸
˜
ao de Amparo
`
a Pesquisa do Estado de S
˜
ao
Paulo - Brazil (FAPESP) proc. 14/50937-1 and proc.
15/24485-9, Fundac¸
˜
ao de Amparo
`
a Pesquisa e ao De-
senvolvimento Cient
´
ıfico e Tecnol
´
ogico do Maranh
˜
ao
- Brazil (FAPEMA) proc. UNIVERSAL-00987/17.
REFERENCES
Al-Khedher, M. A. (2012). Hybrid gps-gsm localiza-
tion of automobile tracking system. arXiv preprint
arXiv:1201.2630.
Al-Taee, M. A., Khader, O. B., and Al-Saber, N. A. (2007).
Remote monitoring of vehicle diagnostics and loca-
tion using a smart box with global positioning system
and general packet radio service. In 2007 IEEE/ACS
International Conference on Computer Systems and
Applications, pages 385–388.
Almomani, I. M., Alkhalil, N. Y., Ahmad, E. M., and Jodeh,
R. M. (2011). Ubiquitous gps vehicle tracking and
management system. In 2011 IEEE Jordan Confer-
ence on Applied Electrical Engineering and Comput-
ing Technologies (AEECT), pages 1–6.
Antoniou, A., Georgiou, A., Kolios, P., Panayiotou, C., and
Ellinas, G. (2014). An event-based bus monitoring
system. In 17th International IEEE Conference on In-
telligent Transportation Systems (ITSC), pages 2882–
2887.
Behzad, M., Sana, A., Khan, M., Walayat, Z., Qasim, U.,
Khan, Z., and Javaid, N. (2014). Design and develop-
ment of a low cost ubiquitous tracking system. Proce-
dia Computer Science, 34(Supplement C):220 – 227.
Da Silva, A. R. (2015). Model-driven engineering: A sur-
vey supported by the unified conceptual model. Com-
puter Languages, Systems & Structures, 43:139–155.
Favre, J.-M. and NGuyen, T. (2005). Towards a meg-
amodel to model software evolution through transfor-
mations. Electronic Notes in Theoretical Computer
Science, 127(3):59–74.
Fowler, M. (2010). Domain-specific languages. Pearson
Education.
Guinelli, J. V., de Souza Rosa, A., Pantoja, C. E., Choren,
R., Friburgo-RJ-Brasil, N., and de Janeiro-RJ-Brasil,
R. (2014). Uma metodologia para apoio ao projeto
de banco de dados geogr
´
aficos utilizando a mda. X
Simp
´
osio Brasileiro de Sistemas de Informac¸
˜
ao.
Joy, S. P., Sunitha, V. S., Devi, V. R. S., Sneha, A., Deepak,
S., and Raju, A. J. (2016). A novel security enabled
speed monitoring system for two wheelers using wire-
less technology. In 2016 International Conference
on Circuit, Power and Computing Technologies (IC-
CPCT), pages 1–7.
Ludewig, J. (2003). Models in software engineering–an in-
troduction. Software and Systems Modeling, 2(1):5–
14.
Mernik, M., Heering, J., and Sloane, A. M. (2005). When
and how to develop domain-specific languages. ACM
computing surveys (CSUR), 37(4):316–344.
Murray, T. (1999). Authoring intelligent tutoring systems:
An analysis of the state of the art. International Jour-
nal of Artificial Intelligence in Education (IJAIED),
10:98–129.
Murray, T., Blessing, S., and Ainsworth, S. (2003). Author-
ing tools for advanced technology learning environ-
ments: Toward cost-effective adaptive, interactive and
intelligent educational software. Springer Science &
Business Media.
Oliveira, R. R., Noguez, F. C., Costa, C. A., Barbosa,
J. L., and Prado, M. P. (2013). Swtrack: An intelli-
gent model for cargo tracking based on off-the-shelf
mobile devices. Expert Systems with Applications,
40(6):2023 – 2031.
Punetha, D. and Mehta, V. (2014). Protection of the child/
elderly/ disabled/ pet by smart and intelligent gsm and
gps based automatic tracking and alert system. In
2014 International Conference on Advances in Com-
puting, Communications and Informatics (ICACCI),
pages 2349–2354.
Zheng, Y., Capra, L., Wolfson, O., and Yang, H. (2014). Ur-
ban Computing: Concepts, Methodologies, and Ap-
plications. ACM Transactions on Intelligent Systems
and Technology, 5(3):38:1—-38:55.
A Mobility Restriction Authoring Tool Approach based on a Domain Specific Modeling Language and Model Transformation
533