semantic based auto-completion of business process ... · semantic based auto-completion of...

27
Semantic based auto-completion of business process modeling in eGovernment Eliane Maalouf, Maria Sokhn Informatik 2014 BPM im Öffentlichen Sektor Stuttgart, 23.09.14

Upload: others

Post on 05-Jul-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Semantic based auto-completion of business process ... · Semantic based auto-completion of business process modeling in eGovernment Eliane Maalouf, Maria Sokhn Informatik 2014 BPM

Semantic based auto-completion of business process modeling

in eGovernment Eliane Maalouf, Maria Sokhn

Informatik 2014

BPM im Öffentlichen Sektor Stuttgart, 23.09.14

Page 2: Semantic based auto-completion of business process ... · Semantic based auto-completion of business process modeling in eGovernment Eliane Maalouf, Maria Sokhn Informatik 2014 BPM

-Semantic based auto-complition -of Business process modeling -in eGovernment -in Switzerland

Page 3: Semantic based auto-completion of business process ... · Semantic based auto-completion of business process modeling in eGovernment Eliane Maalouf, Maria Sokhn Informatik 2014 BPM

Outline

-Context -Focus/Goal -Architecture/Approach -Auto-completion -Interface/Demo

Page 4: Semantic based auto-completion of business process ... · Semantic based auto-completion of business process modeling in eGovernment Eliane Maalouf, Maria Sokhn Informatik 2014 BPM

Context

•  Switzerland –  26 cantons –  Multiple municipalities –  Different degree of independence in decision making –  Three official languages

Page 5: Semantic based auto-completion of business process ... · Semantic based auto-completion of business process modeling in eGovernment Eliane Maalouf, Maria Sokhn Informatik 2014 BPM

Context

•  eGovernment in Switzerland –  24 January 2007, national eGovernment strategy adopted by the

Federal Council

–  Goal: enable both businesses and population to carry out electronically important transactions with the authorities

–  Authorities: modernise their business processes and

communicate electronically with population

http://www.egovernment.ch/egov/00833/00834/index.html?lang=en

Page 6: Semantic based auto-completion of business process ... · Semantic based auto-completion of business process modeling in eGovernment Eliane Maalouf, Maria Sokhn Informatik 2014 BPM

-Context -Focus/Goal -Architecture/Approach -Auto-completion -Interface/Demo

Page 7: Semantic based auto-completion of business process ... · Semantic based auto-completion of business process modeling in eGovernment Eliane Maalouf, Maria Sokhn Informatik 2014 BPM

Focus

7

•  BPM

Page 8: Semantic based auto-completion of business process ... · Semantic based auto-completion of business process modeling in eGovernment Eliane Maalouf, Maria Sokhn Informatik 2014 BPM

Focus

8

•  BPM (for eGovernment in Switzerland)

Page 9: Semantic based auto-completion of business process ... · Semantic based auto-completion of business process modeling in eGovernment Eliane Maalouf, Maria Sokhn Informatik 2014 BPM

Goal

9

Page 10: Semantic based auto-completion of business process ... · Semantic based auto-completion of business process modeling in eGovernment Eliane Maalouf, Maria Sokhn Informatik 2014 BPM

Goal

10

Page 11: Semantic based auto-completion of business process ... · Semantic based auto-completion of business process modeling in eGovernment Eliane Maalouf, Maria Sokhn Informatik 2014 BPM

-Context -Focus/Goal -Architecture/Approach -Auto-completion -Interface/Demo

Page 12: Semantic based auto-completion of business process ... · Semantic based auto-completion of business process modeling in eGovernment Eliane Maalouf, Maria Sokhn Informatik 2014 BPM

Architecture

12

Page 13: Semantic based auto-completion of business process ... · Semantic based auto-completion of business process modeling in eGovernment Eliane Maalouf, Maria Sokhn Informatik 2014 BPM

Approach •  Modeling interface

–  Signavio (web-based business process modeling tool)

•  Process Representation –  Instance of BPMN2.0

•  Process translation –  Auto-completion based on translation –  Dictionary with TERMDAT (legal and

administrative terms)

•  Repository querying –  Look up label –  Look up structure –  Looked up owner/role/entity etc.

•  Linking processes –  Relate the process to its context using

annotations

13

Page 14: Semantic based auto-completion of business process ... · Semantic based auto-completion of business process modeling in eGovernment Eliane Maalouf, Maria Sokhn Informatik 2014 BPM

-Context -Focus/Goal -Architecture/Approach -Auto-completion -Interface/Demo

Page 15: Semantic based auto-completion of business process ... · Semantic based auto-completion of business process modeling in eGovernment Eliane Maalouf, Maria Sokhn Informatik 2014 BPM

Auto-completion

Page 16: Semantic based auto-completion of business process ... · Semantic based auto-completion of business process modeling in eGovernment Eliane Maalouf, Maria Sokhn Informatik 2014 BPM

Auto-completion

Page 17: Semantic based auto-completion of business process ... · Semantic based auto-completion of business process modeling in eGovernment Eliane Maalouf, Maria Sokhn Informatik 2014 BPM

User .JSON file

•  Representation of the user’s process.

•  Structured textual format.

•  First input of the Auto-Completion Algorithm.

Page 18: Semantic based auto-completion of business process ... · Semantic based auto-completion of business process modeling in eGovernment Eliane Maalouf, Maria Sokhn Informatik 2014 BPM

RDF Triplestore

•  Contains RDF representation of Processes.

•  Textual representation of the graphical form. •  Data are extracted using SPARQL Queries.

•  Second input of the Auto-completion algorithm.

Page 19: Semantic based auto-completion of business process ... · Semantic based auto-completion of business process modeling in eGovernment Eliane Maalouf, Maria Sokhn Informatik 2014 BPM

RDF triplestore (inputs)

Page 20: Semantic based auto-completion of business process ... · Semantic based auto-completion of business process modeling in eGovernment Eliane Maalouf, Maria Sokhn Informatik 2014 BPM

Auto-completion

Page 21: Semantic based auto-completion of business process ... · Semantic based auto-completion of business process modeling in eGovernment Eliane Maalouf, Maria Sokhn Informatik 2014 BPM

Auto-completion Algorithm

•  Assess common aspects of both the JSON and RDF files.

•  Uses the •  Similarity/Structure, •  Metadata/Context •  History/Popularity criteria.

•  For each matching aspect with the User’s drawing, the process gains points.

•  The processes with the most points are listed first.

Page 22: Semantic based auto-completion of business process ... · Semantic based auto-completion of business process modeling in eGovernment Eliane Maalouf, Maria Sokhn Informatik 2014 BPM

Interface

Page 23: Semantic based auto-completion of business process ... · Semantic based auto-completion of business process modeling in eGovernment Eliane Maalouf, Maria Sokhn Informatik 2014 BPM

Interface Preview  Image  of  process  

   

Suggested  Processes  Weights  

Page 24: Semantic based auto-completion of business process ... · Semantic based auto-completion of business process modeling in eGovernment Eliane Maalouf, Maria Sokhn Informatik 2014 BPM

Image  Zoom  

Suggested  Transla;ons  

Different  kind  of  matches  

Process  Image  

User  Entry  

Interface

Page 25: Semantic based auto-completion of business process ... · Semantic based auto-completion of business process modeling in eGovernment Eliane Maalouf, Maria Sokhn Informatik 2014 BPM

-Context -Focus/Goal -Architecture/Approach -Auto-completion -Interface/Demo

Page 26: Semantic based auto-completion of business process ... · Semantic based auto-completion of business process modeling in eGovernment Eliane Maalouf, Maria Sokhn Informatik 2014 BPM

Future/On going work •  Modules integration

•  Process decomposition •  Annotation management

•  Modules development •  Process segment autocomplete •  Database manager •  Query engine

•  Test and Validation •  Test the result in the prioritized project (B1.13) – commune context •  Test the result with our project partner (TI Informatique) –

enterprise context

Page 27: Semantic based auto-completion of business process ... · Semantic based auto-completion of business process modeling in eGovernment Eliane Maalouf, Maria Sokhn Informatik 2014 BPM

Thank you for your attention Question ?

Contact Prof. Maria Sokhn

TechnoArk 3, 3960 Sierre [email protected]