In this paper, we address how ebXML registry semantics support can be further enhanced to make it... more In this paper, we address how ebXML registry semantics support can be further enhanced to make it OWL aware. There are basically three ways of achieving this: The first one is mapping OWL constructs to ebXML registry information model constructs without modifying the registry architecture and implementation. In this way, the semantic explicitly stored in the registry can be retrieved through querying; yet, the application program must contain additional code to process this semantics. The second approach is additionally providing predefined stored procedures in the registry for processing the OWL constructs. We believe that this approach is quite powerful to associate semantics with registry objects: it becomes possible to retrieve knowledge through queries and the enhancements to the registry are generic. The capabilities provided move the semantics support beyond what is currently available in ebXML registries and it does so by using a standard ontology language. The third approach is changing the ebXML registry to support OWL with full reasoning capabilities. However, this approach requires considerable changes in the registry architecture. Since our aim is to make the ebXML registry OWL aware by keeping the registry specification intact, we take the second approach. To be able to demonstrate the benefits of the enhancements, we also show how the resulting semantics can be made use of in Web service discovery and composition.
This document defines the ebXML Registry profile for enhancing ebXML Registry with OWL semantics ... more This document defines the ebXML Registry profile for enhancing ebXML Registry with OWL semantics to make it OWL aware.
This document defines the types of metadata and content that can be stored in an ebXML Registry. ... more This document defines the types of metadata and content that can be stored in an ebXML Registry. A separate document, ebXML Registry: Service and Protocols [ebRS], defines the services and protocols for an ebXML Registry.
This document is a draft proposal whose purpose is to solicit additional input and convey the cur... more This document is a draft proposal whose purpose is to solicit additional input and convey the current state of the ebXML Registry Service recommendations. This document defines the various Registry Services as interaction protocols and processes between an ebXML capable party and the ebXML Registry. It is assumed that all interactions between the party and the ebXML registry will be conducted using ebXML Messaging Service.
This document defines the ebXML Registry profile for publishing, management, discovery and reuse ... more This document defines the ebXML Registry profile for publishing, management, discovery and reuse of OWL Lite Ontologies.
eGovernment. He is an active contributor to the ebXML standard and is a principal author and edit... more eGovernment. He is an active contributor to the ebXML standard and is a principal author and editor of the [OASIS ebXML Registry Specifications]. Farrukh is the specification lead for the Java API for XML Registries [JAXR]. He is a co-founder of [freebXML.org] where he currently leads [freebXML Registry] , an open source project that provides a royalty-free implementation of the ebXML Registry and JAXR standards.
This document defines the types of metadata and content that can be stored in an ebXML Registry. ... more This document defines the types of metadata and content that can be stored in an ebXML Registry. A separate document, ebXML Registry: Service and Protocols [ebRS], defines the services and protocols for an ebXML Registry.
This document describes the current best practice for registering Web services in an ebXML Regist... more This document describes the current best practice for registering Web services in an ebXML Registry. It conforms to the following specifications: OASIS/ebXML Registry Information Model (ebRIM) v3.0, release pending OASIS/ebXML Registry Services Specification (ebRS), v3.0, release pending These specifications can be found at
14 15 16 17 18 19 20 21 22 23 24 25 26 27 This document defines the types of metadata and content... more 14 15 16 17 18 19 20 21 22 23 24 25 26 27 This document defines the types of metadata and content that can be stored in an ebXML
In this paper, we address how ebXML registry semantics support can be further enhanced to make it... more In this paper, we address how ebXML registry semantics support can be further enhanced to make it OWL aware. There are basically three ways of achieving this: The first one is mapping OWL constructs to ebXML registry information model constructs without modifying the registry architecture and implementation. In this way, the semantic explicitly stored in the registry can be retrieved through querying; yet, the application program must contain additional code to process this semantics. The second approach is additionally providing predefined stored procedures in the registry for processing the OWL constructs. We believe that this approach is quite powerful to associate semantics with registry objects: it becomes possible to retrieve knowledge through queries and the enhancements to the registry are generic. The capabilities provided move the semantics support beyond what is currently available in ebXML registries and it does so by using a standard ontology language. The third approach is changing the ebXML registry to support OWL with full reasoning capabilities. However, this approach requires considerable changes in the registry architecture. Since our aim is to make the ebXML registry OWL aware by keeping the registry specification intact, we take the second approach. To be able to demonstrate the benefits of the enhancements, we also show how the resulting semantics can be made use of in Web service discovery and composition.
This document defines the ebXML Registry profile for enhancing ebXML Registry with OWL semantics ... more This document defines the ebXML Registry profile for enhancing ebXML Registry with OWL semantics to make it OWL aware.
This document defines the types of metadata and content that can be stored in an ebXML Registry. ... more This document defines the types of metadata and content that can be stored in an ebXML Registry. A separate document, ebXML Registry: Service and Protocols [ebRS], defines the services and protocols for an ebXML Registry.
This document is a draft proposal whose purpose is to solicit additional input and convey the cur... more This document is a draft proposal whose purpose is to solicit additional input and convey the current state of the ebXML Registry Service recommendations. This document defines the various Registry Services as interaction protocols and processes between an ebXML capable party and the ebXML Registry. It is assumed that all interactions between the party and the ebXML registry will be conducted using ebXML Messaging Service.
This document defines the ebXML Registry profile for publishing, management, discovery and reuse ... more This document defines the ebXML Registry profile for publishing, management, discovery and reuse of OWL Lite Ontologies.
eGovernment. He is an active contributor to the ebXML standard and is a principal author and edit... more eGovernment. He is an active contributor to the ebXML standard and is a principal author and editor of the [OASIS ebXML Registry Specifications]. Farrukh is the specification lead for the Java API for XML Registries [JAXR]. He is a co-founder of [freebXML.org] where he currently leads [freebXML Registry] , an open source project that provides a royalty-free implementation of the ebXML Registry and JAXR standards.
This document defines the types of metadata and content that can be stored in an ebXML Registry. ... more This document defines the types of metadata and content that can be stored in an ebXML Registry. A separate document, ebXML Registry: Service and Protocols [ebRS], defines the services and protocols for an ebXML Registry.
This document describes the current best practice for registering Web services in an ebXML Regist... more This document describes the current best practice for registering Web services in an ebXML Registry. It conforms to the following specifications: OASIS/ebXML Registry Information Model (ebRIM) v3.0, release pending OASIS/ebXML Registry Services Specification (ebRS), v3.0, release pending These specifications can be found at
14 15 16 17 18 19 20 21 22 23 24 25 26 27 This document defines the types of metadata and content... more 14 15 16 17 18 19 20 21 22 23 24 25 26 27 This document defines the types of metadata and content that can be stored in an ebXML
Uploads
Papers by Farrukh Najmi