Platforma pre organizane mobilnch zamestnancov vo verejnej sprve
Platforma pre organizačne mobilných zamestnancov vo verejnej správe IST-2001 -34519 projekt 5. rámcového programu EU Ústav informatiky SAV Bratislava, jún, 2003
Obsah prezentácie 1. Základné predstavenie projektu 2. Špecifikácia a dizajn systému 3. Použité implementačné nástroje a technológie II SAS, Bratislava, Slovak Republic 2
Základné informacie o projekte § Konzorcium: 8 organizácii z 5 krajín § 3 akademické inštitúcie § 2 komerčné spoločnosti § 3 pilotné aplikačné miesta § § § Trvanie: 32 mesiacov Pracovných celkov (Work Packages): 10 Zahájený: 1. marca, 2002 Celkový rozpočet: 3, 138, 476 EURO Príspevok EC: 1, 700, 000 EURO Človekomesiacov: 399 II SAS, Bratislava, Slovak Republic 3
Konzorcium projektu Pellucid CCLRC Rutherford Appleton Laboratory Oxfordshire, England Mancomunidad de Municipios del Bajo Guadalquivir Regional Ministry of the Presidency of the Junta de Andalucía UI SAV, Bratislava Slovak Republic MT Department of Genova, Italy II SAS, Bratislava, Slovak Republic 4
Motivácia Organizačne mobilný zamestnanci sú zamestnanci, ktorí sa neustále presúvajú na novú pracovnú pozíciu, ako bežnú súčasť svojho kariérneho postupu. Tieto presuvy sa môžu uskutočniť na úrovni pracovnej skupiny, oddelenia alebo sektoru, pričom takýto zamestnanec nemusí mať potrebné priame skúsenosti s novou pracovnou pozíciou. Org. mobilný zamestnanec sa potrebuje čo najskôr adaptovať do novej pracovnej pozície. Tiež si potrebuje vytvoriť potrebné návyky v novom pracovnom prostredí a zvládnuť procesy, na ktorých sa bude na príslušnej pozícii zúčastňovať. Problém: Ako pomôcť org. mobilným zamestnancom čo k najrýchlejšej adaptácii do nového pracovného prostredia? Riešenie: PELLUCID – zachytávať skúsenosti zamestnancov pracujúcich na určitej pracovnej pozícii, tieto skúsenosti uložiť, extrahovať z nich znalosti a následne pripraviť pre poskytnútie novým budúcim zamestnancom pracujúcim na rovnakej pozícii. II SAS, Bratislava, Slovak Republic 5
Cieľom projektu je vytvoriť adaptabilnú platformu na asistovanie organizačne mobilných zamestnancov. Pellucid sa snaží: § zlepšiť efektívnosť v organizácii a to formalizovaním, zaznamenávaním a uchovávaním skúseností a znalostí zamestnancov, § podporovať zamestnancov počas ich integrácie do nového pracovné prostredia poskytnutím prístupu k relevantným skúsenostiam a znalostiam, ktoré boli nakumulované v minulosti. Pellucid sa sústreďuje na administratívne procesy. II SAS, Bratislava, Slovak Republic 6
Koncept asistovania zamestnanca Predstavte si zamestnanca vo verejnej správe, pracujúceho v novej pracovnej pozícii, ktorý nemá s touto pozíciou žiadne skúsenosti. Viem, že by som mal vytvoriť a odovzdať správu na ďalšie spracovanie … … s kým by som však mal konzultovať? Napísal už niekto niečo podobné predtým? Možno existuje šablóna? II SAS, Bratislava, Slovak Republic Ako dlho bude trvať získať odpoveď? Je niekto, kto robil na tomto procese predo mnou? 7
Workflow, Wf. MS, Wf. TS E 1 E 2 A 9 Požiadavky pre Pellucid: • Workflow Management System / Workflow Tracking System A 6 A 4 A 5 A 8 A 2 A 3 A 1 S II SAS, Bratislava, Slovak Republic 8
Ako zachytávať skúsenosti a znalosti? E 1 E 2 A 9 Dokument A Tri fázy: • CAPTURE • CAPITALIZATION • REUSE Dokument C Dokument G A 6 …. A 4 A 5 A 8 Kontakt 1 Kontakt 2 A 3 Kontakt 3 …. A 1 Rola: Technický riaditeľ (Technical Director) CAPTURE: Najčastejšie sú v aktivite A 9 použité dokumenty A, C a G S PELLUCID associuje jednotlivé aktivity v procese s organizačnými znalosťami. II SAS, Bratislava, Slovak Republic 9
Základné komponenty systému PELLUCID a) a Aplikačný server b) Workflow Man. System c) Softvéroví agenti syst. Pellucid b d) Organizačná pamäť e) Organizačné repozitóriá f) Ontológie g) System rozhrania c d e II SAS, Bratislava, Slovak Republic 10
Softvéroví agenti v systéme Pellucid 1. 2. 3. 4. 5. 6. Rolový agent (RA - Role Agent) – poskytuje informácie PAA o roli vo workflow na základe dotazov od PAA. Relevantné informácie získava priamo z OM, alebo nepriamo prostredníctvom TA. Personálny agent (PAA - Personal Assistant Agent) – zobrazuje a personalizuje informácie a odporúčania pre používateľa. Monitorovací agent (MA - Monitoring Agent) – je rozhraním medzi Wf. MS a systémom. Pellucid. Informuje RA o stave aktivít vo workflowe. Má možnosť čítať informácie o procesoch a ich inštanciách. Úlohový agent (TA - Task Agent) – vykonáva špecifické časovo náročnejšie úlohy. Relevantné informácie použitím metód adaptívneho rozmýšlania. Informačný agent (ISA - Information and Search Agent) – vytvára zoznamy a metadáta pre RA, ktoré súvisia s aktivitou. Kapitalizačný agent (CA - Capitalization Agent) – vytvára globálne znalosti, triedi a reorganizuje historické a znalostné dáta. II SAS, Bratislava, Slovak Republic 11
Organizačná pamäť OM obsahuje nasledovné dáta: § Historické dáta – inštancie procesov zaznamenané v minulosti, histórie užívateľov, hodnotenia používateľov a pod. § Organizačné znalosti – tvorené TA z historických dát. TAs používajú metódy data mining na historických údajoch. § Doménové špecifické dáta - contact list, mapy, iné dáta pre konkrétnu aplikáciu § Agentové špecifické dáta – zdieľaná znalosť všetkých agentov § Metadata – informácie o dátach uložených v Organizačnej pamäti. II SAS, Bratislava, Slovak Republic 12
Ontológia Ontológie v PELLUCIDe: § Generic Ontology § Domain Specific Ontologies II SAS, Bratislava, Slovak Republic 13
Ontológia Ontológie v PELLUCIDe: § § Resources: ontológia zdrojov Actions: ontológia akcii Events: ontológia udalostí Active Hints: ontológia aktívnych rád § Organizational Model: model organizácie § Experiences: model skúseností II SAS, Bratislava, Slovak Republic 14
Rozhrania v Pellucide (Interfaces) Technology used can be XML-RPC or SOAP. XML format of events will be defined by DAML+OIL Pellucid ontology definition. <ont: Event rdf: ID="e 7883933"> <ont: Action rdf : ID="a. Created"/> <ont: Resource> <ont: Document rdf: ID="d 1"> <ont: title>Economical Evaluation of XY trafic light</ont: title> <ont: location>http: //xy/hhhh</ont: title> </ont: Document> </ont: Resource> <ont: Employee rdf: ID="e 3"/> <ont: Wf. Activity rdf: ID="a 6"/> <ont: Wf. Instance rdf: ID="i 2"/> </ont: Event> II SAS, Bratislava, Slovak Republic 15
Koncepcia fungovania systému Príklad: Spontánna rada Wf. MS OM MA RA TA PAA II SAS, Bratislava, Slovak Republic 16
Koncepcia fungovania systému Wf. MS OM MA Wf. MS informuje MA o začiatku novej workflow aktivite cez rozhracie XML-RPC RA TA PAA II SAS, Bratislava, Slovak Republic 17
Koncepcia fungovania systému Wf. MS OM MA MA informuje príslušného RA o workflow aktivite RA TA PAA II SAS, Bratislava, Slovak Republic 18
Koncepcia fungovania systému Wf. MS OM MA RA RA posiela žiadosť TA na vyhľadanie relevantných dokumentov a kontaktov TA PAA II SAS, Bratislava, Slovak Republic 19
Koncepcia fungovania systému Wf. MS OM MA RA TA prehľadáva OM pre dokumenty a kontakty TA PAA II SAS, Bratislava, Slovak Republic 20
Koncepcia fungovania systému Wf. MS OM MA RA TA PAA II SAS, Bratislava, Slovak Republic TA presmeruje nájdené dokumenty a kontakty príslušnému PAA 21
Koncepcia fungovania systému Wf. MS OM MA RA PAA prezentuje informácie používateľovi v grafickom použív. prostredí TA PAA II SAS, Bratislava, Slovak Republic 22
Koncepcia fungovania systému Príklad: Dotaz používateľa Doc Repos OM ISA PAA II SAS, Bratislava, Slovak Republic RA 23
Koncepcia fungovania systému Doc Repos Používateľ si vytvorí vlastný dotaz pre vyhľadávanie podobných dokumentov OM ISA PAA II SAS, Bratislava, Slovak Republic RA 24
Koncepcia fungovania systému Doc Repos OM ISA PAA posiela RA žiadosť na vykonanie dotazu II SAS, Bratislava, Slovak Republic RA 25
Koncepcia fungovania systému Doc Repos OM ISA PAA II SAS, Bratislava, Slovak Republic RA presmeruje dotaz na hľadanie dokumentov ISA RA 26
Koncepcia fungovania systému Doc Repos OM ISA PAA II SAS, Bratislava, Slovak Republic ISA dotazuje OM pre dokumenty RA 27
Koncepcia fungovania systému Doc Repos ISA vyhľadá a vracia dokumenty z repozirória OM ISA PAA II SAS, Bratislava, Slovak Republic RA 28
Koncepcia fungovania systému Doc Repos OM ISA posiela dokumenty a metadáta PAA II SAS, Bratislava, Slovak Republic RA 29
Koncepcia fungovania systému Doc Repos PAA prezentuje výsledok vyhľadávania používateľovi cez grafické používateľské prostredie OM ISA PAA II SAS, Bratislava, Slovak Republic RA 30
Pilotné aplikačné miesta § Administrative departments of the MMBG § Call-center of the CPRE-JA § MTD in Genova II SAS, Bratislava, Slovak Republic 31
Vývoj a implementácia § Specification and Design § UML Tools § AGent Specification Tables § Methodologies § Implementation § § Java – JBuilder Database: My. SQL JADE Ontology – Protégé, Ontology Bean Generator § New: Jena, DAML+OIL II SAS, Bratislava, Slovak Republic 32
Vývoj ontológii v systéme Protégé II SAS, Bratislava, Slovak Republic 33
Bežiaci Pellucid II SAS, Bratislava, Slovak Republic 34
Ďakujeme za pozornosť! Prezentoval: Zoltán Balogh (balogh@savba. sk) Pre podrobnejšie informácie prosím kontaktujte: Dr. Ladislav Hluchy (hluchy. ui@savba. sk) Simon Lambert (S. C. Lambert@rl. ac. uk) URL: http: //www. sadiel. es/Europa/pellucid/ II SAS, Bratislava, Slovak Republic 35
- Slides: 35