Software Engineering

Denne artikel handler om at bruge ontologier til at identificere objekter fra en
problem domæne tekstbeskrivelse. I centrum af objekt modeller og ontologier er objekter inden for en given problem domæne svarer til begrebet, som ontologier. Dette dokument omhandler ontologier som grundlag for en metode til objekt modellering herunder tilgængelige værktøjer især OntoExtract som kan hjælpe med omdannelsen. Dette papir beskriver, hvordan udviklere kan implementere denne metode på basis af et illustrativt eksempel.
Objektorienteret softwareudvikling er godt støttet af
antallet af arbejdsmetoder teknikker og værktøjer med undtagelse af dette udgangspunkt objekt identifikation og opbygge de tilhørende system objekt model. Konvertering af tekst beskrivelse af systemets problem domæne og respektive funktionelle kravspecifikationer til et objekt model er normalt overladt til intuition og erfaring
udviklere system analytikere. For nylig har der været store forskningsmæssige interesse i at anvende ontologier for at løse sproglige uklarhed problem som enten en ontologi drevet eller ontologi tilgang. Dette gælder for objektorienteret softwareudvikling hovedsageligt på grund af ligheden i principperne i de to paradigms.Moreover objektet der ligner ontologier, som repræsenterer conceptualized analyse af et givent domæne let kan genbruges til forskellige formål. En ontologi er en specifikation af et repræsentativt ordforråd for en fælles domæne af diskurs definitioner af klasser forbindelser funktioner og andre objekter eller mere generelt en specifikation af konceptualisering. Semantisk web bruger ontologier som et redskab til nem integration og brug af indhold ved at opbygge en struktureret datamodel. For at løse problemet med uensartede i udvikling af software applikationer der er behov for specifikke beskrivelser af alle former for koncepter for eksempel klasser generelle ting og forhold som kan eksistere mellem dem og deres egenskaber
eller attributter.
En ontologi mere generelt og kendt definition er en specifikation af konceptualisering. Ontologier beskrevet syntaktisk på grundlag af sprog såsom eXtensible Markup Language XML XML Schema Resource Description
Framework RDF og RDF Schema RO. De objektorienterede paradigme er den ramme inden for software engineering påvirke alle indsats inden for informations-science.Discovering retten objekter synes at være den sværeste opgave i hele udviklingsprocessen.
Den foreslåede metode som beskrevet i dette dokument er baseret på fem delmodeller kun to nemlig tekstbeskrivelse model T model og klasse objekt model C model er inkluderet i den klassiske objektorienteret softwareudvikling proces.Det andre anvendte model repræsenterer specifik analyse arbejde, som udviklerne burde gøre for at få gavn af at bruge ontologier til identificering af objekter. Den grundlæggende idé er at sikre passende transformation af modellerne fra den ene til den anden, idet de respektive
procedure og værktøjer. Dette papir er struktureret som følger afsnit 2 er dedikeret til en mere detaljeret beskrivelse af modellerne samt diskussion om de teknikker og værktøjer, som kan være praktisk bruges til model transformation. Et illustrativt eksempel
af en del af informationssystemet for domænet af akademisk forvaltning anvendes i hele papiret til at støtte planations endelig punkt 3 opsummerer de foreslåede pethodology.