fullrecord |
[{"key": "dc.contributor.advisor", "value": "Kaijanaho, Antti-Juhani", "language": "", "element": "contributor", "schema": "dc", "qualifier": "advisor"}, {"key": "dc.contributor.author", "value": "Linna, Harri", "language": "", "element": "contributor", "schema": "dc", "qualifier": "author"}, {"key": "dc.date.accessioned", "value": "2019-01-08T11:45:51Z", "language": null, "element": "date", "schema": "dc", "qualifier": "accessioned"}, {"key": "dc.date.available", "value": "2019-01-08T11:45:51Z", "language": null, "element": "date", "schema": "dc", "qualifier": "available"}, {"key": "dc.date.issued", "value": "2018", "language": "", "element": "date", "schema": "dc", "qualifier": "issued"}, {"key": "dc.identifier.uri", "value": "https://jyx.jyu.fi/handle/123456789/60954", "language": null, "element": "identifier", "schema": "dc", "qualifier": "uri"}, {"key": "dc.description.abstract", "value": "Suunnittelumallien vertailulla on tarkoitus tutkia ratkaisevatko suunnittelumallit samankaltaisen suunnitteluongelman kontekstista riippumatta. Kirjallisuuskatsaus perustuu p\u00e4\u00e4osin 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\u00e4\u00e4teltiin, ett\u00e4 jotkin suunnittelumallit ratkaisevat samankaltaisen suunnitteluongelman.", "language": "fi", "element": "description", "schema": "dc", "qualifier": "abstract"}, {"key": "dc.description.abstract", "value": "Comparison of design patterns is meant to argue about whether design patterns\nresolve a similar design problem irrespective of context. Literature review for the most part\nis based on Erich Gamma\u2019s (1995) range of patterns (Elements of reusable object-oriented\nsoftware) and Tommi Mikkonen\u2019s (1998) article (Formalizing design patterns) which applies\nthe DisCo languange to formalization of design patterns. By comparing two separate con-\nstructs, was reasoned that some design patterns resolve a similar desing problem.", "language": "en", "element": "description", "schema": "dc", "qualifier": "abstract"}, {"key": "dc.description.provenance", "value": "Submitted by Miia Hakanen (mihakane@jyu.fi) on 2019-01-08T11:45:51Z\nNo. of bitstreams: 0", "language": "en", "element": "description", "schema": "dc", "qualifier": "provenance"}, {"key": "dc.description.provenance", "value": "Made available in DSpace on 2019-01-08T11:45:51Z (GMT). No. of bitstreams: 0\n Previous issue date: 2018", "language": "en", "element": "description", "schema": "dc", "qualifier": "provenance"}, {"key": "dc.format.extent", "value": "31", "language": "", "element": "format", "schema": "dc", "qualifier": "extent"}, {"key": "dc.language.iso", "value": "fin", "language": null, "element": "language", "schema": "dc", "qualifier": "iso"}, {"key": "dc.rights", "value": "In Copyright", "language": "en", "element": "rights", "schema": "dc", "qualifier": null}, {"key": "dc.subject.other", "value": "suunnittelumalli", "language": "", "element": "subject", "schema": "dc", "qualifier": "other"}, {"key": "dc.subject.other", "value": "oliosuunnittelu", "language": "", "element": "subject", "schema": "dc", "qualifier": "other"}, {"key": "dc.subject.other", "value": "formalisointi", "language": "", "element": "subject", "schema": "dc", "qualifier": "other"}, {"key": "dc.subject.other", "value": "DisCo", "language": "", "element": "subject", "schema": "dc", "qualifier": "other"}, {"key": "dc.title", "value": "Suunnittelumallien vertailu", "language": "", "element": "title", "schema": "dc", "qualifier": null}, {"key": "dc.type", "value": "bachelor thesis", "language": null, "element": "type", "schema": "dc", "qualifier": null}, {"key": "dc.identifier.urn", "value": "URN:NBN:fi:jyu-201901081095", "language": "", "element": "identifier", "schema": "dc", "qualifier": "urn"}, {"key": "dc.type.ontasot", "value": "Bachelor's thesis", "language": "en", "element": "type", "schema": "dc", "qualifier": "ontasot"}, {"key": "dc.type.ontasot", "value": "Kandidaatinty\u00f6", "language": "fi", "element": "type", "schema": "dc", "qualifier": "ontasot"}, {"key": "dc.contributor.faculty", "value": "Informaatioteknologian tiedekunta", "language": "fi", "element": "contributor", "schema": "dc", "qualifier": "faculty"}, {"key": "dc.contributor.faculty", "value": "Faculty of Information Technology", "language": "en", "element": "contributor", "schema": "dc", "qualifier": "faculty"}, {"key": "dc.contributor.department", "value": "Informaatioteknologia", "language": "fi", "element": "contributor", "schema": "dc", "qualifier": "department"}, {"key": "dc.contributor.department", "value": "Information Technology", "language": "en", "element": "contributor", "schema": "dc", "qualifier": "department"}, {"key": "dc.contributor.organization", "value": "Jyv\u00e4skyl\u00e4n yliopisto", "language": "fi", "element": "contributor", "schema": "dc", "qualifier": "organization"}, {"key": "dc.contributor.organization", "value": "University of Jyv\u00e4skyl\u00e4", "language": "en", "element": "contributor", "schema": "dc", "qualifier": "organization"}, {"key": "dc.subject.discipline", "value": "Tietotekniikka", "language": "fi", "element": "subject", "schema": "dc", "qualifier": "discipline"}, {"key": "dc.subject.discipline", "value": "Mathematical Information Technology", "language": "en", "element": "subject", "schema": "dc", "qualifier": "discipline"}, {"key": "yvv.contractresearch.funding", "value": "0", "language": "", "element": "contractresearch", "schema": "yvv", "qualifier": "funding"}, {"key": "dc.type.coar", "value": "http://purl.org/coar/resource_type/c_7a1f", "language": null, "element": "type", "schema": "dc", "qualifier": "coar"}, {"key": "dc.rights.accesslevel", "value": "openAccess", "language": null, "element": "rights", "schema": "dc", "qualifier": "accesslevel"}, {"key": "dc.type.publication", "value": "bachelorThesis", "language": null, "element": "type", "schema": "dc", "qualifier": "publication"}, {"key": "dc.subject.oppiainekoodi", "value": "602", "language": "", "element": "subject", "schema": "dc", "qualifier": "oppiainekoodi"}, {"key": "dc.rights.url", "value": "https://rightsstatements.org/page/InC/1.0/", "language": null, "element": "rights", "schema": "dc", "qualifier": "url"}, {"key": "dc.description.accessibilityfeature", "value": "unknown accessibility", "language": "en", "element": "description", "schema": "dc", "qualifier": "accessibilityfeature"}, {"key": "dc.description.accessibilityfeature", "value": "ei tietoa saavutettavuudesta", "language": "fi", "element": "description", "schema": "dc", "qualifier": "accessibilityfeature"}]
|