Title: Online Presentation of the REGNET system (V2)
1Online Presentation of the REGNET system (V2)
2Regnet HUB
Topic Map
Eshop, Auction
Search Retrieval
CH Data Mng
EProcurement
CSC Europe EEIG
Data Entry
E-Business
E-Publishing
CSC Austria
CSC Bulgaria
Portal
CSC Germany
CSC Low Countries
Services
CSC Spain
B2B, WebServices, ebXML
Multi-channel Web, Wap
3Portal Business Value
Access to a various kinds of distributed contents
SHOW YOUR RESOURCESAT A GLANCE
Easy to access from everywhere
Let the user to personalize the browsing
experience
Contents internationalized
4Technical architecture
Portal JetSpeed
SOAP
Ontology
Product Catalogue mgt
Cultural Heritage Data mgt
Connector
TextML Server
dbXML
MySQL
5Configuration
Regnet Portal
User DB
Search Retrieval
Internet
Data Entry
Ontology DB
eShop eProc Auction
Host AIT
Host Valtech
6Scenario 1 data entry
Registration Connexion
Content provider
Data-Entry
Broker
EShop
PCM
7Scenario 2 data access
Internet user
8Schedule
- Portal (MOT)
- eShop (ZEUS)
- PCM (ZEUS)
- Auction (ZEUS)
- Data Entry (AIT)
- Broker (VALT)
- Themes, Topic Maps (AIT)
- ePublishing (TARX)
- Presentation of CSC (ICCS)
- Linnaeus Theme (KVA)
9PORTAL
10WEB PORTAL Functionalities providedhttp//garonn
e.toulouse.valtech.fr8080/jetspeed
- REGNET Infrastructure access point
- Contents and project overview
- Users Profile Management
- Contents internationalized
- Online and contextual Help
- Access to distributed Web Services
11Multi-PortalMany Doors, One Network
Ontology
Portal 3
Portal 1
REGNET Infrastructure
Portal 2
12Internationalisation
- Default language
- Not registered user based on browser settings
- Registered user based on user profile settings
- Availability of language switch function
- Contents available in 11 European languages
- The language selected by the user is forwarded to
REGNET tools - Easily extensible to support additional languages
13User Profile Management
Ontology
Profile Management
Portal 1
Profile Reference
REGNET Infrastructure
Tool Access (profile ID)
REGNET Tool
14Multi-Terminal support
XML
Ad hoc contents for each kind of terminal
WML
Portal 1
HTML
Stylesheet
HTMLStylesheet
WML Stylesheet
Dynamic content adaptation
HTML
XML
WML
15Multi-Terminal support
- Ad hoc contents for various terminals
- HTML contents for web browsers
- WML contents for WAP browsers
- XML contents for generic browser
- Dynamic content adaptation to the user terminal
- XML based information
- Transformation stylesheets for each device
16Access tools and applicationsTwo possible
solutions
HTTP Redirects
Portal 1
Topic Map
REGNET Infrastructure
Web Service Layer
Search Engine
SOAP
Web ServicesInterface
17Web Services Layer
- Uniform way to access contents
- Contents aggregation
- Easy development of integrated services from
pre-existent web services - Common and standard content format (XML)
18Portal screen
19Portal Homepage
20Creation of a new user
21Internationalization example (1)
22Internationalization example (2)
23WAP Portal Home
24WAP Portal Regnet Search
25BROKER
26Exchange between heterogeneous databases
lt?xml version"1.0"?gt ltregnet-document
VERSION"1.0"gt ltsection name"SHOPITEM"gt
lt_created user"root" group"root"
date"11/14/2002" time"14212 PM"/gt
ltdoctypegtSHOPITEMlt/doctypegt ltupccodegtlmg_20lt/upc
codegt ltcategorygtTextiles, woods and
leatherlt/categorygt ltprodnamegtRug,
woollt/prodnamegt ltdescriptiongthandwoven, diff.
sizeslt/descriptiongt lt/sectiongt lt/regnet-document
gt
EShop
PCM
Data Entry
MySQL
TextML
27Broker architecture
GUI
EShop
PCM
REGNET Broker
Data Entry
MySQL
TextML
28Data source selection
29Item(s) selection
30Target data source
31Connector Implementing B2B collaborations
32Borrow/Lend Business Process
- Business Process used to implement the
application - Gives information about
- Actors
- Documents exchanged
- Sequentiality
33Application Architecture
MySql
MySql
Jsps Servlets
Borrower Application
Lender Application
ebXML MSH
Internet
ebXML MSH
Tomcat
Tomcat
34DATA ENTRY
35The System
- the database is TeXtML server and thus processing
data in XML format - full text and list indices provide quick search
retrieval - the web-interface has been developed in
accordance to the needs within the project
36Main Features of the Interface
- datafields are arbitrarily configurable
- electronic files can be added to metadata
- hyperlinks, e-mail addresses and digital images
are handled correctly by the browser - thesaurus-management
- administration via the interface
- automatic updating of doubled data
- (OBJECT-gtDUBLINCORE )
- display of search result can be formatted
arbitrarily via XSL (Style Sheets) - batch modify within the database
37Search Retrieval
- Search access
- via full text
- (and/or)
- via lookup lists (and/or)
- selecting record type
Search operators and wildcards can be
used Example http//csc000.cscaustria.at/test
38Add, Edit, Remove Records
Edit mode data fields can be multiplied (/-) or
removed lookup lists provide
controlled vocabulary
39Administration
- Define data fields and its attributes
- Define application options
- Define users user rights
- Batch adding of records
- Export of all records
- Internationalization
- Change system settings
- Update code version
40Expert view
41End User View
42Thesaurus
43ONB Application
http//csc000.cscaustria.at/onb
44Topic Map Generation and Visualization
45Main Features
- Generation of topic map
- Adding of contents (occurrences) to topic map
- Creation of graph for visualization
- To start point to the appropriate website
- E.g. http//csc000.cscaustria.at/topicmap/_AIT/
- Example LINNE topic map
46Proceeding
2.,3.
4.
1.
2.,3.
- At this website the topic map is created
- create Project
- define topics
- define associations
- create topic map
47Adding occurrences
- To add occurrenes from a database
- perform searchretrieval
- export search result und define a XSL
transformation for formatting in HTML - declare the appropriate directory in the topic
map workspace and save - add hyperlink to the HTML file in the appropriate
topic map occurrence file (already automatically
created)
48Linne Occurrence - Text
Source SUL database (http//csc000.cscaustria.at/
sul)
49Linne Occurrence - Image
Source SUL database (http//csc000.cscaustria.at/
sul)
50Creation and Management of Graph
1.
2.
3.
- modify files
- manage topic map file
- manage and start graph
51Linne Topic Map
Occurrence
Association
Topic
http//csc000.cscaustria.at/topicmap/_AIT5Clinne/
LBv05_linne.html?
52Linne Topic Map and Occurrence
Occurrence Image Description
53E-SHOP
54E-SHOP
- Main Component of the Portal
- Part of the E-Business Subsystem
- Sub-part of the Product Catalogue
- Each Cultural Service Center will maintain its
own e-shop - The e-shops will interact with each other
- Standard functionalities are provided by the
REGNET e-shop
55Functionalities of E-SHOP
- Search facility of the Z-SHOP (figure 1)
- Free Search
- Name of the product / description etc.
- Category of the product (The user is able to
select from the predefined different categories
that the system provides, by using a specific
combo box or a scroll bar that exists on the left
of the screen). - Specify the supplier.
- The user is able to provide a price range for the
search (lower than or higher). - Search through the different categories.
56 Figure 1 Search Functionality
57 Functionalities (2)
- Shopping Cart (Basket) (You can see figure 2)
- Add an item to the shopping cart
- Remove item from the shopping cart
- View item Details (all information regarding the
product can be viewed to another page box) - Move item to wish list
- Change the quantity of a product
- Calculate the total amount of the order
- Update the basket
- Change the currency of the price (by default is
in Euro). - Proceed an order
58 Figure 2 Basket
59 Functionalities (3)
- Wish List (figure 3)
- Move to basket. A product may be transferred from
the wish list to the basket - Update the wish list
- Buy from the wish list the selected items
- View wish list, the client may access and manage
his wish list - Delete from wish list
- Request item details (You can see item details to
another web box) - Change the quantity and the currency
60Figure 3 Wish List
61 Functionalities (4)
- Order
- Delivery address
- The system request users info from the users
profile or the user can specify the different
information that he/she wants, in order to
deliver him/her the requested product. - (figure 4)
62Figure 4 Delivery address
63- Review order before the final transaction.
- The system gives the ability to users to
verify their orders and also to specify the
shipment costs. - (figure 5)
64Figure 5 review order
65- E-Payment (figure 6)
- Users can select the way that they prefer to
pay. - 1. Payment with credit card.
- Then the system will send an email with the
confirmation of the order and then any user can
finish his/her order by submitting the credit
card number in a Internet Secure Environment (see
figure 7). - 2. Deposit in a Bank Account.
- Then an email with the confirmation of the
order will be send to users with the details of
the payment and the bank account.
66Figure 6 selection of payment
67Figure 7 Credit card Transaction Form
68- View order history
- Any user can see the history of his/her orders
(figure 8)
69Figure 8 Order History
70 Functionalities (5)
- Terms and Conditions
- There some terms and conditions that offered to
users before they use the functionalities of the
specific component. - Return to portal
- Users can exit from the e-shop component by
pressing the button return to portal.
71PCM
72PCM COMPONENT
- Product Catalogue Management (PCM), is an
information system, which allows users
(participants) to manage their catalogues. - These catalogues contain information about the
items and services included. - The PCM system can be used only for registered
users (suppliers) who already have catalogues in
the system. In order to identify registered users
the system connects with the ontology system.
73.Functionalities of PCM
- INSERT ITEMS SERVICES (following figures)
- A user can insert items and services in the PCM.
If he/she want to insert new items in the system
it is necessary to have a catalogue (or
catalogues) in the system (because all the items
services are categorized according to
catalogues). - If a user has no registered warehouses, then he
would not be able to insert new items services
to the system.
74Figure 1 insert new items
75Figure 2 insert new services
76- INSERT WAREHOUSE
- To insert a new warehouse it is necessary for
registered users to press the Insert Warehouse
link, and on the loaded page they have to fill in
the form with the specific information about the
warehouse (following figure 3)
77Figure 3 insert new warehouse
78- MANAGE ITEMS SERVICES (figures 4 and 5)
- Users have the ability to manage their items.
Therefore, they can update, delete or look for an
item, which is stored in the system. Firstly,
they have to choose the specific catalogue and
also the specific category of an item and after
they can manage their items. - Users can also have the ability of manage their
services in the same way as their items. They can
update, delete or look their stored services by
pressing the Update, Delete or Look services
link.
79 Figure 3 manage items
80Figure 4 manage services
81INSERT ITEMS INTO THE E-SHOP Furthermore, the
system gives users the ability/ functionality of
adding the items they want into the e-shop system.
82INSERT IT TO THE E-SHOP?
Figure 5 insert items to the e-shop
83- ADMINISTRATION PART OF PCM
- The administration part of PCM can only be used
from the systems administrator. This part is
very important for the system especially for
adding new catalogues in local and distributed
databases (see figure 6). Furthermore with this
part we can add a new type of currency. - Username regnet
- Password 1q2w3e4r
84Figure 6 administration part
85Auction System
86Auction System
Auction system was build with a purpose to
provide clients with the opportunity to bid for
different products. Every member of Regnet
system can use the specific system and bid on
items. Moreover, some clients may apply to the
auction administrator in order to obtain the
right to display their own items for sale. The
administrator has the authority to change users
rights and the ability to forbid an item to take
part in an auction.
87FUNCTIONALITIES OF AUCTION
- Seeing the lots
- current lots - The system provides the option to
the users to see all current lots, which mean the
lots that are in progress. - future lots - Also users have the option to see
future auctions, which are the auctions that have
not started yet up to current date and time.
88FUNCTIONALITIES OF AUCTION (1)
- Bid on items
- If a user wants to bid an item he/she has to
choose a specific item that he/she prefers by
following the GO link from the currents lots
page, in order to move to the next page where
he/she should make his/her bids by giving the
desirable price in the price field of the form
with the lots characteristics. - If a user is outbid, or the bid does not meet the
seller's reserve price, users are under no
obligation to buy.
89FUNCTIONALITIES OF AUCTION (2)
- PRODUCTS SEARCH
- The systems searching ability provides the
option for a multi-criteria search. These
criterions can be the name of the product, its
description, category, start and finish auction
time, the option to search before, after or at
the moment of the appointed date. - REGISTER NEW ITEMS TO AUCTION
- The system gives users the ability to add the
items they want and sell them through the auction
system.
90FUNCTIONALITIES OF AUCTION (3)
This functionality is available only for
registered users who have contacted the
administrator of the system and have obtain the
necessary permissions. Sellers are obligated to
sell an item at the high bid price. The only
exception here is reserve price auctions.
Moreover, they cannot sell an item to anybody
until the end of the auction.If the high bid does
not meet sellers reserve price, then they are
under no obligation to sell. In all other cases,
they are obligated to sell the item to the
highest bidder, and deliver the item within the
time period specified.
91FUNCTIONALITIES OF AUCTION (4)
- USERS ITEMS AND BIDS
- A Registered user following the links Your
items and Your Bids has the option to see all
the specific information concerning their bids
(history table) that they have made and also
their items that they have add to the system. - CURRENCY CONVERTER
- USER AGREEMENT
92FUNCTIONALITIES OF AUCTION (5)
- PRIVACY POLICY
- RETURN TO PORTAL
- ADMINISTRATION PART OF AUCTION
- With this part of the system the administrator
can manage the users and items, add new
categories in the system, manage the currency
type. - Login admin
- Password 123
93FIRST PAGE OF AUCTION
94 CURRENT LOTS
95 FUTURE LOTS
96 BID ON ITEMS
97 SEARCH FOR ITEMS
98 REGISTER NEW ITEMS
99SEE YOUR STORED ITEMS
100 SEE YOUR BIDS
101 CURRENCY CONVERTER
102USER AGREEMENT
103 PRIVACY POLICY
104ADMINISTRATIVE PART
105E-BUSINESS
106B2B COMPONENT
The E-Business (EB) gives the possibility of
advanced search of goods and services and also
process orders on the goods and services for
registered users. Below are the main capabilities
of the system 1. Advanced search of goods
and services. 2. Drawing-up of
contracts. 3. Process of orders.
1071. Advanced search of items services
The E-Business gives possibility in search by the
name of the items and services, by the
manufacturer, by its category, by the warehouse,
and also by the price type and other attributes
(following figure).
108Figure 1 Advanced search
1092. Drawing-up of contracts
After the functionality of searching for items or
services registered users (only suppliers) have
the possibility to draw up a contract. After the
contract is drawn the supplier should get to the
following page of order processing. On this page
for order processing the supplier gets the
information about the contract number, the name
of goods or services, the vendor, the quantity or
quality goods or services, the warehouse address
and others.
110Figure 2 Drawing up contacts
111After the finishing of the order processing, the
system can send an email not only to the supplier
who offers the specific items or services but
also to the person who express his/her interest.
112ePROCUREMENT
113Concepts
- E-procurement uses Internet Intranet
technologies to automate the process of procuring
indirect products and services.
114Architecture
SOAP
Delivery
JSP Apache Tomcat
Java classes
Data Access Objects
Catalogues MySQL
SQL
Presentation Tier
Business Objects Tier
Data Tier
115BUYER
116Functionalities (1/2)
- Must be registrated at the portal level
- Navigate into the catalogues
- Showcase, departement, category
- Descriptions, department, category, reference,
supplier, prices (offers), quantity
117Functionalities (2/2)
- Add a quantity to the basket price is calculated
according to offers - Delivery cost may be calculated
- Manage his basket
- Update quantity of an already selected item
- Remove items
- Validate basket
- emails are sent to the suppliers
118Browse catalog
119Manage basket
120Validate basket
Email sent
121SUPPLIER
122Functionalities
- Must subscribe as supplier
- Manage showcase
- Add new product
- departement, category, reference, name,
description, picture, offers - Search product for updating
- Search for a product
- Modifiy existing product
123Add new product
124Search product
125Modify product
126ADMINISTRATOR
127Functionalities
- Modify structure of the catalog
- Import/export catalog (XML file)
- Import/export catalog toward TextML server
128Modify structure of catalog
129Import/export catalog
130E-Publishing
131e-Publishing The FAYDHERBE case (TARX-MECH) The
Slide show case (SR)
132Faydherbe - The brief
- Interactive multimedia production
- on
- FAYDHERBE, Mechlin sculptor and architect 1617
1697 - based on
- REGNET data (thematic texts, images)
- for deployment on
- Kiosk
- Internet
- CD/DVD
- with an edutainment touch
133Faydherbe - The Workflow
Actor CHI (CSC)
CSC - CHI
CHI (CSC)
CSC (CHI)
CSC (CHI)
PUB (CSC, CHI)
Actor CHI (CSC)
CSC - CHI
CHI (CSC)
CSC (CHI)
CSC (CHI)
PUB (CSC, CHI)
Digital camera
CHI Cultural Heritage Institution CSC
Cultural Service Centre PUB Publisher
workflow action workflow action
REGNET module
Digital camera
CHI Cultural Heritage Institution CSC
Cultural Service Centre PUB Publisher
workflow action workflow action
REGNET module
Edit meta data text
Data Entry
Edit meta data text
Data Entry
Scan image
Store in DB
CD / DVD Web Kiosk
Scan image
Store in DB
CD / DVD Web Kiosk
Storyboard
Scenario Multimedia realisation
Search Retreival
Electronic Publication
Storyboard
Scenario Multimedia realisation
Search Retreival
Electronic Publication
Extra items
Decision publication
Extra items
New acquisition
Decision publication
Decision to digitise existing collection
New acquisition
134Faydherbe -The Methodology
- Movie paradigm
- Casts actors - stage-properties
- Stage scenery - decor
- Score timing - frames
135Faydherbe - The Tools
- Storyboard
- Faydherbe publications
- Macromedia Director
- LINGO programming
- REGNET Cultural Heritage database
136Faydherbe - The Figures
- Stage templates 4
- Score channels 40
- Casts 8 (2 internal, 6 external)
- Cast members 460
- 112 thematic texts
- 103 images
- 136 small texts/lists
- 110 behaviours
137Faydherbe - The Movie
CASTS
SCORE
CAST1 NL
CAST1 EN
Template 1
CAST2 NL
CAST2 EN
MOVIE STAGE
Template 2
CAST3 EN
CAST3 NL
Template 3
CAST4
CAST5
Template 4
138Faydherbe - The Skills
- Interactive producer project manager
- Graphical design
- Internet design
- Programming
- Educational scientific writing
- Domain knowledge
- Audio-video
- Translating
139Faydherbe Template 1
140Faydherbe Template 2
141Faydherbe Template 3a
142Faydherbe Template 3b
143Faydherbe Template 4
144REGNET - ePublishing with Macromedia Director
- Salzburg Research was responsible for the REGNET
- ePublishing subsystem - Two major achievments
- Presentation templates and storyboards based on
open standards (SMIL)already reported in
previous reviews - Electronic Publisher Integrated Tool Environment
for Macromedia Directorsubject of this
presentation
145Integrated Tool Environment for Macromedia
Director
- The REGNET ePublishing prototype is integrated
into the Macromedia Director environment as a
Director movie - This allows a seamless integration of the REGNET
prototype into the Macromedia Tool environment - The presentation results are directly generated
into the Director environment which allows the
reuse of the content in customized Director movies
146Electronic PublisherWorkflow
147Macromedia Director Integrated Tool Environment
148Electronic Publisher Selection of Properties
- Property File
- Enables the user to specify the content that can
be used in a presentation - Load REGNET XML-File
- Enables the user to load a previously downloaded
REGNET XML file - Other XML files can be processed by configuring
the property file thus enabling the integration
of arbitrary XML content
149Electronic PublisherSelection of Properties
150Electronic Publisher Data Integration
- The specified XML document is interpreted by the
ePublishing prototype according to the defined
property file - The content of the XML file is integrated into a
Director cast - The cast data can be processed in a default
presentation template by pressing the "Automatic
slideshow" button
151Electronic Publisher Data Integration
152Electronic PublisherSlideshow
153Electronic PublisherCustomize Presentation
- Besides the automatic slideshow generation the
customization of presentations is available via
native Director functionality using the
automatically generated cast data
154Electronic PublisherCustomize Presentation
155Electronic PublisherDirector Output Formats
- Director supports the following output formats
- Interactive
- Runable (.exe)
- Shockwave (.swf)
- Video
- Quicktime(mov), Microsoft avi
- This enables an easy mechanism for distributing
REGNET presentations via different channels
156ONTOLOGY Topic Map
157Tools created
- Topic Maps Generator. An authoring tool for Topic
Maps based on Java and TM4J API. - SOAP interface used for the interconnection
between the REGNET Ontology and the other REGNET
modules. - Ontology Management Interface. An administration
tool for the REGNET Knowledge Base.
158Topic Maps Generator Tool
- Web-based tool for creating, editing, visualizing
and storing Topic Maps
159Topic Maps Generator Tool
- Fully compliant with the XTM 1.0 specs
- Very stable after extensive tests made by the
content providers. - Users are able to open multiple Topic Maps from
the Knowledge Base and/or upload local XTM files
and merge its topics and associations. - The results can be stored to the Knowledge Base
or can be downloaded locally. - Real time visualization of the produced Topic
Map. - User friendly GUI.
- Supports concurrent requests (multiple users).
160Topic Maps Generator Tool
- Unlimited number of Topics, Associations and
Occurrences. - Supports a very large number of XTM features such
as Scopes, Instances, Members, Players, Roles,
etc. - Based on the TM4J API and the XMLDB API.
- Uses the Xindice native XML Database for storing
the Topic Maps. - Developed with Java and running as a Java Servlet
(platform independent). - Direct interconnection with the Knowledge Base.
- Fully parameterized for easy installation.
161Ontology - SOAP Interface
- Classes to be used by the technical partners for
easy and stable connection between the various
REGNET modules.
162Ontology - SOAP Interface
- Essential for the integration of the Ontology
with all the other REGNET modules. - Ontology - SOAP classes are transparent to the
end users but are very important to the technical
partners, since Ontology is the backbone of
REGNET. - Synchronizes all the Ontologies within the REGNET
system. - Provides methods for metadata search and
retrieval. - Deployed on Apache SOAP v2.2 and Jakarta Tomcat.
- Based on Apache Xindice v1.0 (XMLDB API).
- Developed with Java.
163Ontology Management Tool
- Web-based interface for administrating the
Knowledge Base of the REGNET Ontology system
164Ontology Management Tool
- Tree-based presentation of the XML database
content. - Supports adding, deleting, listing and viewing of
documents and collections. - Supports search with the Xpath querying language.
- Connected with the Knowledge Base through XMLDB
API - Developed with PHP
- Based on Apache Xindice v1.0
165ESHOP / PHPShop
166REGNET e-Shop
- e-Shop for vendor to customer
- easy to handle
- user registration by the user
- item description and picture upload by the vendor
- email notification for vendor and customer
- automatic integration of data from REGNET
databases
167Browse and Display Options
- browseable categories, search function of entire
database for products - vendor defined item descriptions HTML layout is
possible - order status information system for customers and
vendors online - easy administration
168Screen Shot
- shop information
- product information
- product description
- product picture
- navigation and category options
169Background
- for testing purposes developed
- based on public and open source from phpshop
under the GNU-licence GPL - Apache/PHP4/Linux environment with MySQL Database
back-end minimum required
170AUCTION / PHPAuction
171REGNET - Auction
- private auctions from user to user
- easy to handle easy to administrate
- user registration, item description and picture
upload by the user - standard and Dutch auction
- email notification of bids and newsletters
- multiple browse and search functions
172Auction features
- user defined item descriptions HTML layout is
possible - email newsletter for registered users
- multiple banner and statistic features
- auction displayed ordered by
- last created auctions
- highest bids
- ending soon
173Screen shot
- product seller
- actual auction data
- product description
- product picture
- country shipping and payment conditions
174Background
- for testing purposes developed
- based on public and open source from phpauction
and phpAdsNew under the GNU-licence GPL - Apache/PHP4/Linux environment with MySQL Database
back-end minimum required