Sixth International EGOV Conference 2007 September 3-7, 2007 Regensburg, Germany Framework for Integration of e-Government Services on a Semantic Basis.

Slides:



Advertisements
Similar presentations
Adding Semantics to RosettaNet Specifications Paavo Kotinurmi RosettaNet RosettaNet is a widely used XML-based standard.
Advertisements

©2003, Karl Aberer, EPFL, School of Computer and Communication Sciences Some Requirements for Semantic Web Serivce from CROSSFLOW and OPELIX Karl Aberer.
EGov-Bus 1st year review Advanced eGovernment Information Service Bus eGov-Bus, FP6-IST STP 1st Formal Review Meeting , Brussels eGov-Bus.
ISWC Doctoral Symposium Monday, 7 November 2005
Applying the Human Views for MODAF to the conception of energy-saving work solutions Dr Anne Bruseberg Systems Engineering & Assessment Ltd, UK on behalf.
Eighth International EGOV Conference 2009 August 30 - September 3, 2009 Linz, Austria E-Government Service Integration and Provision Using Semantic Technologies.
Support for Forming Temporal Business Alliances as Networked Enterprises Marián Mach 1, Peter Bednár 1, Karol Furdík 2 1 Faculty of Electrical Engineering.
 Copyright 2005 Digital Enterprise Research Institute. All rights reserved. SemanticGov Project Overview and Objectives
1 The Fourth Summer School on Ontological Engineering and the Semantic Web (SSSW'06) Semantic Web Services Hands-On Session with IRS-III and WSMO Studio.
Semantic Web Fred Framework and Demonstration or ‘my PhD-Thesis in 30 min’ Michael Stollberg, 14-Dec-2004.
The WSMO / L / X Approach Michael Stollberg DERI – Digital Enterprise Research Institute Alternative Frameworks for Semantics in Web Services: Possibilities.
Kmi.open.ac.uk Semantic Execution Environments Service Engineering and Execution Barry Norton and Mick Kerrigan.
Course Instructor: Aisha Azeem
Architecture Design of a System for Collaborative Policy Modelling Karol Furdik, Peter Butka, Marian Mach Karol Furdik 1,2, Peter Butka 1, Marian Mach.
THE NEXT STEP IN WEB SERVICES By Francisco Curbera,… Memtimin MAHMUT 2012.
Katanosh Morovat.   This concept is a formal approach for identifying the rules that encapsulate the structure, constraint, and control of the operation.
Interoperability and Service Integration in the Context of European Research Projects Karol Furdik InterSoft, a.s., Kosice, Slovakia and Dept. of Cybernetics.
Towards semantic modelling of business processes for networked enterprises Karol Furdik 1, Marian Mach 2, Tomas Sabol 3 1 InterSoft, a.s., Florianska 19,
The EBBITS Project: An Interoperability platform for a Real-world populated Internet of Things domain Viliam Vajda 1, Karol Furdík 2, Jozef Glova 1, Tomáš.
International Workshop on Web Engineering ACM Hypertext 2004 Santa Cruz, August 9-13 An Engineering Perspective on Structural Computing: Developing Component-Based.
 Copyright 2005 Digital Enterprise Research Institute. All rights reserved. Towards Translating between XML and WSML based on mappings between.
 Copyright 2006 Digital Enterprise Research Institute. All rights reserved. WSMX: a Semantic Service Oriented Middleware for B2B Integration.
Agent Model for Interaction with Semantic Web Services Ivo Mihailovic.
25./ Final DIP Review, Innsbruck, Austria1 D11.22 DIP Project Presentation V5 Oct 2006 Presented at Final Review Innsbruck, Oct, 2006.
FP October 22, 2008eCom eGov '081 Marek Skokan 1, Tomáš Sabol 1, Marián Mach 1 Karol Furdík 2 Integration of governmental services in semantically.
 Copyright 2005 Digital Enterprise Research Institute. All rights reserved. Semantic-enabled Voice and Data Integration: Telecommunication.
MeTTeG08 2nd International Conference on Methodologies, Technologies and Tools enabling e-Government September 25-26, 2008 Ionian University, Corfu, Greece.
Semantic Web Fred: Goal and Service Description Language Michael Stollberg - 05 June
The OCOPOMO Project: A Toolkit Supporting the Open Collaboration for Policy Modelling Peter Butka 1, Karol Furdík 1,2, Marián Mach 1, Tomáš Sabol 3 1 Technical.
Semantic Web Fred: Project Objectives & SWF Framework Michael Stollberg Reinhold Herzog Peter Zugmann - 07 April
1 Ontology-based Semantic Annotatoin of Process Template for Reuse Yun Lin, Darijus Strasunskas Depart. Of Computer and Information Science Norwegian Univ.
EU Project proposal. Andrei S. Lopatenko 1 EU Project Proposal CERIF-SW Andrei S. Lopatenko Vienna University of Technology
© DATAMAT S.p.A. – Giuseppe Avellino, Stefano Beco, Barbara Cantalupo, Andrea Cavallini A Semantic Workflow Authoring Tool for Programming Grids.
FP WIKT '081 Marek Skokan, Ján Hreňo Semantic integration of governmental services in the Access-eGov project Faculty of Economics.
Using WSMX to Bind Requester & Provider at Runtime when Executing Semantic Web Services Matthew Moran, Michal Zaremba, Adrian Mocan, Christoph Bussler.
The Dynamic Discovery of Web Services Using WSMX Presented by Robert Zaremba.
 Copyright 2005 Digital Enterprise Research Institute. All rights reserved. Semantic Web Services enabled B2B Integration Kotinurmi,Vitvar,
Conceptual Modelling – Behaviour
 Copyright 2005 Digital Enterprise Research Institute. All rights reserved. Semantic Web Services Future Plans Laurentiu Vasiliu,Tomas Vitvar,
WIKT 2006, , Bratislava Service-based architecture of Access-eGov system {Martin.Tomasek, InterSoft, a.s.,
An Ontological Framework for Web Service Processes By Claus Pahl and Ronan Barrett.
March 2005EC Presentation1 Data, Information and Process Integration with Semantic Web Services Technical Presentation IST Project Number : FP6 –
UML-1 3. Capturing Requirements and Use Case Model.
Prototype of a Platform for Business Collaboration Marián Mach 1, Ján Hreňo 1, Karol Furdík 2 1 Faculty of Electrical Engineering and Informatics, Technical.
©Ferenc Vajda 1 Semantic Grid Ferenc Vajda Computer and Automation Research Institute Hungarian Academy of Sciences.
UML-1 8. Capturing Requirements and Use Case Model.
Secure Process-oriented Infrastructure for Networked Enterprises Karol Furdík InterSoft, a.s., Floriánska 19, Košice, Slovakia
Secure Systems Research Group - FAU SW Development methodology using patterns and model checking 8/13/2009 Maha B Abbey PhD Candidate.
Semantic based P2P System for local e-Government Fernando Ortiz-Rodriguez 1, Raúl Palma de León 2 and Boris Villazón-Terrazas 2 1 1Universidad Tamaulipeca.
The SPIKE project: Secure Process-oriented Integrative Service Infrastructure for Networked Enterprises Karol Furdík 1, Marián Mach 2, Tomáš Sabol 2 1.
Semantic Annotation of Services and Processes in Business Alliances Karol Furdík 1,2 1 InterSoft, a.s., Floriánska 19, Košice, Slovakia
 Copyright 2005 Digital Enterprise Research Institute. All rights reserved. Christoph Bussler Semantic Interfaces.
 Copyright 2006 Digital Enterprise Research Institute. All rights reserved. Pan-European E-Government Services on the Semantic Web Services.
 Copyright 2006 Digital Enterprise Research Institute. All rights reserved. WSMO-PA: Formal Specification of Public Administration Service.
WSDL – Web Service Definition Language  WSDL is used to describe, locate and define Web services.  A web service is described by: message format simple.
A Mediated Approach towards Web Service Choreography Michael Stollberg, Dumitru Roman, Juan Miguel Gomez DERI – Digital Enterprise Research Institute
1 Proposal on MFI-5: Process model registration based on ontology (MFI4Process) He Keqing Wang Chong 2006/08/29.
FP January 9, 2016 Autors: Ján hreňo, Marek Skokan, Tomáš Sabol1 Project Access-eGov Ján Hreňo - Marek Skokan - Tomáš Sabol
Session 5b, 23 October 2008 eChallenges e-2008 Copyright 2008 Access-eGov Semantic Integration of Government Services - the Access-eGov Approach Peter.
 Copyright 2005 Digital Enterprise Research Institute. All rights reserved. Dynamic RosettaNet Integration on Semantic Web Services Tomas.
 Copyright 2005 Digital Enterprise Research Institute. All rights reserved. Tomas Vitvar SemanticGov 4 rd Planetary.
FP February 3, 2016 Autors: Peter Džupka, Marek Skokan1 NATIONAL AND REGIONAL ECONOMICS VII Herľany, Slovak Republic Peter Džupka, Marek Skokan.
Design of a Semantic Service Bus for Networked Enterprises Peter Bednár, Karol Furdík, Gabriel Lukáč, Tomáš Sabol AMIF 09 : Ambient Intelligence Forum.
 Copyright 2005 Digital Enterprise Research Institute. All rights reserved. SOA-RM Overview and relation with SEE Adrian Mocan
Prague, 19 – 22 April 2006 OneStopGov 4 th Eastern European e-Gov Days 2006 A life-event oriented framework and platform for one-stop government: The OneStopGov.
Empowering the Knowledge Worker End-User Software Engineering in Knowledge Management Witold Staniszkis The 17th International.
Conceptual Comparison WSMO/OWL-S 1st F2F meeting SDK cluster working group on Semantic Web Services Wiesbaden, Germany, Rubén Lara, (Dumitru.
WWW: WSMO, WSML, and WSMX in a Nutshell Dumitru Roman 1, Jos de Bruijn 1, Adrian Mocan 1, Holger Lausen 1,2, John Domingue 3, Christoph Bussler 2, and.
Web Service Modeling Ontology (WSMO)
Web Ontology Language for Service (OWL-S)
Presentation transcript:

Sixth International EGOV Conference 2007 September 3-7, 2007 Regensburg, Germany Framework for Integration of e-Government Services on a Semantic Basis Karol Furdik, Tomas Sabol, Peter Bednar {Tomas.Sabol, Technical University of Kosice, Letna 9, Kosice, Slovakia InterSoft, a.s., Florianska 19, Kosice, Slovakia

page: 2 K.Furdik, T.Sabol, P.Bednar: Framework for Integration of e-Government Services on a Semantic Basis Sixth International EGOV Conference Regensburg, Germany. September 3-7, 2007 Contents Motivation: Interoperability of e-Government services Access-eGov project Access-eGov system description Data structure System ontologies Architecture and functionality Technology used Annotation of governmental services Web interface of the Annotation tool Example of annotated service - WSML representation Current status, lessons learned Conclusions and future work

page: 3 K.Furdik, T.Sabol, P.Bednar: Framework for Integration of e-Government Services on a Semantic Basis Sixth International EGOV Conference Regensburg, Germany. September 3-7, 2007 Motivation: Interoperability & Accessability Status quo: eGov services are difficult to find; Individual e-services are disconnected, not interoperable; Users (citizens/businesses) have to find several services, going then from one to another. Project goals: To improve accessibility and connectivity of gov services for users;  Finding relevant governmental services To simplify the use of services for users Creating a integrated hybrid scenario by combining relevant atomic services Providing guidance to users while implementing the scenario

page: 4 K.Furdik, T.Sabol, P.Bednar: Framework for Integration of e-Government Services on a Semantic Basis Sixth International EGOV Conference Regensburg, Germany. September 3-7, 2007 Access-eGov project: Basic facts Full title: Access to e-Government Services Employing Semantic Technologies Starting date: January 1st, 2006 Duration: 36 months EC Funding: € Total Budget: € Contract No.: FP Consortium: 11 partners, 5 countries (SK, PL, D, GR, Egypt) Coordinated by the Technical University of Kosice, Slovakia Main goal: To develop and validate a platform for composition of gov services into complex process definitions (life events) enabling semantic interoperability of particular eGov services. More on:

page: 5 K.Furdik, T.Sabol, P.Bednar: Framework for Integration of e-Government Services on a Semantic Basis Sixth International EGOV Conference Regensburg, Germany. September 3-7, 2007 Access-eGov project: Pilot applications Slovakia: Land-use planning and processing a request for a building permit. Poland: Establishing an enterprise - the process of company registration. Germany: An upgrade and field test based on the existing good practice “Zustaendigkeitsfinder” ("Responsibility Finder"), by introducing a semantic layer (securing semantic interoperability between national and local governments). Use-case: Getting married. Egypt (German University of Cairo): Usability testing from outside EU.

page: 6 K.Furdik, T.Sabol, P.Bednar: Framework for Integration of e-Government Services on a Semantic Basis Sixth International EGOV Conference Regensburg, Germany. September 3-7, 2007 Access-eGov system: Components Integration of both traditional (face-to-face)and electronic government services by means of their semantic description and annotation. Components: Reference ontology - basic domain knowledge and processes for locating and contracting e-Government services; Rule-based editorial component to insert a semantic mark-up to e-Government applications by public administrations; Client tools (agents) for finding and brokering information according to semantic requirements; A platform for composition of governmental services into complex process definitions (covering life events/business episodes) enabling semantic interoperability of particular services; A distributed security infrastructure providing multiple security services for authenticating users and protection of data.

page: 7 K.Furdik, T.Sabol, P.Bednar: Framework for Integration of e-Government Services on a Semantic Basis Sixth International EGOV Conference Regensburg, Germany. September 3-7, 2007 Access-eGov system: Concepts Basic concepts for modelling the governmental services: Life event - specific situation in the life of citizen (or in a life cycle of an organisation) requiring a set of governmental services. Goal - a formalisation of user needs, i. e. the objectives the user may have when consulting a service; expressed by requested inputs, outputs, and effects. Service - an atomic activity provided by a public administration. It can be either electronic or traditional. Service profile specifies the „content" of the service, i. e. what the service provides for users. Formally - a logical expression consisting of terms that constrain type and property values of various resources required for or provided by the services. Composed service - a recursive structure of elementary services. It is specified by logical sequences, if-then-else branching, and iterations - enables to define complex operations and looping execution in a workflow scenario.

page: 8 K.Furdik, T.Sabol, P.Bednar: Framework for Integration of e-Government Services on a Semantic Basis Sixth International EGOV Conference Regensburg, Germany. September 3-7, 2007 Access-eGov system: Data structure Structural correlations between the concepts:

page: 9 K.Furdik, T.Sabol, P.Bednar: Framework for Integration of e-Government Services on a Semantic Basis Sixth International EGOV Conference Regensburg, Germany. September 3-7, 2007 System ontologies Ontologies - a repository of data structures and a knowledge base for semantic description of the identified concepts: Life events ontology contains semantic descriptions of possible life events, including its goals and generic scenarios. Service profiles ontology describes the elementary services by means of functional and non-functional properties for particular service. It contains information on fees, forms, input and output artefacts, responsibility for the service, availability (e.g. opening hours of the office), address and contact information, and physical accessibility constraints. Domain ontology is used to represent all the relevant information related to the domain of government, including e-Government concepts. It covers such non-functional properties as general and organisational structure of public administration, concepts describing quality of service, security or trust, as well as concepts related to user management and profiling.

page: 10 K.Furdik, T.Sabol, P.Bednar: Framework for Integration of e-Government Services on a Semantic Basis Sixth International EGOV Conference Regensburg, Germany. September 3-7, 2007 Example: Service profiles ontology wsmlVariant _" namespace { _" dc _" wsmostudio _" } ontology webservicenfp nonFunctionalProperties wsmostudio#version hasValue "0.5.4" endNonFunctionalProperties concept webServiceNFP dc#language ofType (1 1) _string //GE-PL-SK dc#title ofType (1 1) _string //name of the service dc#description ofType (0 1) _string dc#relation ofType (0 *) link // any related web dc#rights ofType (0 *) link // law reference responsibleDepartment ofType (1 1) department responsibleOfficial ofType (0 *) person_office avgTimeToDelivery ofType (0 1) _string maxTimeToDelivery ofType (0 1) _string serviceHours ofType (0 1) _string relatedService ofType (0 *) iri serviceAccessibility ofType (0 *) accessibility concept link hlink ofType (1 1) _string //url dc#title ofType (1 1) _string dc#description ofType (0 1) _string type ofType (0 1) _string //always HTTP concept iri irilink ofType (1 1) _iri dc#title ofType (1 1) _string //service name dc#description ofType (0 1) _string concept department dc#identifier ofType (0 1 ) _string dc#title ofType (1 1) _string //name of department dc#description ofType (0 1) _string spatialResponsibility ofType (0 1) _string contactInformation ofType (1 1) contact_office additionalData ofType link (0 *) concept contact_office street ofType (1 1)_string streetNo ofType (1 1)_string city ofType (1 1)_string state ofType (0 1)_string zipCode ofType (1 1)_string country ofType (1 1)_string ofType (0 1) _string phone ofType (0 1) _string cell ofType (0 1) _string fax ofType (0 1) _string web ofType (0 1) _string concept person_office firstName ofType (1 1) _string lastName ofType (1 1) _string title ofType (0 1) _string roleInDepartment ofType (0 1) _string roleInService ofType (0 1) _string availabilityForService ofType (0 1) _string roomNo ofType (0 1) _string ofType (0 1) _string cell ofType (0 1) _string phone ofType (0 1) _string fax ofType (0 1) _string concept accessibility wheelchairAccessible ofType (0 1) _boolean walkwayContoursAvailable ofType (0 1) _boolean webAccessibilityLevel ofType (0 1) _string printedText ofType (0 1) _boolean electronicText ofType (0 1) _boolean braileCodeOutput ofType (0 1) _boolean audioNavigation ofType (0 1) _boolean

page: 11 K.Furdik, T.Sabol, P.Bednar: Framework for Integration of e-Government Services on a Semantic Basis Sixth International EGOV Conference Regensburg, Germany. September 3-7, 2007 Access-eGov system: Architecture Web Services + Service-oriented peer-to-peer architecture Three major component groups: The Access-eGov infrastructure itself; User clients - Personal Assistant tool and other end-user interfaces; Administration and management tools (e.g. Annotation service component).

page: 12 K.Furdik, T.Sabol, P.Bednar: Framework for Integration of e-Government Services on a Semantic Basis Sixth International EGOV Conference Regensburg, Germany. September 3-7, 2007 Access-eGov system: Structural view Full installation of AeG P2P node: annotation + interface for citizens Limited installation of AeG P2P node: annotation of services No AeG P2P node installed: external annotation of services

page: 13 K.Furdik, T.Sabol, P.Bednar: Framework for Integration of e-Government Services on a Semantic Basis Sixth International EGOV Conference Regensburg, Germany. September 3-7, 2007 Technology used Implementation platform: WSMO (Web Service Modelling Ontology, - conceptual model for the description of ontologies, Semantic Web services, goals, and mediators. WSMX execution environment - discovery, selection, mediation, and invocation of Semantic Web services. WSML language - formal description of the WSMO elements. Java programming language; WSMO4j data model. Java web technologies: JSF, JSP, Apache Tomcat, Lucene,... Peer-to-peer engine: JXTA connectivity framework Web services: JAX-WS

page: 14 K.Furdik, T.Sabol, P.Bednar: Framework for Integration of e-Government Services on a Semantic Basis Sixth International EGOV Conference Regensburg, Germany. September 3-7, 2007 Web interface for semantic annotation

page: 15 K.Furdik, T.Sabol, P.Bednar: Framework for Integration of e-Government Services on a Semantic Basis Sixth International EGOV Conference Regensburg, Germany. September 3-7, 2007 Service properties (1/2)

page: 16 K.Furdik, T.Sabol, P.Bednar: Framework for Integration of e-Government Services on a Semantic Basis Sixth International EGOV Conference Regensburg, Germany. September 3-7, 2007 Service properties (2/2)

page: 17 K.Furdik, T.Sabol, P.Bednar: Framework for Integration of e-Government Services on a Semantic Basis Sixth International EGOV Conference Regensburg, Germany. September 3-7, 2007 Service annotation: WSML output namespace { _" dc _" } webService _" nonFunctionalProperties dc#title hasValue "Register for marriage" dc#language hasValue "de" responsibleDepartment hasValue RegOfPloen maxTimeToDelivery hasValue "" dc#identifier hasValue "5E75F650-FDDF-B873-BA62-D3A57AEF743C" dc#description hasValue "Before being allowed to get married, each couple has to register at the register office at one of their places of residence." serviceHours hasValue "daily 8-12 and 14-16" avgTimeToDelivery hasValue "" responsibleOfficial hasValue Head_RegOfPloen serviceAccessibility hasValue Access_full dc#creator hasValue "AeG Semantic Markup application v.1.0" endNonFunctionalProperties ontology _" instance _" memberOf _" _" hasValue "on" _" hasValue "on" _" hasValue "3" _" hasValue "on" _" hasValue "on" _" hasValue "on" _" hasValue "on" instance _" memberOf _" _" hasValue "Burgstr." _" hasValue "4" _" hasValue "Ploen" _" hasValue "Schleswig- Holstein" _" hasValue "44444" _" hasValue "Germany" _" hasValue "" _" hasValue "" _" hasValue "" _" hasValue "" _" hasValue " instance _" memberOf _" dc#identifier hasValue "RegOfPloen" dc#title hasValue "Register office Ploen" dc#description hasValue "" _" hasValue "Ascheberg, Ploen,..." _" hasValue _"

page: 18 K.Furdik, T.Sabol, P.Bednar: Framework for Integration of e-Government Services on a Semantic Basis Sixth International EGOV Conference Regensburg, Germany. September 3-7, 2007 Access eGov WSMO extensions (1/2) workflow based orchestration and choreography model similar to DIP-Cashew proposal workflow consists of activity nodes - control nodes (fork, join, decision), communication nodes (send, receive) and composition nodes (achieveGoal, invokeService) nodes are connected with control links which specify the execution order (it is possible to specify common workflow patterns with sequences, branches, cycles and parallel execution) dataflow is specified with the dataflow mediators assigned to nodes (similar to perform mediators proposed for WSMO orchestration)

page: 19 K.Furdik, T.Sabol, P.Bednar: Framework for Integration of e-Government Services on a Semantic Basis Sixth International EGOV Conference Regensburg, Germany. September 3-7, 2007 Access eGov WSMO extensions (2/2) dataflow mediators specify data dependencies between activity nodes consist of rules in the form: source {?variable} logexpr => target {?variable} logexpr where source and target denotes connected activity nodes and logical expressions and variables select data passed from the source to the target mediation rules allow to address variables in the capability axioms assigned to goals – dataflow mediators are used to “customize” generic goal for specific case dataflow mediators assigned to the achieveGoal or invokeService play the role of the WSMO goal-goal, goal- service and service-service mediators, i.e. resolve process and data heterogeneity between goals and services

page: 20 K.Furdik, T.Sabol, P.Bednar: Framework for Integration of e-Government Services on a Semantic Basis Sixth International EGOV Conference Regensburg, Germany. September 3-7, 2007 Modeling of traditional services customization postconditions preconditions receive achieveGoal receive send

page: 21 K.Furdik, T.Sabol, P.Bednar: Framework for Integration of e-Government Services on a Semantic Basis Sixth International EGOV Conference Regensburg, Germany. September 3-7, 2007 Current status, lessons learned Current status: System ontologies - developed in co-operation with user partners. Annotation tool for sematic description of governmental services implemented (version 2.0 almost finished). Template mechanism - designed for description of functional properties of services. WSML templates developed for composed services, goals, and life events. Personal Assistant client designed, first prototype will be released in September Lessons learned: Identification of relevant services, its properties and mutual dependencies within the workflow seems to be the most critical issue. The methodology (incl. diagrams, questionnaires, step-by-step guidelines) was designed by GUC to support this process on the side of Public Administrations  will be described in another presentation.

page: 22 K.Furdik, T.Sabol, P.Bednar: Framework for Integration of e-Government Services on a Semantic Basis Sixth International EGOV Conference Regensburg, Germany. September 3-7, 2007 Conclusions and future work Access-eGov system - designed as a modular framework for integration of existing electronic and traditional services provided by public administrations. Future work: First prototype of the Access-eGov system: To finish the implementation of the core Access-eGov system, esp. data repositories and Personal Assistant client. (09/2007) Pilot applications: To develop and customize the system for particular pilot applications. (10/2007) Testing, evaluation of the first trial (12/2007)

page: 23 K.Furdik, T.Sabol, P.Bednar: Framework for Integration of e-Government Services on a Semantic Basis Sixth International EGOV Conference Regensburg, Germany. September 3-7, 2007 Thank you for your attention! Questions?