Abstract
The use of Information and Communication Technologies in governmental process and services, often known as e-Government, has gained momentum over the last decade. The demands for the on-line delivery of each time more complex and citizen-centric services and also the need for enabling citizen participation in governmental processes and decisions have created a series of technological challenges. If, on one hand, Service Oriented Architecture (SOA) appears as a natural and direct solution for problems like heterogeneity, on the other, issues like how to deal with the dynamism of the processes, the autonomy of the different entities involved and the privacy of data being exchanged still must be treated. We present in this article the first steps towards an effective solution to dynamically compose e-government services. These compositions are mediated through policies which provide different levels of autonomy and privacy in the involved interactions. Semantics are used to help building up the compositions, which are made effective through techniques like Orchestration, Choreography or a combination of both.
Chapter PDF
Similar content being viewed by others
References
G. Marchionini, H. Samet, and L. Brandt. Digital government. Communications of the ACM, 46(1):25–27, January 2003.
K. Lenk and R. Traunmüller. Electronic government: Where are we heading? In EGOV 2002-LNCS, vol. 2456, pp 1–9, Springer-Verlag, 2002.
M.P. Papazoglou and D. Georgakopoulos. Service-oriented Computing. Communications of the ACM, 46(10):25–28, October 2003.
IBM. New to SOA and Web services. http://www-128.ibm.com/developerworks/webservices/newto/, July 2005
World Wide Web Consortium (W3C). Web Services Description Language (WSDL) Version 2.0, W3C Working Draft, http://www.w3.org/TR/wsdl20/, 2004.
F. Curbera, R. Khalaf, N. Mukhi, S. Tai, and S. Weerawarana. The next step in Web Services. Communications of the ACM, 46(10):29–34, October 2003.
C. Peltz. Web Services Orchestration and Choreography. IEEE Computer, 36(10):46–52,2003.
BEA Systems, IBM, Microsoft, SAP AG, and Siebel Systems. Business Process Execution Language for Web Services (BPEL4WS)-Version 1.1. http://www-128.ibm.com/developerworks/library/specification/ws-bpel/, 2003.
World Wide Web Consortium (W3C). Web Services Choreography Description Language Version 1.0 (WS-CDL). http://www.w3.org/TR/ws-cdl-10/, Working Draft, 17 Dec 2004.
T. Berners-Lee, J. Hendler, and O. Lassila. The Semantic Web. Scientific American, 284(5):34–43, 2001.
J. Barthès and C. Moulin. TERREGOV Technological State of the Art-vl, version 2, http://www.terregov.eupm.net, December 2004.
D. L. McGuinness and F. van Harmelen. OWL Web Ontology Language Overview. http://www.w3.org/TR/owl-features/, W3C Candidate Recommendation, August 2003.
World Wide Web Consortium (W3C). Resource Description Framework Primer. http://www.w3.org/TR/rdf-primer/, W3C Recommendation, February 2004.
The OWL Services Coalition. OWL-S: Semantic Markup for Web Services. White paper. http://www.daml.org/services, July 2004.
TERREGOV Project Web Site, http://www.terregov.eupm.net, in May 2005.
eMayor Project Web Site, http://www.emayor.org, in May 2005.
eGOIA-Electronic Government Innovation and Access, Technical Report n. 01, http://www.egoia.sp.gov.br/pub/Annual-Technical-Report-eGOIA-2004-Deliveredpdf, 2004
PRISMA Project Web Site, http://www.prisma-eu.net, in May 2005.
K. Schulz and M. Orlowska. Architectural issues for cross-organizational b2b interactions. In ICDCSW’ 01: Proceedings of the 21st International Conference on Distributed Computing Systems, page 79, USA, IEEE Computer Society, 2001.
I.J.G. Santos and E.R.M. Madeira. Vm-Flow: Using web services orchestration and choreography to implement a policy-based virtual marketplace. In Proceedings of the World Computer Congress 2004-4th IFIP Conference on e-Commerce, e-Business, and e-Government, vol. 9, pp. 265–285, Toulouse, France, Kluwer Academic Publishers, August 2004.
R. Dijkman and M. Dumas. Service-oriented design: A multi-viewpoint approach. International Journal of Cooperative Information Systems (IJCIS), 13(4):337–368, 2004.
W.M.P. van der Aalst. The application of Petri nets to workflow management. The Journal of Circuits, Systems and Computers, 8(1):21–66, 1998.
I.J.G. Santos and E.R.M. Madeira. Cogplat: Using composition to enable collaborative e-government services. In EU-LAT Workshop on e-Government and e-Democracy, Vol. 8 of e-Government and e-Democracy: Progress and Challenges, pp. 17–27, Santiago, Chile, May 2004.
R. Milner. Communicating and Mobile Systems: The pi-Calculus. Cambridge University Press, 1999.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 International Federation for Information Processing
About this paper
Cite this paper
dos Santos, I.J.G., Madeira, E.R.M., Tschammer, V. (2005). Towards Dynamic Composition of E-Government Services. In: Funabashi, M., Grzech, A. (eds) Challenges of Expanding Internet: E-Commerce, E-Business, and E-Government. IFIP International Federation for Information Processing, vol 189. Springer, Boston, MA. https://doi.org/10.1007/0-387-29773-1_12
Download citation
DOI: https://doi.org/10.1007/0-387-29773-1_12
Publisher Name: Springer, Boston, MA
Print ISBN: 978-0-387-28753-9
Online ISBN: 978-0-387-29773-6
eBook Packages: Computer ScienceComputer Science (R0)