cultural heritage in regional networks regnet t1.4: development of the system specification
TRANSCRIPT
![Page 1: Cultural Heritage in REGional NETworks REGNET T1.4: Development of the system specification](https://reader036.vdocuments.net/reader036/viewer/2022062511/5514d1aa550346b0478b4fee/html5/thumbnails/1.jpg)
Cultural Heritage in REGional NETworksCultural Heritage in REGional NETworks
REGNETREGNET
T1.4: Development of the system T1.4: Development of the system specificationspecification
![Page 2: Cultural Heritage in REGional NETworks REGNET T1.4: Development of the system specification](https://reader036.vdocuments.net/reader036/viewer/2022062511/5514d1aa550346b0478b4fee/html5/thumbnails/2.jpg)
October 2001 Project presentation REGNET
2
ContentsContents
ProcessRegnet organisationAnalysis
Use caseFunctional architecture
Technical architectureRequirementsTechnical architectureWeb services, ebXML, Topic Map, Wap
![Page 3: Cultural Heritage in REGional NETworks REGNET T1.4: Development of the system specification](https://reader036.vdocuments.net/reader036/viewer/2022062511/5514d1aa550346b0478b4fee/html5/thumbnails/3.jpg)
Cultural Heritage in REGional NETworksCultural Heritage in REGional NETworks
REGNETREGNET
ProcessProcess
![Page 4: Cultural Heritage in REGional NETworks REGNET T1.4: Development of the system specification](https://reader036.vdocuments.net/reader036/viewer/2022062511/5514d1aa550346b0478b4fee/html5/thumbnails/4.jpg)
October 2001 Project presentation REGNET
4Architecture oriented processArchitecture oriented process
Business
Design
Implementation …
Engineering
TechnologyAnalysis
Business architecture
Functionalarchitecture
Logicalarchitecture
Systemarchitecture
Deploymentarchitecture
Technicalarchitecture
Softwarearchitecture
Business needs,
Organization
Functionalneeds
Object structuring and modeling rules
Use Casescategories
Business categories
Technicalcategories
Physical
platform
Technicalneeds
Architectural principles
Physicalarchitecture
Software
platform
Materialneeds
Physicalarchitecture
![Page 5: Cultural Heritage in REGional NETworks REGNET T1.4: Development of the system specification](https://reader036.vdocuments.net/reader036/viewer/2022062511/5514d1aa550346b0478b4fee/html5/thumbnails/5.jpg)
Cultural Heritage in REGional NETworksCultural Heritage in REGional NETworks
REGNETREGNET
OrganisationOrganisation
![Page 6: Cultural Heritage in REGional NETworks REGNET T1.4: Development of the system specification](https://reader036.vdocuments.net/reader036/viewer/2022062511/5514d1aa550346b0478b4fee/html5/thumbnails/6.jpg)
October 2001 Project presentation REGNET
6
REGNET organisationREGNET organisation
![Page 7: Cultural Heritage in REGional NETworks REGNET T1.4: Development of the system specification](https://reader036.vdocuments.net/reader036/viewer/2022062511/5514d1aa550346b0478b4fee/html5/thumbnails/7.jpg)
October 2001 Project presentation REGNET
7Building blocksBuilding blocks
REGNET - ElectronicPublication Subsystem
RE
GN
ET
- On
tolo
gy
(Meta
da
ta) S
ub
sy
stem
REGNET - eBusiness Data Management
REGNET - Cultural Heritage Data Management
REGNET - PORTAL
Subsystem - 2
Subsystem - 3Subsystem - 4
Data Entry
Harvester
ThesauriAuthority Files
Meta Data
Configurator
ParameterBusiness Cases Meta Data
Schemata
User DataProvider Data
DataBaseMana-gement
DataBaseMana-gement Meta Data
Subsystem - 5
Search Engine
Configurator
ParameterBusiness Cases
Subsystem - 7
catalogue
DataBaseMana-gementCatalogue
Meta Data
Subsystem - 6
B2BB2C
Configurator
ParameterBusiness Cases
Subsystem - 9
ProductsServices
DataBaseMana-gement Products
Services
Subsystem - 1
Digital ContentMeta Data
DataBaseMana-gement Digital Content
Meta Data
Subsystem - 8
WorkflowProduct Spec.
Produc-tion
Process
Th
e RE
GN
ET
Bu
ildin
g B
lock
s
![Page 8: Cultural Heritage in REGional NETworks REGNET T1.4: Development of the system specification](https://reader036.vdocuments.net/reader036/viewer/2022062511/5514d1aa550346b0478b4fee/html5/thumbnails/8.jpg)
October 2001 Project presentation REGNET
8
ComponentsComponentsRegnetNetwork
RegnetSystem1..*
1
1..*
1
Component
Node1..*
1
1..*
1
1..*
1
1..*
1
![Page 9: Cultural Heritage in REGional NETworks REGNET T1.4: Development of the system specification](https://reader036.vdocuments.net/reader036/viewer/2022062511/5514d1aa550346b0478b4fee/html5/thumbnails/9.jpg)
October 2001 Project presentation REGNET
9
REGNET organisationREGNET organisation
Ontology Master Node
Manage ontology data
Cultural Service Centers
CIO1
CSC 1 CSC 2 CSC 3
Cultural Institutions and Organisations
CIO2 CIO3CIO4 CIO5
CIO6
<<ebXML>>
<<ebXML>><<ebXML>> <<ebXML>>
<<ebXML>>
<<ebXML>>
<<ebXML>> <<ebXML>>
<<copy>><<copy>>
<<copy>>OO
Outsourcing organisation
<<ebXML>>
![Page 10: Cultural Heritage in REGional NETworks REGNET T1.4: Development of the system specification](https://reader036.vdocuments.net/reader036/viewer/2022062511/5514d1aa550346b0478b4fee/html5/thumbnails/10.jpg)
Cultural Heritage in REGional NETworksCultural Heritage in REGional NETworks
REGNETREGNET
ANALYSISANALYSIS
![Page 11: Cultural Heritage in REGional NETworks REGNET T1.4: Development of the system specification](https://reader036.vdocuments.net/reader036/viewer/2022062511/5514d1aa550346b0478b4fee/html5/thumbnails/11.jpg)
October 2001 Project presentation REGNET
11
AnalysisAnalysis
ActorsAn actor in a use case is an external agent that uses or interacts with the system.
Use CaseDescribe the sequence of events of an actor using a system to complete a process.
Are a narrative description of a business process.
Use case diagram
![Page 12: Cultural Heritage in REGional NETworks REGNET T1.4: Development of the system specification](https://reader036.vdocuments.net/reader036/viewer/2022062511/5514d1aa550346b0478b4fee/html5/thumbnails/12.jpg)
October 2001 Project presentation REGNET
12
ActorsActors
aUser Content Provider Museum's Professional
Artist's community
Library's Professional
Archive's Professional
Administrator
Customer
Supplier
Manufacturer
Services firm
CSC Technician
Visitor
![Page 13: Cultural Heritage in REGional NETworks REGNET T1.4: Development of the system specification](https://reader036.vdocuments.net/reader036/viewer/2022062511/5514d1aa550346b0478b4fee/html5/thumbnails/13.jpg)
October 2001 Project presentation REGNET
13
Use Case diagram (example)Use Case diagram (example)
Access
(from Use Cases)
defines trade terms and conditions
aAdministrator
(f rom Actors)
aSupplier
(f rom Actors)
manages access rights and profiles
aUser
(f rom Actors)
registers as MarketPlace supplier
![Page 14: Cultural Heritage in REGional NETworks REGNET T1.4: Development of the system specification](https://reader036.vdocuments.net/reader036/viewer/2022062511/5514d1aa550346b0478b4fee/html5/thumbnails/14.jpg)
October 2001 Project presentation REGNET
14Functional ArchitectureFunctional Architecture
RegNet-Site
Electronic PublishingOntology System
Cultural Heritage Data Management
Portal eBusiness Data Management
Connector
DataGeneration
Search &Retrieval
e-Business
Portal
KnowledgeBase
RepositoryManagement
ReferenceSystem
ProductCatalogue
Management
Procurement& Delivery
ElectronicPublishing
Regnet Connector
![Page 15: Cultural Heritage in REGional NETworks REGNET T1.4: Development of the system specification](https://reader036.vdocuments.net/reader036/viewer/2022062511/5514d1aa550346b0478b4fee/html5/thumbnails/15.jpg)
Cultural Heritage in REGional NETworksCultural Heritage in REGional NETworks
REGNETREGNET
Technical ArchitectureTechnical Architecture
![Page 16: Cultural Heritage in REGional NETworks REGNET T1.4: Development of the system specification](https://reader036.vdocuments.net/reader036/viewer/2022062511/5514d1aa550346b0478b4fee/html5/thumbnails/16.jpg)
October 2001 Project presentation REGNET
16
Main technical requirementsMain technical requirements
Easy management of new functionalities
Distributed and modular architecture
Integration:B2B: collaborative environment
A2A: legacy system
Consortium skill
Security
Internationalisation
![Page 17: Cultural Heritage in REGional NETworks REGNET T1.4: Development of the system specification](https://reader036.vdocuments.net/reader036/viewer/2022062511/5514d1aa550346b0478b4fee/html5/thumbnails/17.jpg)
October 2001 Project presentation REGNET
17Technical architectureTechnical architecture
Regnet Portal
eBusiness
EBusiness data
eBusiness
Procurement and delivery
Product catalogue
management
Repository CH data management
Data generation
Ontology data
Search and retrieval
Reference system
Repository management
Catalogue
Ontology
Knowledge base access
Reference system access
Electronic publishing
Electronic publishing
Regnet Connector
SOAP/XML
SO
AP
/XM
L
Regnet Front-End Regnet Back-End
![Page 18: Cultural Heritage in REGional NETworks REGNET T1.4: Development of the system specification](https://reader036.vdocuments.net/reader036/viewer/2022062511/5514d1aa550346b0478b4fee/html5/thumbnails/18.jpg)
October 2001 Project presentation REGNET
18
Engineering point of viewEngineering point of view
Portal: Apache/JetSpeed
Nodes: PHP, Java/J2EE
Ontology: TopicMap (XTM), SHOE
Database: XML DataBase
Middleware:Web Services: SOAP, WSDL, UDDI
B2B collaboration: ebXML
Catalogue exchanges: catXML
![Page 19: Cultural Heritage in REGional NETworks REGNET T1.4: Development of the system specification](https://reader036.vdocuments.net/reader036/viewer/2022062511/5514d1aa550346b0478b4fee/html5/thumbnails/19.jpg)
Cultural Heritage in REGional NETworksCultural Heritage in REGional NETworks
REGNETREGNET
Web ServicesWeb Services
![Page 20: Cultural Heritage in REGional NETworks REGNET T1.4: Development of the system specification](https://reader036.vdocuments.net/reader036/viewer/2022062511/5514d1aa550346b0478b4fee/html5/thumbnails/20.jpg)
October 2001 Project presentation REGNET
20
What are Web ServicesWhat are Web Services
Why?Allow Internet integration of heterogenous systems to improve partners exchange
How?By marshalling with XML and HTTP business services in order to be remotely queried by external clients.
GoalAllows to build application in an Application Services Providers spirit
![Page 21: Cultural Heritage in REGional NETworks REGNET T1.4: Development of the system specification](https://reader036.vdocuments.net/reader036/viewer/2022062511/5514d1aa550346b0478b4fee/html5/thumbnails/21.jpg)
October 2001 Project presentation REGNET
21
The winner stackThe winner stack
HTTP HTTP for Internet protocol (+ SMTP, FTP) XMLXML for data (+ binary if necessary: images, sound …)SOAPSOAP (Simple Object Access Protocol) for envelop and queryWSDL WSDL (Web Service Description Language) (Web Service Description Language) for standard descriptionUDDIUDDI (Universal Description, Discovery and Integration) for publication / search / retrieval
Security: HTTP/SSL
![Page 22: Cultural Heritage in REGional NETworks REGNET T1.4: Development of the system specification](https://reader036.vdocuments.net/reader036/viewer/2022062511/5514d1aa550346b0478b4fee/html5/thumbnails/22.jpg)
October 2001 Project presentation REGNET
22
SOAPSOAP
SOAP: Simple Object Access Protocol
Standard W3C
Allows RPC over Internet by using HTTP (or SMTP, FTP) and XML to support query and answer.
What SOAP is not:
Don’t specify message semantic
Independent of programming langages
Don’t replace CORBA, or DCOM, or RMI
A SOAP message is XML composed of:
An optional header
A body which includes the query or the answer
![Page 23: Cultural Heritage in REGional NETworks REGNET T1.4: Development of the system specification](https://reader036.vdocuments.net/reader036/viewer/2022062511/5514d1aa550346b0478b4fee/html5/thumbnails/23.jpg)
October 2001 Project presentation REGNET
23
Service-Oriented ArchitecturesService-Oriented Architectures
Service-Oriented Architectures & Web service collaborations
1 2
3
Registry
RequesterProvider
PublishUDDIWSDL
InquireUDDIWSDL
Invoke
SOAP
![Page 24: Cultural Heritage in REGional NETworks REGNET T1.4: Development of the system specification](https://reader036.vdocuments.net/reader036/viewer/2022062511/5514d1aa550346b0478b4fee/html5/thumbnails/24.jpg)
October 2001 Project presentation REGNET
24The Business Value of Web The Business Value of Web ServicesServices
Interoperable systems were in principle possible before, using solutions such as CORBA or EDI
So, why Web Services?
Easier to create and deploy
Language and platform neutrality
HTTP servers everywhere
Widely accepted standards
Firewalls already accept HTTP
![Page 25: Cultural Heritage in REGional NETworks REGNET T1.4: Development of the system specification](https://reader036.vdocuments.net/reader036/viewer/2022062511/5514d1aa550346b0478b4fee/html5/thumbnails/25.jpg)
Cultural Heritage in REGional NETworksCultural Heritage in REGional NETworks
REGNETREGNET
ebXMLebXML
![Page 26: Cultural Heritage in REGional NETworks REGNET T1.4: Development of the system specification](https://reader036.vdocuments.net/reader036/viewer/2022062511/5514d1aa550346b0478b4fee/html5/thumbnails/26.jpg)
October 2001 Project presentation REGNET
26
Mission:To provide an open XML-based infrastructure enabling the global use of electronic business information in an interoperable, secure and consistent manner by all parties.Enables entreprises of any size, in any location to meet and conduct business through the exchange of XML-based messages
Technologies:UML for modelisationXML for exchanged informationInternet protocol: HTTP, SMTP, FTP, …
![Page 27: Cultural Heritage in REGional NETworks REGNET T1.4: Development of the system specification](https://reader036.vdocuments.net/reader036/viewer/2022062511/5514d1aa550346b0478b4fee/html5/thumbnails/27.jpg)
October 2001 Project presentation REGNET
27
Registry and repositoryRegistry and repository
Registres: 2 partsRegistry ServicesRegistry Services: access services
Registry Information ModelRegistry Information Model: data models
Distributed registries:Private
Public
Registry store:Companies profiles (CPP)
Technical agreements between companies (CPA)
Domain or community vocabulary and process
![Page 28: Cultural Heritage in REGional NETworks REGNET T1.4: Development of the system specification](https://reader036.vdocuments.net/reader036/viewer/2022062511/5514d1aa550346b0478b4fee/html5/thumbnails/28.jpg)
October 2001 Project presentation REGNET
28
Profiles (1/2)Profiles (1/2)
Capabilities of companies:CPPCPP: Collaboration Protocol Profile
CPACPA: Collaboration Protocol Agreement
CPPCPP: Capapility of a company to do eBusinness in the form of business processes of an industry or business domain (UML, XML)
CPACPA: Set of concrete possible interaction between partners.
![Page 29: Cultural Heritage in REGional NETworks REGNET T1.4: Development of the system specification](https://reader036.vdocuments.net/reader036/viewer/2022062511/5514d1aa550346b0478b4fee/html5/thumbnails/29.jpg)
October 2001 Project presentation REGNET
29
Profiles (2/2)Profiles (2/2)
![Page 30: Cultural Heritage in REGional NETworks REGNET T1.4: Development of the system specification](https://reader036.vdocuments.net/reader036/viewer/2022062511/5514d1aa550346b0478b4fee/html5/thumbnails/30.jpg)
October 2001 Project presentation REGNET
30
Core ComponentCore Component
Common business terms, nouns, concept and give them a neutral name
Date, time
Defined in XML
Allows to build complex data structure
![Page 31: Cultural Heritage in REGional NETworks REGNET T1.4: Development of the system specification](https://reader036.vdocuments.net/reader036/viewer/2022062511/5514d1aa550346b0478b4fee/html5/thumbnails/31.jpg)
October 2001 Project presentation REGNET
31
Business processBusiness process
Business processes defined choregraphy of exchanged documentsModelisation with UML, optional traduction to XMLAs UN/CEFACT OPEN-EDI model:
Business Operational View (BOV): business relationship between companies.Functionnal Service View (FSV): information technology aspects of the relationship to support BOV.
![Page 32: Cultural Heritage in REGional NETworks REGNET T1.4: Development of the system specification](https://reader036.vdocuments.net/reader036/viewer/2022062511/5514d1aa550346b0478b4fee/html5/thumbnails/32.jpg)
Cultural Heritage in REGional NETworksCultural Heritage in REGional NETworks
REGNETREGNET
Wireless accessWireless access
![Page 33: Cultural Heritage in REGional NETworks REGNET T1.4: Development of the system specification](https://reader036.vdocuments.net/reader036/viewer/2022062511/5514d1aa550346b0478b4fee/html5/thumbnails/33.jpg)
October 2001 Project presentation REGNET
33
![Page 34: Cultural Heritage in REGional NETworks REGNET T1.4: Development of the system specification](https://reader036.vdocuments.net/reader036/viewer/2022062511/5514d1aa550346b0478b4fee/html5/thumbnails/34.jpg)
October 2001 Project presentation REGNET
34
HTTP
Wireless
Portal
Content
JSP Servlet
Client
WAE User
Agent
Midlet WML
Request URL
Response (document) XML
Portal
Content
JSP Servlet
Client
WAE User
Agent
Midlet WML
Gateway
Encoders And
Decoders
XML
Encoded Request
Encoded Response
Request URL
Response
(document)
WSP HTTP
Wireless Wired
Portal technical architecturePortal technical architecture
![Page 35: Cultural Heritage in REGional NETworks REGNET T1.4: Development of the system specification](https://reader036.vdocuments.net/reader036/viewer/2022062511/5514d1aa550346b0478b4fee/html5/thumbnails/35.jpg)
Cultural Heritage in REGional NETworksCultural Heritage in REGional NETworks
REGNETREGNET
Topic MapTopic Map
![Page 36: Cultural Heritage in REGional NETworks REGNET T1.4: Development of the system specification](https://reader036.vdocuments.net/reader036/viewer/2022062511/5514d1aa550346b0478b4fee/html5/thumbnails/36.jpg)
October 2001 Project presentation REGNET
36
Topic Maps (XTM)Topic Maps (XTM)
ISO IEC 13250Add semantic to large amount of unorganized informationOptimized for navigationTopic:
Anything that is a nounMany links with all its occurrences (XPointers)Have namesGrouped into topic typesRelated using associations
XTM: XML Topic Maps (1999)
![Page 37: Cultural Heritage in REGional NETworks REGNET T1.4: Development of the system specification](https://reader036.vdocuments.net/reader036/viewer/2022062511/5514d1aa550346b0478b4fee/html5/thumbnails/37.jpg)
October 2001 Project presentation REGNET
37
Topic Map ComponentsTopic Map Components
Theme
InformationObject
(f rom Use Case View)
SuperType
Occurrence
role : StringTopName
Topic
id : String is-a
Association
AssociationRole
role : StringInstanceOf
0..1
InstanceOf
0..1
Scope
0..n
InstanceOf
0..1
Specifies1..n
Scope
0..n
is-a
Scope
0..n
Types 0..n
![Page 38: Cultural Heritage in REGional NETworks REGNET T1.4: Development of the system specification](https://reader036.vdocuments.net/reader036/viewer/2022062511/5514d1aa550346b0478b4fee/html5/thumbnails/38.jpg)
October 2001 Project presentation REGNET
38Topic MapTopic Map