A Semantic Pet Store

Introduction

Goal

The goal of this project is to take one of the components of the Pet Store application, the supplier component, specifically the inventory management, and show how it can take advantage of DAML-S. The supplier component will act as a portal for existing suppliers that offer their products through DAML-S. Available suppliers will deploy their services using DAML/WSDL grounding. The services will be discovered using DAML-S matchmaker.

Background

The Pet Store is a sample application Sun developed to showcase J2EE technologies.

High-level view of Sun’s Pet Store sample application business
app-bus-arch.gif

High-level view of the major modules of the sample application
app-archa.gif

The supplier component in the latest Pet Store release (1.3) is a process-oriented application that manages shipping products to customers by providing the following services:

Petstore DAML-S Components

References


[FrontPage] [TitleIndex] [WordIndex]