Publications by the InterSCity research group

2017

InterSCSimulator: Large-Scale Traffic Simulation in Smart Cities using Erlang

Authors
Eduardo F. Z. Santana, Nelson Lago, Fabio Kon and Dejan S. Milojicic
Abstract
Large cities around the world face numerous challenges to guarantee the quality of life of its citizens. A promising approach to cope with these problems is the concept of Smart Cities, of which the main idea is the use of Information and Communication Technologies to improve city services. Being able to simulate the execution of Smart Cities scenarios would be extremely beneficial for the advancement of the field. Such a simulator, like many others, would need to represent a large number of various agents (e.g. cars, hospitals, and gas pipelines). One possible approach for doing this in a computer system is to use the actor model as a programming paradigm so that each agent corresponds to an actor. The Erlang programming language is based on the actor model and is the most commonly used implementation of it. In this paper, we present the first version of InterSCSimulator, an open-source, extensible, large-scale Traffic Simulator for Smart Cities developed in Erlang, capable of simulating millions of agents using a real map of a large city. Future versions will be extended to address other Smart City domains.
BibTeX
@conference{mabs2017,
  author={Eduardo F. Z. Santana and Nelson Lago and Fabio Kon and Dejan S. Milojicic},
  title={InterSCSimulator: Large-Scale Traffic Simulation in Smart Cities using Erlang},
  booktitle={Proceedings of the 18th Workshop on Multi-agent-based Simulation},
  year={2017},
}

InterSCity: A Scalable Microservice-based Open Source Platform for Smart Cities

Authors
Arthur de M. Del Esposte, Fabio Kon, Fabio M. Costa and Nelson Lago
Abstract
Smart City technologies emerge as a potential solution to tackle common problems in large urban centers by using city resources efficiently and providing quality services for citizens. Despite the various advances in middleware technologies to support future smart cities, there are no universally accepted platforms yet. Most of the existing solutions do not provide the required flexibility to be shared across cities. Moreover, the extensive use and development of non-open-source software leads to interoperability issues and limits the collaboration among R&D groups. In this paper, we explore the use of a microservices architecture to address key practical challenges in smart city platforms. We present InterSCity, a microservice-based open source smart city platform that aims at supporting collaborative, novel smart city research, development, and deployment initiatives. We discuss how the microservice approach enables a flexible, extensible, and loosely coupled architecture and present experimental results demonstrating the scalability of the proposed platform.
Note
Received the Best Student Paper Award
BibTeX
@conference{smartgreens17,
  author={Arthur de M. Del Esposte and Fabio Kon and Fabio M. Costa and Nelson Lago},
  title={InterSCity: A Scalable Microservice-based Open Source Platform for Smart Cities},
  booktitle={Proceedings of the 6th International Conference on Smart Cities and Green ICT Systems},
  year={2017},
}

2016

Cidades Inteligentes: Conceitos, plataformas e desafios

Authors
Fabio Kon and Eduardo Felipe Zambom Santana
Abstract
With the growth of the urban population, the infrastructural problems and limited resources of thousands of cities around the world affect negatively the lives of billions of people. Making cities smarter can help improving city services and increasing the quality of life of their citizens. Information and communication technologies (ICT) are a fundamental means to move towards smarter city environments. Using a software platform on top of which Smart City applications can be deployed facilitates the development and integration of such applications. However, there are, currently, significant technological and scientific challenges that must be faced by the ICT community before these platforms can be widely used. This chapter presents the state-of-the-art and the state-of-the-practice in Smart Cities environments. We analyze eleven smart city platforms and eleven smart city initiatives with respect to the most used enabling technologies as well as functional and non-functional requirements. Finally, we enumerate open research challenges and comment on our vision for the area in the future.
BibTeX
@inbook{jai2016,
  author={Fabio Kon and Eduardo Felipe Zambom Santana},
  title={Cidades Inteligentes: Conceitos, plataformas e desafios},
  booktitle = {Jornadas de Atualização em Informática 2016 --- JAI},
  editor = {José Carlos Maldonado and José Viterbo and Marcio Eduardo Delamaro and Sabrina Marczak},
  year={2016},
  publisher = {SBC},
  isbn = {978-85-7669-326-0},
  eventdate = {04--07 July, 2016},
  eventtitle = {XXXVI Congresso da Sociedade Brasileira de Computação},
  venue = {Porto Alegre, RS --- Brazil},
}

Cidades Inteligentes por mais Qualidade de Vida

Authors
Fabio Kon, Nelson Lago and Roberto Speicys Cardoso
Abstract
A preocupação atual com os recursos tecnológicos na gestão urbana é a chave para a melhoria da vida nas cidades e para a cidadania nas décadas vindouras, com foco em:
  1. Oferta de dados abertos, disponibilizados de forma padronizada e fáceis de ser processados automaticamente.
  2. Oferta de software livre com foco em serviços para o cidadão e no apoio ao desenvolvimento de ferramentas adicionais por entidades não-governamentais.
  3. Exigência de conformidade a padrões abertos e de documentação completa em todos os processos de compras e contratação de serviços de soluções tecnológicas com vistas a garantir a interoperabilidade.
  4. Disseminação do conhecimento sobre as ferramentas desenvolvidas e iniciativas relacionadas, fomento à formação de comunidades participativas na gestão urbana baseadas no uso dessas tecnologias e criação de mecanismos de comunicação com os gestores para o acolhimento de seus frutos.
  5. Incentivo à inovação dentro e fora das prefeituras, através de parcerias com instituições de pesquisa, promoção de eventos, concursos, apoio ao empreendedorismo e inclusão de PMEs nos processos de licitação.
  6. Preparação da infraestrutura urbana para a implantação futura de sensores e definição de projetos-piloto, seja na cidade como um todo ou em áreas delimitadas.
External URL
http://brasil.estadao.com.br/noticias/geral,analise-cidades-inteligentes-por-mais-qualidade-de-vida,10000082030
BibTeX
@article{scmanifesto2016,
  author={Fabio Kon and Nelson Lago and Roberto Speicys Cardoso},
  title={Cidades Inteligentes por mais Qualidade de Vida},
  journaltitle={Jornal O Estado de São Paulo},
  journalsubtitle={Caderno Metrópole},
  date={2016-10-14},
  pages={A15},
  url={http://brasil.estadao.com.br/noticias/geral,analise-cidades-inteligentes-por-mais-qualidade-de-vida,10000082030},
}

InterSCity: Addressing Future Internet Research Challenges for Smart Cities

Authors
Daniel Macêdo Batista, Alfredo Goldman, Roberto Hirata Jr., Fabio Kon, Fabio M. Costa and Markus Endler
Abstract
The Future Internet will integrate large-scale systems constructed from the composition of thousands of distributed services, while interacting directly with the physical world via sensors and actuators, which compose the Internet of Things. This Future Internet will enable the realization of the Smart Cities vision, in which the urban infrastructure will be used to its fullest extent to offer a better quality of life for its citizens. Key to the efficient and effective realization of Smart Cities is the scientific and technological research covering the multiple layers that make up the Internet. This paper discusses the research challenges and initiatives related to Future Internet and Smart Cities in the scope of the InterSCity project. The challenges and initiatives are organized in three fronts: (1) Networking and High-Performance Distributed Computing; (2) Software Engineering for the Future Internet; and (3) Analysis and Mathematical Modeling for the Future Internet and Smart Cities. InterSCity aims at developing an integrated open-source platform containing all the major building blocks for the development of robust, integrated, sophisticated applications for the smart cities of the future.
External URL
http://ieeexplore.ieee.org/document/7810114/
BibTeX
@inproceedings{nof2016,
  author={Daniel Macêdo Batista and Alfredo Goldman and Roberto Hirata Jr. and Fabio Kon and Fabio M. Costa and Markus Endler},
  title={InterSCity: Addressing Future Internet Research Challenges for Smart Cities},
  booktitle = {Online Proceedings},
  year={2016},
  publisher={IEEE},
  isbn={978-1-5090-4671-3},
  doi={10.1109/NOF.2016.7810114},
  url={http://ieeexplore.ieee.org/document/7810114/},
  eventdate={16--18 November, 2016},
  eventtitle={7th International Conference on Network of the Future},
  venue={Búzios, RJ --- Brazil},
}