14
Development of eProcurement solutions in line with the European Directives Development of eProcurement solutions in line with the European Directives, 14 14 th th of January 2009 of January 2009 ELLECTRA-WeB ELLECTRA-WeB E E uropean E l l ectronic Pub l l ic Procur e e ment Appli c c a t t ion F ra ra mework in the We We stern B B alkan Region (contract No. 045153) DR. GEORGOUSOPOULOS CHRISTOS Technical co-ordinator of ELLECTRA-WeB project

Development of eProcurement solutions in line with the European Directives, 14 th of January 2009 ELLECTRA-WeB Ellectra European Electronic Public Procurement

Embed Size (px)

Citation preview

Page 1: Development of eProcurement solutions in line with the European Directives, 14 th of January 2009 ELLECTRA-WeB Ellectra European Electronic Public Procurement

Development of eProcurement solutions in line with the European DirectivesDevelopment of eProcurement solutions in line with the European Directives,, 14 14thth of January 2009 of January 2009

ELLECTRA-WeBELLECTRA-WeB

EEuropean Ellectronic Publlic Procureement Appliccattion Frarameworkin the WeWestern BBalkan Region

(contract No. 045153)

DR. GEORGOUSOPOULOS CHRISTOSTechnical co-ordinator of ELLECTRA-WeB project

Page 2: Development of eProcurement solutions in line with the European Directives, 14 th of January 2009 ELLECTRA-WeB Ellectra European Electronic Public Procurement

Development of eProcurement solutions in line with the European DirectivesDevelopment of eProcurement solutions in line with the European Directives,, 14 14thth of January 2009 of January 2009

By 2010, all EU administrations will have the capability of carrying out 100% of their procurement electronically.

Any business with a PC, internet connection and basic knowledge of public procurement can tender for contracts across Europe.

Policy backgroundPolicy background

It is a fact that…

EU shows particular interest in implementing Open-Source as well procuring for it - Open-Source Observatory & Repository (OSOR.eu) - European Union Public License (EUPL) - Public Procurement and Open-source Software

IDABC is promoting and supporting eProcurement - Guidelines for building ePP Solutions - eProcurement Demonstrators helpdesk service

Page 3: Development of eProcurement solutions in line with the European Directives, 14 th of January 2009 ELLECTRA-WeB Ellectra European Electronic Public Procurement

Development of eProcurement solutions in line with the European DirectivesDevelopment of eProcurement solutions in line with the European Directives,, 14 14thth of January 2009 of January 2009

ChallengesChallenges

Capital investment of implementing electronic Public Procurement is a major barrier for the uptake of ePP

reduce development costs & complexity of electronic Public Solutions

shorten development time

facilitate deployment & use

coordinate development and interoperability at local, regional, national and international level

ensure EC Directives-compliance

How to:

Page 4: Development of eProcurement solutions in line with the European Directives, 14 th of January 2009 ELLECTRA-WeB Ellectra European Electronic Public Procurement

Development of eProcurement solutions in line with the European DirectivesDevelopment of eProcurement solutions in line with the European Directives,, 14 14thth of January 2009 of January 2009

Concerns the development of an Open Source

electronic Public Procurement Application Framework

that facilitates the cost-effective implementation of

electronic Public Procurement solutions that

are compliant with the EC directives and EU best practices

……our our solutionsolution

Technical perspective:Technical perspective:

Utilize evolutionary Software Development approaches

Business perspective:Business perspective:

Service Oriented Architecture (SOA) Model Driven Engineering (MDE)

Page 5: Development of eProcurement solutions in line with the European Directives, 14 th of January 2009 ELLECTRA-WeB Ellectra European Electronic Public Procurement

Development of eProcurement solutions in line with the European DirectivesDevelopment of eProcurement solutions in line with the European Directives,, 14 14thth of January 2009 of January 2009

Short introduction to MDEShort introduction to MDE

Model Generation Engine Code

Benefits: Improves productivity Results in better code quality Increases portability & reusability Fosters interoperability Optimizes maintainability Testing & Simulation on early staged

Limitation: enormous investment up-front

… … in our casein our case

this does not applythis does not apply

Page 6: Development of eProcurement solutions in line with the European Directives, 14 th of January 2009 ELLECTRA-WeB Ellectra European Electronic Public Procurement

Development of eProcurement solutions in line with the European DirectivesDevelopment of eProcurement solutions in line with the European Directives,, 14 14thth of January 2009 of January 2009

ELLECTRA-WeB ePP Application FrameworkELLECTRA-WeB ePP Application Framework

Collection of plug-ins:- ePP Model Library - Generation engine - Visual ePP constructual elements- Visual editors for customisations- ePP specific components e.g. UI pages, ePP forms, enc./dec. algorithms, conversion modules etc.

- secure web-application- based on EU standards

ePP SolutionICT developer

ePP Application Framework(Eclipse-based IDE)

Page 7: Development of eProcurement solutions in line with the European Directives, 14 th of January 2009 ELLECTRA-WeB Ellectra European Electronic Public Procurement

Development of eProcurement solutions in line with the European DirectivesDevelopment of eProcurement solutions in line with the European Directives,, 14 14thth of January 2009 of January 2009

Alignment with Functional RequirementsAlignment with Functional Requirements

IDABC has documented a set of guidelines and defined the specifications for building ePP Solutions compliant to the EU legislative framework.

IDABCActivity flows

(steps)

IDABCFunctional

Requirements

Open procedureRestricted procedure

Dynamic Purchasing System…

EC Public Procurement Procedures

Creation of a Call for TendersPreparation and Public. of PIN

FR No.1: User RegistrationFR No.2: User Profiling

FR No.3: User Authentication…

UML - BPEL

BPEL

JAVA

Page 8: Development of eProcurement solutions in line with the European Directives, 14 th of January 2009 ELLECTRA-WeB Ellectra European Electronic Public Procurement

Development of eProcurement solutions in line with the European DirectivesDevelopment of eProcurement solutions in line with the European Directives,, 14 14thth of January 2009 of January 2009

IDABC DemonstratorIDABC Demonstrator front-end interfacehttp://ec.europa.eu/idabc/eprocdemo/framework/default.html

Influence of IDABC demonstratorInfluence of IDABC demonstrator

ELLECTRA-WeBELLECTRA-WeB front-end interface

Page 9: Development of eProcurement solutions in line with the European Directives, 14 th of January 2009 ELLECTRA-WeB Ellectra European Electronic Public Procurement

Development of eProcurement solutions in line with the European DirectivesDevelopment of eProcurement solutions in line with the European Directives,, 14 14thth of January 2009 of January 2009

Possible customisationsPossible customisations

Types of ePP Phases Notification Tendering Tendering evaluation Contract conclusion

Easy modification of ePP Processes & UI use of visual editors

Authorisation /Authentication types User Credentials Digital Certificates PKI User Credentials & PKI User Credentials & Digital Certificates

Tender document submission client-side server-side

ePP Form visualisation Tabs-view, tree-view

Multilingualism

Option for extensibility support: - repetitive contracts e.g. DPS, FA - extensions e.g. e-auctions

Page 10: Development of eProcurement solutions in line with the European Directives, 14 th of January 2009 ELLECTRA-WeB Ellectra European Electronic Public Procurement

Development of eProcurement solutions in line with the European DirectivesDevelopment of eProcurement solutions in line with the European Directives,, 14 14thth of January 2009 of January 2009

ConclusionConclusion

ELLECTRA pELLECTRA provides an MDE-based, integrated developmentenvironment on ECLIPSE which is composed of:

modeling tools for the production of required ePP models ePP models that adhere to IDABC Functional Specifications a J2EE code generation engine that generates code from the ePP

models standard ePP application in accordance to IDABC demonstrators coherent documentation

Utilising ELLECTRA to develop ePP applications:

reduces development costs & complexity shortens development time substantially enables modularity & reusability

is Open-Source !

Page 11: Development of eProcurement solutions in line with the European Directives, 14 th of January 2009 ELLECTRA-WeB Ellectra European Electronic Public Procurement

Development of eProcurement solutions in line with the European DirectivesDevelopment of eProcurement solutions in line with the European Directives,, 14 14thth of January 2009 of January 2009

ELLECTRA-WeB Consortium partnersELLECTRA-WeB Consortium partners

C-CENTERC-CENTER

EXIT CENTER

St’Cyril and MethodiusSt’Cyril and MethodiusUniversity of SkopjeUniversity of Skopje

Evolution Online D.O.O.Evolution Online D.O.O.

Ministry of Finance – Ministry of Finance –

Public Procurement BureauPublic Procurement Bureau

Ministry of Science and Ministry of Science and

Technology,Republic of SrpskaTechnology,Republic of Srpska

INTRASOFT International S.A. INTRASOFT International S.A. (Project coordinator)(Project coordinator)

PLANET S.A.PLANET S.A.

CIM College D.O.O.CIM College D.O.O.

SINTEF ICTSINTEF ICT

Page 12: Development of eProcurement solutions in line with the European Directives, 14 th of January 2009 ELLECTRA-WeB Ellectra European Electronic Public Procurement

Development of eProcurement solutions in line with the European DirectivesDevelopment of eProcurement solutions in line with the European Directives,, 14 14thth of January 2009 of January 2009

Forthcoming workshopForthcoming workshop

I would like to invite you on …

International Workshop onInternational Workshop on““Electronic Public Procurement (ePP) in South-East Europe”Electronic Public Procurement (ePP) in South-East Europe”

26th of February 2009Athens, Greece

www.ellectra-web.euwww.ellectra-web.eu

… invitation leaflets are left on the registration desk

Page 13: Development of eProcurement solutions in line with the European Directives, 14 th of January 2009 ELLECTRA-WeB Ellectra European Electronic Public Procurement

Development of eProcurement solutions in line with the European DirectivesDevelopment of eProcurement solutions in line with the European Directives,, 14 14thth of January 2009 of January 2009

Official Official web-site:web-site: http://www.ellectra-web.eu

SourceForgeSourceForge.net:.net: http://sourceforge.net/projects/ellectra-web

ePracticeePractice.eu case:.eu case: http://www.epractice.eu/cases/ellectraweb

OSOROSOR.eu:.eu: http://forge.osor.eu/projects/ellectra-web

Contact person:[email protected]

……further detailsfurther details

Page 14: Development of eProcurement solutions in line with the European Directives, 14 th of January 2009 ELLECTRA-WeB Ellectra European Electronic Public Procurement

Development of eProcurement solutions in line with the European DirectivesDevelopment of eProcurement solutions in line with the European Directives,, 14 14thth of January 2009 of January 2009

Thank you for your attention