| | SLO | ENG | Piškotki in zasebnost

Večja pisava | Manjša pisava

Izpis gradiva

Naslov:POSPEŠEVANJE UPORABE NAČRTOVALSKIH VZORCEV S POMOČJO ONTOLOŠKO PODPRTEGA REPOZITORIJA
Avtorji:Pavlič, Luka (Avtor)
Rozman, Ivan (Mentor) Več o mentorju... Novo okno
Heričko, Marjan (Komentor)
Datoteke:.pdf DR_Pavlic_Luka_2009.pdf (1,89 MB)
 
Jezik:Slovenski jezik
Vrsta gradiva:Doktorska disertacija (m)
Organizacija:FERI - Fakulteta za elektrotehniko, računalništvo in informatiko
Opis:Doktorska naloga se ukvarja s problematiko izboljšave ponovne uporabe na področju programskega inženirstva. Kot ovira pri ponovni uporabi na osnovi vzorcev se kaže težavna izbira ustreznega vzorca. Zato naloga predstavi sistem, ki vključuje tako eksperte s področja načrtovalskih vzorcev kot tudi neizkušene razvijalce. Na osnovi ekspertnega znanja omogoči predlagati ustrezen načrtovalski vzorec za podan načrtovalski problem. V nalogi so na enem mestu zbrane in medsebojno primerjane formalne metode predstavitve načrtovalskih vzorcev. Razvili smo tudi lastno formalno notacijo načrtovalskih vzorcev, temelječo na ontologijah. V lastni notaciji smo zapisali načrtovalske vzorce katalogov GoF in J2EE. Na tej osnovi smo razvili tudi lasten algoritem, ki vodi dialog z uporabnikom. Na osnovi ločenih ekspertnih nasvetov v obliki vprašanj in odgovorov, zna inteligentni algoritem voditi dialog z razvijalcem. Skozi dialog razvijalec poda svoj načrtovalski problem, na osnovi katerega je algoritem sposoben predlagati ustrezen načrtovalski vzorec. Razvili smo tudi lastno metodologijo in podporno platformo, ki omogočata enostavno uporabo naprednih funkcionalnosti. Naloga jih demonstrira s pomočjo študije primera. Ugotovili smo, da so razvijalci sprejeli naš sistem z odobravanjem. Njihova uspešnost se ob vodenem dialogu signifikantno poveča.
Ključne besede:Ponovna uporaba, načrtovalski vzorci, ontologije, semantični splet, repozitorij načrtovalskih vzorcev, voden dialog, inteligenten algoritem.
Leto izida:2009
Založnik:[L. Pavlič]
Izvor:Maribor
UDK:004.774.2:004.93(043.3)
COBISS_ID:13506070 Povezava se odpre v novem oknu
NUK URN:URN:SI:UM:DK:Z5TOXHRX
Število ogledov:2187
Število prenosov:263
Metapodatki:XML RDF-CHPDL DC-XML DC-RDF
Področja:KTFMB - FERI
:
  
Skupna ocena:(0 glasov)
Vaša ocena:Ocenjevanje je dovoljeno samo prijavljenim uporabnikom.
Objavi na:AddThis
AddThis uporablja piškotke, za katere potrebujemo vaše privoljenje.
Uredi privoljenje...

Postavite miškin kazalec na naslov za izpis povzetka. Klik na naslov izpiše podrobnosti ali sproži prenos.

Sekundarni jezik

Jezik:Angleški jezik
Naslov:Improving design pattern adoption with an ontology-based repository
Opis:This dissertation addresses the issue of improving reuse in the area of software engineering. The rapidly growing number of design patterns has not yet been adequately supported by efficient search and management tools, making the patterns uninviting for a large part of the software development community. In this way, the issue of managing and selecting design patterns in a straight-forward way has become the primary challenge. In this dissertation, we will describe a possible solution for the improvement of design pattern adoption and present a platform that gives design patterns some new and long-overdue momentum. Using our technique for formal design pattern specifications, we have developed an experimental prototype for a new design pattern repository based on semantic web technologies. A new Ontology-Based Design Pattern Repository (OBDPR) has been developed that can also be used as a platform for introducing advanced services. We have described GoF and J2EE design patterns using our notation. Based on that, we have also developed an algorithm for guiding a dialog with a developer. A dialog is automatically composed from separate, simple expert advice. A dialog is used to extract the design problem from the developer. Based on that, the algorithm makes it possible to propose a design pattern to use. We have also developed a holistic methodology, including all aspects of using our system. With the help of established scientific research methods, we have found out that our methods increase design pattern adoption significantly.
Ključne besede:Reuse, design patterns, ontologies, semantic web, design pattern repository, guided dialog, intelligent algorithm.


Komentarji

Dodaj komentar

Za komentiranje se morate prijaviti.

Komentarji (0)
0 - 0 / 0
 
Ni komentarjev!

Nazaj
Logotipi partnerjev Univerza v Mariboru Univerza v Ljubljani Univerza na Primorskem Univerza v Novi Gorici