DHM
From Wikiwau2008
[edit] DHM DeVise Hypermedia
DHM blev udviklet i 1991-1995 på Århus Universitet. Det er designet til at understøtte kollaboration, det blev til at understøtte samarbejdende teams supervision inspektionsingeniører på Storebæltsforbindelsen. DHM er bygget som en objektorienteret realisering af Dexter-modellen, og har således overtaget strukturen herfra. Links var således en specialisering af klassen komponent, og links kunne også linke til andre links. Links kan i DHM have flere endepunkter, og de var bi-directional, begrebsmæssigt er links således noget andet og mere end blot en relation mellem to knuder. Man måtte dog give køb på det principielle at der ikke kunne findes hængende (dangling) fordi det af praktiske grunde kunne være hensigtsmæssigt (i en periode) at have et link der ikke endnu peger på noget.
Hvor det er muligt at kommunikerer mellem applikationerne med fx DDE eller AppleEvent kunne man have links til bestemte dele af dokumenter og ellers måtte man nøjes med at linke til dokumentet selv. Dermed fungerede integrationen godt imellem AutoCad, Microsoft Excel og Microsoft Word, der understøttede at man kunne tilføje kommandoer til hypermediefunktionalitet til dem med et makrosprog, der også blev brugt når der skulle information tilbage til hypermedissystemet fra applikationerne. DHM brugte altså de det der var tilgængeligt i applikationerne til at lave links og ankre, fx bogmærker og celler i Officepakken og id'er på vektorgrafikker i AutoCad til at referere til. DHM havde en stærk hypermediefunktionalitet, og en ret tæt integration mellem programmerne, men Dexter-modellen betød også at DHM var en ret kompleks størrelse der var vanskelig at udvikle til.