You are on page 1of 12

Responsibility Aspects in Service engineering

for e-Government
Christophe Feltus
Abdelaziz Khadraoui
Anastasiya Yurchyshyna
Michel Lonard
Eric Dubois

Outline

1. Trends and challenges in services engineering for e-Government

2. Towards integrating the responsibility dimension


Service and its dimensions
Ontological layer
Organisational layer
Informational layer

Technical layer
Responsibility dimension
3. Conclusions and perspectives

Trends and Challenges


in service engineering for e-Government

Building complex information system for e-Government


Sustainable services
Compliance with legal framework
Service interoperability
Responsibility dimension of stakeholders: how to measure?

Towards Integrating Responsibility


Service = a result of a process of acquiring knowledge in the context of the
information system engineering

Towards Integrating Responsibility


Ontological layer
Legal framework describing accessibility confidential and public information of
the inhabitants of the country
Fundamental concepts and business rules extracted from laws

Ontology model of a service

Ontological layer permits to specify the business rules, the ontological roles and
the fundamental concepts dedicated to specify this service

Towards Integrating Responsibility


Organisational layer
One or several organizational contexts for a service concerning access to the
data related to inhabitants of the country
One or more roles

One or more stakeholders


Role represents a set of necessary responsibilities, expressed organizational
contexts, to perform the execution of the activities of the development process
or to watch the execution of activities performed by the other roles

Organizational layer permits to describe the roles, the business activities and
business processes related to the access of data related to the inhabitants.

Towards Integrating Responsibility


Informational layer
Kernel of the information layer of a service directly from the ontological model
Consolidation and enrichment at the organizational layer
Informational layer has 3 types of aspects:
Static the data structure of a service
Dynamic the behaviour of different elements of a service
Integrity constraints represent the business rules of an organization.
Integrity constraints specify the constraints governing the service

Towards Integrating Responsibility


Technical layer
aims at representing the component of the information system that supports
the realization of the service
all the components from logic and technique that compose the infrastructure

all the components from the business application to the network component
all the components from the business application to servers
all the components from the business application to computers, etc.
Special focus: security !

Towards Integrating Responsibility


Responsibility dimension 1/2
Responsibility meta-model
for different contexts
aligning the stakeholders responsibilities defined at the business layer
down to the representation of that responsibility at the application layer
Added value since it facilitates the alignment between the different layers
organizational layer: a responsibility is assigned to a role that performs
business activities)
informational: responsibilities required information
Technical: responsibility has an existence (e.g.: through the form of a class
and is logically associated to a data object and to the employees ID)

Towards Integrating Responsibility


Responsibility dimension 2/2
facilitating the management of services interoperability
two services share common information
who is responsible for what data?
who can access the data?

Interoperability !

Conclusions and Perspectives


Service orientation => new crucial issues and challenges
Our approach:
guarantees service compliance
facilitates the alignment between the different layers of a service
enhances the management of services interoperability

Perspectives and ongoing works:


ongoing work: formalization to specify product and process parts

ongoing work: validation of the approach for managing risks in financial domain
perspectives: case study in the frame of the management of operational risk in
the financial sector (e.g. Basel II and III and Sarbanes-Oxley Act)

Thank
Thank you
you for
for your
your attention!
attention!
Anastasiya.Yurchyshyna@unige.ch

You might also like