Abstract
This paper presents an approach to model ontologies for the e-Government domain as a basis for an integrated e-Government environment. These ontologies can be used to assist a citizen in formally expressing a goal that can in turn be used for service discovery on the one hand and can also be used to express the necessary input of services that la-is the basis for the subsequent form generation on the other hand. The collected input data is then transformed into a common data interchange standard format and forwarded to the SOA backend that executes the actual business process.
Access provided by Autonomous University of Puebla. Download conference paper PDF
Similar content being viewed by others
Keywords
1 Introduction
Over the last couple of years the application of semantic methodologies and technologies in the e-Government domain has become an important field of research. A significant number of these approaches aim at automatic service discovery and service orchestration [1, 2] by adding and utilizing semantic annotations to web services. In contrast to these approaches it was our idea to use semantic methodologies in a more forward-engineering manner – to create a semantic model first and to use this model e.g. for service selection but also as basis for the automatic generation of “intelligent” web forms. Thus the ontology can be seen as a model that forms the basis of a Model Driven Architecture [3] approach to e-Government. That is why we call it Ontology Driven e-Government.
The principle is rather straightforward. Every public service is semantically modeled and contains references to the required input elements. Any constraints on the service input element – also known as preconditions – can be expressed by semantic rules and evaluated by semantic reasoners. This allows for an automatic creation of (web) forms and interactive plausibility checks of data gathered from the user. Instead of scattering logic over numerous functions and procedures in all possible layers of an application, it is now consistently kept in the semantic model. Another key advantage of this approach is that the knowledge of public services becomes available in a machine processable form which allows for much more than just forms creation. Discovering the citizen’s actual goal is one of these use-cases and is actually a very central and important step.
2 Goal-Oriented e-Government
To ensure that all public services are modeled in a consistent way, a meta-model that acts as a modeling guideline is needed. In our case we chose a model proposed in the Government Enterprise Architecture – Public Administration (GEA-PA) [3] that is formulated technology neutral. Thus, it does not make any assumption about the semantic framework or the nature of the actual implementations of public services, although most often they will be implemented as semantic web services.
One big advantage of semantic web services is their inherent goal orientation. They contain a semantic description of what they do or achieve. Before a user can make use of one (or more) of these services, the following phases have to be passed through [4]:
-
Goal discovery phase: In this phase the actual goal of the user has to be correctly formulated using semantic notations.
-
Semantic web service discovery phase: A set of semantic web services that might fulfill the goal is retrieved.
-
Service selection phase: The web service that will actually be executed is selected from the set of retrieved services.
Formulating the goal using any of the semantic methodologies can become relatively difficult. This is due to the fact that the problem domain itself can be relatively complex and, since this process involves user interaction, a simple and easy to use interface for expressing the goal is needed. In our prototype implementation of ontology driven e-Government we have limited the problem domain to the construction approval process. According to the construction law that has to be applied in this example there are three different categories any construction might fall into:
-
Building development requiring official approval: In this case you have to apply for approval which will trigger a fairly complex process
-
Notifiable building development: In this case you have to notify the responsible public agency providing detailed information about the project. The agency can prohibit the project within 6 weeks. Otherwise approval is granted
-
Building development not requiring official approval: In this case you just have to inform the responsible public agency about when construction work will start and provide some basic information about the project.
Which of these services is needed for a given project depends on the type but also probably the size or extent of the structure.
3 Ontology Modeling
There are currently several competing frameworks for modeling semantic web services submitted to the W3C. Among them is OWL-S [5] and WSMO [6]. We implemented evaluation prototypes based on both approaches and eventually chose WSMO that is based on WSML [7] over OWL-S that is layered on top of OWL [8]. A detailed discussion of the differences between these two approaches can be found in [9] and [10].
As mentioned above, the first services that should be supported by this new approach are construction approval services. These services are governed by a local construction law. Thus this law is an important source for modeling the required ontology since it contains all needed concepts and the logical rules and requirements that form the basis of the public agency’s actions. Even though some attempts to automatically extract semantic information from laws [11, 12] already exist, we conducted this step manually, identifying needed concepts and their interdependencies by carefully analyzing the text. While modeling the ontology for the construction approval domain, it became clear that it is relatively.
However, this still does not unambiguously identify the required service since in this example the required type of service depends on the type and number of motor vehicles that will be parked in the garage. Thus, we would need a more specific goal like
I want to build a garage for three cars!
3.1 Basic Components
The prototype was developed using ESRI ArcSDE software driven by a multiple clients interface developed in Java. This client interface adapts and integrates the mapping and database technologies required to suit the needs of the proposed assurance model. Figure 1 illustrates the basic component view of an application scenario.
It is seen here that the client requests the remote sensing image for visualization. Then the area of interest and year is selected in order to get parameters for selecting appropriate data and then, the Image data showing the area of interesting is visualized. The catalog is used to search and select those data used as source data and target data. In the scenario, the source data is a specific layer of damaged area and the target data could be satellite or aerial photograph data. In theory any type of thematic data layer could be used, but these are the ones we have access to and that are potentially important when assessing earthquake damage. After selection of data a parameter for statistics, which specifies whether statistics should be done per classes or as a whole, is selected by the client.
3.2 Navigation into IQ Data
Using the prototype described in the previous section, information quality experts can improve their knowledge of IQ through the use of different navigation tools. Table 1 illustrates the benefits of such a system through different questions a client may have regarding IQ and the different tools offered by the system to help in answering those questions.
Image quality information is communicated through indicators using various color representations (e.g. red, yellow, or green). Quality indicator values can be represented using interactive thematic maps displaying quality values on each feature instance or geometric primitive. Using Geospatial On-Line Analytical Processing (SOLAP) operators, it is then possible to drill the data directly on these maps to access another level of detail of the information.
Based on our previous definitions [6, 7], we define the following quality metrics for a cube C: Accuracy of C, measured as \( {\alpha_C}={{{\left| {{L_A}} \right|}} \left/ {{\left| L \right|}} \right.} \); Inaccuracy of C, measured as \( {\beta_C}={{{\left| {{L_I}} \right|}} \left/ {{\left| L \right|}} \right.}\); Mismembership of C, measured as \( {\gamma_C}={{{\left| {{L_M}} \right|}} \left/ {{\left| L \right|}} \right.} \) and Incompleteness of C, measured as \( {\chi_C}={{{\left| {{L_C}} \right|}} \left/ {{\left( {\left| L \right|-\left| {{L_M}} \right|+\left| {{L_C}} \right|} \right)}} \right.} \).
4 Accessing SOA Backend
In this section we propose a SOA (Service Oriented Architecture) backend for ontology driven e-Government. Thereby it is our intention to implement a so-called grounding for each semantic web service to a concrete web service, which is typically represented by a WSDL file. The WSMX (Web Service Modeling eXecution environment) [13] developed within the WSMO Project [6] represents one promising approach to establish groundings from a semantic web service to a concrete web service. As both, WSMX as well as the semantic web services and ontologies from our prototype implementation are based on WSML [7], the decision to use WSMX as execution framework is obvious.
5 Conclusion
The approach to using semantic technologies in e-Government presented in this paper is a first step towards an ontology based process to implement e-Government services, where modeling the ontology should be one of the first steps. Goal and service discovery is one important part of this type of e-Government solutions. Using semantic reasoners to identify the concepts involved is very powerful and can hide much of the complexity of underlying regulations from citizens. The concept tree used in this example to guide the user in identifying the concept actually involved in her goal is a good basis to start with.
References
Zhai J et al (2008) Using XML topic maps to achieve knowledge navigation for e-government information portal. In: Seitz J (ed) Seventh Wuhan international conference on e-business, vols I–III – Unlocking the full potential of global technology, Wuhan, pp 908–913
Stadlhofer B et al (2009) Ontology driven e-government. In: 2009 fourth international conference on systems, London, UK, pp 251–255
Weiss S et al (2008) DYONIPOS: proactive support of knowledge processes. In: Ackerman M et al (eds) Knowledge management in action, vol 270. Springer, New York, pp 181–193
Smirnov A et al (2003) Agent-based knowledge logistics for coalition operations: main technologies and a case study. In Smari WW (ed) Proceedings of the 2003 IEEE international conference on information reuse and integration, pp. 609–616
Peristeras V et al (2009) Model-driven eGovernment interoperability: a review of the state of the art. Comput Stand Interface 31:613–628.
Peristeras V et al (2009) An ontological representation of public services: models, technologies and use cases, J Web Eng 8:245–267.
Su Y et al (2008) Assuring information quality in e-Science. In International parallel and distributed processing symposium – IPDPS 2008, Miami, Florida USA, p 4536206.
Su Y et al (2010) Cloud computing platform for national scientific data sharing of population and health. In 2010 Second Etp/Iita world congress in applied computing, computer science, and computer engineering, Hong Kong, pp 51–54
Sourouni AM et al (2010) Towards the government transformation: an ontology-based government knowledge repository. Comput Stand Interface 32:44–53
Shambour Q, Lu J (2010) A recommender system for personalized G2B e-services using metadata-based ontology and focused web crawler. In Vanhoof K et al (eds) Intelligent decision making systems 2:332–337
Schaupp LC et al (2010) E-file adoption: a study of US taxpayers’ intentions. Comput Hum Behav 26:636–644
Sambasivan M et al (2010) User acceptance of a G2B system: a case of electronic procurement system in Malaysia. Internet Res 20:169–187
Verdegem P, Verleye G (2009) User-centered E-Government in practice: a comprehensive model for measuring user satisfaction. Gov Info Q 26:487–497
Acknowledgments
We would like to thank National Technology Support Program (2009BAH53B02), National Soft Science Planning (2011GXQ4K029) and National Social Science Foundation of China (Grant No. 12BGL052).
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2013 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Zhao, J., Su, H., Dong, Y., Zhang, Z. (2013). An Ontology Model for User-Centered e-Government in China. In: Zhang, Z., Zhang, R., Zhang, J. (eds) LISS 2012. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-32054-5_190
Download citation
DOI: https://doi.org/10.1007/978-3-642-32054-5_190
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-32053-8
Online ISBN: 978-3-642-32054-5
eBook Packages: Business and EconomicsBusiness and Management (R0)