MidGov: Middleware para Governo Eletrônico baseado em Grades Computacionais
Resumo
A demanda por serviços públicos integrados e eficientes vem aumentando ao longo dos últimos anos, devido principalmente à proliferação das tecnologias de informação e comunicação. A fim de desenvolver essas novas aplicações, alguns desafios precisam ser enfrentados, incluindo maior interoperabilidade, escalabilidade e questões de segurança. Computação em Grade pode ser considerada uma solução interessante para Middleware em aplicações de Governo Eletrônico, graças a sua alta capacidade de armazenamento e processamento, além de sua recente orientação a serviços. Este trabalho apresenta o MidGov, um Middleware para aplicações de Governo Eletrônico em Grade com suporte fornecido por serviços do Globus Toolkit 4 que utiliza recursos da Web Semântica.Referências
Alfonso, C. D., Caballer, M., Carrión, J. V., Hernández, V., Alfonso, C. D., Caballer, M., and Carrión, J. V. (2007). “gCitizen: a grid middleware for a transparent management of the information about Citizens in the public administration”. Journal of Theoretical and Applied Electronic Commerce Research, 2(1):18–32.
Barnickel, N., Fluegge, M., and Schmidt, K.-U. (2006). “Interoperability in eGovernment through Cross-Ontology Semantic Web Service Composition”. 3rd European Semantic Web Conference 2006, Budva, Montenegro.
Curbera, F., Khalaf, R., Mukhi, N., Tai, S., and Weerawarana, S. (2003). “The next step in Web services”. Commun. ACM, 46(10):29–34.
Drigas, A. and Koukianakis, L. (2009). “Government Online: An E-Government Platform to Improve Public Administration Operations and Services Delivery to the Citizen.”. In Visioning and Engineering the Knowledge Society. A Web Science Perspective, pages 523–532. Springer.
e-PING (2010). “e-PING: Padrões de Interoperabilidade de Governo Eletrônico”. [link]. Acessado em 27 Fev. 2010.
Foster, I. (2002). “What is the Grid? A Three Point Checklist”. Argonne National Laboratory & University of Chicago.
Foster, I., Kesselman, C., Nick, J. M., and Tuecke, S. (2002). “The Physiology of the Grid: An Open Grid Services Architecture for Distributed Systems Integration”.
Globus Alliance. “Globus Toolkit Version 4 – GT4”. [link]. Acessado em 18 Fev. 2010.
Goldchleger, A., Kon, F., Goldman, A., Finger, M., and Bezerra, G. C. (2004). “Inte-Grade: Object-Oriented Grid Middleware Leveraging Idle Computing Power of Desktop Machines.”. Concurrency and Computation: Practice and Experience, 16(5):449– 459.
Klusch, M., Fries, B., and Sycara, K. (2006). “Automated semantic web service discovery with OWLS-MX”. In Autonomous agents and multiagent systems, pages 915–922. ACM.
Li, Y., Li, M., and Chen, Y. (2005). “Towards Building E-Government on the Grid.”. In Böhlen, M. H., Gamper, J., Polasek, W., and Wimmer, M., editors, E-Government: Towards Electronic Democracy, volume 3416 of Lecture Notes in Computer Science, pages 205–212. Springer.
Martin, D., Burstein, M., Hobbs, J., Lassila, O., McDermott, D., McIlraith, S., Narayanan, S., Paolucci, M., Parsia, B., Payne, T., Sirin, E., Srinivasan, N., and Sycara, K. (2004). “OWL-S: Semantic Markup for Web Services”. Internet [link].
Medjahed, B. and Bouguettaya, A. (2005). “Customized Delivery of E-Government Web Services”. IEEE Intelligent Systems, 20:77–84.
OASIS (2006). “Web Services Resource 1.2 (WS-Resource)”. [link]. Acessado em 18 Fev. 2010.
Patra, M. R. and Das, R. K. (2007). “SORIG: a service-oriented framework for rural information grid – an implementation viewpoint.”. In ICEGOV ’07: Proceedings of the 1st international conference on Theory and practice of electronic governance, pages 49–52, New York, NY, USA. ACM.
Receita Federal (2003). “Cadastro Sincronizado Nacional”. [link]. Acessado em 18 Março 2010.
Russell, N., ter Hofstede, A. H. M., Edmond, D., and van der Aalst, W. M. P. (2005). “Workflow Data Patterns: Identification, Representation and Tool Support”. In Conceptual Modeling–Entity Relationship, pages 353–368. Springer.
Santos, I. J. G. (2008). “CoGPlat: Um Middleware para serviços de Governo Eletrônico Centrados no Cidadão”. PhD thesis, Tese de Doutorado, Instituto de Computação - Universidade Estadual de Campinas.
Santos, I. J. G. and Madeira, E. R. M. (2007). “E-Government and Grid Computing - Potentials and Challenges Towards Citizen-Centric Services.”. In Proceedings of the Ninth International Conference on Enterprise Information Systems, Volume SAIC, Funchal, Madeira - Portugal, pages 144–148.
Senger, H., Silva, F. A. B., de J. Mendes, M., Rondini, R., and de Farias, C. R. G. (2006). “Grid Platforms for e-Democracy Applications.”. Computers and Communications, IEEE Symposium on, 0:334–339.
Senna, C. R. S. (2007). “GPO - Um Middleware para Orquestração de Serviços em Grades Computacionais”. Dissertação de Mestrado, Instituto de Computação - Universidade Estadual de Campinas.
Sotomayor, B. and Childers, L. (2006). “Globus toolkit 4: programming Java services”. The Elsevier series in Grid computing. Morgan and Kaufmann, San Francisco, CA.
Tangmunarunkit, H., Decker, S., and Kesselman, C. (2003). “Ontology-Based Resource Matching in the Grid - The Grid Meets the Semantic Web”. In International Semantic Web Conference, volume 2870, pages 706–721. Springer.
W3C (2004). “OWL –Web Ontology Language”. [link]. Acessado em 19 Fev. 2010.
Barnickel, N., Fluegge, M., and Schmidt, K.-U. (2006). “Interoperability in eGovernment through Cross-Ontology Semantic Web Service Composition”. 3rd European Semantic Web Conference 2006, Budva, Montenegro.
Curbera, F., Khalaf, R., Mukhi, N., Tai, S., and Weerawarana, S. (2003). “The next step in Web services”. Commun. ACM, 46(10):29–34.
Drigas, A. and Koukianakis, L. (2009). “Government Online: An E-Government Platform to Improve Public Administration Operations and Services Delivery to the Citizen.”. In Visioning and Engineering the Knowledge Society. A Web Science Perspective, pages 523–532. Springer.
e-PING (2010). “e-PING: Padrões de Interoperabilidade de Governo Eletrônico”. [link]. Acessado em 27 Fev. 2010.
Foster, I. (2002). “What is the Grid? A Three Point Checklist”. Argonne National Laboratory & University of Chicago.
Foster, I., Kesselman, C., Nick, J. M., and Tuecke, S. (2002). “The Physiology of the Grid: An Open Grid Services Architecture for Distributed Systems Integration”.
Globus Alliance. “Globus Toolkit Version 4 – GT4”. [link]. Acessado em 18 Fev. 2010.
Goldchleger, A., Kon, F., Goldman, A., Finger, M., and Bezerra, G. C. (2004). “Inte-Grade: Object-Oriented Grid Middleware Leveraging Idle Computing Power of Desktop Machines.”. Concurrency and Computation: Practice and Experience, 16(5):449– 459.
Klusch, M., Fries, B., and Sycara, K. (2006). “Automated semantic web service discovery with OWLS-MX”. In Autonomous agents and multiagent systems, pages 915–922. ACM.
Li, Y., Li, M., and Chen, Y. (2005). “Towards Building E-Government on the Grid.”. In Böhlen, M. H., Gamper, J., Polasek, W., and Wimmer, M., editors, E-Government: Towards Electronic Democracy, volume 3416 of Lecture Notes in Computer Science, pages 205–212. Springer.
Martin, D., Burstein, M., Hobbs, J., Lassila, O., McDermott, D., McIlraith, S., Narayanan, S., Paolucci, M., Parsia, B., Payne, T., Sirin, E., Srinivasan, N., and Sycara, K. (2004). “OWL-S: Semantic Markup for Web Services”. Internet [link].
Medjahed, B. and Bouguettaya, A. (2005). “Customized Delivery of E-Government Web Services”. IEEE Intelligent Systems, 20:77–84.
OASIS (2006). “Web Services Resource 1.2 (WS-Resource)”. [link]. Acessado em 18 Fev. 2010.
Patra, M. R. and Das, R. K. (2007). “SORIG: a service-oriented framework for rural information grid – an implementation viewpoint.”. In ICEGOV ’07: Proceedings of the 1st international conference on Theory and practice of electronic governance, pages 49–52, New York, NY, USA. ACM.
Receita Federal (2003). “Cadastro Sincronizado Nacional”. [link]. Acessado em 18 Março 2010.
Russell, N., ter Hofstede, A. H. M., Edmond, D., and van der Aalst, W. M. P. (2005). “Workflow Data Patterns: Identification, Representation and Tool Support”. In Conceptual Modeling–Entity Relationship, pages 353–368. Springer.
Santos, I. J. G. (2008). “CoGPlat: Um Middleware para serviços de Governo Eletrônico Centrados no Cidadão”. PhD thesis, Tese de Doutorado, Instituto de Computação - Universidade Estadual de Campinas.
Santos, I. J. G. and Madeira, E. R. M. (2007). “E-Government and Grid Computing - Potentials and Challenges Towards Citizen-Centric Services.”. In Proceedings of the Ninth International Conference on Enterprise Information Systems, Volume SAIC, Funchal, Madeira - Portugal, pages 144–148.
Senger, H., Silva, F. A. B., de J. Mendes, M., Rondini, R., and de Farias, C. R. G. (2006). “Grid Platforms for e-Democracy Applications.”. Computers and Communications, IEEE Symposium on, 0:334–339.
Senna, C. R. S. (2007). “GPO - Um Middleware para Orquestração de Serviços em Grades Computacionais”. Dissertação de Mestrado, Instituto de Computação - Universidade Estadual de Campinas.
Sotomayor, B. and Childers, L. (2006). “Globus toolkit 4: programming Java services”. The Elsevier series in Grid computing. Morgan and Kaufmann, San Francisco, CA.
Tangmunarunkit, H., Decker, S., and Kesselman, C. (2003). “Ontology-Based Resource Matching in the Grid - The Grid Meets the Semantic Web”. In International Semantic Web Conference, volume 2870, pages 706–721. Springer.
W3C (2004). “OWL –Web Ontology Language”. [link]. Acessado em 19 Fev. 2010.
Publicado
20/07/2010
Como Citar
SILVA, Geraldo M.; SANTOS, Ivo José G. dos; MADEIRA, Edmundo R. M..
MidGov: Middleware para Governo Eletrônico baseado em Grades Computacionais. In: WORKSHOP DE COMPUTAÇÃO APLICADA EM GOVERNO ELETRÔNICO (WCGE), 2. , 2010, Belo Horizonte/MG.
Anais [...].
Porto Alegre: Sociedade Brasileira de Computação,
2010
.
p. 702-715.
ISSN 2763-8723.