dc.contributor.advisor | Kaijanaho, Antti-Juhani | |
dc.contributor.author | Linna, Harri | |
dc.date.accessioned | 2019-01-08T11:45:51Z | |
dc.date.available | 2019-01-08T11:45:51Z | |
dc.date.issued | 2018 | |
dc.identifier.uri | https://jyx.jyu.fi/handle/123456789/60954 | |
dc.description.abstract | Suunnittelumallien vertailulla on tarkoitus tutkia ratkaisevatko suunnittelumallit samankaltaisen suunnitteluongelman kontekstista riippumatta. Kirjallisuuskatsaus perustuu pääosin Erich Gamman (1995) mallikokoelmaan (Elements of reusable object-orientedsoftware) ja Tommi Mikkosen (1998) artikkeliin (Formalizing design patterns), jossa sovelletaan DisCoa suunnittelumallien formalisointiin. Vertailemalla kahta eri konstruktiota pääteltiin, että jotkin suunnittelumallit ratkaisevat samankaltaisen suunnitteluongelman. | fi |
dc.description.abstract | Comparison of design patterns is meant to argue about whether design patterns
resolve a similar design problem irrespective of context. Literature review for the most part
is based on Erich Gamma’s (1995) range of patterns (Elements of reusable object-oriented
software) and Tommi Mikkonen’s (1998) article (Formalizing design patterns) which applies
the DisCo languange to formalization of design patterns. By comparing two separate con-
structs, was reasoned that some design patterns resolve a similar desing problem. | en |
dc.format.extent | 31 | |
dc.language.iso | fi | |
dc.rights | In Copyright | en |
dc.subject.other | suunnittelumalli | |
dc.subject.other | oliosuunnittelu | |
dc.subject.other | formalisointi | |
dc.subject.other | DisCo | |
dc.title | Suunnittelumallien vertailu | |
dc.type | bachelor thesis | |
dc.identifier.urn | URN:NBN:fi:jyu-201901081095 | |
dc.type.ontasot | Bachelor's thesis | en |
dc.type.ontasot | Kandidaatintyö | fi |
dc.contributor.tiedekunta | Informaatioteknologian tiedekunta | fi |
dc.contributor.tiedekunta | Faculty of Information Technology | en |
dc.contributor.laitos | Informaatioteknologia | fi |
dc.contributor.laitos | Information Technology | en |
dc.contributor.yliopisto | Jyväskylän yliopisto | fi |
dc.contributor.yliopisto | University of Jyväskylä | en |
dc.contributor.oppiaine | Tietotekniikka | fi |
dc.contributor.oppiaine | Mathematical Information Technology | en |
dc.type.coar | http://purl.org/coar/resource_type/c_7a1f | |
dc.rights.accesslevel | openAccess | |
dc.type.publication | bachelorThesis | |
dc.contributor.oppiainekoodi | 602 | |
dc.rights.url | https://rightsstatements.org/page/InC/1.0/ | |