Waldo: Serviço para Publicação e Descoberta de Produtores de Dados para Middleware de Cidades Inteligentes

  • Marcelo Oliveira Centro de Informática, UFPE
  • Kiev Gama Centro de Informática, UFPE
  • Bernadette Lóscio Centro de Informática, UFPE

Resumo


O conceito de Cidades Inteligentes tem despontado como a combinação do ambiente digital com comunidades reais, tornando mais eficiente a gestão dos espaços urbanos. A maioria das soluções propostas está voltada para a proposição de middleware de interconexão de dispositivos, coleta e mediação de dados, carecendo de mecanismos eficientes para a publicação e descoberta de produtores de dados. Este artigo apresenta o Waldo, um serviço de publicação e descoberta de produtores de dados voltado para o contexto de Cidades Inteligentes. O projeto do Waldo foi fundamentado no paradigma de Computação Orientada a Serviços, em soluções de bancos de dados NoSQL e na especificação SensorML. Através de simulações pode-se verificar a viabilidade do Waldo como solução para a publicação e descoberta de produtores heterogêneos.

Palavras-chave: Cidades inteligentes, serviço de descoberta, orientação a serviço, banco de dados NoSQL

Referências

ALLIANCE, T. O. "OSGi Service Platform Core Specification, Version 4.3." (2011).

Apache JCF. disponível em http://commons.apache.org/proper /commons-jcs/ acessado em 04-03-2015

APACHE, C. X. F. (2009). An open source service framework. See: http://cxf. apache. org, 111.

BADGERFISH. disponível em http://badgerfish.ning.com/ acessado em 04-03-2015

BEATTY, John. Web services dynamic discovery (wsdiscovery). http://msdn. microsoft. com/library/enus/dnglobspec/html/ws-discovery1004. pdf, 2004.

BOTTS, Mike et al. OGC® sensor web enablement: Overview and high level architecture. In: GeoSensor networks. Springer Berlin Heidelberg, 2008. p. 175-190.

BRÖRING, Arne et al. New generation sensor web enablement. Sensors, v. 11, n. 3, p. 2652-2699, 2011.

CHURCHMAN, Charles West; SCHAINBLATT, A. H. The researcher and the manager: A dialectic of implementation. Management Science, v. 11, n. 4, p. B-69-B-87, 1965.

FABIAN, Benjamin; GÜNTHER, Oliver. Security challenges of the EPCglobal network. Communications of the ACM, v. 52, n. 7, p. 121-125, 2009.

FAZIO, Maria et al. Heterogeneous sensors become homogeneous things in smart cities. In: Innovative Mobile and Internet Services in Ubiquitous Computing (IMIS), 2012 Sixth International Conference on. IEEE, 2012. p. 775-780.

GAMA, K., TOUSEAU, L., e DONSEZ, D. (2012). Combining heterogeneous service technologies for building an Internet of Things middleware. Computer Communications, 35(4), 405-417.

GU, Tao; PUNG, Hung Keng; ZHANG, Da Qing. A middleware for building context-aware mobile services. In: Vehicular Technology Conference, 2004. VTC 2004-Spring. 2004 IEEE 59th. IEEE, 2004. p. 2656-2660.

HASLHOFER, Bernhard; KLAS, Wolfgang. A survey of techniques for achieving metadata interoperability. ACM Computing Surveys (CSUR), v. 42, n. 2, p. 7, 2010.

KAMIENSKI, Carlos et al. Colaboraçao na internet e a tecnologia peer-to-peer. In: XXV Congresso da Sociedade Brasileira de Computação–SBC2005. 2005.

KOK, J. Koen; WARMER, Cor J.; KAMPHUIS, I. G. PowerMatcher: multiagent control in the electricity infrastructure. In: Proceedings of the fourth international joint conference on Autonomous agents and multiagent systems. ACM, 2005. p. 75- 82.

KOMNINOS, Nicos. Intelligent cities: innovation, knowledge systems, and digital spaces. Taylor & Francis, 2002.

LEFORT, Laurent et al. Semantic sensor network xg final report. W3C Incubator Group Report, v. 28, 2011.

LEITE, Daniel Farias Batista; ROCHA, Júlio Henrique; DE SOUZA BAPTISTA, Cláudio. Busão: um Sistema de Informações Móvel para Auxílio à Mobilidade Urbana Através do Uso de Transporte Coletivo. In: SBSI, 2013,João Pessoa.

Lib-swe-common, disponível em https://github.com/sensiasoft /lib-sensorml, acessado em 04-03-2015

MongoDB. disponível em http://www.mongodb.org, acessado em 04-03-2015

MUKHOPADHYAY, Debajyoti; CHOUGULE, Archana. A survey on web service discovery approaches. In: Advances in Computer Science, Engineering & Applications. Springer Berlin Heidelberg, 2012. p. 1001-1012.

NAPHADE, Milind et al. Smarter cities and their innovation challenges. Computer, v. 44, n. 6, p. 32-39, 2011.

PAPAZOGLOU, Mike P. Service-oriented computing: Concepts, characteristics and directions. In: Web Information Systems Engineering, 2003. WISE 2003. Proceedings of the Fourth International Conference on. IEEE, 2003. p. 3-12.

SCHAFFERS, Hans et al. Smart cities and the future internet: Towards cooperation frameworks for open innovation. Springer Berlin Heidelberg, 2011.

VESDAPUNT, Norases; GARCIA-MOLINA, Hector. Identifying Users in Social Networks with Limited Information. 2014.

VIEIRA, Marcos Rodrigues et al. Bancos de Dados NoSQL: conceitos, ferramentas, linguagens e estudos de casos no contexto de Big Data. SBBD. São Paulo, 2012.

VIEIRA, Vaninha et al. The UbiBus project: Using context and ubiquitous computing to build advanced public transportation systems to support bus passengers. In: SBSI, 2012, São Paulo.

WAZE STATS. disponível em http://wazestats.com/ acessado em 04-03-2015
Publicado
26/05/2015
OLIVEIRA, Marcelo; GAMA, Kiev; LÓSCIO, Bernadette. Waldo: Serviço para Publicação e Descoberta de Produtores de Dados para Middleware de Cidades Inteligentes. In: SIMPÓSIO BRASILEIRO DE SISTEMAS DE INFORMAÇÃO (SBSI), 11. , 2015, Goiânia. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2015 . p. 71-78. DOI: https://doi.org/10.5753/sbsi.2015.5803.