 |
 |

 |
 |
 |
 |
|
|
| The
WebSI Toolkit |
|
The WebML Suite will provide a
sophisticated visual environment for specifying and
automatically generate interactive front-end web sites
making use of XML views, web services, and active
documents.
The visual environment will let developers define web
sites in terms of easy to use, non-technical
abstractions, like site views, pages, content units
and operations, define the binding of content units
and operations to XML views, web services, or active
documents, and deploy web applications consisting of
page templates in common mark-up languages and server
side scripting languages. It will leverage Web
Modeling Language (WebML), a patent-pending notation
developed in the context of the Esprit Project W3I3
for the specification of front-end web sites.
The designer tool will itself use the ASP paradigm, as it
will be possible to use the design environment
remotely and to describe applications whose deployment
will be done directly in the Web farm. Thus, the
design tool will itself be configured as an ASP
service available on the network; the development of
WebSI applications using the design suite in ASP
configuration will be demonstrated.
The Active Document Suite will provide the
necessary tools to compose existing Web Services and
XML queries into more complex services ready to be
integrated into site hypertexts or publication channels Two
paradigms will be experimented to plug together Web
Services: interactive workflow-based composition and
active document templates. Workflow-based composition
will allow the development of interactive units for
invoking and composing services and for dealing with
errors, while active documents will allow composing
complex documents from the assembling of pieces
derived from queries, service invocations or existing
documents. Users will be able to identify themselves
either with traditional login/password mechanisms or
with an exchange of certificates; authorization roles
will also be supported.
The Data Integration Suite
will provide the necessary functionality to collect and integrate
information as XML views in ASP hosted applications. The
XML views will support XQuery. A mediator will integrate
the various sources and make them available as XML
views. A Repository will support XML storage,
update and querying. This suite will be integrated in
Web Services through an XML API for XQueries of XML
views called XDBC (XML DataBase Connectivity).
|
|
|
| Brokering
Customised Solutions |
|
In order to demonstrate the feasibility of software
components suites, we’ll develop three applications in
different sectors:
-
The European-level Business Portal
(e-channel),
developed by a leading hardware vendor in the European
market, will provide a demonstrator in the area of
partner management, dealing with the analysis, design
and implementation of a multi-country, multi-language,
multi-user hosted Web application connecting European
units and partners to the services embedded in the
company's enterprise applications (e.g., order
tracking, technical information management, marketing
information management). The portal will extract
information from heterogeneous data sources, interact
with web services wrapping legacy applications, and
offer centrally managed services delivered using the
ASP paradigm to partners scattered throughout Europe.
-
The Selling Point Services Application developed by a County Council, will fulfill the
most relevant needs of small shops and selling points,
by providing them with an ASP-based solution, with the
decoupling fostered by web services, to create a two-way
service-oriented communication between small shops and
a central back office for providing the services.
Functionalities covered by the application
include workflows for providing start-up services to
small shops and for linking them to the County
Council, which will provide expertise on shop viability, tuned
to favor the initial development of small businesses. The ASP model will favor SMEs as they will be
offered minimum start-up fee and no-upfront investment.
- The Tourism Services Application Tourism Services
Application, developed by a leading
national tourism office with international connections,
will extend an existing Destination Management System
with comprehensive web-services. Web services will be
made available to other tourist agents or registered
customers (including hotels and travel agents) through
the ASP paradigm. These will give the user a
personalized, more accurate and appropriate access to
the large amount of tourism information, integrating
data from the tourist office or from heterogeneous
sources (like weather conditions, event information,
tourist highlights, museums, concerts, exhibits,
restaurants, sport and leisure objects, etc)
|
|
| |
 |
 |
|
 |
 |
|
|
 |