Requirements for Using Agent-Based Automation in Distributed e-Government Applications
- 1k Downloads
This paper describes some requirements for using software agents to automate many tasks in eGovernment applications. First, the architecture must be able to support workflow engines, transparent reliability, and security. Second, data must be presented in a format that can be understood by any system component that uses the data. Third, it must be possible to define processes in terms of distributed workflows. These processes may be originated from laws, internal guidelines, or technical specifications. The definitions must in any case be unambiguous, finite, deterministic, and refer only to public data structures. Agents can then be used to run the defined long-term workflows. We also present a sample Web service-based eGovernment service, based on new Finnish law governing government processes.
Unable to display preview. Download preview PDF.
- 1.Traunmueller, R., Wimmer, M.: Directions in E-Government: Processes, Portals, Knowledge. In: Proceedings of the DEXA International Workshop ”On the Way to Electronic Government”, IEEE Computer Society Press, Los Alamitos (2001)Google Scholar
- 2.EGOV – an Integrated Platform for Realising Online One-Stop Government, http://www.egov-project.org/
- 3.BPEL4WS – Business process execution language for web services, available online at http://www.ibm.com/developerworks/webservices/library/ws-bpel/
- 4.OASIS Web Services Security. Draft specification, http://www.oasis-open.org/committees/wss/
- 5.Kephart, J.O., Chess, D.M.: The Vision of Autonomic Computing. Computer (January 2003)Google Scholar
- 6.Korhonen, J., Pajunen, L., Puustjärvi, J.: Using Transactional Workflow Ontology in Agent Cooperation. In: Agents in Information Management Workshop, EurAsian ICT conference (2002)Google Scholar