| 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. |
| dc.description |
Dette er en hovedoppgave |
| dc.format.extent |
2110138 bytes |
| dc.format.mimetype |
application/pdf |
| dc.identifier.uri |
http://hdl.handle.net/10037/1248 |
| dc.identifier.urn |
URN:NBN:no-uit_munin_1061 |
| dc.language.iso |
nob |
| dc.publisher |
Universitetet i Tromsø |
| dc.publisher |
University of Tromsø |
| dc.subject |
VDP::Matematikk og naturvitenskap: 400::Informasjons- og kommunikasjonsvitenskap: 420::Teoretisk databehandling, programmeringsspråk og -teori: 421 |
| dc.subject |
VDP::Matematikk og naturvitenskap: 400::Informasjons- og kommunikasjonsvitenskap: 420::Kommunikasjon og distribuerte systemer: 423 |
| dc.subject |
VDP::Matematikk og naturvitenskap: 400::Informasjons- og kommunikasjonsvitenskap: 420::Systemutvikling og – arbeid: 426 |
| dc.subject |
VDP::Matematikk og naturvitenskap: 400::Informasjons- og kommunikasjonsvitenskap: 420::Databaser og multimediasystemer: 428 |
| dc.subject |
VDP::Teknologi: 500::Informasjons- og kommunikasjonsteknologi: 550::Annen informasjonsteknologi: 559 |
| dc.subject |
samvirkende informasjonssystemer |
| dc.subject |
interoperabilitet |
| dc.subject |
FRIL |
| dc.subject |
IIS |
| dc.title |
Objekt-adapter og programmeringsgrensesnitt for
ANSAware applikasjoner |
| dc.type |
Master thesis |
| dc.type |
Mastergradsoppgave |