Responsibility aspects in service engineering for e government

12
Responsibility Aspects in Service engineering for e-Government Christophe Feltus Abdelaziz Khadraoui Anastasiya Yurchyshyna Michel Léonard Eric Dubois

Transcript of Responsibility aspects in service engineering for e government

Responsibility Aspects in Service engineering

for e-Government

Christophe Feltus

Abdelaziz Khadraoui

Anastasiya Yurchyshyna

Michel Léonard

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

Building complex information system for e-Government

Sustainable services

Compliance with legal framework

Service interoperability

Responsibility dimension of stakeholders: how to measure?

Trends and Challenges

in service engineering for e-Government

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 you for your attention!

[email protected]

Thank you for your attention!