Præsentation er lastning. Vent venligst

Præsentation er lastning. Vent venligst

 Jens Bennedsen 2002Objektorienteret systemudvikling To syn på verden Aristotelisk vs. prototypisk syn.

Lignende præsentationer


Præsentationer af emnet: " Jens Bennedsen 2002Objektorienteret systemudvikling To syn på verden Aristotelisk vs. prototypisk syn."— Præsentationens transcript:

1  Jens Bennedsen 2002Objektorienteret systemudvikling To syn på verden Aristotelisk vs. prototypisk syn

2  Jens Bennedsen 2002Objektorienteret systemudvikling Begrebsapparat til OO Objektorienteret programmering –et program betragtes som en fysisk model der simulerer opførslen af en imaginær eller reel del af verden. Fysisk modellering er baseret på en opfattelse af virkeligheden i termer af fænomener og begreber. En fysisk model konstrueres ved at modellere fænomener som objekter og begreber som klassser af objekter.

3  Jens Bennedsen 2002Objektorienteret systemudvikling Objektorienteret modellering Hvilken del af problemområdet er relevant? Hvordan betragtes denne del af problemområdet? Hvilke fænomener skal modelleres? Hvordan forstås fænomener i termer af begreber? Hvad er et begreb?

4  Jens Bennedsen 2002Objektorienteret systemudvikling Fænomener og begreber Et fænomen er –en ting der har en bestemt, individuel eksistens (fysisk eller imaginær) Et begreb er –en generaliseret ide af en samling af fænomener baseret på viden om fælles egenskaber ved fænomenerne i samlingen

5  Jens Bennedsen 2002Objektorienteret systemudvikling Om begreber Designation (benævnelse) –Den samling af navne under hvilke begrebet er kendt Ekstension –Den samling fænomener som begrebet dækker Intension –En samling egenskaber som karakteriserer fænomenerne i begrebets ekstension

6  Jens Bennedsen 2002Objektorienteret systemudvikling Eksempler på begreber Designation EkstensionIntension Hest Cykel Cirkel Mad Pænt layout

7  Jens Bennedsen 2002Objektorienteret systemudvikling Aristotelisk begrebsopfattelse Karakteristik (intension :-) –Intensionen omfatter definerende egenskaber som alle fænomener i ekstensionen skal have og karakteristiske egenskaber som fænomener i ekstensionen kan have –Veldefinerede begreber med skarpe grænser –Relativt homogene fænomener –Ekstensionen er entydigt fastlagt ved intensionen Eksempler (ekstension :-) –Findes inden for veletablerede fagområder som matematik, fysik, zoologi, botanik

8  Jens Bennedsen 2002Objektorienteret systemudvikling Prototypisk begrebsopfattelse Karakteristik (intension :-) –Intensionen omfatter eksempler på egenskaber som fænomener i ekstensionen kan have samt en udvalgt samling af typiske fænomener: prototyper –“Uldne” begreber med uskarpe grænser –Stor variation mellem fænomener –Ekstensionen er ikke entydigt fastlagt ved intensionen Eksempler (ekstension :-) –Overalt!

9  Jens Bennedsen 2002Objektorienteret systemudvikling Begrebsmodellering, igen Problemspecifikke begreber (PSB) er prototypiske Realiserede begreber (RB) er Aristoteliske Udfordring i modellering –at give aristoteliansk definition til prototypiske begreber ReferencesystemModelsystem RBPSB


Download ppt " Jens Bennedsen 2002Objektorienteret systemudvikling To syn på verden Aristotelisk vs. prototypisk syn."

Lignende præsentationer


Annoncer fra Google