his.sePublikasjoner
Endre søk
RefereraExporteraLink to record
Permanent link

Direct link
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annet format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annet språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf
Vilka semantiska skillnader finns det mellan UML-A och UML med avseende på ECA-regler?
Högskolan i Skövde, Institutionen för datavetenskap.
2008 (svensk)Independent thesis Basic level (degree of Bachelor)Oppgave
Abstract [sv]

Eftersom databaser blir allt vanligare och används mer och mer inom allt större områden är det viktigt att finna modelleringsspråk som kan modellera egenskaperna för databashanteringssystemen under analys och design fasen. Aktiva databashanteringssystem har egenskapen att automatiskt kunna reagera på händelser som uppkommer. Aktiva databashanteringssystem klarar av att hantera s.k. ECA-regler. ECA-regler består av händelse, villkor och handling. För att kunna modellera aktiva databashanteringssystem krävs att det är möjligt att modellera ECA-regler. Ett modelleringsspråk som anses kunna modellera ECA-regler är UML. Berndtsson och Calestam (2001) anser dock att det finns brister i UML och har därför skapat en extension UML-A som bättre klarar av att uttrycka ECA-regler.

Detta arbete undersöker ifall det finns några semantiska skillnader mellan UML och UML-A. Jämförelsen sker genom att ett antal exempelregler skapas och att dessa modelleras i både UML-A och UML. Modellerna utvärderas både semantiskt och grafiskt för att se ifall skillnader kan påvisas mellan modelleringsspråken. Resultaten som kommit fram i detta arbete är att det finns klara semantiska skillnader mellan UML och UML-A när det gäller ECA-regler. De brister som funnits hos UML har inte kunnat identifieras i UML-A vilket tyder på att UML-A mycket väl skulle kunna användas för att modellera ECA-regler och därmed även aktiva databashanteringssystem.

sted, utgiver, år, opplag, sider
Skövde: Institutionen för datavetenskap , 2008. , s. 85
Emneord [sv]
UML, UML-A, Tillståndsdiagram, ECA-regler, Aktiva databashanteringssystem
HSV kategori
Identifikatorer
URN: urn:nbn:se:his:diva-645OAI: oai:DiVA.org:his-645DiVA, id: diva2:3038
Fag / kurs
Computer Science
Utdanningsprogram
Systemprogrammering
Presentation
(engelsk)
Uppsök
Technology
Veileder
Tilgjengelig fra: 2008-01-30 Laget: 2008-01-30 Sist oppdatert: 2019-06-05

Open Access i DiVA

fulltekst(8035 kB)110 nedlastinger
Filinformasjon
Fil FULLTEXT02.pdfFilstørrelse 8035 kBChecksum SHA-512
22ccb6aabf8e68b7dff40d500b5cfe0332c3d81dfb987e59f2d4414249008f1b7575c524dc203241773c5332321ecc25c7ecfdb3e221da96fb119d5979164161
Type fulltextMimetype application/pdf

Av organisasjonen

Søk utenfor DiVA

GoogleGoogle Scholar
Totalt: 180 nedlastinger
Antall nedlastinger er summen av alle nedlastinger av alle fulltekster. Det kan for eksempel være tidligere versjoner som er ikke lenger tilgjengelige

urn-nbn

Altmetric

urn-nbn
Totalt: 417 treff
RefereraExporteraLink to record
Permanent link

Direct link
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annet format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annet språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf