dc.contributor.advisor | Eliassen, Frank | |
dc.contributor.author | Hanssen, Øyvind | |
dc.date.accessioned | 2007-12-13T08:38:02Z | |
dc.date.available | 2007-12-13T08:38:02Z | |
dc.date.issued | 1994 | |
dc.description.abstract | I denne hovedfagsavhandlinga undersøkes avbildningsmekanismer mellom ANSAware applikasjoner og en føderativ omgivelse. Dette gjøres innefor rammen av ODS-gruppas arbeid med samvirkende informasjonssystemer. For å få kunnskap om problemområdet og om hvordan avbildning effektivt kan utføres, utvikles et rammeverk for modellering, design og implementasjon av avbildningsmekanismer. Vi fokuserer spesielt på hvordan man i føderasjonen kan gi inntrykk av ANSAware objekter som persistente. Vi baserer oss på en persistensmodell som innebærer at vi stiller ulike krav til objekt-identitet. Vi trenger bare permanent identitet for noen få objekter. For disse er det behov for mekanismer for transparent forvaltning (aktivisering/passivisering).
Vi undersøker to logiske komponenter som samarbeider om avbildning: Objekt-adapter som har ansvaret for forvaltning og objekt-identitet og språkbindinger som representerer programmeringsgrensesnitt for den aktuelle klient-omgivelse og realiserer aksess-transparens ved hjelp av stubs. Vi innfører begrepet proxy-objekt som representerer identifikasjon av objekter i objekt-adapter og presenterer en konseptuell modell for interaksjon med klient.
Et gjenbrukbart objekt-orientert rammeverk er realisert. Dette representerer design og delvis implementasjon av objekt-adapter. Denne påbygges med applikasjonsspesifikk software for å bli komplett. En notasjon for definisjon av forvaltning av permanente objekter blir utviklet.
Egenskaper ved språkbindinger blir undersøkt. Her gjøres et skille mellom direkte binding hvor klient er i samme prosess og binding via eksplisistt grensesnitt (kanonisk språk). Ei språkbinding til C++ er realisert, og det er skissert et rammeverk for binding til FRIL som er et funksjonelt og objektorientert språk for integrasjon og samvirke mellom ulike informasjonssystemer. | en |
dc.description | Dette er en hovedoppgave | en |
dc.format.extent | 2110138 bytes | |
dc.format.mimetype | application/pdf | |
dc.identifier.uri | https://hdl.handle.net/10037/1248 | |
dc.identifier.urn | URN:NBN:no-uit_munin_1061 | |
dc.language.iso | nob | en |
dc.publisher | Universitetet i Tromsø | en |
dc.publisher | University of Tromsø | en |
dc.rights.accessRights | openAccess | |
dc.rights.holder | Copyright 1994 The Author(s) | |
dc.subject | VDP::Matematikk og naturvitenskap: 400::Informasjons- og kommunikasjonsvitenskap: 420::Teoretisk databehandling, programmeringsspråk og -teori: 421 | en |
dc.subject | VDP::Matematikk og naturvitenskap: 400::Informasjons- og kommunikasjonsvitenskap: 420::Kommunikasjon og distribuerte systemer: 423 | en |
dc.subject | VDP::Matematikk og naturvitenskap: 400::Informasjons- og kommunikasjonsvitenskap: 420::Systemutvikling og – arbeid: 426 | en |
dc.subject | VDP::Matematikk og naturvitenskap: 400::Informasjons- og kommunikasjonsvitenskap: 420::Databaser og multimediasystemer: 428 | en |
dc.subject | VDP::Teknologi: 500::Informasjons- og kommunikasjonsteknologi: 550::Annen informasjonsteknologi: 559 | en |
dc.subject | samvirkende informasjonssystemer | en |
dc.subject | interoperabilitet | en |
dc.subject | FRIL | en |
dc.subject | IIS | en |
dc.title | Objekt-adapter og programmeringsgrensesnitt for
ANSAware applikasjoner | en |
dc.type | Master thesis | en |
dc.type | Mastergradsoppgave | en |