SITMOON ESPRIT Project Nr 25652 Siemens AG sterreich

  • Slides: 30
Download presentation
SIT-MOON ESPRIT Project Nr. 25652 Siemens AG Österreich JWeb and its integration in the

SIT-MOON ESPRIT Project Nr. 25652 Siemens AG Österreich JWeb and its integration in the SIT -MOON architecture Robotiker Technische Universität Wien Politecnico di Milano EDIT 4 Edizioni San Paolo Arista 1 3 rd Review, Vienna, 16 th of April 1999 PAN Verlag Franca Garzotto, Paolo Paolini HOC- Hypermedia Open Center Politecnico di Milano HOC - Politecnico di Milano

SIT-MOON ESPRIT Project Nr. 25652 Outline Siemens AG Österreich Robotiker Technische Universität Wien Politecnico

SIT-MOON ESPRIT Project Nr. 25652 Outline Siemens AG Österreich Robotiker Technische Universität Wien Politecnico di Milano EDIT 4 Edizioni San Paolo Arista 2 3 rd Review, Vienna, 16 th of April 1999 PAN Verlag • Motivations • JWeb architecture • JWeb Integration in the SIT-MOON architecture • JWeb Design Editor • San Paolo JWeb prototype (demo) HOC - Politecnico di Milano

SIT-MOON ESPRIT Project Nr. 25652 Motivations Siemens AG Österreich Robotiker Technische Universität Wien Politecnico

SIT-MOON ESPRIT Project Nr. 25652 Motivations Siemens AG Österreich Robotiker Technische Universität Wien Politecnico di Milano EDIT 4 Edizioni San Paolo Arista 3 3 rd Review, Vienna, 16 th of April 1999 PAN Verlag • To provide support for the design of Hypermedia applications • To provide support for fast prototyping of Hypermedia applications The tools can be the basis for additional services provided to publishers HOC - Politecnico di Milano

SIT-MOON ESPRIT Project Nr. 25652 The JWeb Architecture Siemens AG Österreich • there is

SIT-MOON ESPRIT Project Nr. 25652 The JWeb Architecture Siemens AG Österreich • there is a full-size suite of tools Robotiker Technische Universität Wien (to be explained) Politecnico di Milano • there is a JWeb-lite suite of tools EDIT 4 Edizioni San Paolo Arista 4 3 rd Review, Vienna, 16 th of April 1999 PAN Verlag (HDMedit + JWeb engine) HOC - Politecnico di Milano

SIT-MOON ESPRIT Project Nr. 25652 The JWeb Architecture (cont. ) Siemens AG Österreich Robotiker

SIT-MOON ESPRIT Project Nr. 25652 The JWeb Architecture (cont. ) Siemens AG Österreich Robotiker HDM Schema editor Technische Universität Wien Politecnico di Milano Application schema EDIT 4 Edizioni San Paolo Arista 5 3 rd Review, Vienna, 16 th of April 1999 PAN Verlag import new, open, save create, modify create repository, create data entry Authoring environment Runtime database Instance editor import, export open, save create, modify select runtime format and support, generate Editing environment Runtime database Navigator (browser) Execution HOC - Politecnico di Milanoenvironment Run Time Engine

SIT-MOON ESPRIT Project Nr. 25652 The JWeb Architecture Siemens AG Österreich Template mapper Robotiker

SIT-MOON ESPRIT Project Nr. 25652 The JWeb Architecture Siemens AG Österreich Template mapper Robotiker (cont. ) Template editor Technische Universität Wien HDM schema Politecnico di Milano Template EDIT 4 Edizioni San Paolo Arista 6 3 rd Review, Vienna, 16 th of April 1999 PAN Verlag Visual node mapper Schema repository Visual authoring environment Visual node editor Visual node HOC - Politecnico di Milano Visual editing environment

SIT-MOON ESPRIT Project Nr. 25652 Integration in the SIT-MOON architecture Siemens AG Österreich Robotiker

SIT-MOON ESPRIT Project Nr. 25652 Integration in the SIT-MOON architecture Siemens AG Österreich Robotiker Technische Universität Wien Politecnico di Milano EDIT 4 Edizioni San Paolo Arista 7 3 rd Review, Vienna, 16 th of April 1999 PAN Verlag JWeb-lite different possible levels of integration: • Software integration • Data Base integration • Multi-application Environment HOC - Politecnico di Milano

SIT-MOON ESPRIT Project Nr. 25652 Integration in the SIT-MOON architecture (1) Siemens AG Österreich

SIT-MOON ESPRIT Project Nr. 25652 Integration in the SIT-MOON architecture (1) Siemens AG Österreich Robotiker Software integration Technische Universität Wien The suite of tools is made accessible from within the Sitmoon environment, with a button, a menu, etc. Politecnico di Milano EDIT 4 Edizioni San Paolo Arista 8 3 rd Review, Vienna, 16 th of April 1999 PAN Verlag Simple and useful HOC - Politecnico di Milano

SIT-MOON ESPRIT Project Nr. 25652 Integration in the SIT-MOON architecture (2) Siemens AG Österreich

SIT-MOON ESPRIT Project Nr. 25652 Integration in the SIT-MOON architecture (2) Siemens AG Österreich Data Base integration Robotiker Technische Universität Wien Politecnico di Milano EDIT 4 Edizioni San Paolo Arista 9 3 rd Review, Vienna, 16 th of April 1999 PAN Verlag The DB of nodes visualized by JWeb – Within the Director environment of Sit-Moon, a special function allows to save the editing results (a node for a JWeb application) in the proper Database (CARAT) – when a node must be inserted in the JWeb Database, Director or CARAT is used to locate something previously created within the Sitmoon environment. Less useful HOC - Politecnico di Milano

SIT-MOON ESPRIT Project Nr. 25652 Integration in the SIT-MOON architecture (3) Siemens AG Österreich

SIT-MOON ESPRIT Project Nr. 25652 Integration in the SIT-MOON architecture (3) Siemens AG Österreich Multi-application Environment Robotiker Technische Universität Wien Politecnico di Milano EDIT 4 Edizioni San Paolo Arista 10 3 rd Review, Vienna, 16 th of April 1999 PAN Verlag • a coordinator environment, within Sitmoon, manages several applications (The current suite of JWeb is mono application) • Applications are localized by logical names, rather than physical files. • The user of such a coordinator environment, first of all will choose the application, and from there activate the different JWeb tools. • The coordinator environment would be responsible for creating a new application, deleting an application, moving pieces from one application to another the most interesting HOC - Politecnico di Milano

SIT-MOON ESPRIT Project Nr. 25652 The JWeb Editor Siemens AG Österreich Robotiker Technische Universität

SIT-MOON ESPRIT Project Nr. 25652 The JWeb Editor Siemens AG Österreich Robotiker Technische Universität Wien Politecnico di Milano EDIT 4 Edizioni San Paolo Arista 11 3 rd Review, Vienna, 16 th of April 1999 PAN Verlag Example: specifying the HDM schema of San Paolo application HOC - Politecnico di Milano

SIT-MOON ESPRIT Project Nr. 25652 Hyperbase Schema in-the-large - 1 Siemens AG Österreich Robotiker

SIT-MOON ESPRIT Project Nr. 25652 Hyperbase Schema in-the-large - 1 Siemens AG Österreich Robotiker L 9 Technische Universität Wien L 8 Personage L 13 Politecnico di Milano EDIT 4 Edizioni San Paolo Arista 12 3 rd Review, Vienna, 16 th of April 1999 PAN Verlag Culture and Politics L 6 L 4 L 3 Work Biographical Event L 10 L 7 L 11 L 14 L 2 L 1 Geography L 5 L 12 Thought L 16 History L 15 Influence HOC - Politecnico di Milano

SIT-MOON ESPRIT Project Nr. 25652 Hyperbase Schema in-the-large - 2 Siemens AG Österreich Robotiker

SIT-MOON ESPRIT Project Nr. 25652 Hyperbase Schema in-the-large - 2 Siemens AG Österreich Robotiker Link Source Entity Type name L 1 Biographical Event Technische Universität Wien Politecnico di Milano L 2 Biographical Event EDIT 4 Edizioni San Paolo Arista 13 3 rd Review, Vienna, 16 th of April 1999 PAN Verlag L 3 Biographical Event his L 11 Work L 12 Work Destination Cardinality Short Description Entity Type History n: n Historical context of a biographical event Geography n : n Places where an event in Paul’s life occured Work n: n Paul’s works produced in a period of life Thought n: n Paul’s thoughts expressed in a work History n: n Historical context in which a work has been composed HOC - Politecnico di Milano

SIT-MOON ESPRIT Project Nr. 25652 Hyperbase Schema in-the-large - 3 Siemens AG Österreich Entity

SIT-MOON ESPRIT Project Nr. 25652 Hyperbase Schema in-the-large - 3 Siemens AG Österreich Entity Type Work Robotiker Overview Technische Universität Wien Anthological Piece 1 Politecnico di Milano EDIT 4 Edizioni San Paolo Arista 14 3 rd Review, Vienna, 16 th of April 1999 PAN Verlag Anthological Piece N HOC - Politecnico di Milano

SIT-MOON ESPRIT Project Nr. 25652 JWeb: List of Entity Types Siemens AG Österreich Robotiker

SIT-MOON ESPRIT Project Nr. 25652 JWeb: List of Entity Types Siemens AG Österreich Robotiker Technische Universität Wien Politecnico di Milano EDIT 4 Edizioni San Paolo Arista 15 3 rd Review, Vienna, 16 th of April 1999 PAN Verlag HOC - Politecnico di Milano

SIT-MOON ESPRIT Project Nr. 25652 JWeb: Expanded Structure of Entity Types Siemens AG Österreich

SIT-MOON ESPRIT Project Nr. 25652 JWeb: Expanded Structure of Entity Types Siemens AG Österreich Robotiker Technische Universität Wien Politecnico di Milano EDIT 4 Edizioni San Paolo Arista 16 3 rd Review, Vienna, 16 th of April 1999 PAN Verlag HOC - Politecnico di Milano

SIT-MOON ESPRIT Project Nr. 25652 Hperbase Schema in-the-small Siemens AG Österreich Robotiker Node Type

SIT-MOON ESPRIT Project Nr. 25652 Hperbase Schema in-the-small Siemens AG Österreich Robotiker Node Type Biographical Event Slot name Type Description Time Range String The period when the event occurred Description Text Short description of the event <Picture>* Image Picture (s) related to the event Technische Universität Wien Politecnico di Milano EDIT 4 Edizioni San Paolo Arista 17 3 rd Review, Vienna, 16 th of April 1999 PAN Verlag Node Type Culture and Politics Slot name Type Description Title String The title of the cultural or political or social topic Description Text Topic description <Picture>* Image Picture(s) related to the topic <Comment> Sound Voice explanation or comment on the topic HOC - Politecnico di Milano

SIT-MOON ESPRIT Project Nr. 25652 JWeb: Expanding an entity type in-the-small Siemens AG Österreich

SIT-MOON ESPRIT Project Nr. 25652 JWeb: Expanding an entity type in-the-small Siemens AG Österreich Robotiker Technische Universität Wien Politecnico di Milano EDIT 4 Edizioni San Paolo Arista 18 3 rd Review, Vienna, 16 th of April 1999 PAN Verlag HOC - Politecnico di Milano

SIT-MOON ESPRIT Project Nr. 25652 How to build the schema in JWeb Siemens AG

SIT-MOON ESPRIT Project Nr. 25652 How to build the schema in JWeb Siemens AG Österreich Robotiker Technische Universität Wien Politecnico di Milano EDIT 4 Edizioni San Paolo Arista 19 3 rd Review, Vienna, 16 th of April 1999 PAN Verlag HOC - Politecnico di Milano

SIT-MOON ESPRIT Project Nr. 25652 Adding a new Entity Type Siemens AG Österreich Robotiker

SIT-MOON ESPRIT Project Nr. 25652 Adding a new Entity Type Siemens AG Österreich Robotiker Technische Universität Wien Politecnico di Milano EDIT 4 Edizioni San Paolo Arista 20 3 rd Review, Vienna, 16 th of April 1999 PAN Verlag HOC - Politecnico di Milano

SIT-MOON ESPRIT Project Nr. 25652 Adding a new component Siemens AG Österreich Robotiker Technische

SIT-MOON ESPRIT Project Nr. 25652 Adding a new component Siemens AG Österreich Robotiker Technische Universität Wien Politecnico di Milano EDIT 4 Edizioni San Paolo Arista 21 3 rd Review, Vienna, 16 th of April 1999 PAN Verlag HOC - Politecnico di Milano

SIT-MOON ESPRIT Project Nr. 25652 Specifying the structure in-the-small(frame) Siemens AG Österreich Robotiker Technische

SIT-MOON ESPRIT Project Nr. 25652 Specifying the structure in-the-small(frame) Siemens AG Österreich Robotiker Technische Universität Wien Politecnico di Milano EDIT 4 Edizioni San Paolo Arista 22 3 rd Review, Vienna, 16 th of April 1999 PAN Verlag HOC - Politecnico di Milano

SIT-MOON ESPRIT Project Nr. 25652 Specifying the structure in-the-small(slot) Siemens AG Österreich Robotiker Technische

SIT-MOON ESPRIT Project Nr. 25652 Specifying the structure in-the-small(slot) Siemens AG Österreich Robotiker Technische Universität Wien Politecnico di Milano EDIT 4 Edizioni San Paolo Arista 23 3 rd Review, Vienna, 16 th of April 1999 PAN Verlag HOC - Politecnico di Milano

SIT-MOON ESPRIT Project Nr. 25652 Specifying Link Types Siemens AG Österreich Robotiker Technische Universität

SIT-MOON ESPRIT Project Nr. 25652 Specifying Link Types Siemens AG Österreich Robotiker Technische Universität Wien Politecnico di Milano EDIT 4 Edizioni San Paolo Arista 24 3 rd Review, Vienna, 16 th of April 1999 PAN Verlag HOC - Politecnico di Milano

SIT-MOON ESPRIT Project Nr. 25652 Access Schema in-the-large_1 Siemens AG Österreich Home Collection Robotiker

SIT-MOON ESPRIT Project Nr. 25652 Access Schema in-the-large_1 Siemens AG Österreich Home Collection Robotiker Technische Universität Wien Politecnico di Milano Historical Context Atlas Cultural Context Personages in Paul’s Life EDIT 4 Edizioni San Paolo Arista 25 3 rd Review, Vienna, 16 th of April 1999 PAN Verlag Paul’s Life Paul’s Impact Paul’s Philosophy Trips Works HOC - Politecnico di Milano

SIT-MOON ESPRIT Project Nr. 25652 Access Schema in-the-large_2 Siemens AG Österreich “Historical Context” Collection

SIT-MOON ESPRIT Project Nr. 25652 Access Schema in-the-large_2 Siemens AG Österreich “Historical Context” Collection Robotiker Technische Universität Wien Politecnico di Milano EDIT 4 Edizioni San Paolo Arista 26 3 rd Review, Vienna, 16 th of April 1999 PAN Verlag HOC - Politecnico di Milano

SIT-MOON ESPRIT Project Nr. 25652 Specifying Access Structures Siemens AG Österreich Robotiker Technische Universität

SIT-MOON ESPRIT Project Nr. 25652 Specifying Access Structures Siemens AG Österreich Robotiker Technische Universität Wien Politecnico di Milano EDIT 4 Edizioni San Paolo Arista 27 3 rd Review, Vienna, 16 th of April 1999 PAN Verlag HOC - Politecnico di Milano

SIT-MOON ESPRIT Project Nr. 25652 DEMO Siemens AG Österreich Robotiker of the generated prototype

SIT-MOON ESPRIT Project Nr. 25652 DEMO Siemens AG Österreich Robotiker of the generated prototype Technische Universität Wien Politecnico di Milano EDIT 4 Edizioni San Paolo Arista 28 3 rd Review, Vienna, 16 th of April 1999 PAN Verlag HOC - Politecnico di Milano

SIT-MOON ESPRIT Project Nr. 25652 The Multi-Application Architecture Siemens AG Österreich Robotiker Schema editor

SIT-MOON ESPRIT Project Nr. 25652 The Multi-Application Architecture Siemens AG Österreich Robotiker Schema editor Technische Universität Wien import new, open, save create, modify Politecnico di Milano Environment schema EDIT 4 Edizioni San Paolo Arista 29 3 rd Review, Vienna, 16 th of April 1999 PAN Verlag Mapper Environment repository Authoring environment create repository create data entry Instance editor import, export open, save create, modify HOC - Politecnico di Milano Editing environment

SIT-MOON ESPRIT Project Nr. 25652 The Multi-Application Architecture (cont. ) Siemens AG Österreich Environment

SIT-MOON ESPRIT Project Nr. 25652 The Multi-Application Architecture (cont. ) Siemens AG Österreich Environment repository Environment schema Robotiker Technische Universität Wien Configurator Politecnico di Milano EDIT 4 Edizioni San Paolo Arista 30 3 rd Review, Vienna, 16 th of April 1999 PAN Verlag Application repository import, export open, save select, derive Configuration environment Application schema Generator Runtime database Navigator (browser) open select runtime format and support generate Generation environment Execution environment HOC - Politecnico di Milano