activity update n.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
Activity Update PowerPoint Presentation
Download Presentation
Activity Update

Loading in 2 Seconds...

play fullscreen
1 / 25

Activity Update - PowerPoint PPT Presentation


  • 84 Views
  • Uploaded on

Activity Update. WP4 Meeting Bologna – 29.07.2003 Simone Ludwig Electronic and Computer Engineering Department Brunel University / PPARC. Outline. Recent Work Basic Service Discovery Prototype Performance Measurements Ontology Design Rule-based Engine Planned/Ongoing Work

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'Activity Update' - wendy-ferguson


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
activity update

Activity Update

WP4 Meeting Bologna – 29.07.2003

Simone Ludwig

Electronic and Computer Engineering Department

Brunel University / PPARC

outline
Outline
  • Recent Work
    • Basic Service Discovery Prototype
    • Performance Measurements
    • Ontology Design
    • Rule-based Engine
  • Planned/Ongoing Work
    • Integration of the semantic part with the basic service discovery prototype
    • Resource Ontology
    • Investigation of Similarity Matching
  • Time Outline

DataTAG WP 4 Meeting, Bologna

architecture of semantic service discovery prototype
Architecture of Semantic Service Discovery Prototype

Input/Output

Process

Resources

HEP Applic. Onotology

Service Request

User Inter-face

Context Selection

DAML+

OIL Parser

Grid Service Ontology

Semantic Selection

Inference Engine (JESS)

Set of rules

Registry Selection

Service Registry (UDDI)

Service Response

Resource Ontology

Matchmaking Engine

DataTAG WP 4 Meeting, Bologna

basic service discovery prototype
Basic Service Discovery Prototype
  • Implementation of the basic service discovery prototype
    • OGSA-based
      • XML
      • SOAP
      • WSDL
      • UDDI
  • GUI:http://193.62.142.4:31000/webapp/ServiceDiscoveryJSP/ServiceDiscovery.jsp

DataTAG WP 4 Meeting, Bologna

performance measurement setup
Performance Measurement Setup
  • 3 different approaches
    • Centralised
    • Decentralised
    • Hybrid

DataTAG WP 4 Meeting, Bologna

centralised approach

Global Registry

VO2

VO1

VO3

Centralised Approach

DataTAG WP 4 Meeting, Bologna

measurements for csd
Measurements for CSD

DataTAG WP 4 Meeting, Bologna

decentralised approach

Local Registry

Local Registry

Local Registry

RSDB

RSDB

RSDB

VO1

VO2

VO3

Or chain model

Decentralised Approach

DataTAG WP 4 Meeting, Bologna

measurements for dsd
Measurements for DSD

DataTAG WP 4 Meeting, Bologna

hybrid approach

VO1

VO2

VO3

Global Registry

Local Registry

Local Registry

Local Registry

Hybrid Approach

DataTAG WP 4 Meeting, Bologna

measurements for hsd
Measurements for HSD

DataTAG WP 4 Meeting, Bologna

comparison
Comparison

DataTAG WP 4 Meeting, Bologna

results

CSD

DSD

HSD

Admini-

stration

Easy

Moredifficult

More difficult

Easy

More complex

More complex

Manage-ment

Security

Easy

More complex

More complex

Scalability

Not good

Good

Good

Perform-ance / SDT

Limited

Good

Good

Reliability

Lowest

Medium

Highest

Results

DataTAG WP 4 Meeting, Bologna

ontology design
Ontology Design
  • Ontology Tool: Protégé
  • Application: HEP application use cases
  • Extraction of use cases -> ontology
  • -> HEP application ontology

DataTAG WP 4 Meeting, Bologna

rule based engine
Rule-based Engine
  • Also called Inference Engine
  • Is a generic control mechanism that applies knowledge present in the knowledge base (ontology) to task-specific data to arrive at some conclusion.
  • 2 different approaches:
    • Forward chaining (data-directed inference):
      • JRules
      • JESS
    • Backward chaining (goal-directed inference):
      • Mandarax

DataTAG WP 4 Meeting, Bologna

semantic matchmaking module
Semantic Matchmaking Module

DataTAG WP 4 Meeting, Bologna

integration
Integration
  • Integration of semantic part with basic service discovery prototype
  • Prototype will consist of:
    • Basic Part:
      • Web/Grid services
      • SOAP
      • WSDL
      • Service Registry (UDDI)
    • Semantic Part:
      • Context ontologies for the 4 HEP applications (CMS, ATLAS, ALICE, LHCb)
      • Grid Application Ontology
      • DAML+OIL Parser
      • Set of rules
      • Inference Engine

DataTAG WP 4 Meeting, Bologna

resource ontology
Resource Ontology
  • Extract the concept
    • Basic Structure of Resources
      • CE
      • SE
      • WN
      • RB
      • UI
    • Attributes of each resource element
    • Relationship between the resources
  • Define the resource ontology

DataTAG WP 4 Meeting, Bologna

time outline
Time Outline

Perfor-mance Measure-ments

Inte-gration of semant. Part with basic SDP

Resource Ontology (RO)

Basic SD Prototype

Ontology Design

Inte-gration with RO

Similarity Matching

September

October

August

June

July

November

December

May

DataTAG WP 4 Meeting, Bologna