Verktyg för begreppsmodellering med STANLI-språket. Kravspecifikation

Storlek: px
Starta visningen från sidan:

Download "Verktyg för begreppsmodellering med STANLI-språket. Kravspecifikation"

Transkript

1 Verktyg för begreppsmodellering med STANLI-språket Kravspecifikation Utarbetad i samarbete med: AB Svensk Byggtjänst Försvarsmakten Försvarets materielverk Stockholms läns landsting (IA-SLL) Sveriges geologiska undersökning Version 1.0,

2 Stanli-projektet inom STG utvecklar standarder som ska förenkla och effektivisera produktion och användning av geografiska data. Standarderna ska ge förutsättningar för att säkerställa att databaser får en tryggad livscykel och kan användas brett och enkelt, inte bara inom Sveriges gränser. Stanli-projektets sekretariat Telefon: , E-post: Internet: Fakta om STG STG är ett av åtta standardiseringsorgan som är auktoriserade av SIS Standardiseringen i Sverige. STG utarbetar övergripande och tvärtekniska standarder och standarder inom områden som till exempel arbetsmiljö, personlig säkerhet, dokumentation, bränslen, förpackningar och distribution, konsumentvaror, kemiteknik, kvalitetsledning, livsmedel, landskapsinformation, miljöledning, papper och massa samt yttre miljö. STG administrerar svenskt deltagande i globalt och europeiskt standardiseringsarbete. Standardiseringsgruppen STG STOCKHOLM Telefon: Telefax: E-post: info@stg.se Internet: Copyright Innehållet i denna skrift får användas och spridas fritt under förutsättning att källan anges. Skriften kan hämtas på 2 (21)

3 Innehåll 1 INLEDNING BAKGRUND PROJEKTUPPLÄGG KRAVSAMMANSTÄLLNING VÄGLEDNING FÖR VERKTYGSUTVECKLING...17 BILAGA A BILAGA B RESURSBEHOV FÖR FRAMTAGNING AV UTBYTESMEKANISM...18 RESURSBEHOV FÖR FRAMTAGNING AV MEKANISM FÖR KONVERTERING MELLAN STANLI-SPRÅKET OCH EXPRESS RESPEKTIVE UML...20 BILAGA C REFERENSER (21)

4 1 Inledning Detta dokument är en kravspecifikation för ett verktyg avsett att stödja begreppsmodellering med Stanli-språket och Stanli-metoden. Stanli-språket ingår i Tekniskt ramverk för geografisk information, STG Hb 171 som kan beställas från SIS Förlag, eller sis.sales@sis.se. Syftet med att utarbeta och publicera kravspecifikationen är: - Att stimulera programvaruleverantörer att förse marknaden med programverktyg som stödjer Stanli-språket. - Att minst en leverantör utvecklar programvara för begreppsmodellering med Stanli-språket baserad på kravspecifikationen. - Att underlätta upphandling av programverktyg för modellering. - Att stimulera en utökad användning av begreppsmodellering för bland annat systemutveckling och etablering och spridning av enhetliga verksamhetsbegrepp. Kravspecifikationen kan också ligga till grund för en av Stanli samordnad upphandling för projektdeltagarnas räkning. Innehållet i kravspecifikationen baseras på resultatet av det kravsammanställningsprojekt som drivits i Stanlis regi vintern I detta arbete har krav från ett antal intressentgrupper analyserats och sammanställts. Intressentgrupperna representerar slutanvändare (verksamhetsfolk), metodkonsulter/modelleringsledare och verktygsleverantörer. Följande har deltagit i arbetet: Almgren, Roland Andersson, Björn Cederholm, Torbjörn Holmberg, Göran Häggström, Lars Lundgren, Berndt Sandström, Sten Svensson, Örjan Westerberg, Susanne Conformics AB Stockholms stadsbyggnadskontor STG, projektledare Stockholms Läns Landsting AB Svensk Byggtjänst KTH, Byggandets informationsteknologi Sveriges geologiska undersökning GIS-centrum Metcon AB 1.1 Använda termer och begrepp I dokumentet används bland andra nedanstående termer, förkortningar och begrepp. Stanli-språket - se avsnitt 2.2 Stanli-metoden - se avsnitt 2.2 Express Ett formellt språk för specifikation av informationsstruktur (ISO ). 4 (21)

5 UML (Unified Modelling Language) Språk för modellering av främst objektorienterad systemutveckling. Marknadsförs av ägarföretaget Rational som en standard och är också accepterat som en sådan av OMG (Object Management Group). Föreligger i version 1.3. XML (X-tensible Markup Language) Språk skapat för att överbrygga de begränsningar som föregångarna SGML (stor komplexitet) och HTML (begränsad uppsättning märkord) innehar. XMI (XML Metadata Interchange) Specifikation som syftar till att via XML - standardisera utbyte av data över Internet (ISO ). MOF (Metadata Object Facility) Metamodell för beskrivning av beskrivningsspråk marknadsförd av OMG. Repository Ett modelleringsverktyg säges vara repositorybaserat om modellelementen lagras i en databas; så att uppdatering av ett element i en vy slår igenom i övriga vyer. 1.2 Kravklassificering Arbetet i projektgruppen har till stor del bestått i att samla in krav från olika källor (se appendix A Referenser ) och sedan klassificera dessa. Kraven har sålunda typmärkts med antingen SKALL, BÖR eller EXTRA. I samtliga fall skall klassificeringarna ses som projektgruppens rekommendationer; men det kan ändå vara värdefullt att på detta vis göra en tidig prioritering. I ett upphandlingsfall blir det naturligtvis ändå affärsmässiga hänsyn som avgör. Med SKALL-krav menas central funktionalitet utan vilken programvaran förlorar (en del av) sitt syfte. BÖR-krav har lägre rang men avser ändå funktioner som behövs för att programvaran på optimalt sätt skall uppfylla behovet. EXTRA-klassificerade krav är att betrakta som önskemål. Även utan dessa kommer programvaran fylla sitt syfte men med EXTRA-kraven tillgodosedda kan användarnyttan ytterligare förhöjas. 1.3 Kravuppfyllelse och uppdragsbeskrivning Enligt uppdragsbeskrivningen skulle även metoder för verifiering av ett modelleringsverktygs överensstämmelse med kravspecifikationen föreslås. På grund av begränsningar i de resurser som projektet förfogade över har den frågan inte kunnat behandlas inom ramen för denna rapport. Metoder för bedömning av kravuppfyllelse används i olika sammanhang och samma grundläggande principer bör kunna tillämpas här. Uppgiften att inventera sådana metoder och anpassa dem för tillämpning tillsammans med denna kravspecifikation kan utföras inom ramen för ett fortsatt uppdrag inom Stanli-projektet. Detta kan genomföras om projektdeltagarna så önskar och nödvändiga resurser ställs till projektets förfogande. 5 (21)

6 2 Bakgrund 2.1 Begreppsmodellering Att fånga upp, definiera och strukturera begrepp representativa för verksamheten är ett av de viktigaste momenten i processen att upphandla, utveckla och integrera digitala stödsystem. Begreppsmodellering är en metod användbar i dessa sammanhang. Begreppsmodellering ger som resultat en begreppsmodell. I en begreppsmodell definieras begrepp och deras samband och begreppens benämning (termen) anges. Begreppsmodeller har en viktig roll i många sammanhang som stöd för enklare och säkrare mänsklig kommunikation, speciellt kring komplicerade förhållanden. Begreppsmodeller är användbara för exempelvis verksamhetsanalys, systemutveckling och specifikation av databaser samt för beskrivningar vid upphandling och tillhandahållande av data. Via gemensamma väldefinierade begrepp kan även synonyma termer översättas från ett datasystem till ett annat - och från ett språk till ett annat - och ger därmed möjlighet att skapa elektroniskt lexikon 1. I alla dessa sammanhang är begreppsmodellen ett värdefullt hjälpmedel. 2.2 Stanli-metoden Stanli-metoden är ett angreppssätt som gör användningen av geografiska data enklare, säkrare och mera kostnadseffektiv. Metoden används för att skapa och använda databeskrivningar för olika teman eller tillämpningsområden där flera aktörer behöver samverka kring data på ett effektivt sätt. Stanli-metoden är främst till för att skapa så kallade tillämpningsstandarder, d v s standardiserade databeskrivningar. Principen illustreras i nedanstående figur. Specifikation Implementering Användning Stanli-metodens huvudprocesser Huvudprocessen Specifikation (av begrepp och data) består av delprocesserna Mål- & kravanalys, Begreppsanalys och Tillämpningsanalys, se figur nedan. 1 Exempel för svenska bygg- och förvaltningsprocesser finns på under projekt Termwebb 6 (21)

7 Mål & Kravanalys Målmodell Användningsfall Begreppsmodell Begreppsanalys Tillämpningsmodell Process Tillämpningsanalys Resultat Delprocesser i Stanli-metodens huvudprocess Specifikation Enligt Stanli-metoden är det begreppsmodellen som definierar verksamhetens objekt, deras attribut och samband till andra objekt. Tillämpningsmodellen specificerar hur begreppsmodellens intentioner ska uttryckas som data, och överföringsformatet definierar strukturen på överföringsfilen. Både begreppsmodell och tillämpningsmodell uttrycks i väldefinierade språk lämpade för sitt ändamål. Begreppsmodellen uttrycks i Stanli-språket, som ingår i STG Hb 171 Ramverk för geografisk information, medan tillämpningsmodellen uttrycks i EXPRESS (ISO ) 2. En närmare beskrivning av Stanli-metoden och dess användning finns i StrateGIS utbildningsmaterial, modul 11, på Varför ett nytt verktyg? Stanli-språket är ett grafiskt modelleringsspråk avsett för begreppsmodeller framtaget som ett led i standardisering inom geografisk information. Stanli-språket, eller snarlika varianter, används även utanför Stanli-projektet. Kommersiella programverktyg som stödjer Stanli-språket saknas emellertid vilket är ett hinder. Den som vill dokumentera begreppsmodeller i Stanli-språket är i dag hänvisad till grafikprogram (Visio, Visual Basic, PowerPoint ) och ordbehandlare. Detta gör det i praktiken svårt att på ett effektivt sätt ta fram, utnyttja och sprida begreppsmodeller i verksamheten. Bristen på programvarustöd motverkar därmed en bredare spridning av begreppsmodellering som ett hjälpmedel för verksamhetsutveckling och för utveckling av verksamhetens IT-stöd. 2 UML är på stark frammarsch och kan komma att bli ett alternativt sätt att uttrycka tillämpningsmodeller, varför också UML- notationen ska stödjas. UML stöds av kommande ISO-standard för geografisk information. 7 (21)

8 3 Projektupplägg 3.1 Etappindelat arbete Arbetet har genomförts etappindelat enligt följande. Etapp 0: Initiering Klart Etapp 1: Ärendebeskrivning Klart Etapp 2: Kravinventering Klart Etapp 3: Kravspecifikation Klart Etapp 4: Publicering, spridning Start Företag som utvecklar eller säljer modelleringsverktyg har inte deltagit i utformningen av kravspecifikationen, d.v.s. etapp Finansiering Genomförandet har finansierats genom deltagarnas insatser av kontanta medel samt egen tid. Fyra organisationer har tillskjutit kr vardera (den ursprungliga planen var att få med 8 finansiärer). Dessa är: AB Svensk Byggtjänst, Försvarsmakten, Försvarets materielverk, Sveriges geologiska undersökning. 8 (21)

9 4 Kravsammanställning De identifierade kraven härrör från antingen dokumenten i den bifogade referenslistan eller så har de identifierats av arbetsgruppen bakom denna rapport. 4.1 Funktionsorienterad vy kravindelning För att skapa god överblick används i dokumentet en indelning och kategorisering av kraven. Notera att ett visst krav kan tillhöra flera kategorier. Kategori Förklaring Kategoribeteckning Modelleringsstöd Stöd för effektivitet i arbetet för MS både individuell modellering och modellering under handledning. Stanli-språket Överensstämmelse mellan Stanlispråkets S definition och realisering i ett verktyg. Stanli-metoden Stöd att följa Stanli-metoden. SM Modelladministration Hantering av modeller vid sidan av MA det egentliga modelleringsarbetet. Publicering / Via webb eller elektroniska P distribution dokument. Ergonomi Till exempel krav på att verktyget E inte påtvingar ett arbetssätt som kan vara tröttande fysiskt och/eller mentalt. Integration Möjligheter till integration med I andra typer av stödsystem. Mänskliga faktorer Lärande, flexibilitet. M Organisation Stöd för organiserat O modelleringsarbete, till exempel teambaserat, distribuerat. Verktyg/grundläggande Egenskaper utan direkt koppling till Stanli-språket eller Stanli-metoden. V 9 (21)

10 4.1.1 Modelleringsstöd Krav no. Typ Beskrivning Kommentar Källa Kategori 1. SKALL Följa semantisk modell. Ej enbart ritverktyg. Med semantisk modell avses en så kallad metamodell för språket. Verktyg som klarar detta har en intern representation av språket och kan därmed ge modelleraren stöd och till exempel avgöra Ref 1, sid 7 MS, S 2. SKALL Kunna användas i fleranvändarmiljö. 3. BÖR Kunna användas i fleranvändarmiljö. 4. SKALL Kunna se modellens struktur och navigera i den. 5. SKALL Kunna genomföra sökning av klass i diagram. 6. BÖR Kunna se olika dimensioner i strukturen. 7. BÖR Stödja att flera dialogboxar för textdefinitioner kan vara öppna för parallell bearbetning. 8. SKALL Stödja både modellstruktur browser och diagram. Olika vyer av samma begreppsmodell. 9. SKALL Ha associativitet mellan de olika vyerna av modellen. riktigheten i en modell. Nätverksteknisk aspekt. Verktyget ska kunna installeras och konfigureras centralt. Teambaserad och distribuerad modellering med delmodeller och modellintegration. Språket själv måste ha egenskaper som möjliggör detta. Lämpligt för mer avancerad version av verktyget. Jämför med krav 5, 6, 8 och 12. Hittad klass centreras i diagramfönstret. Till exempel möjlighet att endast visa hierarkier. Övriga samband dolda. Jämför med krav 4. Författandet och bearbetningen av definitionen till flera begrepp ska kunna ske parallellt. Två sätt att betrakta en och samma modell. I verktyget lagras modellen bara en gång och betraktas genom vyer. Se även krav nummer 4 och 5. Förändring i en vy ska slå igenom i alla andra vyer. Ref 1, sid 7 MS, E Ref 1, sid 7 MS, V, O Ref 1, sid 8 MS Ref 4 MS Ref 1, sid 8 MS Ref 2, sid 4 MS Ref 2 MS Ref 2, sid 4 MS 10 (21)

11 10. SKALL Kunna styra och påverka diagrammets utseende. 11. SKALL Kunna styra bågarnas fästpunkter i begreppssymbolerna. 12. SKALL Stödja referenser mellan olika begreppsmodeller. 13. SKALL Stödja markerade (till exempel i fetstil) referenser i definitionstexter. 14. SKALL Bevara kopplingen mellan bågar och objekt även om objekten flyttas i diagrammet. 15. SKALL Inneha referens till extern källa. Jämför med krav 1 och 28. Jämför med krav 14 och 28. Modulariserad modell. Om ett begrepp återanvänds från en annan modell ska detta till exempel återspeglas i diagrammet där det återanvända begreppet finns. På en högre nivå, bör ett beroende mellan modeller framgå. Skall stödja hypertext Jämför med krav 9 och 10. Avser en allmän referens till exempelvis dokument, organisation el. dyl. Påverkar hur överskådlig större modeller kan bli. 16. SKALL Kunna dölja/visa attribut. 17. SKALL Zoomfunktion Ej nödvändigtvis steglös zoomning. 18. SKALL Stödja textinmatning via dialogboxar. 19. BÖR Stödja textinmatning direkt i grafen. 20. SKALL Anpassa boxarna till Underlättar arbetet med inmatad text. modellen. 21. SKALL Katalog av sambandstyper, sambanden är begrepp i sig. 22. SKALL Kunna utföra konsistenscheck 23. SKALL Förhandsgranska utskrift. Funktion som skall kunna utföras på begäran av användaren. Se var sidbrytningar kommer beroende på valt utskriftsformat. Ref 2, sid 4 MS Ref 2, sid 4 MS Ref 2, sid 4 MS, O Ref 2, sid 4 MS Ref 2, sid 4 MS Ref 4 MS Ref 4 MS Ref 4 MS Ref 4 MS Ref 4 MS Ref 4 MS, E Ref 4 MS Ref 4 MS Ref 4 MS 11 (21)

12 24. SKALL Stödja systemets utskriftsformat 25. EXTRA Stödja skalning vid utskrift. Stödja systemfunktioner för utskrift fullt ut. Innebär att installerade skrivare och drivrutiner kan hanteras av verktyget. Bilden anpassas efter det valda utskriftsformatet. Undviker att objekt hamnar på bladgräns. 26. BÖR Utskriftsområde Kunna markera ett delområde i modellen för utskrift 27. EXTRA Ha automatisk På begäran kunna sortera ut en funktion för layout. tilltrasslad modell. Ref 4 Ref 4 Ref 4 Ref 4 MS MS MS MS Stanli-språket Krav no. Typ Beskrivning Kommentar Källa Kategori 28. SKALL Hantera både Stanlinotationens grafiska och textuella delar. Det vill säga inte bara ett grafiskt modelleringsverktyg. Verktyget ska hantera både grafiska elementen och Ref 2 sid 2 S 29. SKALL Hantera de grafiska elementen i Stanlinotationen så som de definierats i språket. 30. SKALL Stödja attribututtryckens syntaxregler. 31. SKALL Stödja Stanli-språkets fyra typer av begreppsspecialiserin g. samt specialiseringsaspekt 32. SKALL Riktningspilar på samband. 33. SKALL Kunna knyta textdefinitioner till de grafiska symbolerna. definitioner i text. Se likadant ut. Geometrisk överensstämmelse med bland annat rundade hörn, två fält för respektive begreppsnamn och attribut. Stanli har även en liten och enkel del som är formellt definierad med en grammatik för datorspråk. Se vidare i Stanli-språkets definition. Angivande av efter vilken aspekt som specialiseringen görs. Ref 2, sid 3 S Ref 2, sid 3 S Ref 2, sid 3 S Enligt Stanli-språkets definition. Ref 4. S Modellering med Stanlispråket Ref 2, sid 4 S omfattar både grafisk modellering och författande av definitioner. Se krav nummer (21)

13 4.1.3 Stanli-metoden Krav no. Typ Beskrivning Kommentar Källa Kategori 34. SKALL Ett öppet och entydigt Betydelsefullt för integration Ref 1, sid 8 SM, I, V definierat gränssnitt. med andra verktyg. 35. Möjlighet att inom Kravtyp enligt pilar. Ref 2, sid 4 SM verktyget konvertera mellan Stanli-språket, SKALL EXPRESS och UML. STANLI UML EXTRA EXTRA SKALL SKALL SKALL EXPRESS 36. SKALL Stödja integration med andra applikationer. 37. BÖR Funktion för rapportgenerering Möjlighet att exportera modellen till exempelvis MS Word, Html-generatorer etc.. Möjlighet att skapa rapporter baserade på den grafiska modellen. Ref 2 Ref 4 SM, I SM, P Modelladministration Krav no. Typ Beskrivning Kommentar Källa Kategori 38. SKALL Baseras på en Versioner av Stanli-språket Ref 3, sid 1 S metamodell skall stödjas av verktyget. 39. SKALL Hantera status på Status = certifierat, Ref 1, sid 8 MA modeller. arbetsmaterial, etcetera. 40. SKALL Kunna versionshanteras Ref 4 MA, MS 41. SKALL Textuellt kunna åskådliggöra skillnader i innehåll mellan två versioner av en modell. Vid övergång från begreppsmodellering till tillämpningsmodellering byts språk från Stanli till EXPRESS. Modellen förädlas och det är viktigt att hålla reda på vad som tillkommer i efterföljande generationer av tillämpningsmodellen. Om förändringar sker i begreppsanvändning bör en återkoppling till den bakomliggande begreppsmodellen ske. Ref 4 MS 13 (21)

14 42. SKALL Kan även kompletteras med konfigurationshantering. Det vill säga på vilket sätt en sammansatt modell byggs upp av delmodeller. Stödja behörighetskontroll. Ref 3, sid 2 MA Publicering/distribution Krav no. Typ Beskrivning Kommentar Källa Kategori 43. SKALL Plattformsoberoende webb som presentationsgränssni tt. Ref 1, sid 8 P, E Integration Krav no. Typ Beskrivning Kommentar Källa Kategori 44. SKALL Import/exportfunktioner. Avser överflyttning av Ref 1 sid 8 I, SM fullständig begreppsmodell eller del av sådan. Format som kan vara av intresse är XMI, XML, ISO STEP: Part SKALL Repository i databas. Ref 3, sid 2 I Ergonomi Krav no. Typ Beskrivning Kommentar Källa Kategori 46. BÖR Lätt att lägga in ny Ref 1, sid 7 MS, E information. 47. BÖR Lättanvänt och intuitivt. Ref 1, sid 7 E, M, MS Mänskliga faktorer Krav no. Typ Beskrivning Kommentar Källa Kategori 48. BÖR Flexibelt Verktyget bör enkelt kunna möta nya behov, d.v.s. stödja vidareutveckling. S.k. lärande verktyg är önskvärda. Ref 1, sid 9 M 14 (21)

15 Övrigt Krav no. Typ Beskrivning Kommentar Källa Kategori 49. SKALL Stödja id-hantering i databas. Databasen skall kunna hantera såväl begreppsidentiteter som text. Användaren skall kunna definiera egna identiteter Ref 6 Ö Ickefunktionella krav Projektgruppen har också identifierat ett antal icke-funktionella krav som måste vara uppfyllda om verktyget skall få önskad spridning. Viktigast är här att (licens)priset för en grundversion av verktyget ej blir för högt. Ett alternativ är att ta fram ett antal olika funktionsmoduler och att kostnaden baseras på hur många och vilka moduler som önskas. Vidare är det önskvärt att det finns en lokal supportorganisation (i Sverige) så att utbildning, uppgraderingar etcetera kan skötas användareffektivt. 4.2 Processorienterad vy - kravindelning En alternativ indelning är att gruppera kraven efter en process och relatera dem till den del i processen där de uppstått. I detta fall är processen baserad på Stanli-metoden. Figurerna nedan används för att indikera var i processen de ovan angivna kraven uppstår. Processen att etablera kontakt mellan producent och konsument Specifikation Implementation Användning Toppvy av Stanli-metoden 15 (21)

16 K44 K40 Mål & Kravanalys Begreppsanalys Tillämpningsanalys Fortsättning i Implementation Målmodell Användningsfall Begreppsmodell Tillämpningsmodell K1, K4 K27 K28 K33 K34 K37 Detaljvy av huvudprocessen Specifikation.. (Obs! Numren i figuren refererar till kraven i Alla krav är inte redovisade eftersom vissa ej berör själva Stanli-metoden) 16 (21)

17 5 Vägledning för verktygsutveckling Som vägledning har projektet tagit fram beskrivningar av uppskattade resursbehov för att realisera kraven på utbytesmekanismer mellan verktyg och konvertering inom verktyg. Se vidare bilaga A och B. 17 (21)

18 Bilaga A: Resursbehov för framtagning av utbytesmekanism Ett viktigt moment i utvecklingen av ett modelleringsverktyg som skall uppfylla ovanstående, är framtagandet av en verktygsoberoende mekanism för utbyte av begreppsmodeller (överföring mellan olika verktyg). Detta avsnitt innehåller en grov uppskattning av resursbehovet för att ta fram en sådan mekanism för Stanli-notationen. A.1 Kandiderande metoder - XMI (OMG), - XML (W3C), (utan beaktande av XMI) - ISO /ISO , Samtliga metoder uppnår jämförbara resultat. XML har brister (se ref. 14) när det gäller att representera bland annat datatyper, regler och multiplicitet; varför resultaten från att använda kandidat 1 eller 2 möjligen håller lägre kvalitet än det tredje alternativet baserat på EXPRESS och part 21. Det är beslutat att en uppskattning av resursbehoven endast genomförs för en av kandidaterna. Valet föll på XMI från OMG. A.2 Nödvändiga arbetsmoment Nödvändiga och möjligen tillräckliga huvudmoment är: 1. Analys och identifiering av eventuella skillnader i grundläggande principer mellan MOF (Meta Object Facility från OMG) och Stanlispråkets metamodell. 2. Möjlig omarbetning av Stanli-språkets metamodell. 3. Utveckla en metamodell för Stanli-språket i UML som är i överensstämmelse med MOF metamodell. 4. Utveckling av en process för generering av XML (DTD eller schema) från Stanli-språkets metamodell. 5. Utveckling av en process för generering av XML-dokument från begreppsmodeller. 6. Remissarbete för samtliga faser ovan. 7. Utveckling av programvara för modellimport och -export i modelleringsverktyg (för minst två verktyg). Version 1.0,

19 A.3 Grov tidsuppskattning Moment manveckor, Moment manveckor, Moment manveckor, Moment manveckor, Moment manveckor, Moment manveckor, Moment ? manveckor/verktyg. Totaltid veckor (66-?, om programutvecklingsarbete räknas in). I uppskattningen av tidsåtgången för det sistnämnda arbetsmoment antas att programvaran konstrueras för att göra nödvändiga verifieringar (så långt det är möjligt med XML-tekniken) av överförda modeller. Det finns flera faktorer som pekar på att ett utbyte baserat på alternativet att använda EXPRESS och part 21 (ISO 10303) blir billigare och bättre. Först och främst beror det på att flera av de ovanstående momenten inte krävs för detta alternativ. EXPRESS har dessutom inte de brister som ref. 14 anger för XML. 19 (21)

20 Bilaga B: Resursbehov för framtagning av mekanism för konvertering mellan Stanli-språket och EXPRESS respektive UML Nedan presenteras en grov uppskattning av resursbehovet för att utveckla en programvara för konvertering mellan Stanli-språket och Express och UML. B.1 Nödvändiga moment - Upprättande av ett mappningsdokument. Mappningsdokumentet beskriver hur varje enskild konstruktion i Stanli-språket motsvaras av en eller flera konstruktioner i det andra språket. Arbetet underlättas om samtliga språk har en metamodell som är MOF-kompatibel. - Utveckling av programvara som realiserar konverteringen. B.2 Grov tidsuppskattning för språkkonvertering Moment manveckor, Moment manveckor, Notera att utredning avseende konvertering mellan Stanli-språket och EXPRESS redan finns tillgänglig i ref (21)

21 Bilaga C: Referenser Vissa referenser i tabellen används direkt medan andra ställer mer allmänt hållna krav eller ger ett sammanhang för den aktuella verktygsanvändningen. Dokumenten kan erhållas från Stanlis sekretariat. Ref. no. Referenser 1. Vad betyder begreppsmodeller för Stockholms läns landsting. IA- SLL, PPT-presentation. 2. Införande av Stanli-notationen i Rational Rose, 1:a utkast, Conformics AB. 3. VEPRO, beskrivningsverktyg. PPT presentation. Posten Sverige 4. Arbetsgrupp: Susanne Westerberg Metcon AB, Steve Karlsson FMV, Sten Sandström SGU, Göran Holmberg SLL, Örjan Svensson GIS-Centrum, Torbjörn Cederholm STG, Roland Almgren Conformics AB och Lars Häggström AB Svensk Byggtjänst. 5. Användande av Stanlis tekniska ramverk vid systemutveckling. Örjan Svensson GIS-Centrum. PS Stanli N306, Verktygskrav framtagna för en term- och begreppsdatabas. Marianne Carlberger, Göran Holmberg. IA-SLL Språk för begreppsmodellering. IA-SLL, Språk för begreppsmodellering Olika modelltyper har olika syften. IA-SLL Översättning av modeller uttryckta med Stanlis begreppsmodell till EXPRESS. STG/TK 80 N Marianne Janning, Clary Sundblad, Astrakan. 10. Begreppsanalys med modellering, Broschyr från Astrakan. 11. Arbetsprocessen vid utveckling av verksamhetsstödjande datasystem. IA-SLL, Göran Holmberg, STG Hb171 Teknisk ramverk för geografisk information 1998 SIS Förlag AB. 13. UML för begreppsmodellering inom SLL. IA-SLL, XMI, XML Metadata Interchange. OMG Document ad/981005, Oct 20, (21)

Nationell Informationsstruktur 2015:1. Bilaga 7: Arkitektur och metodbeskrivning

Nationell Informationsstruktur 2015:1. Bilaga 7: Arkitektur och metodbeskrivning Nationell Informationsstruktur 2015:1 Bilaga 7: Arkitektur och metodbeskrivning Innehåll Nationell informationsstruktur arkitektur och metod... 3 Standarder inom informatik... 3 NI relaterat till ISO 42010...

Läs mer

Geografisk information Representation av förändringar i datamängder

Geografisk information Representation av förändringar i datamängder SVENSK STANDARD Fastställd 2006-03-08 Utgåva 1 Geografisk information Representation av förändringar i datamängder Geographic information Representation of changes in datasets ICS: 35.020.00; 35.240.01;

Läs mer

Arkitektur och metodbeskrivning. Nationell informationsstruktur

Arkitektur och metodbeskrivning. Nationell informationsstruktur Arkitektur och metodbeskrivning Nationell informationsstruktur Nationell informationsstruktur arkitektur och metodbeskrivning Nationell informationsstruktur (NI) ska bestå av sammanhängande modeller, vilket

Läs mer

Nationell informationsstruktur 2016:1. Bilaga 7: Arkitektur och metodbeskrivning

Nationell informationsstruktur 2016:1. Bilaga 7: Arkitektur och metodbeskrivning Nationell informationsstruktur 2016:1 Bilaga 7: Arkitektur och metodbeskrivning Nationell informationsstruktur arkitektur och metodbeskrivning Nationell informationsstruktur (NI) ska bestå av sammanhängande

Läs mer

Nationell informationsstruktur 2016:1. Bilaga 5: Metod för att skapa vyer av dokumentation i patientjournal eller personakt

Nationell informationsstruktur 2016:1. Bilaga 5: Metod för att skapa vyer av dokumentation i patientjournal eller personakt Nationell informationsstruktur 2016:1 Bilaga 5: Metod för att skapa vyer av dokumentation i patientjournal eller personakt Innehåll Inledning... 4 Förutsättningar... 5 Steg 1 Relatera dokumentationsbehov

Läs mer

Introduktion. Byggstenar TDBA63 2005-11-22

Introduktion. Byggstenar TDBA63 2005-11-22 Introduktion UML står för Unified Modeling Language. Det är tänkt att fungera som hjälpmedel vid modellering av alla tänkbara typer av utvecklingsarbeten, inte bara inom dataomdrådet. Det största värdet

Läs mer

Hantera informationspaket i system för bevarande

Hantera informationspaket i system för bevarande Kompetensutveckling har erbjudits deltagare inom projektet Elektroniskt bevarande i form av en kurs i XML. Kursen har genomförts av Riksarkivet och haft en praktisk inriktning. Ett 10-tal personer deltog

Läs mer

PMM (Process Maturity Metrics) Allmänt. Mätetal för framgångsfaktorer. 1. CM konfigurationsstyrning

PMM (Process Maturity Metrics) Allmänt. Mätetal för framgångsfaktorer. 1. CM konfigurationsstyrning PMM (Process Maturity Metrics) PMM är en metod för att mäta processmognad i utvecklingsprojekt. I korthet går metoden ut på att man utvärderar sin utvecklingsprocess med avseende på ett antal framgångsfaktorer

Läs mer

Nationell informationsstruktur 2015:1 Bilaga 1: Läsanvisning till modellerna

Nationell informationsstruktur 2015:1 Bilaga 1: Läsanvisning till modellerna Nationell informationsstruktur 2015:1 Bilaga 1: Läsanvisning till modellerna Innehåll Inledning... 3 Ord och uttryck... 4 Processmodeller... 5 Vad är en processmodell?... 5 Hur används processmodeller

Läs mer

Tillämpningsanvisningar

Tillämpningsanvisningar Tillämpningsanvisningar Inledning Denna anvisning syftar till att ge ett stöd i tillämpningen av den nationella informationsstrukturen (NI). NI används dels för att skapa eller återanvända strukturerad

Läs mer

Objektorientering. Grunderna i OO

Objektorientering. Grunderna i OO Objektorientering Grunderna i OO 1 Systemutveckling Tre systemnivåer: Verksamhet Informationssystem Datasystem Huvuduppgifterna i ett systemutvecklingsarbete: Verksamhetsanalys Informationsbehovsanalys

Läs mer

Verksamhetsplan för SIS/TK 466 Belägenhetsadresser

Verksamhetsplan för SIS/TK 466 Belägenhetsadresser VERKSAMHETSPLAN 1(9) Verksamhetsplan för SIS/TK 466 Belägenhetsadresser kommun kommundel gatuadressområde metertalsadressområde byadressområde gatuadressplats metertalsadressplats gårdsadressområde byadressplats

Läs mer

Målanalys Belägenhetsadresser

Målanalys Belägenhetsadresser Målanalys Belägenhetsadresser ~ Slutrapport ~ 2003-10-23 Marianne Janning Utskrivet 2004-02-04 1(9) Innehåll INNEHÅLL 2 DELTAGARE I ARBETSGRUPPEN 3 INLEDNING 4 SAMMANFATTNING 4 SYFTE 4 Seminariernas mål

Läs mer

UML 1(5) Introduktion till Unified Modeling Language. 1 Bakgrund och historik

UML 1(5) Introduktion till Unified Modeling Language. 1 Bakgrund och historik UML 1(5) Introduktion till Unified Modeling Language 1 Bakgrund och historik UML är ett objektorienterat modellspråk för att specificera och visualisera system. Det är framtaget i första hand för IT-orienterade

Läs mer

Exempel på verklig kravspecifikation

Exempel på verklig kravspecifikation Exempel på verklig kravspecifikation Detta är ett exempel på en proffessionell kravspecifikation hämtad ur verkliga livet. Den visas inte i sin fullständighet, det mesta är bortklippt, men strukturen och

Läs mer

Informationsspecifikation för kunskapsstöd inom hälsooch sjukvård och socialtjänst

Informationsspecifikation för kunskapsstöd inom hälsooch sjukvård och socialtjänst Informationsspecifikation för kunskapsstöd inom hälsooch sjukvård och socialtjänst Gemensam begrepps- och informationsmodell för Socialstyrelsens kunskapsstöd Revisionshistorik Version Datum Kommentar

Läs mer

Fi2xml-meddelande Arkitektur

Fi2xml-meddelande Arkitektur Innehåll 4 Inledning 2 4.1 Process certifiering 2 4.1.1 Projektdefinition 3 4.1.2 Konstruktion 3 4.1.3 Godkännande och certifiering 4 4.1.4 Publicering 4 4.2 Scenarier 4 4.2.1 Behov av integrationer mellan

Läs mer

Stanli - metoden www.sis.se/stanli

Stanli - metoden www.sis.se/stanli Stanli - metoden Bättre grepp om egna data Enklare tillgång till andras data Billigare med återanvändning Säkrare för framtiden www.sis.se/stanli 2 (44) Förord Innehållet i denna skrift är framtaget av

Läs mer

Begreppsmodell TILLREG

Begreppsmodell TILLREG Begreppsmodell för TILLREG Terminologi för Stockholms läns landsting Version 02 Certifierade 1998-11-18 1998-10-14 Landstingskontoret Utveckling Definitioner av termer i TILLREG2http://www.it.lk.sll.se/left_frame.asp?val=22(12

Läs mer

Digital inlämning av årsredovisningar

Digital inlämning av årsredovisningar Digital inlämning av årsredovisningar Tekniskt ramverk Version 1.0 1 Innehållsförteckning 1 Bakgrund och syfte... 3 2 Inledning... 3 3 Säker kommunikation... 4 4 Infrastruktur och aktörer... 4 5 Tjänstebeskrivningar...

Läs mer

Integrerade modeller och datastandardisering. Projektplan för projekten inom fokusområdet

Integrerade modeller och datastandardisering. Projektplan för projekten inom fokusområdet Integrerade modeller och datastandardisering Projektplan för projekten inom fokusområdet Programmets mål och nyttan av standardisering Unik identifiering ger spårbarhet för produkter och material 40 %

Läs mer

Objekt-orienterad utveckling. Objektorienterad analys och design. Objekt-orienterad programutveckling. Objekt-orienterad analys och design: Litteratur

Objekt-orienterad utveckling. Objektorienterad analys och design. Objekt-orienterad programutveckling. Objekt-orienterad analys och design: Litteratur Objekt-orienterad utveckling Saker man vill uppnå: Objektorienterad analys och design Sven-Olof Nyström Uppsala Universitet 16 mars 2005 en systematisk metod för att gå från problembeskrivning till färdigt

Läs mer

Geodataportalen - Metadata -Webbformulär för redigering av metadata

Geodataportalen - Metadata -Webbformulär för redigering av metadata PM 1(17) Geodataportalen - Metadata -Webbformulär för redigering av metadata PM 2(17) 1 Innehållsförteckning 1 Innehållsförteckning... 2 2 Inledning... 3 3 Webbformulär för metadata... 3 3.1 Översikt...

Läs mer

Moment 6: E-arkivet och våra verksamhetssystem

Moment 6: E-arkivet och våra verksamhetssystem Moment 6: E-arkivet och våra verksamhetssystem Information Varje typ av kunskap som kan utbytas. Handlingarna som ska bevaras eller gallras Analoga handlingar: informationen är ett med lagringsmediet.

Läs mer

Delrapport DP3. FGS för paketstruktur för e-arkiv Bilaga 1 METS

Delrapport DP3. FGS för paketstruktur för e-arkiv Bilaga 1 METS Delrapport DP3 FGS för paketstruktur för e-arkiv Bilaga 1 METS Karin Bredenberg & Mats Berggren IT/SoU 010-476 71 23 2013-01-14 2.0 1(9) INNEHÅLLSFÖRTECKNING 1. BILAGA 1: METS...3 1.1 INTRODUKTION...3

Läs mer

Produktstöd - Vägledning till dokumentationskraven i SS-EN ISO 9001:2000

Produktstöd - Vägledning till dokumentationskraven i SS-EN ISO 9001:2000 Document: STG/PS K 525SV1 Produktstöd - Vägledning till dokumentationskraven i SS-EN ISO 9001:2000 SIS, Projekt Kvalitetsledning 1 1) Introduktion Produktstöd Två av de viktigaste målsättningarna i arbetet

Läs mer

Copyright Syntell AB 1

Copyright Syntell AB 1 Systemmodellering med SysML SESAM seminarium 2006-05-31 Erik Herzog Ansats Presentation av SysML från två perspektiv Akademiskt Industriellt Bakgrund Översikt Utvärdering Copyright Syntell AB 1 SysML SysML

Läs mer

Avrop från ramavtal E-förvaltningsstödjande tjänster

Avrop från ramavtal E-förvaltningsstödjande tjänster Kinna den 28 december 2012 Avrop från ramavtal E-förvaltningsstödjande tjänster 1. Bakgrund Marks kommun har under tre år genomfört ett pilotprojekt med systemstöd för arbete och presentation av målsättning,

Läs mer

Geodataportalen - Metadata - Dokumentation av tjänster

Geodataportalen - Metadata - Dokumentation av tjänster PM 1(13) Geodataportalen - Metadata - Dokumentation av tjänster Organisation Postadress Besöksadress Telefon E-post Internet Lantmäteriet 801 82 Gävle Lantmäterigatan 2 0771-63 63 63 geodatasekretariatet@lm.se

Läs mer

Långsiktig teknisk målbild Socialtjänsten

Långsiktig teknisk målbild Socialtjänsten Långsiktig teknisk målbild Socialtjänsten Innehållsförteckning Dokumentinformation... 2 Versionshantering... 2 Inledning... 4 Syfte... 4 Målgrupp... 4 IT-strategi... 4 Socialtjänstens målbild för verksamheten...

Läs mer

Instruktion för användning av

Instruktion för användning av Innehåll 1. Nyheter i biblioteket... 2 2. Inmatning av nya referenser... 2 2.1. Innan du börjar... 2 2.2. Inmatning av nya referenser... 4 2.2.1 Import av flera källor... 4 2.2.2 Skapa enskilda referenser...

Läs mer

Redovisning av Kalmar kommuns arbete med Öppna data

Redovisning av Kalmar kommuns arbete med Öppna data TJÄNSTESKRIVELSE Handläggare Datum Ärendebeteckning Anders Saur 2017-11-13 KS 2016/1235 50010 Kommunstyrelsens arbetsutskott Redovisning av Kalmar kommuns arbete med Öppna data Förslag till beslut Kommunstyrelsens

Läs mer

Generering av Universella Editorer

Generering av Universella Editorer Generering av Universella Editorer Peter Ljungqvist Department of Computer Science Åbo Akademi University, FIN-20520, Åbo, Finland email:pljungqv@abo. Klassicering enligt ACM: D.2.2 Design Tools and Techniques

Läs mer

Införande och förvaltning av Svenskt ramverk för digital samverkan

Införande och förvaltning av Svenskt ramverk för digital samverkan Michiko Muto Mikael Österlund Införande och förvaltning av Svenskt ramverk för digital samverkan För att offentlig sektor ska kunna ta tillvara på digitaliseringens möjligheter behöver vi stärka vår förmåga

Läs mer

RAPPORT GEODATARÅDETS HANDLINGSPLAN Del av fokusområde 3 gällande standardisering av grunddata i geodatarådets

RAPPORT GEODATARÅDETS HANDLINGSPLAN Del av fokusområde 3 gällande standardisering av grunddata i geodatarådets 2019-04-16 Dnr: LM 2019/001170 RAPPORT GEODATARÅDETS HANDLINGSPLAN 2018 Aktivitet 3A Riktlinjer och stöd för specifikationsarbete Aktivitetsledare - Magnus Konnskog, Lantmäteriet Del av fokusområde 3 gällande

Läs mer

SVENSK STANDARD SS

SVENSK STANDARD SS SVENSK STANDARD SS 63 70 05 Handläggande organ Fastställd Utgåva Sida Standardiseringsgruppen STG 2000-03-14 1 1 (74) Copyright SIS. Reproduction in any form without permission is prohibited. Geografisk

Läs mer

Rapport Version 1.0 Johan Aldén Sida 1 av 12 2011-04-25. Rapport Förstudie Elevadministration och schemaläggning Sambruk

Rapport Version 1.0 Johan Aldén Sida 1 av 12 2011-04-25. Rapport Förstudie Elevadministration och schemaläggning Sambruk Johan Aldén Sida 1 av 12 Rapport Förstudie Elevadministration och schemaläggning Sambruk Johan Aldén Sida 2 av 12 Innehållsförteckning Inledning... 4 Deltagande kommuner... 4 Sammanfattning... 5 Förstudiens

Läs mer

Arkivkrav för IT system med elektroniska handlingar vid Lunds universitet

Arkivkrav för IT system med elektroniska handlingar vid Lunds universitet Arkivkrav för IT system med elektroniska handlingar vid Lunds universitet Version Författare Datum V 1.0 Anne Lamér 2014 09 09 V 2.0 Anne Lamér 2016 05 24 V 2.1 Anne Lamér 2016 09 26 1 Arkivkrav för IT

Läs mer

Dataproduktspecifikation introduktion och läshänvisning

Dataproduktspecifikation introduktion och läshänvisning [Skriv tet] [Skriv tet] [Skriv tet] Dataproduktspecifikation introduktion och läshänvisning Version 2.0 Ändringsförteckning Fastställd version Dokumentdatum Ändring Namn 1.0 20131108 Första versionen Louise

Läs mer

Inkapsling (encapsulation)

Inkapsling (encapsulation) UML UML är en standard för att dokumentera och visualisera sina tankar och beslut under analys och design. Att lära sig allt om UML får inte plats i den här kursen, men vi kommer lära oss vissa delar.

Läs mer

www.skillspartner.com

www.skillspartner.com Mål Deltagarna ska förstå: Vad XML är Hur XML fungerar Vilka problem XML löser Hur XML används Känna till begrepp: DTD, DOM, XSL etc. Känna till verktyg Innehåll Vad är XML XML i relation till HTML XML

Läs mer

Översättning av modeller uttryckta med STANLIs begreppsmodell till Express

Översättning av modeller uttryckta med STANLIs begreppsmodell till Express STG Allmänna Standiseringsgruppen 1995-10-03 1(17) Översättning av modeller uttryckta med STANLIs begreppsmodell till Express Marianne Janning Clary Sundblad På uppdrag av Allmänna Standardiseringsgruppen

Läs mer

Digital arkivering och historiklagring. 2010-12-06 Anastasia Pettersson och Anders Kölevik

Digital arkivering och historiklagring. 2010-12-06 Anastasia Pettersson och Anders Kölevik Digital arkivering och historiklagring 2010-12-06 Anastasia Pettersson och Anders Kölevik Generella principer för arkivering Informationsbärare: Analogt (papper) Digitalt (ettor och nollor på t ex ett

Läs mer

Råd gällande vokabulärer för kommuners och landstings arbete med länkade öppna data

Råd gällande vokabulärer för kommuners och landstings arbete med länkade öppna data UTKAST Råd gällande vokabulärer för kommuners och landstings arbete med länkade öppna data Nationellt ramverk för öppna data Peter Krantz AB Innehållsförteckning 1. Nationellt ramverk för öppna data...

Läs mer

Axalon Process Navigator SP Användarhandledning

Axalon Process Navigator SP Användarhandledning Axalon Process Navigator SP Användarhandledning Axalon Process Navigator SP 2013, senast reviderad: den 11 juni 2014 Innehåll Innehåll... 2 Om denna användarhandledning... 3 Syfte... 3 Vem är denna handledning

Läs mer

IT-standardiseringsutredningens betänkande Den osynliga infrastrukturen om förbättrad samordning av offentlig ITstandardisering

IT-standardiseringsutredningens betänkande Den osynliga infrastrukturen om förbättrad samordning av offentlig ITstandardisering REMISSVAR 1 (9) 2007/214 ERT ER BETECKNING N2007/5876/ITP Näringsdepartementet ITP 103 33 STOCKHOLM IT-standardiseringsutredningens betänkande Den osynliga infrastrukturen om förbättrad samordning av offentlig

Läs mer

Systemförvaltnings Modell Ystads Kommun(v.0.8)

Systemförvaltnings Modell Ystads Kommun(v.0.8) IT avdelningen Piparegränd 3 271 42 Ystad Systemförvaltnings Modell Ystads Kommun(v.0.8) S.M.Y.K Beskrivningar och hänvisningar till rutiner och riktlinjer som ligger till grund för ett tryggt förvaltande

Läs mer

Modernt stöd för en effektiv e-förvaltning

Modernt stöd för en effektiv e-förvaltning Modernt stöd för en effektiv e-förvaltning Så enkelt som möjligt för så många som möjligt Genom EF1 tillhandahåller Softronic en plattform (uppsättning tekniska tjänster) som tillsammans med övriga tjänster

Läs mer

extensible Markup Language

extensible Markup Language Datavetenskap Opponenter: Björn Olsson Andreas Svensson Respondenter: Sanaa Al-abuhalje Afrah Al-abuhalje XML extensible Markup Language Oppositionsrapport, C-nivå 2007:06 1 Sammanfattat omdöme av examensarbetet

Läs mer

Vad är MoReq1? Falk Sundsvall 2006

Vad är MoReq1? Falk Sundsvall 2006 Vad är MoReq1? en informationsmodell som specificerar funktionella krav på ett elektroniskt dokumenthanteringssystem (specifika, ERMS) kan tillämpas inom såväl offentlig som enskild sektor omfattar i någon

Läs mer

Arbetsprogram för Stanli

Arbetsprogram för Stanli 1(16) Handläggare, tfn Torbjörn Cederholm, +46 8 555 520 38 E-post torbjorn.cederholm@sis.se Arbetsprogram för Stanli Syfte: Ge överblick över hela Stanlis projektområde. Underlag för uppföljning i verksamhetsrapporter.

Läs mer

Resultat av remiss för begreppet standardiserad vårdplan

Resultat av remiss för begreppet standardiserad vårdplan 2011-11-23 Dnr 27796/2011 1(8) Resultat av remiss för begreppet standardiserad vårdplan Förslag på definition och term i denna remiss är resultatet av det terminologiarbete som var en del av projektet

Läs mer

8 Plan för förhindrad spridning av

8 Plan för förhindrad spridning av 8 Plan för förhindrad spridning av barnpornografiskt material i landstingets ITmiljö. LS 2018-0748 1 (2) Landstingsrådsberedningen SKRIVELSE 2018-11-14 LS 2018-0748 Landstingsstyrelsen Plan för förhindrad

Läs mer

Objektorienterad analys och design

Objektorienterad analys och design Objektorienterad analys och design Sven-Olof Nyström Uppsala Universitet 16 mars 2005 1 Objekt-orienterad analys och design: Litteratur Skansholm: Kapitel 4 Se även 1. http://www.uml.org/ 2. http://www-306.ibm.com/software/rational/uml/

Läs mer

Vägledning för krav på dokumenterad information enligt ISO 9001:2015

Vägledning för krav på dokumenterad information enligt ISO 9001:2015 Vägledning för krav på dokumenterad information enligt ISO 9001:2015 1 Orientering Två av de viktigaste målen vid revideringen av standarderna i ISO 9000-serien var att a) utveckla förenklade standarder

Läs mer

Riktlinjer för bedömning av examensarbeten

Riktlinjer för bedömning av examensarbeten Fastställda av Styrelsen för utbildning 2010-09-10 Dnr: 4603/10-300 Senast reviderade 2012-08-17 Riktlinjer för bedömning av Sedan 1 juli 2007 ska enligt högskoleförordningen samtliga yrkesutbildningar

Läs mer

Processbeskrivning Systemutveckling

Processbeskrivning Systemutveckling ProcIT-P-015 Processbeskrivning Systemutveckling Lednings- och kvalitetssystem Fastställd av Sven Arvidson 2011-09-12 Innehållsförteckning 1 Inledning 3 1.1 Symboler i processbeskrivningarna 3 2 Systemutvecklingsprocessen

Läs mer

PLCS (Product( LifeCycle Support) Startbild. PLCS - Product LifeCycle Support. Om standarder. En STEP-standard förf

PLCS (Product( LifeCycle Support) Startbild. PLCS - Product LifeCycle Support. Om standarder. En STEP-standard förf Startbild PLCS (Product( LifeCycle Support) En STEP-standard förf produktinformationsutbyte under hela livscykeln Mats Nilsson SIS TK80 mats.nilsson@fmv.se PLCS - Product LifeCycle Support Vad? Varför?

Läs mer

Begreppsmodellering i UML

Begreppsmodellering i UML Begreppsmodellering i UML En kort-kort introduktion av Ambjörn Naeve http://kmr.nada.kth.se Begreppsbildning Syfte: Begreppsbildning syftar till att hjälpa oss att bortse från oväsentligheter genom att

Läs mer

Projektkaos. Chaos-rapporten. 34% av projekten avslutades i tid och enligt budget... ... 66% misslyckades!

Projektkaos. Chaos-rapporten. 34% av projekten avslutades i tid och enligt budget... ... 66% misslyckades! Projektkaos. Chaos-rapporten 34% av projekten avslutades i tid och enligt budget...... 66% misslyckades! 1 Standish Group, 2003 (www.standishgroup.com) Praxis Hantera krav Använd komponentarkitekturer

Läs mer

Allmänpsykiatri PVS - Journalsystem

Allmänpsykiatri PVS - Journalsystem Stockholms läns landsting NVSO 1997-12-16 Sida 1(8) Minnesanteckningar begreppsmodellering Allmänpsykiatri PVS - Journalsystem 1997-12-11 Plats: Astrakan, Gävlegatan 22, Stockholm Närvarande: Göran Holmberg,

Läs mer

Wise Business Support Ms Office Kursinnehåll För nybörjare och därefter

Wise Business Support Ms Office Kursinnehåll För nybörjare och därefter Wise Business Support Ms Office Kursinnehåll För nybörjare och därefter Mohammad Honarbakhsh 2013 01 11 073 784 22 74 mo.honar@wisebs.com www.wisebs.com Ms Office Ms Word, Ms Outlook, Ms PowerPoint, Ms

Läs mer

Presentationsprogram - Kravspecifikation. Henrik Österdahl och Jenny Melander, D mars 2002

Presentationsprogram - Kravspecifikation. Henrik Österdahl och Jenny Melander, D mars 2002 Presentationsprogram - Kravspecifikation Henrik Österdahl och Jenny Melander, D-01 18 mars 2002 1 Innehåll 1 Inledning 3 1.1 Mål................................... 3 1.2 Omfattning...............................

Läs mer

Råd för systembeskrivning

Råd för systembeskrivning Landstingsarkivet Råd nr. 3 Sidan 1 av 6 LA 2011-4072 Version 3 Råd för systembeskrivning Varför ska systembeskrivningar upprättas? Följande text återfinns i Offentlighets- och sekretesslagen (OSL) 4 kap.

Läs mer

KS 10 9 APRIL 2014. Öppna data i Uppsala kommun. Kommunstyrelsen. Förslag till beslut Kommunstyrelsen föreslås besluta

KS 10 9 APRIL 2014. Öppna data i Uppsala kommun. Kommunstyrelsen. Förslag till beslut Kommunstyrelsen föreslås besluta KS 10 9 APRIL 2014 KOMMUNLEDNINGSKONTORET Handläggare Duvner Sara Landström Huss Maria Datum 2014-04-01 Diarienummer KSN-2014-0323 Kommunstyrelsen Öppna data i Uppsala kommun Förslag till beslut Kommunstyrelsen

Läs mer

Nationell informationsstruktur 2015:2. Bilaga 5: Tillämpningsanvisning

Nationell informationsstruktur 2015:2. Bilaga 5: Tillämpningsanvisning Nationell informationsstruktur 2015:2 Bilaga 5: Tillämpningsanvisning Inledning Detta användarstöd riktar sig till den gemensamma informations-strukturens intressenter. Syftet med användarstödet är att

Läs mer

Kompletterande frågor - Regler för informationshantering. och arkivering i IT-system/applikationer, LA 2017

Kompletterande frågor - Regler för informationshantering. och arkivering i IT-system/applikationer, LA 2017 1(5) Landstingsarkivet 2018-05-24 LA 2018 0100 Kompletterande frågor - Regler för informationshantering och arkivering i IT-system/applikationer 1 Inledning och bakgrund Vid upphandling, avrop, utveckling

Läs mer

Modell över den elektroniska upphandlingsprocessen - från annonsering till kontrakt

Modell över den elektroniska upphandlingsprocessen - från annonsering till kontrakt Modell över den elektroniska upphandlingsprocessen - från annonsering till kontrakt M O D ELL ÖVER DEN ELEKT R O NISKA UPPHANDLINGS P R O C ESSEN 1 1. Introduktion Upphandlingsstödet vid Kammarkollegiet

Läs mer

Sänk kostnaderna genom a/ ställa rä/ krav och testa effektivt

Sänk kostnaderna genom a/ ställa rä/ krav och testa effektivt Sänk kostnaderna genom a/ ställa rä/ krav och testa effektivt Kravhantering / Testprocess - Agenda AGENDA Grundläggande kravhanteringsprocess. Insamling, dokumentation, prioritering, Test och förvaltning

Läs mer

Bilaga 2 Sammanställning av rekommendationer (ur Svenskt ramverk för digital samverkan)

Bilaga 2 Sammanställning av rekommendationer (ur Svenskt ramverk för digital samverkan) 2 Sammanställning av rekommendationer (ur Svenskt ramverk för digital samverkan) Område Nr Rekommendation Styrning och ledning: 1 Integrera digitaliseringsarbetet i den ordinarie verksamheten a) integrera

Läs mer

JHS 193 Unik identifierare för geografisk information Bilaga 1. Process för att bilda URI

JHS 193 Unik identifierare för geografisk information Bilaga 1. Process för att bilda URI JHS 193 Unik identifierare för geografisk information Bilaga 1. Process för att bilda URI Version: 1.0 Publicerad: 2.9.2015 Giltighetstid: tills vidare Innehåll 1 Inledning...1 2 Skapande av lokal identifierare

Läs mer

Råd för kravställande vid upphandlingar

Råd för kravställande vid upphandlingar UTKAST Råd för kravställande vid upphandlingar Nationellt ramverk för öppna data Peter Krantz AB Innehållsförteckning 1. Nationellt ramverk för öppna data... 3 1.1. Råd för kravställande vid upphandlingar...

Läs mer

Instruktion för användning av referensbibliotek i VISS version 3

Instruktion för användning av referensbibliotek i VISS version 3 Instruktion för användning av referensbibliotek i VISS version 3 Innehåll 1. Referensbiblioteket i VISS... 2 2. Att söka efter referenser i referensbiblioteket... 2 3. Inmatning av nya referenser... 3

Läs mer

Exempel på vad Lantmäteriet gör gällande standarder, standardisering och specifikationer:

Exempel på vad Lantmäteriet gör gällande standarder, standardisering och specifikationer: Exempel på vad Lantmäteriet gör gällande standarder, standardisering och specifikationer: SIS/TK 323 Geodata TK 323 Geodata är ett projektområde inom Swedish Standards Institute (SIS) för standardisering

Läs mer

Teknisk infrastruktur för nationell IT-strategi för vård och omsorg samt kommunal e-förvaltning

Teknisk infrastruktur för nationell IT-strategi för vård och omsorg samt kommunal e-förvaltning Teknisk infrastruktur för nationell IT-strategi för vård och omsorg samt kommunal e-förvaltning Presentation målbild, syfte och omfattning Sara Meunier Kurt Helenelund Version PA2 Svenska Kommunförbundet

Läs mer

Att utveckla, förvalta, och införa FGS:er

Att utveckla, förvalta, och införa FGS:er Vägledning Att utveckla, förvalta, och införa FGS:er Vägledning för arbetet med förvaltningsgemensamma specifikationer RAFGS1D20150815 Kontakta oss Information om arbetet med FGS:er hittar du på vår webbplats:

Läs mer

Intressent- och behovskarta

Intressent- och behovskarta Dokument nr: Version: Status: Sida: 1 Utgåva (0)6 Dokumenttyp: Projekt: Projektnummer: Leveransrapport ehälsa/mobilitet 1403 Dokumentbeskrivning: Intressent- och behovskarta Utfärdat av: Utf datum: Godkänt

Läs mer

Informationsleveranser. Att leverera. Ett obrutet informationsflöde? Kurt Löwnertz Sweco. digitala leveranser för bygg och förvaltning

Informationsleveranser. Att leverera. Ett obrutet informationsflöde? Kurt Löwnertz Sweco. digitala leveranser för bygg och förvaltning Informationsleveranser Kurt Löwnertz Sweco Att leverera Ett obrutet informationsflöde? 1 Från vaxad väv till datafil En byggnad står i många år Dokumentation från tillblivelsen Information fram till idag

Läs mer

Bilaga 4d. Resursförstärkning. Upphandling av IT-stöd för hantering av frånvaro och när varo inom Skolplattform Stockholm UTBILDNINGSFÖRVALTNINGEN

Bilaga 4d. Resursförstärkning. Upphandling av IT-stöd för hantering av frånvaro och när varo inom Skolplattform Stockholm UTBILDNINGSFÖRVALTNINGEN SID 1 (7) Bilaga 4d Resursförstärkning Förfrågningsunderlag Upphandling av IT-stöd för hantering av frånvaro och när varo inom Skolplattform Stockholm Box 22049, 104 22 Stockholm. Besöksadress Hantverkargatan

Läs mer

UML: Exempel. Ett modelleringsspråk. UML: Ansvar. UML: tre huvudanvändningar. Exempel: En klass position storlek. UML Unified Modelling Language

UML: Exempel. Ett modelleringsspråk. UML: Ansvar. UML: tre huvudanvändningar. Exempel: En klass position storlek. UML Unified Modelling Language Ett modelleringsspråk : Exempel Fönster Klassnamn Unified Modelling Language Av Booch, Jacobson, Rumbaugh Exempel: En klass position storlek Attribut (instansvariaböe) Resultatet av en sammanslagning av

Läs mer

Begrepp Definition Objekttyp Sökväg

Begrepp Definition Objekttyp Sökväg Anläggningsdata (f.d. Anläggningsinformation) Anläggningsdata beskriver anläggningens funktion, utformning, tillstånd, läge och ingående delars relationer, samt övriga egenskaper. Anläggningsdata omfattar

Läs mer

http://www.sis.se http://www.sis.se http://www.sis.se http://www.sis.se http://www.sis.se Provläsningsexemplar / Preview SVENSK STANDARD SS 62 40 70 Fastställd 2002-10-11 Utgåva 1 Ledningssystem för kompetensförsörjning

Läs mer

Förvaltningsgemensamma specifikationer (FGS) Jan Aspenfjäll & Tomas Wallin

Förvaltningsgemensamma specifikationer (FGS) Jan Aspenfjäll & Tomas Wallin Förvaltningsgemensamma specifikationer (FGS) Jan Aspenfjäll & Tomas Wallin Agenda Vad är en FGS? Blir det några FGS:er? Förvaltningsorganisationen Internationellt FGS Arkivredovisning 2 Vad är en FGS?

Läs mer

Inledning Detta dokument tar sig an verktyget Frågedatabas. Exemplen avser att illustrera kända problemställningar.

Inledning Detta dokument tar sig an verktyget Frågedatabas. Exemplen avser att illustrera kända problemställningar. Tema: Frågedatabas Fronter 91 Detta dokument är producerat av Fronter AS www.fronter.com Dokumentet får endast kopieras eller distribueras elektroniskt om det finns kontrakt eller avtal med Nytt i version

Läs mer

Objekt-orienterad programmering. Klassbegreppet och C++ UML. UMLs fördelar

Objekt-orienterad programmering. Klassbegreppet och C++ UML. UMLs fördelar Klassbegreppet och C++ OOP UML Klasser och objekt i C++ Uppdelning i filer Attribut och metoder Inkappsling - åtkomst Klassattribut - objektattribut Objekt-orienterad programmering Att använda ett objektorienterat

Läs mer

Arkivkrav vid införande av nytt IT-system

Arkivkrav vid införande av nytt IT-system Koncernkontoret Området för informationsförsörjning och regionarkiv Enheten för digital information Dokumentslag: Styrande Datum: 2014-07-31 Dokumenttyp: Instruktion Version: 2.0 Arkivkrav vid införande

Läs mer

DP7 FORMELL KONTROLL

DP7 FORMELL KONTROLL DP7 FORMELL KONTROLL Magnus G 2015-01-09 2014-06-03 1.0 2(12) INNEHÅLLSFÖRTECKNING 1. SAMMANFATTNING...3 2. DOKUMENTINFORMATION...3 2.1 SYFTE...3 2.2 MÅLGRUPP...3 3. ALLMÄNT...3 3.1 AVGRÄNSNING...3 3.2

Läs mer

Metadata i e-pliktleveranser

Metadata i e-pliktleveranser ANTAL SIDOR 1(10) Metadata i e-pliktleveranser Referens till det här dokumentet: http://www.kb.se/namespace/digark/metadataintro/v1/ ANTAL SIDOR 2(10) 1. Inledning Detta dokument vänder sig till leverantörer

Läs mer

Dataproduktspecifikation Vägnummer för etiketter. Version 1.0

Dataproduktspecifikation Vägnummer för etiketter. Version 1.0 Dataproduktspecifikation Vägnummer för etiketter Version 1.0 Ändringsförteckning Fastställd version Dokumentdatum Ändring Namn 1.0 2018-05-29 Första versionen av dokumentet Jenny RassmusRassmus Jenny,

Läs mer

FormatE. Om översynen av RA-FS 2009:2

FormatE. Om översynen av RA-FS 2009:2 FormatE Om översynen av RA-FS 2009:2 benjamin.yousefi@riksarkivet.se Juridisk och teknisk rådgivare och utredare FormatE (projektledare) Ledamot i Samrådsgruppen ArkivE 2.0 Elektroniska underskrifter Preforma

Läs mer

MM8000 ökad säkerhet och kontroll med intelligent övervakning

MM8000 ökad säkerhet och kontroll med intelligent övervakning MM8000 ökad säkerhet och kontroll med intelligent övervakning Skalbart och flexibelt övervakningssystem för alla användningsområden Answers for infrastructure. Övervakningsstation MM8000 Brand Inbrott

Läs mer

Processinriktning i ISO 9001:2015

Processinriktning i ISO 9001:2015 Processinriktning i ISO 9001:2015 Syftet med detta dokument Syftet med detta dokument är att förklara processinriktning i ISO 9001:2015. Processinriktning kan tillämpas på alla organisationer och alla

Läs mer

Kravspecifikation för utökat elektroniskt informationsutbyte

Kravspecifikation för utökat elektroniskt informationsutbyte Kravspecifikation för utökat elektroniskt informationsutbyte Innhållsförteckning Innhållsförteckning... 2 Revisionshistorik... 3 1. Inledning... 4 1.1 1.2 1.3 Syfte med dokumentet... 4 Målgrupp för dokumentet...

Läs mer

Objekt-orienterad utveckling. Objektorienterad analys och design. Objekt-orienterad programutveckling. Objekt-orienterad analys och design: Litteratur

Objekt-orienterad utveckling. Objektorienterad analys och design. Objekt-orienterad programutveckling. Objekt-orienterad analys och design: Litteratur Objekt-orienterad utveckling Saker man vill uppnå: Objektorienterad analys och design Sven-Olof Nyström Uppsala Universitet 17 juni 2005 en systematisk metod för att gå från problembeskrivning till färdigt

Läs mer

version 2.5 CONTENTO SVENSKA AB Introduktion till Kursbyggarverktyg

version 2.5 CONTENTO SVENSKA AB Introduktion till Kursbyggarverktyg version 2.5 CONTENTO SVENSKA AB Introduktion till Kursbyggarverktyg Introduktion till kursbyggarverktyg Contento Svenska AB Hornsgatan 103 117 28 Stocholm Table of Contents KAPITEL 1 Introduktion 2 Begrepp

Läs mer

Manual HSB Webb brf 2004 03 23

Manual HSB Webb brf 2004 03 23 TERMINOLOGI I Polopoly används ett antal grundläggande begrepp för publicering och hantering av information, eller innehåll som det också benämns. Nedan följer en kort genomgång av denna grundläggande

Läs mer

Företagsmodellering i UML

Företagsmodellering i UML Företagsmodellering i UML En kort-kort introduktion av Ambjörn Naeve http://kmr.nada.kth.se Modellering En modell är en förenklad beskrivning av ett komplext område En modell är motiverad av mål (= har

Läs mer

Bilaga. Särskilda villkor för Molntjänst. Programvaror och tjänster 2014. Systemutveckling

Bilaga. Särskilda villkor för Molntjänst. Programvaror och tjänster 2014. Systemutveckling Sid 1 (7) 2014-11-07 Dnr 96-36-2014 Bilaga Särskilda villkor för Molntjänst Programvaror och tjänster 2014 Systemutveckling Sid 2 (7) Innehållsförteckning 1 Tillämplighet 2 2 Särskilt om kontraktshandlingar

Läs mer

Om E-hälsomyndighetens regeringsuppdrag N2016/04455 och bifogat utkast på återrapportering av uppdraget

Om E-hälsomyndighetens regeringsuppdrag N2016/04455 och bifogat utkast på återrapportering av uppdraget ehälsomyndigheten Box 913 391 29 Kalmar www.ehalsomyndigheten.se org.nr: 202100-6552 Den 19 december 2017 Om E-hälsomyndighetens regeringsuppdrag N2016/04455 och bifogat utkast på återrapportering av uppdraget

Läs mer

SELLOUT. Version 2.5. eyescream information ab

SELLOUT. Version 2.5. eyescream information ab SELLOUT Version 2.5 av eyescream information ab Detta verk är skyddat av upphovsrättslagen och får ej helt eller delvis mångfaldigas! Sigurdsgatan 6 721 30 VÄSTERÅS 021-14 62 00 Artikelnummer: 5XXX PA9

Läs mer