Ontologier. Cassandra Svensson

Save this PDF as:
 WORD  PNG  TXT  JPG

Storlek: px
Starta visningen från sidan:

Download "Ontologier. Cassandra Svensson 2014-01-09"

Transkript

1 Ontologier Cassandra Svensson

2 Sammanfattning Jag har läst Annika Flycht-Ericssons avhandling Design and Use of Ontoligies in information-providing Dialogue Systems. Med Annikas text som utgångspunkt och inspiration har jag fördjupat mig i ontologier och hur de kan användas i dialogsystem.

3 Innehåll Sammanfattning 1 Introduktion 3 Ontologier 4 Tre olika sorters ontologier 5 Design av ontologier 6 Enhetstyper och egenskaper 6 Taxanomins organisation 6 Ontologier i dialogsystem 8 Kraven på enhetstyper och egenskaper 8 Litteraturförteckning 9 Huvudreferens 9 Övriga referenser 9

4 Introduktion Målet med arbetet som presenteras i Annika Flycht-Erikssons avhandling (Flycht-Eriksson, 2004) handlar om att underlätta utvecklingen av informationsgivande dialogsystem kapabla att resonera utifrån domänkunskap med hög portabilitet, alltså att den även ska kunna gå att användas på andra system. Under sitt arbete tog Annika sig an två forskningsfrågor: Hur ontologier kan användas i dialogsystem när det gäller att ifrågasätta analys, dialogledning och domänkunskapshantering. Hur ska ontologierna utformas för att stödja dessa uppgifter. Jag har valt att enbart fördjupa mig i den första forskningsfrågan. Design Utveckling Användning Figur 2. De huvudsakliga forskningsområdena inom ontologier är design, utveckling och användning. De tjocka linjerna markerar de primära områden och samband som avhandlingen fokuserade på.

5 Ontologier En ontologi är något som används i många olika syften inom datavetenskap så som artificiell intelligens, kunskapsdelning och inom naturligt språkbearbetning. Att det används inom så många olika områden och på lite olika sätt gör att det är lite svårt att sätta fingret på exakt vad det är. Detta har lett till att det genom åren har gjorts många försök att definiera en ontologi. Kursbokens (Russel & Norvig, 2010) förslag är The word ontology means a particular theory of the nature of being or existence. The ontology determines what kinds of things exist, but does not determine their specific properties and interrelationships. En ontologi innehåller alltså allt som existerar i en värld men kan inte styra eller påverka dess innehåll. En lite vanligare och mer generell definition på vad en ontologi är kommer från Gruber, An ontology is an explicit specification of conceptualisation (Gruber, 1993). Men denna definition är inte så förklarande. Vi kollar istället på relationerna mellan ontologier, konceptualiseringar, kunskapsrepresentationer och domäner som är formulerade av (Valente & Breuker, 1996) så blir det lite tydligare. ONTOLOGI beskriver konceptualisering ger ontologisk åtagande för KUNSKAPSREPRESENTATION representerar domän Figur 1. Relationer mellan ontologier, konceptualiseringar, Kunskapsrepresentationer och domäner. (Valente & Breuker, 1996)

6 Enligt Valente och Breuker är domäner och konceptualiseringar abstrakta enheter medan kunskapsrepresentationer och ontologier är konkreta artefakter. En ontologi definierar konceptet som är fångat av konceptualiseringen och en kunskapsreprensation beskriver domänen. De två definitionerna som presenterats är båda filosofiska men det finns även pragmatiska definitioner. En av de kommer från (Mahesh & Nirenburg, 1995), A situated ontology is a world model used as a computational resource for solving a particular set of problems.. Denna definition handlar mer om artefaktnotationen från ontologierna som är konstruerad och används som ett verktyg. Detta är den definition som Annika har valt att utgå ifrån. Hon kommer alltså att se en ontologi som en beräkningsresurs. Tre olika sorters ontologier Enligt Bateman (Bateman, 1991) finns det tre olika sorters ontologier som alla relaterar till språk på olika sätt. Den första typen av ontologi, Conceptual ontologies, beskriver Bateman som abstrakta organisationer av verklig kunskap, så som sunt förnuft och liknande, som i huvudsak är icke-språkliga. Den andra typen är Interface ontologies och den fungerar som ett gränssnitt mellan dels grammatik och ordförråd och dels konceptuella ontologier. Den tredje och sista typen är mixed ontology och den beskriver Bateman som en abstrakt semantikkonceptuell representation av verkligkunskap som också fungerar som en semantik för användning av grammatik och ordförråd. Enligt Bateman (Bateman, 1991) är det vanligast inom AI är det att man använder sig av ontologier av den första typen, Conceptual ontologies.

7 Design av ontologier När man pratar om design av ontologier menar man dels vilken typ av kunskap som ska representeras och dels hur den kunskapen ska organiseras. Några punkter som man kan överväga är om man vill använda sig av binära relationer eller n-ary relationer. Hur man tänkt hantera default values, hur många värden ett attribut kan ha och hur man ska hantera tid och rum. Exempel på andra frågor som Annika också tog hänsyn till är vilken typ av egenskaper ska tillåtas? Vad är den generella organisationen av kategorier? och Vilken typ av axiom är tillåtet. Enhetstyper och egenskaper Tittar man på en ontologis anatomi säger (Chandrasekaran, Josephson, & Benjamins, 1999) att man hittar några generella problem. Dessa problem menar de är: Det finns objekt i världen. Objekt kan ha attribut som kan ta värden. Objekt kan existera i diverse relationer med varandra. Attribut och relationer kan ändras över tid. Det finns händelser som uppstår under olika tidsinstanser. Det finns processer där objekt deltar och som uppstår över tid. Världen och objekten i den kan befinna sig i olika tillstånd. Händelser kan orsaka andra händelser eller tillstånd som en effekt. Objekt kan ha delar. Det finns fyra olika typer av enheter att representera i ontologier, händelser och processer, objekt, attribut och till sist relationer. Man brukar skilja på de två första och de två sista typerna. Annika har i sin avhandling valt att använda sig av termen entity type för representationen av de två första typerna och termen property för de två senare typerna. När hon vill tala om alla fyra typer använder hon sig av termen concept. Taxanomins organisation Det är vanligt att man använder sig av en explicit hirarki för att beskriva objekten i en ontologi. Två strategier man kan använda sig av är a traditional tree som används i WordNet (Miller, Beckwith, Fellbaum, Gross, & Miller, 1993) och parallel dimensions som används i Dahlgrens ontologi (Dahlgren, 1995). Ett traditionellt träd fungerar som vi ser i figur 3 på så sätt att ett koncept hela tiden delas in i delkoncept. Parallella dimensioner fungerar som vi ser i figur 4 på så sätt att koncept karakteriseras längst med flera axlar.

8 Figur 3. WordNet s ontologi vilken är ett exempel på a traditional tree. Bilden är hämtad från (Flycht-Eriksson, 2004). Figur 4. Dahlgrens s ontologi, vilken är ett exempel på parallel dimensions. Bilden är hämtad från (Flycht-Eriksson, 2004).

9 Ontologier i dialogsystem I kapitel 3 visar Annikas analys att det finns många potentiella användningsområden för ontologier i dialogsystem. Till exempel så visade question answering och machine translation att ontologier kan användas för att tolka en användares yttranden. Det finns sedan tidigare ontologier som använts i dialogsystem och de har varit vad man kallar mixed. Det betyder att de är lingvistiskt orienterad kunskapsrepresentation som ger semantisk information. I kapitel 4 kopplar Annika ihop det som hon kom fram till i kapitel 2 och kapitel 3 och resultatet blev en lista med krav som en ontologi behöver uppfylla för att klara av att i ett informationsgivande dialogsystem. Figur 5. Detta är en del av den listan med krav som Annika kom fram till var nödvändiga. N betyder nödvändig, O betyder valfri, D betyder nödvändig i vissa domäner. Bilden är hämtad från (Flycht-Eriksson, 2004). Kraven på enhetstyper och egenskaper Sammanfattningsvis kom Annika fram till att egenskaperna behöver vara lokala, mångformiga, instanser och kunna ärvas. Attributen behöver begränsningar och standardvärden. Och vad det gäller relationer så räcker det med binära relationer. Vad det gäller hanteringen av tid och rum kom Annika fram till att det fungerar bäst om de representeras separat.

10 Litteraturförteckning Huvudreferens Flycht-Eriksson, A. (2004). Design and Use of Ontologies Information-providing Dialogue Systems. Linköping. Övriga referenser Bateman, J. A. (Oktober 1991). The Theoretical Status of Ontologies in Natural Language Processing. Proceedings of the workshop on "Text Representation and Domain Modelling Ideas from Linguistics and AI", ss Chandrasekaran, B., Josephson, J. R., & Benjamins, V. R. (1999). What are ontologies, and why do we need them? i IEEE Intelligent Systems (ss ). Dahlgren, K. (1995). A linguistic ontology. International Journal Human-Computer Studies 43, Gruber, T. (1993). Towards principles for the design of ontologies used for knowledge sharing. i Technical report. California, USA: Stanford University. Mahesh, K., & Nirenburg, S. (1995). A situated ontology for practical NLP. i Proceedings of IJCAI'95 Workshops on Basic Ontological Issues in Knowledge Sharing. Montreal, Canada. Miller, G., Beckwith, R., Fellbaum, C., Gross, D., & Miller, K. (1993). Introduktion to wordnet: an on-line lexical database. Russel, S. J., & Norvig, P. (2010). i Artificial Intelligence: A modern Approach (s. 308). New Jersey: Pearson. Valente, A., & Breuker, J. (1996). Towards principled core ontologies. i Proceedings of KAW'96. Canada: Banff.

Beräkning med ord. -hur en dator hanterar perception. Linköpings universitet Artificiell intelligens 2 2010-10-03 Erik Claesson 880816-1692

Beräkning med ord. -hur en dator hanterar perception. Linköpings universitet Artificiell intelligens 2 2010-10-03 Erik Claesson 880816-1692 Beräkning med ord -hur en dator hanterar perception 2010-10-03 Erik Claesson 880816-1692 Innehåll Inledning... 3 Syfte... 3 Kan datorer hantera perception?... 4 Naturligt språk... 4 Fuzzy Granulation...

Läs mer

En uppsats i Språkteknologi av Niklas Vargensten e-post: d99-nva@d.kth.se

En uppsats i Språkteknologi av Niklas Vargensten e-post: d99-nva@d.kth.se Kan datorn förstå någonting egentligen? En uppsats i Språkteknologi av Niklas Vargensten e-post: d99-nva@d.kth.se Sammanfattning I denna uppsats studeras och diskuteras användandet av kunskapsrepresenterande

Läs mer

Ämnesområden. Examensarbete inom datavetenskap (1DV41E) Martin Fredriksson

Ämnesområden. Examensarbete inom datavetenskap (1DV41E) Martin Fredriksson Ämnesområden Examensarbete inom datavetenskap (1DV41E) Martin Fredriksson martin.fredriksson@lnu.se 1 Ämnesområden ÖVERSIKT 2 Översikt Dagens föreläsning Fokus Innehåll Relevans Presentation Ämnesområden

Läs mer

Från ljusenergi till en kub som går att stå på Hur man får en dator att känna igen olika former i visuell information

Från ljusenergi till en kub som går att stå på Hur man får en dator att känna igen olika former i visuell information ARTIFICIELL INTELLIGENS II INSTITUTUINEN FÖR DATAVETENSKAP LINKÖPINGS UNIVERSITET Från ljusenergi till en kub som går att stå på Hur man får en dator att känna igen olika former i visuell information Anna

Läs mer

Människa-Datorinteraktion

Människa-Datorinteraktion Människa-Datorinteraktion Grundutbildnings-, forskarutbildnings- och forskningsämne som behandlar Gränssnitt och kommunikation människa-dator Kommunikation och samarbete människa-människa via (medierat

Läs mer

Vad är Artificiell Intelligens (AI) Olika typer av AI och deras användningsområden Innovation med hjälp av AI Framtiden och etiska frågeställningar

Vad är Artificiell Intelligens (AI) Olika typer av AI och deras användningsområden Innovation med hjälp av AI Framtiden och etiska frågeställningar 1 Agenda Vad är Artificiell Intelligens (AI) Olika typer av AI och deras användningsområden Innovation med hjälp av AI Framtiden och etiska frågeställningar 2 Nuvarande AI Funktioner en grov Analogi Rekommendation,

Läs mer

Designkoncept och gränssnittsmetaforer

Designkoncept och gränssnittsmetaforer 1 Designkoncept och gränssnittsmetaforer Daniel Bosk Avdelningen för informations- och kommunikationssytem (IKS), Mittuniversitetet, Sundsvall. concept.tex 1914 2014-08-26 13:33:45Z danbos 2 Översikt 1

Läs mer

Artificiell Intelligens

Artificiell Intelligens Artificiell Intelligens Aktuell forskning Litteraturstudie Välj ett AI-ämne: filosofiskt/teoretiskt, praktiskt, formellt, ett system, en teori, ett tillämpningsområde, etc Artiklar, konferensbidrag, böcker

Läs mer

Mer OOP. Variation i typ. Medlen repetition. Generiska klasser. Gränssnitt - Interface. Mer om klasser Några exempel UML

Mer OOP. Variation i typ. Medlen repetition. Generiska klasser. Gränssnitt - Interface. Mer om klasser Några exempel UML Målet Mer OOP Mer om klasser Några exempel UML Modularitet Språkligt modulära enheter Få gränssnitt Små gränssnitt Tydliga gränssnitt Dold information Återanvändbarhet Variation i typer Variation i datastrukturer

Läs mer

Arv. Fundamental objekt-orienterad teknik. arv i Java modifieraren protected Lägga till och modifiera metoder med hjälp av arv Klass hierarkier

Arv. Fundamental objekt-orienterad teknik. arv i Java modifieraren protected Lägga till och modifiera metoder med hjälp av arv Klass hierarkier Arv Fundamental objekt-orienterad teknik arv i Java modifieraren protected Lägga till och modifiera metoder med hjälp av arv Klass hierarkier Programmeringsmetodik -Java 165 Grafisk respresentation: Arv

Läs mer

Att hitta projekt. Björn Victor. måndag 19 mars 12

Att hitta projekt. Björn Victor. måndag 19 mars 12 Att hitta projekt Björn Victor Övning: projektbeskrivning Till måndag: skriv en (1) sida som beskriver projektet på Distribuerade system med projekt Övning: inte obligatorisk, men nyttig! 1. vad var planen/avsikten/syftet/målet

Läs mer

Ökat personligt engagemang En studie om coachande förhållningssätt

Ökat personligt engagemang En studie om coachande förhållningssätt Lärarutbildningen Fakulteten för lärande och samhälle Individ och samhälle Uppsats 7,5 högskolepoäng Ökat personligt engagemang En studie om coachande förhållningssätt Increased personal involvement A

Läs mer

Collaborative Product Development:

Collaborative Product Development: Collaborative Product Development: a Purchasing Strategy for Small Industrialized House-building Companies Opponent: Erik Sandberg, LiU Institutionen för ekonomisk och industriell utveckling Vad är egentligen

Läs mer

Karlstads Universitet, Datavetenskap 1

Karlstads Universitet, Datavetenskap 1 2003-01-20 DAV B04 - Databasteknik 2003-01-20 KaU - Datavetenskap - DAV B04 - MGö 26 Relationsmodellen En formell teori som baserar sig på (främst) mängdlära predikatlogik Föreslogs av E.F Codd 1970 i

Läs mer

Objektorienterad analys och design

Objektorienterad analys och design Objektorienterad analys och design Objektorienterad analys och design 1 Dagens föreläsning Första delen, innan rasten: Motivation och bakgrund Analys Funktioner Andra delen, efter rasten: Objektorienterade

Läs mer

Detta dokument innehåller anvisningar för upprättande av en sökplan i kursen TDDD39 Perspektiv på informationsteknologi.

Detta dokument innehåller anvisningar för upprättande av en sökplan i kursen TDDD39 Perspektiv på informationsteknologi. Sökplan TDDD39 Perspektiv på informationsteknologi Detta dokument innehåller anvisningar för upprättande av en sökplan i kursen TDDD39 Perspektiv på informationsteknologi. Anvisningar Sökplanen påbörjas

Läs mer

Stina Nyman 2012-09-16

Stina Nyman 2012-09-16 LINKOPINGS UNIVERSITET, IDA SmartKom Hur systemet fungerar Stina Nyman 2012-09-16 stiny786 Artificiell intelligens II Sammanfattning Detta projekt kommer handla om SmartKom som är ett multimodalt dialogsystem

Läs mer

Vad kännetecknar en god klass. Vad kännetecknar en god klass. F12 Nested & Inner Classes

Vad kännetecknar en god klass. Vad kännetecknar en god klass. F12 Nested & Inner Classes Vad kännetecknar en god klass F12 Nested & En odelad, väldefinierad abstraktion Uppgiften kan beskrivas kort och tydlig Namnet är en substantiv eller adjektiv som beskriver abstraktionen på ett adekvat

Läs mer

Datorrepresentation av vårdriktlinjer

Datorrepresentation av vårdriktlinjer Datorrepresentation av vårdriktlinjer Innehåll Introduktion/bakgrund Behov Uppdateringsproblem Metoder PROforma Asgaard/Arbru Arden Praktiska implementeringar Hypertoni-behandling Guidelines/vårdriktlinjer

Läs mer

Kanban är inte din process. (låt mig berätta varför) #DevLin2012 15 Mars 2012

Kanban är inte din process. (låt mig berätta varför) #DevLin2012 15 Mars 2012 Kanban är inte din process (låt mig berätta varför) #DevLin2012 15 Mars 2012 Torbjörn Tobbe Gyllebring @drunkcod tobbe@cint.com Är du eller känner du en Kanban hipster? Förut körde vi X nu kör vi Kanban

Läs mer

Föreläsning 3 Användare, uppgift och omgivning. Kapitel 3-4 i Stone et al.

Föreläsning 3 Användare, uppgift och omgivning. Kapitel 3-4 i Stone et al. Föreläsning 3 Användare, uppgift och omgivning Kapitel 3-4 i Stone et al. Från föregående föreläsning Kravinsamling med användare i fokus genom Observationer i verkliga situationer Konstruera uppgifter

Läs mer

Samverkan kring barn som far illa

Samverkan kring barn som far illa Samverkan kring barn som far illa Per Germundsson Forskning och utvecklingsarbeten inom funktionshinderområdet i Öresundsregionen MAH, Malmö 2011-04-05 Fragmentisering Samhällets insatser för att bistå

Läs mer

- ett statistiskt fråga-svarsystem

- ett statistiskt fråga-svarsystem - ett statistiskt fråga-svarsystem 2010-09-28 Artificiell intelligens II Linnea Wahlberg linwa713 1 Innehåll Introduktion... 1 Grundprinciper för asked!... 2 Retrieval model... 4 Filter model... 6 Komponenter...

Läs mer

RUP är en omfattande process, ett processramverk. RUP bör införas stegvis. RUP måste anpassas. till organisationen till projektet

RUP är en omfattande process, ett processramverk. RUP bör införas stegvis. RUP måste anpassas. till organisationen till projektet RUP är en omfattande process, ett processramverk RUP bör införas stegvis RUP måste anpassas till organisationen till projektet Volvo Information Technology 1 Även RUP har sina brister... Dåligt stöd för

Läs mer

Specifikation och tidsplan för examensarbete

Specifikation och tidsplan för examensarbete Specifikation och tidsplan för examensarbete Anneli Lönn 19 maj 2003 1 Deltagare Anneli Lönn ska utföra projektet hos CognIT a.s i Oslo Robert Engels, handledare CognIT a.s Till Christopher Lech, handledare

Läs mer

Datavetenskap. Beteendevetenskap MDI. Design

Datavetenskap. Beteendevetenskap MDI. Design Designprocessen 1 Datavetenskap Beteendevetenskap MDI Design Två betydelser The final solution/plan (e.g. proposal, drawing, model, description) or the result of implementing that plan in the form of the

Läs mer

Falcon och QA- system generellt

Falcon och QA- system generellt Falcon och QA- system generellt Ett projektarbete i kursen Artificiell Intelligens II, 729G11 Linköpings Universitet ht 2009 Sanna Heurlén sanhe399@student.liu.se 880831-1966 Sammanfattning Denna rapport

Läs mer

EU integration Internationell Politik

EU integration Internationell Politik EU integration Internationell Politik Tisdag 12 maj 2009 Idag Definitioner vad menar vi egentligen? Kontext EU:s utvecklingspolitik EU ekonomisk supermakt Handel som bistånd Malin Stegmann McCallion 1

Läs mer

Business research methods, Bryman & Bell 2007

Business research methods, Bryman & Bell 2007 Business research methods, Bryman & Bell 2007 Introduktion Kapitlet behandlar analys av kvalitativ data och analysen beskrivs som komplex då kvalitativ data ofta består av en stor mängd ostrukturerad data

Läs mer

PDP som redskap för karriärutveckling i utbildning. Ola Tostrup

PDP som redskap för karriärutveckling i utbildning. Ola Tostrup PDP som redskap för karriärutveckling i utbildning Ola Tostrup - 16, 4, 47, 3 Dagens föreställning Vad innebär PDP och varför PDP Hur vi designat det inom utbildningen Kompetensbegreppet och vilka kompetenser

Läs mer

FÖRBÄTTRA DIN PREDIKTIVA MODELLERING MED MACHINE LEARNING I SAS ENTERPRISE MINER OSKAR ERIKSSON - ANALYSKONSULT

FÖRBÄTTRA DIN PREDIKTIVA MODELLERING MED MACHINE LEARNING I SAS ENTERPRISE MINER OSKAR ERIKSSON - ANALYSKONSULT FÖRBÄTTRA DIN PREDIKTIVA MODELLERING MED MACHINE LEARNING I SAS ENTERPRISE MINER OSKAR ERIKSSON - ANALYSKONSULT VEM ÄR JAG? VAD SKA VI GÖRA? Pimafolket Vilka då? Diabetes Typ 2 Regressionsanalys Machine

Läs mer

Shakey s värld med HTNplanering

Shakey s värld med HTNplanering Shakey s värld med HTNplanering 2010-10-03 Artificiell Intelligens 2, 729G11 Maria Lindqvist Fördjupningsarbete, HT 2010 880913-0506 Linköpings Universitet marli314 2 Innehållsförteckning Inledning...

Läs mer

Informationsmodellering och e-infrastrukturer

Informationsmodellering och e-infrastrukturer Informationsmodellering och e-infrastrukturer Semiotik Sign = Tecken Semiotik = Teckenlära Tecken är representationer Tecken är intentionella Tecken förmedlar information Figure 3.1: Levels of semiotics

Läs mer

Designmönster, introduktion. Vad är det? Varför skall man använda mönster?

Designmönster, introduktion. Vad är det? Varför skall man använda mönster? Designmönster, introduktion. Vad är det? Varför skall man använda mönster? Kent Petersson EMW, Mölndal Datavetenskap, Chalmers epost1: kentp@cs.chalmers.se epost2: kent.petersson@emw.ericsson.se URL: http://www.cs.chalmers.se/~kentp

Läs mer

Teoretisk lingvistik och datalingvistik. Robin Cooper

Teoretisk lingvistik och datalingvistik. Robin Cooper Teoretisk lingvistik och datalingvistik Robin Cooper Syftet med dagens föreläsning Sammanfattning av lingvistisk teori och datalingvistik/språkteknologi Diskussion av teorins roll i olika språkteknologiska

Läs mer

Ordtavlor och Talspråksfrekvenser från GSLC, sammanställda med tanke på användning i talande samtalsjälpmedel. Arbetsmaterial, Bitte Rydeman 2009.

Ordtavlor och Talspråksfrekvenser från GSLC, sammanställda med tanke på användning i talande samtalsjälpmedel. Arbetsmaterial, Bitte Rydeman 2009. Ordtavlor och Talspråksfrekvenser från GSLC, sammanställda med tanke på användning i talande samtalsjälpmedel. Arbetsmaterial, Bitte Rydeman 2009. Listorna i det här dokumentet kommer från Göteborgs Talspråkskorpus

Läs mer

Nationellt forum efaktura 121024

Nationellt forum efaktura 121024 Nationellt forum efaktura 121024 Agenda Välkomna! Ulrica Storset Avrapportering från mötet i Bryssel 26 september Karina Duvinger och Peter Norén o Arb.grupp 1 Temperaturmätning o Arb.grupp2 Goda exempel

Läs mer

Projekt och beskrivning

Projekt och beskrivning Projekt och beskrivning Björn Victor Övning: projektbeskrivning Till imorgon: skriv en (1) sida som beskriver ett projekt på Signaler och inbyggda system 1. vad var planen/avsikten/syftet/målet 2. hur

Läs mer

Innehåll. Styrdon (ej i boken) Fitts lag (sidan ) Natural user interfaces. Kap 6.2.9, , Kap

Innehåll. Styrdon (ej i boken) Fitts lag (sidan ) Natural user interfaces. Kap 6.2.9, , Kap Interaktion 2 Innehåll Styrdon (ej i boken) Fitts lag (sidan 527-528) Natural user interfaces Kap 6.2.9, 6.2.11, 6.2.12 Kap 6.3-6.4 Styrdon Styrdon Tangentbord Pekdon Tangentbord QWERTY-layout QWERTY-layout

Läs mer

Civilingenjör Mjukvaruteknik Att designa en utbildning utifrån ACM CS Curriculum

Civilingenjör Mjukvaruteknik Att designa en utbildning utifrån ACM CS Curriculum Civilingenjör Mjukvaruteknik Att designa en utbildning utifrån ACM CS Curriculum Fredrik Heintz Institutionen för Datavetenskap Linköpings universitet 2 Mål med programmet Ge en gedigen grund i datavetenskap

Läs mer

2014-06-26. Rönnström, Niclas (2006) Kommunikativ naturalism. HLS Förlag. Kapitel 7.

2014-06-26. Rönnström, Niclas (2006) Kommunikativ naturalism. HLS Förlag. Kapitel 7. 1(5) 2014-06-26 Schema UCA433 Kommunikativt ledarskap, 7,5 hp Communicative leadership, 7,5 ECTS Vårtterminen 2014 Kursansvarig: Klas Roth Seminarium 1 (Klas) Tema: Introduktion: Presentation av kursens

Läs mer

Goals for third cycle studies according to the Higher Education Ordinance of Sweden (Sw. "Högskoleförordningen")

Goals for third cycle studies according to the Higher Education Ordinance of Sweden (Sw. Högskoleförordningen) Goals for third cycle studies according to the Higher Education Ordinance of Sweden (Sw. "Högskoleförordningen") 1 1. Mål för doktorsexamen 1. Goals for doctoral exam Kunskap och förståelse visa brett

Läs mer

Classes och Interfaces, Objects och References Objekt-orienterad programmering och design (DIT952) Niklas Broberg, 2016

Classes och Interfaces, Objects och References Objekt-orienterad programmering och design (DIT952) Niklas Broberg, 2016 Classes och Interfaces, Objects och References Objekt-orienterad programmering och design (DIT952) Niklas Broberg, 2016 Abstract class En abstract class är en class som inte kan skapa några objekt. Syfte:

Läs mer

Artificiell intelligens, eller Kommer din dator att bli klokare än dig? (eller kanske är den redan det?)

Artificiell intelligens, eller Kommer din dator att bli klokare än dig? (eller kanske är den redan det?) Artificiell intelligens, eller Kommer din dator att bli klokare än dig? (eller kanske är den redan det?) 1.a November 2011 Innan vi börjar R.I.P. John McCarthy (1924 2011) Grundare av ämnet artificiell

Läs mer

Vad utmärker ett bra gränssnitt?

Vad utmärker ett bra gränssnitt? Vad utmärker ett bra gränssnitt? Kommunikation med användarna Feedback och Pliancy Excise kontra Flow GUI = Graphical User Interface GUIn, eller grafiska gränssnitt hittar vi på alla sorters skärmar I

Läs mer

Tentamen etjänster och webbprogrammering Institutionen för informatik och media, informationssystem Datum 19/8 Tid

Tentamen etjänster och webbprogrammering Institutionen för informatik och media, informationssystem Datum 19/8 Tid Tentamen etjänster och webbprogrammering Institutionen för informatik och media, informationssystem Datum 19/8 Tid 14.00 18.00 Lärare Owen Eriksson Maxpoäng 60 För Godkänd krävs minst 50% (30 poäng) För

Läs mer

Objektorienterad programmering

Objektorienterad programmering Objektorienterad programmering Emil Ahlqvist (c10eat@cs.umu.se) Didrik Püschel (dv11dpl@cs.umu.se) Johan Hammarström (c08jhm@cs.umu.se) Hannes Frimmel Moström (c10hml@cs.umu.se) 1 1. Introduktion 1.1 Objektorienterad

Läs mer

Higher education meets private use of social media technologies PERNILLA

Higher education meets private use of social media technologies PERNILLA Higher education meets private use of social media technologies Research questions R1. How do students perceive the use of social media in their learning environment in higher educa9on? R2. Do students

Läs mer

JavaRats. Kravspecifikation. Version 1.1. Gustav Skoglund gussk258@student.liu.se. Marcus Widblom marwi026@student.liu.se. Senast ändrad: 13 / 05 / 08

JavaRats. Kravspecifikation. Version 1.1. Gustav Skoglund gussk258@student.liu.se. Marcus Widblom marwi026@student.liu.se. Senast ändrad: 13 / 05 / 08 JavaRats Kravspecifikation Version 1.1 Gustav Skoglund gussk258@student.liu.se Marcus Widblom marwi026@student.liu.se Senast ändrad: 13 / 05 / 08 Sammanfattning Kravspecifikationen för JavaRats har skrivit

Läs mer

Att utvecklas som handledare: reflektion kring litteratur, samt ett kort narrativ Pedagogiskt docenturarbete

Att utvecklas som handledare: reflektion kring litteratur, samt ett kort narrativ Pedagogiskt docenturarbete Att utvecklas som handledare: reflektion kring litteratur, samt ett kort narrativ Pedagogiskt docenturarbete Christian Ståhl DATUM 2015-05-19 MEDICINSKA FAKULTETEN I denna text avser jag att reflektera

Läs mer

Projekt i språkteknologi Projektförslag Johanna Karlsson joka1954

Projekt i språkteknologi Projektförslag Johanna Karlsson joka1954 Projekt i språkteknologi Projektförslag Johanna Karlsson 870411-7129 joka1954 1. Inledning Opus är en växande parallell korpus med data från många olika språk (Tiedemann, 2009). Data som finns i OPUS i

Läs mer

IR-teorier. Måndag 15 december 2008 Onsdag 17 december 2008

IR-teorier. Måndag 15 december 2008 Onsdag 17 december 2008 IR-teorier Måndag 15 december 2008 Onsdag 17 december 2008 Idag Realism Liberalism Konstruktivism Marxism Att tänka på... Realism Staten Militär kapacitet Enhetlig aktör Suveräna stater Grundläggande intresse

Läs mer

Personas -En metod inom Participatory Design

Personas -En metod inom Participatory Design Personas -En metod inom Participatory Design Individuell inlämningsuppgift Sofie Persson 2003-10-27 Sammanfattning Att designa en ny produkt eller ett nytt system är inte enkelt. Det är många aspekter

Läs mer

Göra lika i båda leden

Göra lika i båda leden Modul: Algebra Del 6: Sociomatematiska normer Göra lika i båda leden Cecilia Kilhamn, Göteborgs Universitet och Lucian Olteanu, Linnéuniversitetet Ordet algebra kommer från det arabiska ordet al-djabr

Läs mer

Agenda. Plats och magkänsla. Presentation. - en pedagogisk fråga?

Agenda. Plats och magkänsla. Presentation. - en pedagogisk fråga? Plats och magkänsla - en pedagogisk fråga? Göran Lindahl Chalmers tekniska högskola 2011-09-28 Agenda Introduktion Helhet Användbarhet och effekter Cost and benefit Realitet, abstrakt, realitet Så här

Läs mer

AURA och dess implementation i Inquire Biology

AURA och dess implementation i Inquire Biology AURA och dess implementation i Inquire Biology, isako708 Artificiell Intelligens, 729G43 Linköpings Universitet 2016-01-09 1 Innehåll Inledning... 3 Inquire Biology... 4 AURA... 5 KM för att representera

Läs mer

Artificiell intelligens, eller Kommer din dator att bli klokare än dig? (eller kanske är den redan det?)

Artificiell intelligens, eller Kommer din dator att bli klokare än dig? (eller kanske är den redan det?) Artificiell intelligens, eller Kommer din dator att bli klokare än dig? (eller kanske är den redan det?) 4e november 2014 Intelligens Vad är det? ett mänskligt egenskap Kan det jämföras? Kan det mätas?

Läs mer

2D1418, språkteknologi. Vad är WordNet? Hans Eriksson december Datorpost personnummer:

2D1418, språkteknologi. Vad är WordNet? Hans Eriksson december Datorpost personnummer: 2D1418, språkteknologi Vad är WordNet? Hans Eriksson 1 19 december 2000 1 Datorpost d97-hae@nada.kth.se, personnummer: 770628 1 WordNet WordNet är ett projekt som syftar till att konstruera ett digitalt

Läs mer

Tangible interaction &TUI KIRSTEN RASSMUS-GRÖHN

Tangible interaction &TUI KIRSTEN RASSMUS-GRÖHN Tangible interaction &TUI KIRSTEN RASSMUS-GRÖHN Innehåll Vad är TUI? Historia Massor med exempel Hur gör man? Problem och utmaningar Vad är TUI = Tangible User Interface? I bred mening Att ge fysisk form

Läs mer

AI OCH VIKTEN AV ETT KUND- OCH DESIGNDRIVET PERSPEKTIV TOMMY JARNEMARK TELIA SVERIGE

AI OCH VIKTEN AV ETT KUND- OCH DESIGNDRIVET PERSPEKTIV TOMMY JARNEMARK TELIA SVERIGE AI OCH VIKTEN AV ETT KUND- OCH DESIGNDRIVET PERSPEKTIV TOMMY JARNEMARK TELIA SVERIGE TOMMY JARNEMARK DIGITAL AFFÄR B2C/B2B OCH FÖRÄNDRINGSLEDNING SEDAN 2003, CHEF SEDAN 2004 BRINNER FÖR KUNDUPPLEVELSEN,

Läs mer

Linköpings Universitet Artificiell Intelligens II 729G11 HT QA- system. Anders Janson

Linköpings Universitet Artificiell Intelligens II 729G11 HT QA- system. Anders Janson Linköpings Universitet Artificiell Intelligens II 729G11 HT 2011 QA- system Anders Janson 861128-6918 andja338@student.liu.se Sammanfattning Inom denna uppsats tar jag upp Question Answering system, som

Läs mer

Analys och bedömning av företag och förvaltning. Omtentamen. Ladokkod: SAN023. Tentamen ges för: Namn: (Ifylles av student.

Analys och bedömning av företag och förvaltning. Omtentamen. Ladokkod: SAN023. Tentamen ges för: Namn: (Ifylles av student. Analys och bedömning av företag och förvaltning Omtentamen Ladokkod: SAN023 Tentamen ges för: Namn: (Ifylles av student Personnummer: (Ifylles av student) Tentamensdatum: Tid: 2014-02-17 Hjälpmedel: Lexikon

Läs mer

Artificiell intelligens

Artificiell intelligens 2013-08-13 Introduktion Artificiell intelligens Vad är AI? Olika mål Intelligenta agenter Områden inom AI Arne Jönsson HCS/IA Vad är AI? Intelligens: Förmågan till tänkande och analys (Svenska ORboken)

Läs mer

Name: Swedish as a Second Language, 11-20 points

Name: Swedish as a Second Language, 11-20 points SSA122 - Swedish as a Second Language, 11-20 points file:////vxufs1/group/adm/utb_kat/exam.../svenska som andraspråk/ec_ssa122.html Code: SSA122 Date: End of January - Beginning of June Name: Swedish as

Läs mer

TS CASESKOLA B. Asplund, CJ och Bengtsson, L. LTH

TS CASESKOLA B. Asplund, CJ och Bengtsson, L. LTH TS CASESKOLA B Asplund, CJ och Bengtsson, L. LTH 2016 Ett styrdokument. Är en naturlig del av caset. Bör vara utförlig och strukturerad (se Asplund 2011). Undervisningssyfte, målgrupp, nivå, typ av kurs

Läs mer

Fuzzy Logic. Ellinor Ihs Håkansson, ellih

Fuzzy Logic. Ellinor Ihs Håkansson, ellih Fuzzy Logic, 2016-01-09 Innehållsförteckning Introduktion... 3 Vad är Fuzzy Logic?... 3 Fuzzy eller crisp?... 4 Fuzzy set... 5 Medlemskapsfunktioner... 6 Operationer... 8 Fuzzy expert systems och Fuzzy

Läs mer

Vad behövs för att skapa en tillståndsrymd?

Vad behövs för att skapa en tillståndsrymd? OBS! För flervalsfrågorna gäller att ett, flera eller inget alternativ kan vara korrekt. På flervarlsfrågorna ges 1 poäng för korrekt svar och 0,5 poäng om skillnaden mellan antalet korrekta svar och antalet

Läs mer

Static vs Dynamic binding Polymorfism. Objekt-orienterad programmering och design Alex Gerdes, 2016

Static vs Dynamic binding Polymorfism. Objekt-orienterad programmering och design Alex Gerdes, 2016 Static vs Dynamic binding Polymorfism Objekt-orienterad programmering och design Alex Gerdes, 2016 Diagnostiskt prov Shape + overlaps(shape): int return 1; Shape shape = new Shape(); Polygon tripoly =

Läs mer

AFFÄRSUTVECKLING i den digitala tornadon

AFFÄRSUTVECKLING i den digitala tornadon AFFÄRSUTVECKLING i den digitala tornadon Business Innovation Boost Stockholm den 26 februari 2016 Robert Elm 2011 IRM AB All rights reserved Det populäraste mediaföretaget. Skapar inget innehåll Uber Världens

Läs mer

Standarder för översättningskvalitet

Standarder för översättningskvalitet Standarder för översättningskvalitet Tisha Klemetz, CT SFÖ konferens: Västerås 2008 Presentation Vem jag är, bakgrund: Multikulturell: Spanien/Sverige Finland/Argentina BA in Linguistics, minor in Scandinavian

Läs mer

Att referera till objekt

Att referera till objekt Att referera till objekt En algoritm för generering av refererande uttryck 729G43: Artificiell intelligens Examinator: Arne Jönsson 2 Innehållsförteckning 1. Inledning... 4 1.1 Bakgrund... 4 1.2 Syfte...

Läs mer

Handledare: Mikael Goldmann

Handledare: Mikael Goldmann 2012-02- 23 Jacob Rydh Robert Hedin Sudoku Solver Projektspecifikation Handledare: Mikael Goldmann Introduktion Vi ska studera och utforma olika algoritmer för att lösa Sudoku puzzel. Vi kommer testa olika

Läs mer

This is England. 1. Describe your first impression of Shaun! What kind of person is he? Why is he lonely and bullied?

This is England. 1. Describe your first impression of Shaun! What kind of person is he? Why is he lonely and bullied? This is England 1. Describe your first impression of Shaun! What kind of person is he? Why is he lonely and bullied? 2. Is Combo s speech credible, do you understand why Shaun wants to stay with Combo?

Läs mer

http://marvel.com/games/play/31/create_your_own_superhero http://www.heromachine.com/

http://marvel.com/games/play/31/create_your_own_superhero http://www.heromachine.com/ Name: Year 9 w. 4-7 The leading comic book publisher, Marvel Comics, is starting a new comic, which it hopes will become as popular as its classics Spiderman, Superman and The Incredible Hulk. Your job

Läs mer

Boken. Kap 2.1-2.4 Kap 11.3

Boken. Kap 2.1-2.4 Kap 11.3 Konceptuell design Boken Kap 2.1-2.4 Kap 11.3 Konceptuell design är helt grundläggande inom interaktionsdesign kan upplevas som abstrakt och svårt att förstå förstås bäst genom att man utforskar och upplever

Läs mer

Språkliga uttrycks mening

Språkliga uttrycks mening Språkliga uttrycks mening Mysteriet med mening består i att den inte tycks ha någon lokalisering inte i världen, inte i medvetandet, inte i ett separat begrepp eller någon idé som svävar mellan ordet medvetandet

Läs mer

Trenger innovasjon ledelse?

Trenger innovasjon ledelse? Trenger innovasjon ledelse? Åpen arena, 14-16 januari Peter E Johansson, PhD, Universitetslektor innovationsteknik Akademin för innovation, design och teknik Mälardalens högskola Trenger innovasjon ledelse?

Läs mer

Europeana Data Model vad, varför och hur

Europeana Data Model vad, varför och hur Europeana Data Model vad, varför och hur Fagdag om modellering hos Riksantikvaren 2014-03-07 Hannes Ebner hannes@metasolutions.se Innehåll 1. 2. 3. 4. 5. 6. 7. Bakgrund / Varför EDM? Nyckelegenskaper

Läs mer

Databasdesign. E-R-modellen

Databasdesign. E-R-modellen Databasdesign Kapitel 6 Databasdesign E-R-modellen sid Modellering och design av databaser 1 E-R-modellen 3 Grundläggande begrepp 4 Begränsningar 10 E-R-diagram 14 E-R-design 16 Svaga entitetsmängder 19

Läs mer

KONCEPTUALISERING. Copyright Dansk & Partners

KONCEPTUALISERING. Copyright Dansk & Partners KONCEPTUALISERING Concept begins to 80 % in content, 20 % in process and 20 % in presentation. The conceptualization work always starts in process because if you cannot communicate what you want to say

Läs mer

DVG C01 TENTAMEN I PROGRAMSPRÅK PROGRAMMING LANGUAGES EXAMINATION :15-13: 15

DVG C01 TENTAMEN I PROGRAMSPRÅK PROGRAMMING LANGUAGES EXAMINATION :15-13: 15 DVG C01 TENTAMEN I PROGRAMSPRÅK PROGRAMMING LANGUAGES EXAMINATION 120607 08:15-13: 15 Ansvarig Lärare: Donald F. Ross Hjälpmedel: Bilaga A: BNF-definition En ordbok: studentenshemspråk engelska Betygsgräns:

Läs mer

Vad är. Domändriven design?

Vad är. Domändriven design? Vad är Domändriven design? 1 Domändriven design är utvecklare och domänexperter som arbetar tillsammans för att skapa mjukvara som är både begriplig och möjlig att underhålla. ett sätt att fånga och sprida

Läs mer

LINKÖPINGS UNIVERSITET. Rekommendationssystem

LINKÖPINGS UNIVERSITET. Rekommendationssystem LINKÖPINGS UNIVERSITET Rekommendationssystem, julho969 900728-5969 729G11 Artificiell Intelligens II Linköpings universitet HT 2010 Innehållsförteckning Introduktion Vad är ett rekommendationssystem?...

Läs mer

Samband mellan räknesätt. Lena Andersson Fakulteten för lärande och samhälle Malmö högskola

Samband mellan räknesätt. Lena Andersson Fakulteten för lärande och samhälle Malmö högskola Samband mellan räknesätt Lena Andersson Fakulteten för lärande och samhälle Malmö högskola Matematikundervisningens uppgift, Lgr 11 För att frångå att eleven uppfattar varje matematiskt moment som enskilda

Läs mer

Rekommendationssystem. med fördjupning på collaborative filtering

Rekommendationssystem. med fördjupning på collaborative filtering Rekommendationssystem med fördjupning på collaborative filtering, majsc331 870325-1929 729G11 Artificiell Intelligens II Linköpings Universitet HT 2009 Innehållsförteckning Inledning... 1 Bakgrund...

Läs mer

Chapter 3: Data, informa5on and knowledge. Paul Beynon- Davies: Business Informa5on Systems

Chapter 3: Data, informa5on and knowledge. Paul Beynon- Davies: Business Informa5on Systems Chapter 3: Data, informa5on and knowledge Disposi5on av föreläsningen 1. Data, informa.on och kommunika.on 2. Informa.onsmodellering ur e: systemperspek.v (avbildningsperspek.v) 1 Data, informa5on och

Läs mer

Innehåll. dynamisk bindning. och programmering CRC) u Arv, polymorfi och

Innehåll. dynamisk bindning. och programmering CRC) u Arv, polymorfi och Innehåll u OOP snabbintroduktion u Datatyper u Uttryck u Satser u Arv (intro) u Programvaruutveckling och programmering u Klassdesign och metodik (UML, CRC) u Arv, polymorfi och dynamisk bindning u Fält

Läs mer

LARS. Ett e-bokningssystem för skoldatorer.

LARS. Ett e-bokningssystem för skoldatorer. LARS Ett e-bokningssystem för skoldatorer. Därför behöver vi LARS Boka dator i förväg. Underlätta för studenter att hitta ledig dator. Rapportera datorer som är sönder. Samordna med schemaläggarnas system,

Läs mer

729G11 Artificiell Intelligens Marcus Johansson Marjo581. Fuzzy logic. Marcus Johansson Marjo581

729G11 Artificiell Intelligens Marcus Johansson Marjo581. Fuzzy logic. Marcus Johansson Marjo581 Fuzzy logic 880328-2535 Innehåll Fuzzy logic... 1 1. Inledning... 4 2. Jämförelse mellan fuzzy logic och tvåvärdeslogik.... 4 3. Fuzzy sets.... 4 4. Linvistiska variabler... 5 5. Operatorer... 5 6. If-

Läs mer

PubMed lathund Örebro universitetsbibliotek Medicinska biblioteket.

PubMed lathund Örebro universitetsbibliotek Medicinska biblioteket. PubMed lathund 2016-02-04 Örebro universitetsbibliotek Medicinska biblioteket medbibl@oru.se 1 Skriv in dina söktermer och klicka på För att få se vad som har hänt bakom kulissen, titta på Search details.

Läs mer

Exjobbskritik Muntlig opponering på ett exjobb. Stina Ericsson

Exjobbskritik Muntlig opponering på ett exjobb. Stina Ericsson Datalingvistisk metod och fördjupning HT05 1 Exjobbskritik Muntlig opponering på ett exjobb Stina Ericsson Datalingvistisk metod och fördjupning HT05 2 Översikt 1. Att läsa ett exjobb kritiskt 2. Opponeringen

Läs mer

7. Beslutsförslag: Fastställande av kursplaner för utbildning på forskarnivå

7. Beslutsförslag: Fastställande av kursplaner för utbildning på forskarnivå DEPARTMENT OF PHILOSOPHY, LINGUISTICS AND THEORY OF SCIENCE 7. Beslutsförslag: Fastställande av kursplaner för utbildning på forskarnivå Innehåll 1. Statistiska metoder/statistical Methods in NLP, 7.5

Läs mer

Design. Vad lärde jag mig förra lekfonen? Hur bidrog jag Fll lärandet? Kravhantering sammanfa0ning 13/04/14

Design. Vad lärde jag mig förra lekfonen? Hur bidrog jag Fll lärandet? Kravhantering sammanfa0ning 13/04/14 Design Vad är design? Vad är arkitektur? Architectural Pa:erns Designprinciper Design Pa:erns UML Domain Driven Design Domänmodell Vad lärde jag mig förra lekfonen? Hur bidrog jag Fll lärandet? Kravhantering

Läs mer

Business Design. Creosa är ett företag specialiserat på kreativ intelligens ihopkopplat med entreprenörskap och affärsutveckling.

Business Design. Creosa är ett företag specialiserat på kreativ intelligens ihopkopplat med entreprenörskap och affärsutveckling. Creosa är ett företag specialiserat på kreativ intelligens ihopkopplat med entreprenörskap och affärsutveckling. Våra lösningar lär dig hur du kan använda din kreativa intelligens som motor i ditt företag,

Läs mer

Facit Tentamen TDDC (7)

Facit Tentamen TDDC (7) Facit Tentamen TDDC30 2014-03-18 1 (7) Teoretisk del 1. (3p) "Snabba frågor" a) Varför kan man tänkas vilja dölja metoder och variabler med private? (0.5p) Svar:För att skydda interna variabler från ändringar

Läs mer

JAG SKRIVER I BLINDO PDF

JAG SKRIVER I BLINDO PDF JAG SKRIVER I BLINDO PDF ==> Download: JAG SKRIVER I BLINDO PDF JAG SKRIVER I BLINDO PDF - Are you searching for Jag Skriver I Blindo Books? Now, you will be happy that at this time Jag Skriver I Blindo

Läs mer

Samhälle och karriärutveckling Stockholm sept 2011 Voice of Users

Samhälle och karriärutveckling Stockholm sept 2011 Voice of Users Samhälle och karriärutveckling Stockholm sept 2011 Voice of Users Har vägledning någon effekt? - Voice of Users Jag tänker Jag tycker Jag tycker Jag tänker Voice of users - bakgrund Nordiskt forskningsprojekt

Läs mer

Intellektuell )llgångsinventering En bra start på EU- projekt. Anna Aspgren & Lena Holmberg Innova)onskontor Väst

Intellektuell )llgångsinventering En bra start på EU- projekt. Anna Aspgren & Lena Holmberg Innova)onskontor Väst Intellektuell )llgångsinventering En bra start på EU- projekt Anna Aspgren & Lena Holmberg Innova)onskontor Väst Persontyper vi möc inom akademin Jag har en affärsidé som kan bli det nya Google! Men jag

Läs mer

Föredrag för Nätverk Uppdrag Hälsa 25 oktober 2007. Anders Anell anders.anell@fek.lu.se

Föredrag för Nätverk Uppdrag Hälsa 25 oktober 2007. Anders Anell anders.anell@fek.lu.se Föredrag för Nätverk Uppdrag Hälsa 25 oktober 2007 Anders Anell anders.anell@fek.lu.se Läkarbesöken i Sverige fördelas inte efter behov Fig. 5: Horizontal inequity (HI) indices for the annual mean number

Läs mer

Mjukvarudesign. Designprocessen. Teknisk design. Konceptuell design

Mjukvarudesign. Designprocessen. Teknisk design. Konceptuell design RE SD PD I UT IT ST AT Mjukvarudesign System Requirement Specification Inkrementell och iterativ! Konceptuell design (VAD) Systemdesign (OOA) Arkitekturell (grovkornig, UML) Teknisk design (HUR) Programdesign

Läs mer