SlideShare a Scribd company logo
1 of 55
Lecture Notes  University of Birzeit 2nd Semester, 2010 Advanced Artificial Intelligence (SCOM7341) Ontology Part 5 Case Study: The Palestinian e-Government Interoperability Framework  Dr. Mustafa Jarrar mjarrar@birzeit.eduwww.jarrar.info University of Birzeit
Case Study The Palestinian e-Government  Interoperability Framework  Ministry of Telecom Information Technology  Another Case Study is the Customer Complaint Portal –CContology
What is e-government? e-Government is an (framework) to enable electronic services: government-to-government (G2G), government-to-business (G2B), and government-to-citizen (G2C). Ministry A Ministry B Ministry C Ministry D ?  12345 Payment  Server Metadata ################################ Authenticate  Users  Transport Interior  Health  Name:  PIN:  ########### ########### Portal Authentication Server
What is e-government? Ministry A Ministry B Ministry C Ministry D <Query> <Query> Payment  Server Metadata List of allowed services Choose Renew Driving License ################################ Transport Transport Interior  Interior  Health  Health  Renew License  Register Car Renew Passport Register New born Copy of Birth Certificate  Portal Authentication Server
What is e-government? ,[object Object]
Exchanging data messages is like exchanging documents, but in a digital world.Ministry A Ministry D Ministry C Ministry B <Query> <Query> <Query> <Query> = = = = =  = = = = = <Query> = = = = =  = = = = = Payment  Server Metadata List of allowed services Choose Renew Driving License ################################ Aaaaaaaaa  a  aaaaa Bbbbbbbbb a bb aaa Vvvvbbbbb Name:  Name:  Name: ccc Aaaaaaaaa  a  aaaaa Bbbbbbbbb a bb aaa Xxxxxxxx Xxxxxxxx Aaa aaa aaa  a  aaaaa Bbbbb   bbbb a bb aaa Transport Transport Interior  Interior  Health  Health  Renew License  Register Car Renew Passport Register New born Copy of Birth Certificate  Portal
What is e-government? ,[object Object]
Exchanging data messages is like exchanging documents, but in a digital world.Ministry D Ministry C Ministry A Ministry B Payment  Server Metadata List of allowed services Choose Renew Driving License Aaaaaaaaa  a  aaaaa Bbbbbbbbb a bb aaa Vvvvbbbbb Name:  Name:  Name: ccc Xxxxxxxx Xxxxxxxx Aaaaaaaaa  a  aaaaa Bbbbbbbbb a bb aaa Transport Transport Interior  Interior  Health  Health   Renew License  Register Car Renew Passport Register New born Copy of Birth Certificate  Portal Authentication Server
What is e-government? ,[object Object]
Exchanging data messages is like exchanging documents, but in a digital world.
A framework is needed for Interoperability (Organizational, Technical, Semantical).Ministry A Ministry B Ministry C Ministry D <Query> <Query> <Query> = = = = =  = = = = = Payment  Server Metadata ################################ Aaaaaaaaa  a  aaaaa Bbbbbbbbb a bb aaa Vvvvbbbbb Name:  Name:  Name: ccc Xxxxxxxx Xxxxxxxx Aaaaaaaaa  a  aaaaa Bbbbbbbbb a bb aaa Transport Transport Interior  Interior  Health  Health   Renew License  Register Car Renew Passport Register New born Copy of Birth Certificate  Portal Authentication Server
What is e-government? Data Message  <SOAP-ENV:Envelopexmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" 	                   SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">  <SOAP-ENV:Header> 	. . . <SOAP-ENV:Header> <SOAP-ENV:Body>  	. . . 	<Person> 		<PersonID>123456789</PersonID> 		<FName>Rula</FName> 		. . . 		<Nationality>PAL33</Nationality> 	. . . </SOAP-ENV:Body>  ,[object Object]
Exchanging data messages is like exchanging documents, but in a digital world.
A framework is needed for Interoperability (Organizational, Technical, Semantical).Ministry A Ministry B Ministry C Ministry D <Query> <Query> <Query> = = = = =  = = = = = Payment  Server Metadata ################################ Aaaaaaaaa  a  aaaaa Bbbbbbbbb a bb aaa Vvvvbbbbb Name:  Name:  Name: ccc Xxxxxxxx Xxxxxxxx Aaaaaaaaa  a  aaaaa Bbbbbbbbb a bb aaa Transport Transport Interior  Interior  Health  Health   Renew License  Register Car Renew Passport Register New born Copy of Birth Certificate  Portal Authentication Server
Why e-government in Palestine? Egov for Palestine is not a luxury, but a must (political, economy, social) Like other countries: ,[object Object]
For effectiveness and transparency in public services.
Improve economy: more income, less spending More than this:  ,[object Object]
To connect and serve Palestinians refugees and foreigners (70% of Palestinians),[object Object]
Who manages the network?
…
e-government Network…. Done!Ministry A Ministry B Ministry C Ministry D = = = = =  = = = = = Payment  Server Metadata ################################ 1. Infrastructure (البنية التحتية) Aaaaaaaaa  a  aaaaa Bbbbbbbbb a bb aaa Vvvvbbbbb Name:  Name:  Name: ccc Xxxxxxxx Xxxxxxxx Aaaaaaaaa  a  aaaaa Bbbbbbbbb a bb aaa Transport Transport Interior  Interior  Health  Health   Renew License  Register Car Renew Passport Register New born Copy of Birth Certificate  Portal Authentication Server
Five levels of challenges ,[object Object]
Ministry B cannot deny sending the message.
The message cannot be changed in the middle.
….
Estonian Project….!Ministry A Ministry B Ministry C Ministry D = = = = =  = = = = = Payment  Server 2. Security Framework (إطار أمن المعلومات) Metadata ################################ 1. Infrastructure (البنية التحتية) Aaaaaaaaa  a  aaaaa Bbbbbbbbb a bb aaa Vvvvbbbbb Name:  Name:  Name: ccc Xxxxxxxx Xxxxxxxx Transport Transport Interior  Interior  Health  Health   Renew License  Register Car Renew Passport Register New born Copy of Birth Certificate  Portal Authentication Server
Five levels of challenges ,[object Object]
Organizational procedures compatible.
Technical issues and systems are compatible.
….
National Interoperability Team….!Ministry A Ministry B Ministry C Ministry D = = = = =  = = = = = 3. Interoperability Framework (إطار التبادل البيني) Payment  Server 2. Security Framework (إطار أمن المعلومات) Metadata ################################ 1. Infrastructure (البنية التحتية) Aaaaaaaaa  a  aaaaa Bbbbbbbbb a bb aaa Vvvvbbbbb Name:  Name:  Name: ccc Xxxxxxxx Xxxxxxxx Aaaaaaaaa  a  aaaaa Bbbbbbbbb a bb aaa Transport Transport Interior  Interior  Health  Health   Renew License  Register Car Renew Passport Register New born Copy of Birth Certificate  Portal Authentication Server
Five levels of challenges ,[object Object]
Can a ministry deny providing a service?
What information is private, cannot be exchanged with other ministries
….
Legal-Information Team….!Ministry A Ministry B Ministry C Ministry D 4. Legal Framework (الإطار القانوني) = = = = =  = = = = = 3. Interoperability Framework (إطار التبادل البيني) Payment  Server 2. Security Framework (إطار أمن المعلومات) Metadata ################################ 1. Infrastructure (البنية التحتية) Aaaaaaaaa  a  aaaaa Bbbbbbbbb a bb aaa Vvvvbbbbb Name:  Name:  Name: ccc Xxxxxxxx Xxxxxxxx Aaaaaaaaa  a  aaaaa Bbbbbbbbb a bb aaa Transport Transport Interior  Interior  Health  Health   Renew License  Register Car Renew Passport Register New born Copy of Birth Certificate  Portal Authentication Server
Five levels of challenges ,[object Object]
Who should benefit from services (Green ID, Blue IDs, refugees and foreigner)?
….
OECD project….!5. Policy (السياسات) Ministry A Ministry B Ministry C Ministry D 4. Legal Framework (الإطار القانوني) = = = = =  = = = = = 3. Interoperability Framework (إطار التبادل البيني) Payment  Server 2. Security Framework (إطار أمن المعلومات) Metadata ################################ 1. Infrastructure (البنية التحتية) Aaaaaaaaa  a  aaaaa Bbbbbbbbb a bb aaa Vvvvbbbbb Name:  Name:  Name: ccc Xxxxxxxx Xxxxxxxx Aaaaaaaaa  a  aaaaa Bbbbbbbbb a bb aaa Transport Transport Interior  Interior  Health  Health   Renew License  Register Car Renew Passport Register New born Copy of Birth Certificate  Portal Authentication Server
Palestinian Interoperability Framework Components The Semantic & organization Interoperability Framework ONTOLOGY SERVER Ontology Modules ORM, Gloss, Business Rules DATABASE OF STATE DATABASES Metadata about governmental databases and registries ENTITY SERVER Standard Classifications SERVICE REPOSITORY Business Processes (Government Services) Web Service Repository (UDDI) XML Schemas of Web Services ADDRESS SERVER Building Numbers Street Names ZIP Codes/Areas The Technical Interoperability  Framework e-gov Service Bus Tech standards SOAP, WSDL, UTF-8…
Palestinian Interoperability Framework Components The Semantic & organization Interoperability Framework ONTOLOGY SERVER Ontology Modules ORM, Gloss, Business Rules DATABASE OF STATE DATABASES Metadata about governmental databases and registries ENTITY SERVER Standard Classifications All public services are described and modeled (AsIs, ToBe) SERVICE REPOSITORY Business Processes (Government Services) Web Service Repository (UDDI) XML Schemas of Web Services ADDRESS SERVER Building Numbers Street Names ZIP Codes/Areas The Technical Interoperability  Framework e-gov Service Bus Tech standards SOAP, WSDL, UFT-8…
Palestinian Interoperability Framework Components The Semantic & organization Interoperability Framework ONTOLOGY SERVER Ontology Modules ORM, Gloss, Business Rules DATABASE OF STATE DATABASES Metadata about governmental databases and registries ENTITY SERVER Standard Classifications All state databases are described SERVICE REPOSITORY Business Processes (Government Services) Web Service Repository (UDDI) XML Schemas of Web Services ADDRESS SERVER Building Numbers Street Names ZIP Codes/Areas The Technical Interoperability  Framework e-gov Service Bus Tech standards SOAP, WSDL, UFT-8…
Palestinian Interoperability Framework Components The Semantic & organization Interoperability Framework ONTOLOGY SERVER Ontology Modules ORM, Gloss, Business Rules DATABASE OF STATE DATABASES Metadata about governmental databases and registries ENTITY SERVER Standard Classifications All entities in all ministries are formally described. SERVICE REPOSITORY Business Processes (Government Services) Web Service Repository (UDDI) XML Schemas of Web Services ADDRESS SERVER Building Numbers Street Names ZIP Codes/Areas The Technical Interoperability  Framework e-gov Service Bus Tech standards SOAP, WSDL, UFT-8…
Palestinian Interoperability Framework Components The Semantic & organization Interoperability Framework ONTOLOGY SERVER Ontology Modules ORM, Gloss, Business Rules DATABASE OF STATE DATABASES Metadata about governmental databases and registries ENTITY SERVER Standard Classifications All entities/classifications are standardized and cataloged . SERVICE REPOSITORY Business Processes (Government Services) Web Service Repository (UDDI) XML Schemas of Web Services ADDRESS SERVER Building Numbers Street Names ZIP Codes/Areas The Technical Interoperability  Framework e-gov Service Bus Tech standards SOAP, WSDL, UFT-8…
1. Entity Server
Standard Classifications: The Entity Serverمكتبة الكينونات والتصنيفات المعيارية Governmental Agencies cannot communicate without the Entity Server. Using the same names when transferring data between governmental agencies لا تستطيع المؤسسات الحكومية تبادل البيانات بدون استخدام نفس المسميات والتصنيفات (مثل أسماء وأرقام المدن، الدول، أنواع السيارات، الفحوص الطبية).
The need for Entity Server We also need to agree on entity names and codes (an entity is an instance of a concept). Entity Server . . .  <NationalityCode>PSE<NationalityCode/> . . . Governmental Agency A Governmental Agency B
How to use the Entity Server?   Entity Server All entity codes and names in all exchanged messages must be mapped to those in the Entity Server Ministry D Ministry C Ministry A Ministry B Payment  Server Metadata Aaaaaaaaa  a  aaaaa Bbbbbbbbb a bb aaa Vvvvbbbbb Name:  Name:  Name: ccc Xxxxxxxx Xxxxxxxx Aaaaaaaaa  a  aaaaa Bbbbbbbbb a bb aaa Transport Transport Interior  Interior  Health  Health  Renew License  Register Car Renew Passport Register New born Copy of Birth Certificate  Message3 Message4 Message1 Message2 Portal Authentication Server
Entity Server: What is done so far? 10. الوظائف الحكومية 11. العلاوات 12. الخصميات 13. الشهادات 14. التصنيف الوظيفي الحكومي 15. التصنيف الفلسطيني المعياري للتعليم 16. التصنيف المهني 17. تصنيف السلعي الصناعي 1. الجنسيات والدول 2. العملات المتداولة 3. المحافظات الفلسطينية 4. الأجناس البشرية 5. الديانات 6. المدن الفلسطينية 7. المصارف المحلية 8. الحالة الزوجية 9. الدرجات العلمية
Entity Server: What is done so far? For each Entity, we: provide the classification in different formats: (Web service (XML), xls, sql, html). provide Documentation that also serves as log/history document of the Entity. make sure the developed standards cover tables used in different governmental agencies.
Entity Server
Entity Server
Entity Server
Entity Server

More Related Content

Similar to Jarrar.lecture notes.aai.2011s.ontology part5_egovernmentcasestudy

It Modernization and Innovation for Gov Transformation
It Modernization and Innovation for Gov TransformationIt Modernization and Innovation for Gov Transformation
It Modernization and Innovation for Gov TransformationKen Ng
 
Pal gov.tutorial4.session10.zinnar
Pal gov.tutorial4.session10.zinnarPal gov.tutorial4.session10.zinnar
Pal gov.tutorial4.session10.zinnarMustafa Jarrar
 
Cleared Job Fair Job Seeker Handbook Sept 7, 2017, BWI, MD
Cleared Job Fair Job Seeker Handbook Sept 7, 2017, BWI, MDCleared Job Fair Job Seeker Handbook Sept 7, 2017, BWI, MD
Cleared Job Fair Job Seeker Handbook Sept 7, 2017, BWI, MDClearedJobs.Net
 
Introduction To Sciov1 0
Introduction To Sciov1 0Introduction To Sciov1 0
Introduction To Sciov1 0ScioSales
 
An Indepth Understanding of e-Procurement: A Case Study Approach
An Indepth Understanding of e-Procurement: A Case Study Approach An Indepth Understanding of e-Procurement: A Case Study Approach
An Indepth Understanding of e-Procurement: A Case Study Approach iosrjce
 
User Documentation Verification Portal
User Documentation Verification PortalUser Documentation Verification Portal
User Documentation Verification PortalIRJET Journal
 
Bba401 e-commerce
Bba401  e-commerceBba401  e-commerce
Bba401 e-commercesmumbahelp
 
Final proposal land
Final proposal landFinal proposal land
Final proposal landebunsoft
 
E government shared services and the edairy project final 8 dec 2010-v0.2
E government shared services and the edairy project final  8 dec 2010-v0.2E government shared services and the edairy project final  8 dec 2010-v0.2
E government shared services and the edairy project final 8 dec 2010-v0.2KIOGORA KIANGOI
 
[E government policy training] guangzhou city presentation
[E government policy training] guangzhou city presentation[E government policy training] guangzhou city presentation
[E government policy training] guangzhou city presentationshrdcinfo
 
2016 01-05 csr css non-confidential slide deck
2016 01-05 csr  css non-confidential slide deck2016 01-05 csr  css non-confidential slide deck
2016 01-05 csr css non-confidential slide deckRichard (Dick) Kaufman
 
IRJET- Securing the Transfer of Confidential Data in Fiscal Devices using Blo...
IRJET- Securing the Transfer of Confidential Data in Fiscal Devices using Blo...IRJET- Securing the Transfer of Confidential Data in Fiscal Devices using Blo...
IRJET- Securing the Transfer of Confidential Data in Fiscal Devices using Blo...IRJET Journal
 
[Webinar Slides] How Will the Proliferation of Mobile Impact How You Process ...
[Webinar Slides] How Will the Proliferation of Mobile Impact How You Process ...[Webinar Slides] How Will the Proliferation of Mobile Impact How You Process ...
[Webinar Slides] How Will the Proliferation of Mobile Impact How You Process ...AIIM International
 
Cyber Job Fair Job Seeker Handbook Oct 28, 2015, Baltimore, Md
Cyber Job Fair Job Seeker Handbook Oct 28, 2015, Baltimore, MdCyber Job Fair Job Seeker Handbook Oct 28, 2015, Baltimore, Md
Cyber Job Fair Job Seeker Handbook Oct 28, 2015, Baltimore, MdClearedJobs.Net
 
eID and e-Signature (PKI) in Mercosul - Tools to support eGovernment and eBus...
eID and e-Signature (PKI) in Mercosul - Tools to support eGovernment and eBus...eID and e-Signature (PKI) in Mercosul - Tools to support eGovernment and eBus...
eID and e-Signature (PKI) in Mercosul - Tools to support eGovernment and eBus...Gerson Rolim
 
Internet of Things - We Are at the Tip of an Iceberg
Internet of Things - We Are at the Tip of an IcebergInternet of Things - We Are at the Tip of an Iceberg
Internet of Things - We Are at the Tip of an IcebergDr. Mazlan Abbas
 

Similar to Jarrar.lecture notes.aai.2011s.ontology part5_egovernmentcasestudy (20)

Jarrar: Zinnar
Jarrar: ZinnarJarrar: Zinnar
Jarrar: Zinnar
 
It Modernization and Innovation for Gov Transformation
It Modernization and Innovation for Gov TransformationIt Modernization and Innovation for Gov Transformation
It Modernization and Innovation for Gov Transformation
 
Pal gov.tutorial4.session10.zinnar
Pal gov.tutorial4.session10.zinnarPal gov.tutorial4.session10.zinnar
Pal gov.tutorial4.session10.zinnar
 
ICO digest TrustaBit
ICO digest TrustaBitICO digest TrustaBit
ICO digest TrustaBit
 
Cleared Job Fair Job Seeker Handbook Sept 7, 2017, BWI, MD
Cleared Job Fair Job Seeker Handbook Sept 7, 2017, BWI, MDCleared Job Fair Job Seeker Handbook Sept 7, 2017, BWI, MD
Cleared Job Fair Job Seeker Handbook Sept 7, 2017, BWI, MD
 
Introduction To Sciov1 0
Introduction To Sciov1 0Introduction To Sciov1 0
Introduction To Sciov1 0
 
An Indepth Understanding of e-Procurement: A Case Study Approach
An Indepth Understanding of e-Procurement: A Case Study Approach An Indepth Understanding of e-Procurement: A Case Study Approach
An Indepth Understanding of e-Procurement: A Case Study Approach
 
E017652024
E017652024E017652024
E017652024
 
User Documentation Verification Portal
User Documentation Verification PortalUser Documentation Verification Portal
User Documentation Verification Portal
 
Bba401 e-commerce
Bba401  e-commerceBba401  e-commerce
Bba401 e-commerce
 
Final proposal land
Final proposal landFinal proposal land
Final proposal land
 
E government shared services and the edairy project final 8 dec 2010-v0.2
E government shared services and the edairy project final  8 dec 2010-v0.2E government shared services and the edairy project final  8 dec 2010-v0.2
E government shared services and the edairy project final 8 dec 2010-v0.2
 
Clyd_&_Co_AXA_Pres_v1
Clyd_&_Co_AXA_Pres_v1Clyd_&_Co_AXA_Pres_v1
Clyd_&_Co_AXA_Pres_v1
 
[E government policy training] guangzhou city presentation
[E government policy training] guangzhou city presentation[E government policy training] guangzhou city presentation
[E government policy training] guangzhou city presentation
 
2016 01-05 csr css non-confidential slide deck
2016 01-05 csr  css non-confidential slide deck2016 01-05 csr  css non-confidential slide deck
2016 01-05 csr css non-confidential slide deck
 
IRJET- Securing the Transfer of Confidential Data in Fiscal Devices using Blo...
IRJET- Securing the Transfer of Confidential Data in Fiscal Devices using Blo...IRJET- Securing the Transfer of Confidential Data in Fiscal Devices using Blo...
IRJET- Securing the Transfer of Confidential Data in Fiscal Devices using Blo...
 
[Webinar Slides] How Will the Proliferation of Mobile Impact How You Process ...
[Webinar Slides] How Will the Proliferation of Mobile Impact How You Process ...[Webinar Slides] How Will the Proliferation of Mobile Impact How You Process ...
[Webinar Slides] How Will the Proliferation of Mobile Impact How You Process ...
 
Cyber Job Fair Job Seeker Handbook Oct 28, 2015, Baltimore, Md
Cyber Job Fair Job Seeker Handbook Oct 28, 2015, Baltimore, MdCyber Job Fair Job Seeker Handbook Oct 28, 2015, Baltimore, Md
Cyber Job Fair Job Seeker Handbook Oct 28, 2015, Baltimore, Md
 
eID and e-Signature (PKI) in Mercosul - Tools to support eGovernment and eBus...
eID and e-Signature (PKI) in Mercosul - Tools to support eGovernment and eBus...eID and e-Signature (PKI) in Mercosul - Tools to support eGovernment and eBus...
eID and e-Signature (PKI) in Mercosul - Tools to support eGovernment and eBus...
 
Internet of Things - We Are at the Tip of an Iceberg
Internet of Things - We Are at the Tip of an IcebergInternet of Things - We Are at the Tip of an Iceberg
Internet of Things - We Are at the Tip of an Iceberg
 

More from PalGov

Jarrar.lecture notes.aai.2011s.ch9.fol.inference
Jarrar.lecture notes.aai.2011s.ch9.fol.inferenceJarrar.lecture notes.aai.2011s.ch9.fol.inference
Jarrar.lecture notes.aai.2011s.ch9.fol.inferencePalGov
 
Jarrar.lecture notes.aai.2011s.ch2.intelligentagents
Jarrar.lecture notes.aai.2011s.ch2.intelligentagentsJarrar.lecture notes.aai.2011s.ch2.intelligentagents
Jarrar.lecture notes.aai.2011s.ch2.intelligentagentsPalGov
 
Jarrar.lecture notes.aai.2011s.ontology part4_methodologies
Jarrar.lecture notes.aai.2011s.ontology part4_methodologiesJarrar.lecture notes.aai.2011s.ontology part4_methodologies
Jarrar.lecture notes.aai.2011s.ontology part4_methodologiesPalGov
 
Jarrar.lecture notes.aai.2011s.ontology part3_double-articulation
Jarrar.lecture notes.aai.2011s.ontology part3_double-articulationJarrar.lecture notes.aai.2011s.ontology part3_double-articulation
Jarrar.lecture notes.aai.2011s.ontology part3_double-articulationPalGov
 
Jarrar.lecture notes.aai.2011s.ontology part2_whatisontology
Jarrar.lecture notes.aai.2011s.ontology part2_whatisontologyJarrar.lecture notes.aai.2011s.ontology part2_whatisontology
Jarrar.lecture notes.aai.2011s.ontology part2_whatisontologyPalGov
 
Jarrar.lecture notes.aai.2011s.ontology part1_introduction
Jarrar.lecture notes.aai.2011s.ontology part1_introductionJarrar.lecture notes.aai.2011s.ontology part1_introduction
Jarrar.lecture notes.aai.2011s.ontology part1_introductionPalGov
 
Jarrar.lecture notes.aai.2011s.descriptionlogic
Jarrar.lecture notes.aai.2011s.descriptionlogicJarrar.lecture notes.aai.2011s.descriptionlogic
Jarrar.lecture notes.aai.2011s.descriptionlogicPalGov
 
Jarrar.lecture notes.aai.2011s.ch9.fol.inference
Jarrar.lecture notes.aai.2011s.ch9.fol.inferenceJarrar.lecture notes.aai.2011s.ch9.fol.inference
Jarrar.lecture notes.aai.2011s.ch9.fol.inferencePalGov
 
Jarrar.lecture notes.aai.2011s.ch8.fol.introduction
Jarrar.lecture notes.aai.2011s.ch8.fol.introductionJarrar.lecture notes.aai.2011s.ch8.fol.introduction
Jarrar.lecture notes.aai.2011s.ch8.fol.introductionPalGov
 
Jarrar.lecture notes.aai.2011s.ch7.p logic
Jarrar.lecture notes.aai.2011s.ch7.p logicJarrar.lecture notes.aai.2011s.ch7.p logic
Jarrar.lecture notes.aai.2011s.ch7.p logicPalGov
 
Jarrar.lecture notes.aai.2011s.ch6.games
Jarrar.lecture notes.aai.2011s.ch6.gamesJarrar.lecture notes.aai.2011s.ch6.games
Jarrar.lecture notes.aai.2011s.ch6.gamesPalGov
 
Jarrar.lecture notes.aai.2011s.ch4.informedsearch
Jarrar.lecture notes.aai.2011s.ch4.informedsearchJarrar.lecture notes.aai.2011s.ch4.informedsearch
Jarrar.lecture notes.aai.2011s.ch4.informedsearchPalGov
 
Jarrar.lecture notes.aai.2011s.ch3.uniformedsearch
Jarrar.lecture notes.aai.2011s.ch3.uniformedsearchJarrar.lecture notes.aai.2011s.ch3.uniformedsearch
Jarrar.lecture notes.aai.2011s.ch3.uniformedsearchPalGov
 
Jarrar.lecture notes.aai.2011s.ch2.intelligentagents
Jarrar.lecture notes.aai.2011s.ch2.intelligentagentsJarrar.lecture notes.aai.2011s.ch2.intelligentagents
Jarrar.lecture notes.aai.2011s.ch2.intelligentagentsPalGov
 

More from PalGov (14)

Jarrar.lecture notes.aai.2011s.ch9.fol.inference
Jarrar.lecture notes.aai.2011s.ch9.fol.inferenceJarrar.lecture notes.aai.2011s.ch9.fol.inference
Jarrar.lecture notes.aai.2011s.ch9.fol.inference
 
Jarrar.lecture notes.aai.2011s.ch2.intelligentagents
Jarrar.lecture notes.aai.2011s.ch2.intelligentagentsJarrar.lecture notes.aai.2011s.ch2.intelligentagents
Jarrar.lecture notes.aai.2011s.ch2.intelligentagents
 
Jarrar.lecture notes.aai.2011s.ontology part4_methodologies
Jarrar.lecture notes.aai.2011s.ontology part4_methodologiesJarrar.lecture notes.aai.2011s.ontology part4_methodologies
Jarrar.lecture notes.aai.2011s.ontology part4_methodologies
 
Jarrar.lecture notes.aai.2011s.ontology part3_double-articulation
Jarrar.lecture notes.aai.2011s.ontology part3_double-articulationJarrar.lecture notes.aai.2011s.ontology part3_double-articulation
Jarrar.lecture notes.aai.2011s.ontology part3_double-articulation
 
Jarrar.lecture notes.aai.2011s.ontology part2_whatisontology
Jarrar.lecture notes.aai.2011s.ontology part2_whatisontologyJarrar.lecture notes.aai.2011s.ontology part2_whatisontology
Jarrar.lecture notes.aai.2011s.ontology part2_whatisontology
 
Jarrar.lecture notes.aai.2011s.ontology part1_introduction
Jarrar.lecture notes.aai.2011s.ontology part1_introductionJarrar.lecture notes.aai.2011s.ontology part1_introduction
Jarrar.lecture notes.aai.2011s.ontology part1_introduction
 
Jarrar.lecture notes.aai.2011s.descriptionlogic
Jarrar.lecture notes.aai.2011s.descriptionlogicJarrar.lecture notes.aai.2011s.descriptionlogic
Jarrar.lecture notes.aai.2011s.descriptionlogic
 
Jarrar.lecture notes.aai.2011s.ch9.fol.inference
Jarrar.lecture notes.aai.2011s.ch9.fol.inferenceJarrar.lecture notes.aai.2011s.ch9.fol.inference
Jarrar.lecture notes.aai.2011s.ch9.fol.inference
 
Jarrar.lecture notes.aai.2011s.ch8.fol.introduction
Jarrar.lecture notes.aai.2011s.ch8.fol.introductionJarrar.lecture notes.aai.2011s.ch8.fol.introduction
Jarrar.lecture notes.aai.2011s.ch8.fol.introduction
 
Jarrar.lecture notes.aai.2011s.ch7.p logic
Jarrar.lecture notes.aai.2011s.ch7.p logicJarrar.lecture notes.aai.2011s.ch7.p logic
Jarrar.lecture notes.aai.2011s.ch7.p logic
 
Jarrar.lecture notes.aai.2011s.ch6.games
Jarrar.lecture notes.aai.2011s.ch6.gamesJarrar.lecture notes.aai.2011s.ch6.games
Jarrar.lecture notes.aai.2011s.ch6.games
 
Jarrar.lecture notes.aai.2011s.ch4.informedsearch
Jarrar.lecture notes.aai.2011s.ch4.informedsearchJarrar.lecture notes.aai.2011s.ch4.informedsearch
Jarrar.lecture notes.aai.2011s.ch4.informedsearch
 
Jarrar.lecture notes.aai.2011s.ch3.uniformedsearch
Jarrar.lecture notes.aai.2011s.ch3.uniformedsearchJarrar.lecture notes.aai.2011s.ch3.uniformedsearch
Jarrar.lecture notes.aai.2011s.ch3.uniformedsearch
 
Jarrar.lecture notes.aai.2011s.ch2.intelligentagents
Jarrar.lecture notes.aai.2011s.ch2.intelligentagentsJarrar.lecture notes.aai.2011s.ch2.intelligentagents
Jarrar.lecture notes.aai.2011s.ch2.intelligentagents
 

Recently uploaded

HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...Nguyen Thanh Tu Collection
 
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxQ4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxlancelewisportillo
 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management systemChristalin Nelson
 
Measures of Position DECILES for ungrouped data
Measures of Position DECILES for ungrouped dataMeasures of Position DECILES for ungrouped data
Measures of Position DECILES for ungrouped dataBabyAnnMotar
 
Active Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfActive Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfPatidar M
 
EMBODO Lesson Plan Grade 9 Law of Sines.docx
EMBODO Lesson Plan Grade 9 Law of Sines.docxEMBODO Lesson Plan Grade 9 Law of Sines.docx
EMBODO Lesson Plan Grade 9 Law of Sines.docxElton John Embodo
 
Expanded definition: technical and operational
Expanded definition: technical and operationalExpanded definition: technical and operational
Expanded definition: technical and operationalssuser3e220a
 
Presentation Activity 2. Unit 3 transv.pptx
Presentation Activity 2. Unit 3 transv.pptxPresentation Activity 2. Unit 3 transv.pptx
Presentation Activity 2. Unit 3 transv.pptxRosabel UA
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)lakshayb543
 
TEACHER REFLECTION FORM (NEW SET........).docx
TEACHER REFLECTION FORM (NEW SET........).docxTEACHER REFLECTION FORM (NEW SET........).docx
TEACHER REFLECTION FORM (NEW SET........).docxruthvilladarez
 
Dust Of Snow By Robert Frost Class-X English CBSE
Dust Of Snow By Robert Frost Class-X English CBSEDust Of Snow By Robert Frost Class-X English CBSE
Dust Of Snow By Robert Frost Class-X English CBSEaurabinda banchhor
 
ROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptxROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptxVanesaIglesias10
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxAnupkumar Sharma
 
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONHumphrey A Beña
 
4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptxmary850239
 
Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Seán Kennedy
 
ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4MiaBumagat1
 

Recently uploaded (20)

HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
 
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxQ4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
 
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptxLEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management system
 
Measures of Position DECILES for ungrouped data
Measures of Position DECILES for ungrouped dataMeasures of Position DECILES for ungrouped data
Measures of Position DECILES for ungrouped data
 
Active Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfActive Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdf
 
EMBODO Lesson Plan Grade 9 Law of Sines.docx
EMBODO Lesson Plan Grade 9 Law of Sines.docxEMBODO Lesson Plan Grade 9 Law of Sines.docx
EMBODO Lesson Plan Grade 9 Law of Sines.docx
 
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptxYOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
 
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptxYOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
 
Expanded definition: technical and operational
Expanded definition: technical and operationalExpanded definition: technical and operational
Expanded definition: technical and operational
 
Presentation Activity 2. Unit 3 transv.pptx
Presentation Activity 2. Unit 3 transv.pptxPresentation Activity 2. Unit 3 transv.pptx
Presentation Activity 2. Unit 3 transv.pptx
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
 
TEACHER REFLECTION FORM (NEW SET........).docx
TEACHER REFLECTION FORM (NEW SET........).docxTEACHER REFLECTION FORM (NEW SET........).docx
TEACHER REFLECTION FORM (NEW SET........).docx
 
Dust Of Snow By Robert Frost Class-X English CBSE
Dust Of Snow By Robert Frost Class-X English CBSEDust Of Snow By Robert Frost Class-X English CBSE
Dust Of Snow By Robert Frost Class-X English CBSE
 
ROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptxROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptx
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
 
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
 
4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx
 
Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...
 
ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4
 

Jarrar.lecture notes.aai.2011s.ontology part5_egovernmentcasestudy

  • 1. Lecture Notes University of Birzeit 2nd Semester, 2010 Advanced Artificial Intelligence (SCOM7341) Ontology Part 5 Case Study: The Palestinian e-Government Interoperability Framework Dr. Mustafa Jarrar mjarrar@birzeit.eduwww.jarrar.info University of Birzeit
  • 2. Case Study The Palestinian e-Government Interoperability Framework Ministry of Telecom Information Technology  Another Case Study is the Customer Complaint Portal –CContology
  • 3. What is e-government? e-Government is an (framework) to enable electronic services: government-to-government (G2G), government-to-business (G2B), and government-to-citizen (G2C). Ministry A Ministry B Ministry C Ministry D ?  12345 Payment Server Metadata ################################ Authenticate Users Transport Interior Health Name: PIN: ########### ########### Portal Authentication Server
  • 4. What is e-government? Ministry A Ministry B Ministry C Ministry D <Query> <Query> Payment Server Metadata List of allowed services Choose Renew Driving License ################################ Transport Transport Interior Interior Health Health Renew License Register Car Renew Passport Register New born Copy of Birth Certificate Portal Authentication Server
  • 5.
  • 6. Exchanging data messages is like exchanging documents, but in a digital world.Ministry A Ministry D Ministry C Ministry B <Query> <Query> <Query> <Query> = = = = = = = = = = <Query> = = = = = = = = = = Payment Server Metadata List of allowed services Choose Renew Driving License ################################ Aaaaaaaaa a aaaaa Bbbbbbbbb a bb aaa Vvvvbbbbb Name: Name: Name: ccc Aaaaaaaaa a aaaaa Bbbbbbbbb a bb aaa Xxxxxxxx Xxxxxxxx Aaa aaa aaa a aaaaa Bbbbb bbbb a bb aaa Transport Transport Interior Interior Health Health Renew License Register Car Renew Passport Register New born Copy of Birth Certificate Portal
  • 7.
  • 8. Exchanging data messages is like exchanging documents, but in a digital world.Ministry D Ministry C Ministry A Ministry B Payment Server Metadata List of allowed services Choose Renew Driving License Aaaaaaaaa a aaaaa Bbbbbbbbb a bb aaa Vvvvbbbbb Name: Name: Name: ccc Xxxxxxxx Xxxxxxxx Aaaaaaaaa a aaaaa Bbbbbbbbb a bb aaa Transport Transport Interior Interior Health Health  Renew License Register Car Renew Passport Register New born Copy of Birth Certificate Portal Authentication Server
  • 9.
  • 10. Exchanging data messages is like exchanging documents, but in a digital world.
  • 11. A framework is needed for Interoperability (Organizational, Technical, Semantical).Ministry A Ministry B Ministry C Ministry D <Query> <Query> <Query> = = = = = = = = = = Payment Server Metadata ################################ Aaaaaaaaa a aaaaa Bbbbbbbbb a bb aaa Vvvvbbbbb Name: Name: Name: ccc Xxxxxxxx Xxxxxxxx Aaaaaaaaa a aaaaa Bbbbbbbbb a bb aaa Transport Transport Interior Interior Health Health  Renew License Register Car Renew Passport Register New born Copy of Birth Certificate Portal Authentication Server
  • 12.
  • 13. Exchanging data messages is like exchanging documents, but in a digital world.
  • 14. A framework is needed for Interoperability (Organizational, Technical, Semantical).Ministry A Ministry B Ministry C Ministry D <Query> <Query> <Query> = = = = = = = = = = Payment Server Metadata ################################ Aaaaaaaaa a aaaaa Bbbbbbbbb a bb aaa Vvvvbbbbb Name: Name: Name: ccc Xxxxxxxx Xxxxxxxx Aaaaaaaaa a aaaaa Bbbbbbbbb a bb aaa Transport Transport Interior Interior Health Health  Renew License Register Car Renew Passport Register New born Copy of Birth Certificate Portal Authentication Server
  • 15.
  • 16. For effectiveness and transparency in public services.
  • 17.
  • 18.
  • 19. Who manages the network?
  • 20.
  • 21. e-government Network…. Done!Ministry A Ministry B Ministry C Ministry D = = = = = = = = = = Payment Server Metadata ################################ 1. Infrastructure (البنية التحتية) Aaaaaaaaa a aaaaa Bbbbbbbbb a bb aaa Vvvvbbbbb Name: Name: Name: ccc Xxxxxxxx Xxxxxxxx Aaaaaaaaa a aaaaa Bbbbbbbbb a bb aaa Transport Transport Interior Interior Health Health  Renew License Register Car Renew Passport Register New born Copy of Birth Certificate Portal Authentication Server
  • 22.
  • 23. Ministry B cannot deny sending the message.
  • 24. The message cannot be changed in the middle.
  • 25. ….
  • 26. Estonian Project….!Ministry A Ministry B Ministry C Ministry D = = = = = = = = = = Payment Server 2. Security Framework (إطار أمن المعلومات) Metadata ################################ 1. Infrastructure (البنية التحتية) Aaaaaaaaa a aaaaa Bbbbbbbbb a bb aaa Vvvvbbbbb Name: Name: Name: ccc Xxxxxxxx Xxxxxxxx Transport Transport Interior Interior Health Health  Renew License Register Car Renew Passport Register New born Copy of Birth Certificate Portal Authentication Server
  • 27.
  • 29. Technical issues and systems are compatible.
  • 30. ….
  • 31. National Interoperability Team….!Ministry A Ministry B Ministry C Ministry D = = = = = = = = = = 3. Interoperability Framework (إطار التبادل البيني) Payment Server 2. Security Framework (إطار أمن المعلومات) Metadata ################################ 1. Infrastructure (البنية التحتية) Aaaaaaaaa a aaaaa Bbbbbbbbb a bb aaa Vvvvbbbbb Name: Name: Name: ccc Xxxxxxxx Xxxxxxxx Aaaaaaaaa a aaaaa Bbbbbbbbb a bb aaa Transport Transport Interior Interior Health Health  Renew License Register Car Renew Passport Register New born Copy of Birth Certificate Portal Authentication Server
  • 32.
  • 33. Can a ministry deny providing a service?
  • 34. What information is private, cannot be exchanged with other ministries
  • 35. ….
  • 36. Legal-Information Team….!Ministry A Ministry B Ministry C Ministry D 4. Legal Framework (الإطار القانوني) = = = = = = = = = = 3. Interoperability Framework (إطار التبادل البيني) Payment Server 2. Security Framework (إطار أمن المعلومات) Metadata ################################ 1. Infrastructure (البنية التحتية) Aaaaaaaaa a aaaaa Bbbbbbbbb a bb aaa Vvvvbbbbb Name: Name: Name: ccc Xxxxxxxx Xxxxxxxx Aaaaaaaaa a aaaaa Bbbbbbbbb a bb aaa Transport Transport Interior Interior Health Health  Renew License Register Car Renew Passport Register New born Copy of Birth Certificate Portal Authentication Server
  • 37.
  • 38. Who should benefit from services (Green ID, Blue IDs, refugees and foreigner)?
  • 39. ….
  • 40. OECD project….!5. Policy (السياسات) Ministry A Ministry B Ministry C Ministry D 4. Legal Framework (الإطار القانوني) = = = = = = = = = = 3. Interoperability Framework (إطار التبادل البيني) Payment Server 2. Security Framework (إطار أمن المعلومات) Metadata ################################ 1. Infrastructure (البنية التحتية) Aaaaaaaaa a aaaaa Bbbbbbbbb a bb aaa Vvvvbbbbb Name: Name: Name: ccc Xxxxxxxx Xxxxxxxx Aaaaaaaaa a aaaaa Bbbbbbbbb a bb aaa Transport Transport Interior Interior Health Health  Renew License Register Car Renew Passport Register New born Copy of Birth Certificate Portal Authentication Server
  • 41. Palestinian Interoperability Framework Components The Semantic & organization Interoperability Framework ONTOLOGY SERVER Ontology Modules ORM, Gloss, Business Rules DATABASE OF STATE DATABASES Metadata about governmental databases and registries ENTITY SERVER Standard Classifications SERVICE REPOSITORY Business Processes (Government Services) Web Service Repository (UDDI) XML Schemas of Web Services ADDRESS SERVER Building Numbers Street Names ZIP Codes/Areas The Technical Interoperability Framework e-gov Service Bus Tech standards SOAP, WSDL, UTF-8…
  • 42. Palestinian Interoperability Framework Components The Semantic & organization Interoperability Framework ONTOLOGY SERVER Ontology Modules ORM, Gloss, Business Rules DATABASE OF STATE DATABASES Metadata about governmental databases and registries ENTITY SERVER Standard Classifications All public services are described and modeled (AsIs, ToBe) SERVICE REPOSITORY Business Processes (Government Services) Web Service Repository (UDDI) XML Schemas of Web Services ADDRESS SERVER Building Numbers Street Names ZIP Codes/Areas The Technical Interoperability Framework e-gov Service Bus Tech standards SOAP, WSDL, UFT-8…
  • 43. Palestinian Interoperability Framework Components The Semantic & organization Interoperability Framework ONTOLOGY SERVER Ontology Modules ORM, Gloss, Business Rules DATABASE OF STATE DATABASES Metadata about governmental databases and registries ENTITY SERVER Standard Classifications All state databases are described SERVICE REPOSITORY Business Processes (Government Services) Web Service Repository (UDDI) XML Schemas of Web Services ADDRESS SERVER Building Numbers Street Names ZIP Codes/Areas The Technical Interoperability Framework e-gov Service Bus Tech standards SOAP, WSDL, UFT-8…
  • 44. Palestinian Interoperability Framework Components The Semantic & organization Interoperability Framework ONTOLOGY SERVER Ontology Modules ORM, Gloss, Business Rules DATABASE OF STATE DATABASES Metadata about governmental databases and registries ENTITY SERVER Standard Classifications All entities in all ministries are formally described. SERVICE REPOSITORY Business Processes (Government Services) Web Service Repository (UDDI) XML Schemas of Web Services ADDRESS SERVER Building Numbers Street Names ZIP Codes/Areas The Technical Interoperability Framework e-gov Service Bus Tech standards SOAP, WSDL, UFT-8…
  • 45. Palestinian Interoperability Framework Components The Semantic & organization Interoperability Framework ONTOLOGY SERVER Ontology Modules ORM, Gloss, Business Rules DATABASE OF STATE DATABASES Metadata about governmental databases and registries ENTITY SERVER Standard Classifications All entities/classifications are standardized and cataloged . SERVICE REPOSITORY Business Processes (Government Services) Web Service Repository (UDDI) XML Schemas of Web Services ADDRESS SERVER Building Numbers Street Names ZIP Codes/Areas The Technical Interoperability Framework e-gov Service Bus Tech standards SOAP, WSDL, UFT-8…
  • 47. Standard Classifications: The Entity Serverمكتبة الكينونات والتصنيفات المعيارية Governmental Agencies cannot communicate without the Entity Server. Using the same names when transferring data between governmental agencies لا تستطيع المؤسسات الحكومية تبادل البيانات بدون استخدام نفس المسميات والتصنيفات (مثل أسماء وأرقام المدن، الدول، أنواع السيارات، الفحوص الطبية).
  • 48. The need for Entity Server We also need to agree on entity names and codes (an entity is an instance of a concept). Entity Server . . . <NationalityCode>PSE<NationalityCode/> . . . Governmental Agency A Governmental Agency B
  • 49. How to use the Entity Server? Entity Server All entity codes and names in all exchanged messages must be mapped to those in the Entity Server Ministry D Ministry C Ministry A Ministry B Payment Server Metadata Aaaaaaaaa a aaaaa Bbbbbbbbb a bb aaa Vvvvbbbbb Name: Name: Name: ccc Xxxxxxxx Xxxxxxxx Aaaaaaaaa a aaaaa Bbbbbbbbb a bb aaa Transport Transport Interior Interior Health Health Renew License Register Car Renew Passport Register New born Copy of Birth Certificate Message3 Message4 Message1 Message2 Portal Authentication Server
  • 50. Entity Server: What is done so far? 10. الوظائف الحكومية 11. العلاوات 12. الخصميات 13. الشهادات 14. التصنيف الوظيفي الحكومي 15. التصنيف الفلسطيني المعياري للتعليم 16. التصنيف المهني 17. تصنيف السلعي الصناعي 1. الجنسيات والدول 2. العملات المتداولة 3. المحافظات الفلسطينية 4. الأجناس البشرية 5. الديانات 6. المدن الفلسطينية 7. المصارف المحلية 8. الحالة الزوجية 9. الدرجات العلمية
  • 51. Entity Server: What is done so far? For each Entity, we: provide the classification in different formats: (Web service (XML), xls, sql, html). provide Documentation that also serves as log/history document of the Entity. make sure the developed standards cover tables used in different governmental agencies.
  • 60.
  • 61.
  • 62. Can’t we simply agree on all of this “ad-hoc”?
  • 63. Governmental agency A provides a certain service to agency B.
  • 64. The developers from agency B must understand/(agree with the developers from agency A) on the naming, meaning, structure of the data, business rules, …B A C D F This must be done for all other agencies that want to consume certain services from A. E
  • 65.
  • 66. Can’t we simply agree on all of this “ad-hoc”?B A C B is the provider of the services … D F E
  • 67.
  • 68. Can’t we simply agree on all of this “ad-hoc”?B A C C is the provider of the services … D F E
  • 69.
  • 70.
  • 71.
  • 72.
  • 73. The WSDL of a service “commits” to the Ontology.
  • 74. The consumer of the service refers to the ontology to understand the meaning, structure and business rules pertaining to the data. Ontology D F E
  • 75. The Government Ontology The Government Ontology is a formal description of the terminology (concepts and their interrelationships) communicated in the Government domain; so that all the terminology in the web services is mapped to (commits to) this ontology.
  • 76.
  • 77.
  • 78.
  • 79. How to use the Ontology? Ontology All the terminology and tags in all exchanged messages must commit to the Ontology Ministry D Ministry C Ministry A Ministry B Payment Server Metadata Aaaaaaaaa a aaaaa Bbbbbbbbb a bb aaa Vvvvbbbbb Name: Name: Name: ccc Xxxxxxxx Xxxxxxxx Aaaaaaaaa a aaaaa Bbbbbbbbb a bb aaa Transport Transport Interior Interior Health Health Renew License Register Car Renew Passport Register New born Copy of Birth Certificate Message3 Message4 Message1 Message2 Portal Authentication Server
  • 80.
  • 86.
  • 87. E.g., different agencies register different names/numbers for the same building/street/area/region.
  • 88. In order to interoperate, different governmental agencies must use the same address for a certain person.Agency A Agency B Agency C
  • 89. The address server As a solution to this problem, we propose the address server. The address server can be used in many different ways: Exchanging address information between different agencies (for e-Government Interoperability purposes). Ensuring the Integrity of addresses. Allowing the citizen to browse and query addressing information.
  • 90. The address server – What has been done The Palestinian Postcode system (the first step towards a Palestinian addressing system): the West Bank and Gaza Strip were divided into 900 postcode zones.