Date post: | 01-May-2015 |
Category: |
Documents |
Upload: | fortunata-catalano |
View: | 238 times |
Download: | 4 times |
HDMInformation Design
notation v.4
HDMInformation Design
Hyperbase
USI TEC lab Lugano © Polimi Milano HOC 4
Entity Type Name
min:max,average
Single Entity Name
Abstract Entity Type
tipo di entità
entità singola
tipo di entità astratta
Entità
USI TEC lab Lugano © Polimi Milano HOC 5
Component Type Name
Not-base Component Type Name
tipo di componente di base
tipo di componente non di base
Single Component Name
Not-base Single Component Name
componente singolo di base
componente singolo non di base
Componente
USI TEC lab Lugano © Polimi Milano HOC 6
Entity Type Name1
min:max,average
Component Type Name 2
min:max,average
Component Type Name 3
min:max,average
Component Type Name 1
Component Type Name 4
min:max,average
min:max,average
Component Type Name 5
min:max,average
cardinalità componente
USI TEC lab Lugano © Polimi Milano HOC 7
Slot Name 1
Slot Type 2
Aggregated Slot Name 3
Slot Name 7
Slot Name n
Slot Name a
Slot Name b
Slot Name c
Component Type Name 1
Component Slot description
Component slots
Slot name Slot Type Description
Slot name_1 Text, audio, ecc description
. . . aggregated . . .
Tabella per descrivere gli slot di un componente
indica uno slot aggregato (esempio, slot indirizzo composto da via, numero civico, città, CAP)
USI TEC lab Lugano © Polimi Milano HOC 8
Entity Type Name
min:max,average
Entity Type Name
min:max,average
Entity Type Name
min:max,average
Abstract Entity Type
Notazione usata per indicare la relazione di generalizzazione
USI TEC lab Lugano © Polimi Milano HOC 9
Name target-sourcemin:max, av
Entity Type Name 1
min:max,average
Entity Type Name 2
min:max,average
min:max, av
Name source-target
Centre Type Name 1
Centre Type Name 2
Cardinalità entità
destinazione
Associazione Semantica
USI TEC lab Lugano © Polimi Milano HOC 10
Association Center
Slots relativi alle destinazioni
Slot name Source
Slot name_1 Source
. . . . . .
Topology
Association and/or Center Topology Description
Filter (optional)
Filter Expression Description
Slots relativi all’associazione
Slot name Type Description
Slot name_1 type description
. . . . . . . . .
Tabella descrizione centro di associazione
Access Layer
USI TEC lab Lugano © Polimi Milano HOC 12
Collection Type Name
min:max,average
Single Collection Name
Collezione
tipo di collezione
collezione singola
USI TEC lab Lugano © Polimi Milano HOC 13
Collection Type Name
min:max,average
Entity Type Name 1
Collection Centre Type Name
. .
Collezione di base
USI TEC lab Lugano © Polimi Milano HOC 14
Collection of collectionType Name
min:max,average
Collection Centre Type Name
. .
Collection Type Name
min:max,average
Collezione di collezioni
USI TEC lab Lugano © Polimi Milano HOC 15
Collection description
Collection Content
Description of the criteria for populating the collectionPopulation Criteria
Member cardinality Min:max, av
Collection Center Name
Slots relativi ai membri
Slot name Source
Slot name_1 Source
. . . . . .
Topology
Collectio Center Topology Description
Filter (optional)
Filter Expression Description
Slots relativi alla collezione
Slot name Type Description
Slot name_1 type description
. . . . . . . . .
Tabella per la descrizione della collezione
Tabella per la descrizione del centro della collezione
Tabelle di descrizione della collezione
HDMNavigation Design
USI TEC lab Lugano © Polimi Milano HOC 17
Node Types
USI TEC lab Lugano © Polimi Milano HOC 18
Tipo di NodoNode Type Name
Single Node Name Nodo Singolo
USI TEC lab Lugano © Polimi Milano HOC 19
Tabella associata ad ogni nodo (tipo di nodo o nodo singolo) derivato dai componenti di un’entità
Node Type Name description
Slots
Slot name Derived from Component Comment
Slot name_1 Component name comment
. . . . . . . . .
Entity type name Entity name
Derivation Description
Informal Description
USI TEC lab Lugano © Polimi Milano HOC 20
Node Type Name description
Slots
Slot name Derived from Component Comment
Slot name_1 Component name comment
. . . . . . . . .
Center type name Center Type name
Derived from Entity
Entity type name
. . .
Derivation Description
Informal Description
Center Content
……
Tabella associata ad ogni nodo (tipo di nodo o nodo singolo) derivato dalla sorgente, destinazione e centro di un’associazionesemantica
USI TEC lab Lugano © Polimi Milano HOC 21
Node Type Name description
Slots
Slot name Derived from Component Comment
Slot name_1 Component name comment
. . . . . . . . .
Collection Centre name Collection Centre name
Derived from Entity
Entity type name
. . .
Derivation Description
Informal Description
Center Content
…….
Tabella associata ad ogni nodo (tipo di nodo o nodo singolo) derivato dai membri e dal centro di una collezione
USI TEC lab Lugano © Polimi Milano HOC 22
Cluster Types
USI TEC lab Lugano © Polimi Milano HOC 23
Tipo di cluster derivato da un tipo di entità
Cluster Type Name
USI TEC lab Lugano © Polimi Milano HOC 24
Cluster singolo derivato da un’entità singola
Single Entity Name
USI TEC lab Lugano © Polimi Milano HOC 25
Cluster derivato da un’associazione semantica
Cluster Type Name
USI TEC lab Lugano © Polimi Milano HOC 26
Tipo di cluster derivato da un tipo di collezione
Cluster Type Name
USI TEC lab Lugano © Polimi Milano HOC 27
Cluster singolo derivato da una collezione singola
Single collection name
USI TEC lab Lugano © Polimi Milano HOC 28
Node Type Name
Indica il nodo a partire dal quale ha inizio la navigazione all’interno del cluster in cui il nodo si trova
Single Node Name
USI TEC lab Lugano © Polimi Milano HOC 29
Rappresenta un nodo che ha una cardinalità maggiore di uno all’interno del cluster in cui il nodo si trova. In genere, rappresenta nodi derivati da componenti con cardinalità maggiore di uno nell’entità di appartenenza, nodi derivati dagli elementi destinazione di un’associazione semantica,nodi derivati dai membri di una collezione.
Node Type Name
min:max,average
Node Type Name
min:max,average
Node Type Name
1..m
USI TEC lab Lugano © Polimi Milano HOC 30
Tipo di cluster con nodi relativi derivato da un tipo di entità
Entity Type Name
Node Type Name
Node Type Name
Node Type Name
Node Type Name
USI TEC lab Lugano © Polimi Milano HOC 31
Cluster Type Name
Node Type Name
Node Type Name Node Type Name
Tipo di cluster con nodi relativi derivato da un tipo di entità
USI TEC lab Lugano © Polimi Milano HOC 32
Tabella per la descrizione della strategia di navigazione (indice, guided tour) utilizzata all’interno del cluster cui la tabella è associata
Pattern description
Pattern name If any
Variant If any
Comment Description of the navigation pattern in detail
Link Link indication
USI TEC lab Lugano © Polimi Milano HOC 33
Tipo di cluster con relativi nodi derivato da un tipo di collezione
Pattern description
Pattern name If any
Variant If any
Comment Description of the navigation pattern in detail
Link 2
Example
Collection Type name
Node Type Name
min:max,average
Node Type Name
min:max,average
Node Type Name
1..m
Node Type Name
1
3
2
USI TEC lab Lugano © Polimi Milano HOC 34
Cluster con relativi nodi derivato da un’associazione semantica
Name source-target
Node Type Name
Node Type Name
min:max,average
Node Type Name
min:max,average
Node Type Name
1..m
Node Type Name
USI TEC lab Lugano © Polimi Milano HOC 35
HDMPublishing Design
USI TEC lab Lugano © Polimi Milano HOC 36
Publishing UnitPublishing Section
Page
USI TEC lab Lugano © Polimi Milano HOC 37
Page Type Name
Single Page Name
Section Type Name
Single Section Name
Publishing Unit Type Name
min:max,average
Single Publishing Unit Name
Tipo di Unità di Presentazione
Unità di Presentazione Singola
Tipo di Sezione
Sezione Singola
Tipo di Pagina
Pagina Singola
USI TEC lab Lugano © Polimi Milano HOC 38
Page Type Name1
Section Type Name1 Single Section Name3Single Section Name2
1:1,11:n,3 1:1,1
1 23
4
5
6
USI TEC lab Lugano © Polimi Milano HOC 39
Publishing Unit Type Name2
Section Type Name1
Publishing Unit Type Name1 Single Publishing Unit Name3
1:1,11:5,3 1:1,1
516
USI TEC lab Lugano © Polimi Milano HOC 40
min:max,average min:max,average
min:max,average min:max,average min:max,average
Page Type Name
Section Type Name Section Type Name Section Type Name
Publishing Unit Type Name
min:max,average
Publishing Unit Type Name
min:max,average
min:max,average min:max,average
Publishing Unit Type Name
min:max,average
Publishing Unit Type Name
min:max,average