fullrecord |
[{"key": "dc.contributor.author", "value": "Hirvonen, Matias", "language": null, "element": "contributor", "qualifier": "author", "schema": "dc"}, {"key": "dc.date.accessioned", "value": "2014-06-15T11:42:42Z", "language": "", "element": "date", "qualifier": "accessioned", "schema": "dc"}, {"key": "dc.date.available", "value": "2014-06-15T11:42:42Z", "language": "", "element": "date", "qualifier": "available", "schema": "dc"}, {"key": "dc.date.issued", "value": "2014", "language": null, "element": "date", "qualifier": "issued", "schema": "dc"}, {"key": "dc.identifier.other", "value": "oai:jykdok.linneanet.fi:1437436", "language": null, "element": "identifier", "qualifier": "other", "schema": "dc"}, {"key": "dc.identifier.uri", "value": "https://jyx.jyu.fi/handle/123456789/43705", "language": "", "element": "identifier", "qualifier": "uri", "schema": "dc"}, {"key": "dc.description.abstract", "value": "Palvelukeskeisten arkkitehtuurien nauttiessa kasvavaa huomiota tietoj\u00e4rjestelmien suunnittelussa, komposiittisovelluksien tehokas k\u00e4ytt\u00f6 on noussut avainasemaan liiketoimintasovellusten toteuttamisessa. Tutkielmassa selvitet\u00e4\u00e4n, mit\u00e4 palvelukeskeinen arkkitehtuuri, web-palvelut ja komposiittisovellukset ovat ja toteutetaan palveluita k\u00e4ytt\u00e4v\u00e4 komposiittisovellus.\r\nTutkielmassa selvitet\u00e4\u00e4n kolmen eri m\u00e4\u00e4ritelm\u00e4n mukaiset palvelukeskeisen arkkitehtuurin perusperiaatteet. Perusperiaatteet ristiintaulukoidaan, mik\u00e4 helpottaa komposiittisovelluksen kannalta olennaisimpien periaatteiden tunnistamista. Ristiintaulukointia k\u00e4ytet\u00e4\u00e4n apuna sovelluksen suunnittelussa. Sovelluksen toteuttamisen j\u00e4lkeen selvitet\u00e4\u00e4n, toteutuivatko periaatteet k\u00e4yt\u00e4nn\u00f6n sovelluksessa.\r\nToteutettua sovellusta arvioidaan palvelukeskeisen arkkitehtuurin, ohjelmoijan ja ohjelmistosuunnittelijan n\u00e4k\u00f6kulmasta. Komposiittisovelluksen todetaan soveltuvan hyvin palvelukeskeiseen arkkitehtuuriin ja tehostavan sovelluskehityst\u00e4. L\u00e4hestymistavan todetaan aiheuttavan my\u00f6s uusia haasteita, mutta niiden arvioidaan j\u00e4\u00e4v\u00e4n hy\u00f6tyj\u00e4 v\u00e4h\u00e4isemm\u00e4ksi.", "language": "fi", "element": "description", "qualifier": "abstract", "schema": "dc"}, {"key": "dc.description.abstract", "value": "As the interest in SOA is increasing, effective implementation and use of composite applications has become crucial for business application development. This study will examine what service oriented architecture, web service and composite application are. A composite application, which uses web-services, is also implemented.\r\nThis study explains the basic principles of service-oriented architecture based on three different definitions. Principles are cross tabulated, which assist in identifying the most important principles for composite applications. Results of cross tabulation are used when designing the composite application. After implementing the composite application, the results are used for checking if the principles were followed.\r\nImplemented application is evaluated from service-oriented architecture\u2019s, programmer\u2019s and software designer's perspective. The composite application is found to suit well to service-oriented architecture and to decrease application development time. The approach is found to cause some new challenges, but the benefits are estimated to be greater than the shortcomings.", "language": "en", "element": "description", "qualifier": "abstract", "schema": "dc"}, {"key": "dc.description.provenance", "value": "Submitted using Plone Publishing form by Matias Hirvonen (mhirvon) on 2014-06-15 11:42:42.156429. Form: Pro gradu -lomake (1 tekij\u00e4) (https://kirjasto.jyu.fi/julkaisut/julkaisulomakkeet/pro-gradu-lomake-1-tekijae). JyX data:", "language": "en", "element": "description", "qualifier": "provenance", "schema": "dc"}, {"key": "dc.description.provenance", "value": "Submitted by jyx lomake-julkaisija (jyx-julkaisija@noreply.fi) on 2014-06-15T11:42:42Z\r\nNo. of bitstreams: 2\r\nURN:NBN:fi:jyu-201406152027.pdf: 1730323 bytes, checksum: d028f8ec6e6f6efcda1e54b32c68342f (MD5)\r\nlicense.html: 4924 bytes, checksum: ab94a51ec976749f3e88cda891bafa24 (MD5)", "language": "en", "element": "description", "qualifier": "provenance", "schema": "dc"}, {"key": "dc.description.provenance", "value": "Made available in DSpace on 2014-06-15T11:42:42Z (GMT). No. of bitstreams: 2\r\nURN:NBN:fi:jyu-201406152027.pdf: 1730323 bytes, checksum: d028f8ec6e6f6efcda1e54b32c68342f (MD5)\r\nlicense.html: 4924 bytes, checksum: ab94a51ec976749f3e88cda891bafa24 (MD5)\r\n Previous issue date: 2014", "language": "en", "element": "description", "qualifier": "provenance", "schema": "dc"}, {"key": "dc.format.extent", "value": "1 verkkoaineisto (108 sivua)", "language": null, "element": "format", "qualifier": "extent", "schema": "dc"}, {"key": "dc.format.mimetype", "value": "application/pdf", "language": null, "element": "format", "qualifier": "mimetype", "schema": "dc"}, {"key": "dc.language.iso", "value": "fin", "language": null, "element": "language", "qualifier": "iso", "schema": "dc"}, {"key": "dc.rights", "value": "In Copyright", "language": "en", "element": "rights", "qualifier": null, "schema": "dc"}, {"key": "dc.subject.other", "value": "palvelukeskeinen arkkitehtuuri", "language": null, "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "komposiittisovellus", "language": null, "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.title", "value": "Komposiittisovelluksen muodostaminen palvelukeskeisen arkkitehtuurin web-palveluista", "language": null, "element": "title", "qualifier": null, "schema": "dc"}, {"key": "dc.type", "value": "master thesis", "language": null, "element": "type", "qualifier": null, "schema": "dc"}, {"key": "dc.identifier.urn", "value": "URN:NBN:fi:jyu-201406152027", "language": null, "element": "identifier", "qualifier": "urn", "schema": "dc"}, {"key": "dc.type.dcmitype", "value": "Text", "language": "en", "element": "type", "qualifier": "dcmitype", "schema": "dc"}, {"key": "dc.type.ontasot", "value": "Master\u2019s thesis", "language": "en", "element": "type", "qualifier": "ontasot", "schema": "dc"}, {"key": "dc.type.ontasot", "value": "Pro gradu -tutkielma", "language": "fi", "element": "type", "qualifier": "ontasot", "schema": "dc"}, {"key": "dc.contributor.faculty", "value": "Faculty of Information Technology", "language": "en", "element": "contributor", "qualifier": "faculty", "schema": "dc"}, {"key": "dc.contributor.faculty", "value": "Informaatioteknologian tiedekunta", "language": "fi", "element": "contributor", "qualifier": "faculty", "schema": "dc"}, {"key": "dc.contributor.department", "value": "Tietojenk\u00e4sittelytieteiden laitos", "language": "fi", "element": "contributor", "qualifier": "department", "schema": "dc"}, {"key": "dc.contributor.department", "value": "Department of Computer Science and Information Systems", "language": "en", "element": "contributor", "qualifier": "department", "schema": "dc"}, {"key": "dc.contributor.organization", "value": "University of Jyv\u00e4skyl\u00e4", "language": "en", "element": "contributor", "qualifier": "organization", "schema": "dc"}, {"key": "dc.contributor.organization", "value": "Jyv\u00e4skyl\u00e4n yliopisto", "language": "fi", "element": "contributor", "qualifier": "organization", "schema": "dc"}, {"key": "dc.subject.discipline", "value": "Information Systems Science", "language": "en", "element": "subject", "qualifier": "discipline", "schema": "dc"}, {"key": "dc.subject.discipline", "value": "Tietoj\u00e4rjestelm\u00e4tiede", "language": "fi", "element": "subject", "qualifier": "discipline", "schema": "dc"}, {"key": "dc.date.updated", "value": "2014-06-15T11:42:43Z", "language": "", "element": "date", "qualifier": "updated", "schema": "dc"}, {"key": "dc.type.coar", "value": "http://purl.org/coar/resource_type/c_bdcc", "language": null, "element": "type", "qualifier": "coar", "schema": "dc"}, {"key": "dc.rights.accesslevel", "value": "openAccess", "language": "fi", "element": "rights", "qualifier": "accesslevel", "schema": "dc"}, {"key": "dc.type.publication", "value": "masterThesis", "language": null, "element": "type", "qualifier": "publication", "schema": "dc"}, {"key": "dc.subject.oppiainekoodi", "value": "601", "language": null, "element": "subject", "qualifier": "oppiainekoodi", "schema": "dc"}, {"key": "dc.subject.yso", "value": "verkkopalvelut", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "j\u00e4rjestelm\u00e4arkkitehtuuri", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "sovellukset", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.format.content", "value": "fulltext", "language": null, "element": "format", "qualifier": "content", "schema": "dc"}, {"key": "dc.rights.url", "value": "https://rightsstatements.org/page/InC/1.0/", "language": null, "element": "rights", "qualifier": "url", "schema": "dc"}, {"key": "dc.type.okm", "value": "G2", "language": null, "element": "type", "qualifier": "okm", "schema": "dc"}]
|