Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

 Det kjøres også generelle UML regler ved validering av modell.

FeilkodeTypeFeilmelding  Beskrivelse Kilde
 
V1009 Advarsel Manglende tagged value SOSI_navn på attributt
 
SOSI_navn mangler SOSI
 
V1007  Feil Topo assosiasjoner må ha tagged value xsdEncodingRule=notEncoded for å ikke bli med i GML applikasjonsskjema
     Connector
Topo assosiasjonerGML/Shapechange
V1001 Advarsel Assosiasjon mangler angivelse av 'Direction'/retning
 
Assosiasjon mangler retning
 

V1018
 
Feil
  Connector
Assosiasjon er ufullstendig, mangler objekt på en av sidene
 
Ukjent type
 
UML
 
V1026 Feil Multippel arv er ikke korrekt, forsøk arv i sekvens i steden eller bruk tag gmlMixin=true og abstract=true på arv nr 2
 /wiki/spaces/SPOS/pages/524364
Multippel arv ISO 19103 CSL Rec 7
   
V1005
  Arvet objekt bør være abstrakt  
Feil Assosiasjon skal ha multiplisitet på navigerbare ender
 
Multiplisitet på navigerbare assosiasjonsender ISO 19103 CSL Req 10
 
V1015 Advarsel SOSI_NAVN kan ikke være lenger enn 32 tegn
 

 SOSI
 
V1016 
   
 Advarsel Kodeliste bør har taggedvalue defaultCodeSpace for attributt med angivelse av url til kodeliste
  CSL...
Eksterne kodelisterISO 19103 CSL Rec 4
V1012 Kritisk feil Typen det pekes til er ikke gyldig/finnes ikke
 
Ukjent type
 
UML
 
V1010
 
 Feil Det er ugyldige tegn i navn på attributt
   
NavnereglerISO 19103 CSL Req 16
V1003 Advarsel Manglende tagged value SOSI_navn på navigerbar connector ende
 

 SOSI
 
MVR800017
 
Feil Klasse mangler Identifikasjon for bruk i Geosynkronisering /wiki/spaces/SPOS/pages/2424836 Geosynk..
 
MVR800018
 
 Feil Attributt mangler nillable=true for bruk i oppdatering i Geosynkronisering /wiki/spaces/SPOS/pages/2424836 Geosynk..
 
V1008 Advarsel Attributt mangler beskrivelse/
defenisjon
definisjon (notes)
 

 ISO 19103 CSL Rec 12
 
V1020 Advarsel Klasse mangler beskrivelse/
defenisjon
definisjon (notes)
 

 ISO 19103 CSL Rec 12
 

 Advarsel Det anbefales ikke å bruke tegn(-_) i navn på attributt
 
Navneregler ISO 19103 CSL Rec 10
 
V1014 Advarsel Det anbefales å bruke liten forbokstav på attributt
 
Navneregler ISO 19103 CSL Rec 11
 
V1006 Advarsel Det anbefales å bruke liten forbokstav på rollenavn
 
Navneregler ISO 19103 CSL Rec 11
 
V1023, V1024 Advarsel Det anbefales å bruke stor forbokstav på klassenavn
 
Navneregler ISO 19103 CSL Rec 11
 
V1025 Feil
 Arv
Arv er kun tillatt mellom klasser av samme type
 
Arv kun mellom like typer ISO 19103 CSL Req 14
 
V1002 Feil
 Assosiasjon
Assosiasjon skal ha rollenavn på navigerbare ender
 
Rollenavn på navigerbare assosiasjonsenderISO 19103 CSL Req 11
 
V1027 Feil
 Det er ulovlige
Ugyldige tegn i targetNamespaceUgyldige tegn i targetNamespace
eller xsdDocument  XML...
GML - XML...
V1028FeilUgyldige tegn i xsdDocument
GML - XML
V1019AdvarselAssosiasjonen vises ikke i noe diagramElementer som ikke vises i diagramISO 19103 CSL Req 17,18
V1022FeilKlasse vises ikke i noe diagramElementer som ikke vises i diagramISO 19103 CSL Req 17,18
V1029AdvarselSirkelreferanseSirkelreferanserBeste praksis
V1021FeilFeilplassert elementFeilplasserte elementerBeste praksis

FeilLike attributtnavn og rollenavn for samme klasseLike attributtnavn og rollenavn for samme klasseISO 19103 CSL Req 16
V1013FeilFlere like attributtnavn for samme klasseFlere like attributtnavn for samme klasseISO 19103 CSL Req 16
V1033AdvarselAssosiasjonskrav på datatypeAssosiasjoner på datatypeISO 19103 CSL Req 12, 13
V1032AdvarselEn abstrakt klasse bør ha minst en realiserbar spesialiseringAbstrakte klasser med realiserbar spesialiseringBeste praksis

AdvarselAttributtet peker på en tom datatype. Det er ikke anbefalt å benytte datatyper uten attributter, bruk innebygde primitiver istedenfor.Tomme datatyperISO 19103 CSL Req 22

Etter validering av UML modell kan det også være aktuelt å validere GML leveransen

http://sosi.geonorge.no/SOSIModelValidation/1.0/