18
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 University of Košice, Faculty of Electrical Engineering and Informatics 2 InterSoft, a.s., Košice, Slovakia 3 Technical University of Košice, Faculty of Economics

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

Embed Size (px)

Citation preview

Page 1: 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

The OCOPOMO Project: A Toolkit Supporting the Open Collaboration

for Policy Modelling

Peter Butka1, Karol Furdík1,2, Marián Mach1, Tomáš Sabol3

1 Technical University of Košice, Faculty of Electrical Engineering and Informatics2 InterSoft, a.s., Košice, Slovakia3 Technical University of Košice, Faculty of Economics

Page 2: 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

Znalosti 2011, January 31-February 2, 2011, Stará Lesná, Slovakia

P. Butka, K. Furdík, M. Mach, T. Sabol: The OCOPOMO Project: A Toolkit Supporting the Open Collaboration for Policy Modelling

ContentContent

• Main concepts, outcomes, challenges• OCOPOMO R&D project

– basic facts, objectives

– approach, methodological concept, pilot applications

• Architecture of the proposed solution– ICT Toolbox to be developed

– Technology infrastructure

– Functional components

– Information resources and data objects

– Information flow

• Conclusions & Future work

Page 3: 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

Znalosti 2011, January 31-February 2, 2011, Stará Lesná, Slovakia

P. Butka, K. Furdík, M. Mach, T. Sabol: The OCOPOMO Project: A Toolkit Supporting the Open Collaboration for Policy Modelling

Background - Policy ModellingBackground - Policy Modelling

• The aim of Policy Modelling: – To forecast potential outcomes and impacts of proposed policy measures– To understand, model, simulate and validate the next generation of public

services as complex service systems in the environment of social networking and collaborative society

• One of the objectives of the 7th FP of the EU, ICT Programme - Objective ICT-2009.7.3: ICT for Governance and Policy Modelling

• Expected outcomes:– Novel IT tools allowing consideration of options based on the simulated

behaviour and expectations of individuals, groups and communities (at local, regional, national level)

– Underlying functions to be integrated include: forecasting, process modelling, data mining, visualisation, gaming-based simulation, …

Page 4: 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

Znalosti 2011, January 31-February 2, 2011, Stará Lesná, Slovakia

P. Butka, K. Furdík, M. Mach, T. Sabol: The OCOPOMO Project: A Toolkit Supporting the Open Collaboration for Policy Modelling

OCOPOMO Project - Basic factsOCOPOMO Project - Basic facts

• Full title: Open Collaboration for Policy Modelling

• STReP EU project, FP7 ICT, Objective “ICT for Governance and Policy Modelling”,Contract no.: 248128

• Duration: 01/2010 – 12/2012 (36 months)

• Planned effort: 425 person-months

• Project consortium: 10 partners (universities, private companies, government institutions) from 5 countries (DE,UK,PL,IT,SK)

• Coordinator: University of Koblenz-Landau, Germany

– 2 pilot applications - Italy and Slovakia

• Main project objective: Integration of specialised ICT tools into a e-Governance toolkit that will enable a collaborative policy modelling for decision support of governmental representatives

Page 5: 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

Znalosti 2011, January 31-February 2, 2011, Stará Lesná, Slovakia

P. Butka, K. Furdík, M. Mach, T. Sabol: The OCOPOMO Project: A Toolkit Supporting the Open Collaboration for Policy Modelling

Challenges faced by OCOPOMOChallenges faced by OCOPOMO

• Inappropriate ICT support in foresights, especially in long-term policy planning,

• Lack/inability of managing complexity in strategic planning and policy making in complex socio-economic environments,

• Lack of open collaboration and transparency in identifying the crucial parameters of complex social and macroeconomic models to simulate potential alternative policies,

• Ignorance of the need for e-participation and other forms of ICT-enabled efficient open collaboration of relevant stakeholders lack of comprehensive IT solutions to support policy modelling &simulation as well as collaboration among all involved stakeholders

• Lack of focus on developing, visualising and simulating appropriate policy models

Page 6: 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

Znalosti 2011, January 31-February 2, 2011, Stará Lesná, Slovakia

P. Butka, K. Furdík, M. Mach, T. Sabol: The OCOPOMO Project: A Toolkit Supporting the Open Collaboration for Policy Modelling

OCOPOMO Overall objectiveOCOPOMO Overall objective

• To enable a collaborative policy formation in public organisations,

integrating scenario generation, policy modelling, and open

collaboration, supported by a suite of ICT tools for:

Iterative development of policies in a form of narrative scenarios

Policy modelling, creation of agent-based formal policy models

Open and transparent collaboration in the process of policy development

Simulation and visualisation of policy alternatives and their consequences

Collaborative environment enabling seamless, goal-oriented collaboration

of all the stakeholders (policy analysts, operators, decision makers, wider

interest groups, the general public etc.) enhanced by e-Participation tools

Page 7: 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

Znalosti 2011, January 31-February 2, 2011, Stará Lesná, Slovakia

P. Butka, K. Furdík, M. Mach, T. Sabol: The OCOPOMO Project: A Toolkit Supporting the Open Collaboration for Policy Modelling

OCOPOMO Specific objectivesOCOPOMO Specific objectives

• Creation of two policy analyses at regional level (IT, SK):

– Campania region, http://www.regione.campania.itTarget: optimal allocation and distribution of EU structural funds in the region

– Kosice self-governing region, http://www.vucke.sk Target: sustainable long-term strategy for exploitation of renewable energy resources

• Development of a general model of macroeconomic relations constrained by data produced at national and European levels

• Conceptual and functional integration of narrative scenario analysis with formal policy modelling

• Integration of the macroeconomic model with regional policy models

• Development of ICT solutions that will support the engagement of “core” stakeholders and will be open for external stakeholders

Page 8: 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

Znalosti 2011, January 31-February 2, 2011, Stará Lesná, Slovakia

P. Butka, K. Furdík, M. Mach, T. Sabol: The OCOPOMO Project: A Toolkit Supporting the Open Collaboration for Policy Modelling

Policy modelling approachPolicy modelling approach

• Agent-based, bottom-up approach Bottom-up approach to policy modelling (on the basis of evidence obtained

from stakeholders and other domain experts) Agents are well suited for working in distributed, uncertain environments with

incomplete knowledge of the environment Agents imitate how people think and behave for themselves and when

working together

– Drawback: Complexity of the resulting control system and the lack of facilities to adequately represent/trace knowledge contained by each agent and the selection of tactics used by the agents

Multi-agent systems (MAS) - composed of distributed heterogeneous agents, where each agent manages its own activities on the basis of its local state and the information/messages received from other agents

MAS (thanks to their heterogeneity, modularity, flexibility, robustness against failures) - appropriate for modelling complex systems

Page 9: 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

Znalosti 2011, January 31-February 2, 2011, Stará Lesná, Slovakia

P. Butka, K. Furdík, M. Mach, T. Sabol: The OCOPOMO Project: A Toolkit Supporting the Open Collaboration for Policy Modelling

Methodological concept of OCOPOMOMethodological concept of OCOPOMO

1. Involved stakeholders collaborate in the process of scenario development - depict alternative narrative descriptions of a policy area

2. Experts produce common agent-based macro-economic simulation model

3. Regional pilot models developed from perspectives of local stakeholders.

4. The policy models, aligned to the supporting narrative scenarios, are visualized and simulated.

5. Iterative modification of alternative scenarios (5a) and/or individual policy models (5b).

Page 10: 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

Znalosti 2011, January 31-February 2, 2011, Stará Lesná, Slovakia

P. Butka, K. Furdík, M. Mach, T. Sabol: The OCOPOMO Project: A Toolkit Supporting the Open Collaboration for Policy Modelling

ICT ToolboxICT Toolbox

Page 11: 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

Znalosti 2011, January 31-February 2, 2011, Stará Lesná, Slovakia

P. Butka, K. Furdík, M. Mach, T. Sabol: The OCOPOMO Project: A Toolkit Supporting the Open Collaboration for Policy Modelling

Technology identificationTechnology identification

• Web application, open source, Java-based

• Collaboration environment, e-Participation tools: – Alfresco/Alfresco Share CMS (www.alfresco.com) - integration

infrastructure, open source Enterprise Content Management System, compatible with CMIS (Content Management Interoperability Services) OASIS standard

• Agent-based simulation platform: – Repast (repast.sourceforge.net), an open source agent-based

modelling and simulation toolkit

– DRAMS, a rule engine (under development by one of project partners)

• Scenario generation and analysis:– a new tool will be developed on the CAQDAS (Computer-Assisted

Qualitative Data Analysis Software) principles

Page 12: 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

Znalosti 2011, January 31-February 2, 2011, Stará Lesná, Slovakia

P. Butka, K. Furdík, M. Mach, T. Sabol: The OCOPOMO Project: A Toolkit Supporting the Open Collaboration for Policy Modelling

Architecture designArchitecture design

• Architecture:– 3-tier: presentation, middleware (business logic), data– communication: standard API (Web service interfaces as alternative)– design method: architecture views vs. perspectives

• Component groups: – TOOLS: client-side tools and middleware objects for:

• e-Participation - collaborative work, social networks• Scenario development and analysis• Policy modeling and simulation

– CORE: business logic for functionality and management of whole platform: • Functionality Logic: inner software components for client applications• Management Logic: data access, communication infrastructure, user

management, security

– DATA: repository for persistent data resources - documents, indexes, knowledge structures, metadata

Page 13: 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

Znalosti 2011, January 31-February 2, 2011, Stará Lesná, Slovakia

P. Butka, K. Furdík, M. Mach, T. Sabol: The OCOPOMO Project: A Toolkit Supporting the Open Collaboration for Policy Modelling

Functional componentsFunctional components

TOOLS

CORE

Data Integration and Persistence Management

DATA

DB Storage Metadata

Physical data storage:

Content and VersioningManagementFile SystemSystem Settings Indexes

Persistence Connector

SCENARIO SUBSYSTEM COMMUNICATION SUBSYSTEM SIMULATION SUBSYSTEM

Annotation Manager

DocumentManager

Simulation Manager

Rule Manager

DiscussionForums Manager

ChatManager

CalendarManager

Pollingand RatingManager

Collaboration Space ManagerProcess Manager Concept Manager Link ManagerFunctionality logic:

User Interface

User ManagerSearch Manager Notification ManagerManagement logic:

Page 14: 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

Znalosti 2011, January 31-February 2, 2011, Stará Lesná, Slovakia

P. Butka, K. Furdík, M. Mach, T. Sabol: The OCOPOMO Project: A Toolkit Supporting the Open Collaboration for Policy Modelling

Data objectsData objects

Page 15: 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

Znalosti 2011, January 31-February 2, 2011, Stará Lesná, Slovakia

P. Butka, K. Furdík, M. Mach, T. Sabol: The OCOPOMO Project: A Toolkit Supporting the Open Collaboration for Policy Modelling

Information flowInformation flow

Page 16: 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

Znalosti 2011, January 31-February 2, 2011, Stará Lesná, Slovakia

P. Butka, K. Furdík, M. Mach, T. Sabol: The OCOPOMO Project: A Toolkit Supporting the Open Collaboration for Policy Modelling

Project activities done so farProject activities done so far

• Identification of stakeholders - target groups:– Policy operators, decision makers / Policy analysts / External experts

• Specification of decision-making processes:– AS-IS vs. TO-BE processes– Flowcharts, BPMN models

• Identification of requirements for ICT tools– 4 phases: Initialisation, Stakeholder analysis in policy cases, Design of

overall process of the pilots, Design of electronic support

• Detailed design of system functionality and architecture:– Overall system functionality (based on user requirements)– System architecture - structure of components, data structures– Use-cases, mock-ups– Technology framework

Page 17: 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

Znalosti 2011, January 31-February 2, 2011, Stará Lesná, Slovakia

P. Butka, K. Furdík, M. Mach, T. Sabol: The OCOPOMO Project: A Toolkit Supporting the Open Collaboration for Policy Modelling

Plan of the future project activities:Plan of the future project activities:

• Implementation:– Platform components for first prototype : July 2011

– Integrated ICT toolbox prototype: September 2011

• First prototype of the integrated platform - Autumn 2011

• Testing, validation, pilots:– First trials of the pilot applications - Winter 2011

– Second trials of the pilot applications - Autumn 2012

• More info at www.ocopomo.eu

Page 18: 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

Znalosti 2011, January 31-February 2, 2011, Stará Lesná, Slovakia

P. Butka, K. Furdík, M. Mach, T. Sabol: The OCOPOMO Project: A Toolkit Supporting the Open Collaboration for Policy Modelling

Thank you for your attention!

Questions, comments, suggestions?