Designing APIs in industrial manufacturing context a case study

Tämän tutkimuksen tarkoituksena on selvittää, kuinka teolliset tuotantoyritykset voivat selvittää miten API rajapintoja voidaan löytää liiketoimintavaatimuksien perusteella ja mitä API rajapintoja näiden perusteella tulisi implementoida. Tässä tutkimuksessa tutkitaan, miten API rajapintoja suunnitel...

Full description

Bibliographic Details
Main Author: Lavu, Anette
Other Authors: Informaatioteknologian tiedekunta, Faculty of Information Technology, Informaatioteknologia, Information Technology, Jyväskylän yliopisto, University of Jyväskylä
Format: Master's thesis
Language:eng
Published: 2019
Subjects:
Online Access: https://jyx.jyu.fi/handle/123456789/65737
_version_ 1826225692327542785
author Lavu, Anette
author2 Informaatioteknologian tiedekunta Faculty of Information Technology Informaatioteknologia Information Technology Jyväskylän yliopisto University of Jyväskylä
author_facet Lavu, Anette Informaatioteknologian tiedekunta Faculty of Information Technology Informaatioteknologia Information Technology Jyväskylän yliopisto University of Jyväskylä Lavu, Anette Informaatioteknologian tiedekunta Faculty of Information Technology Informaatioteknologia Information Technology Jyväskylän yliopisto University of Jyväskylä
author_sort Lavu, Anette
datasource_str_mv jyx
description Tämän tutkimuksen tarkoituksena on selvittää, kuinka teolliset tuotantoyritykset voivat selvittää miten API rajapintoja voidaan löytää liiketoimintavaatimuksien perusteella ja mitä API rajapintoja näiden perusteella tulisi implementoida. Tässä tutkimuksessa tutkitaan, miten API rajapintoja suunnitellaan, implementoidaan, ylläpidetään ja arvioidaan. Tämän tutkimuksen empiirisessä osassa selvitetään mitä API rajapintoja tulisi implementoida priorisoinnin perusteella. The purpose of this study is to reveal how application programming interfaces can be found and which ones should be implemented in manufacturing companies that don’t have former experience from APIs. This study also discusses how to design, implement, manage and evaluate APIs. In the empirical part of this study it is explored which APIs should be implemented based on the prioritization.
first_indexed 2019-10-03T20:00:53Z
format Pro gradu
free_online_boolean 1
fullrecord [{"key": "dc.contributor.advisor", "value": "Abrahamsson, Pekka", "language": "", "element": "contributor", "qualifier": "advisor", "schema": "dc"}, {"key": "dc.contributor.advisor", "value": "Frisk, Sami", "language": "", "element": "contributor", "qualifier": "advisor", "schema": "dc"}, {"key": "dc.contributor.author", "value": "Lavu, Anette", "language": "", "element": "contributor", "qualifier": "author", "schema": "dc"}, {"key": "dc.date.accessioned", "value": "2019-10-03T05:39:43Z", "language": null, "element": "date", "qualifier": "accessioned", "schema": "dc"}, {"key": "dc.date.available", "value": "2019-10-03T05:39:43Z", "language": null, "element": "date", "qualifier": "available", "schema": "dc"}, {"key": "dc.date.issued", "value": "2019", "language": "", "element": "date", "qualifier": "issued", "schema": "dc"}, {"key": "dc.identifier.uri", "value": "https://jyx.jyu.fi/handle/123456789/65737", "language": null, "element": "identifier", "qualifier": "uri", "schema": "dc"}, {"key": "dc.description.abstract", "value": "T\u00e4m\u00e4n tutkimuksen tarkoituksena on selvitt\u00e4\u00e4, kuinka teolliset tuotantoyritykset voivat selvitt\u00e4\u00e4 miten API rajapintoja voidaan l\u00f6yt\u00e4\u00e4 liiketoimintavaatimuksien perusteella ja mit\u00e4 API rajapintoja n\u00e4iden perusteella tulisi implementoida. T\u00e4ss\u00e4 tutkimuksessa tutkitaan, miten API rajapintoja suunnitellaan, implementoidaan, yll\u00e4pidet\u00e4\u00e4n ja arvioidaan. T\u00e4m\u00e4n tutkimuksen empiirisess\u00e4 osassa selvitet\u00e4\u00e4n mit\u00e4 API rajapintoja tulisi implementoida priorisoinnin perusteella.", "language": "fi", "element": "description", "qualifier": "abstract", "schema": "dc"}, {"key": "dc.description.abstract", "value": "The purpose of this study is to reveal how application programming interfaces can be found and which ones should be implemented in manufacturing companies that don\u2019t have former experience from APIs. This study also discusses how to design, implement, manage and evaluate APIs. In the empirical part of this study it is explored which APIs should be implemented based on the prioritization.", "language": "en", "element": "description", "qualifier": "abstract", "schema": "dc"}, {"key": "dc.description.provenance", "value": "Submitted by Paivi Vuorio (paelvuor@jyu.fi) on 2019-10-03T05:39:43Z\nNo. of bitstreams: 0", "language": "en", "element": "description", "qualifier": "provenance", "schema": "dc"}, {"key": "dc.description.provenance", "value": "Made available in DSpace on 2019-10-03T05:39:43Z (GMT). No. of bitstreams: 0\n Previous issue date: 2019", "language": "en", "element": "description", "qualifier": "provenance", "schema": "dc"}, {"key": "dc.format.extent", "value": "113", "language": "", "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": "eng", "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": "API Design", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "business needs", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.title", "value": "Designing APIs in industrial manufacturing context : a case study", "language": "", "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-201910034315", "language": "", "element": "identifier", "qualifier": "urn", "schema": "dc"}, {"key": "dc.type.ontasot", "value": "Pro gradu -tutkielma", "language": "fi", "element": "type", "qualifier": "ontasot", "schema": "dc"}, {"key": "dc.type.ontasot", "value": "Master\u2019s thesis", "language": "en", "element": "type", "qualifier": "ontasot", "schema": "dc"}, {"key": "dc.contributor.faculty", "value": "Informaatioteknologian tiedekunta", "language": "fi", "element": "contributor", "qualifier": "faculty", "schema": "dc"}, {"key": "dc.contributor.faculty", "value": "Faculty of Information Technology", "language": "en", "element": "contributor", "qualifier": "faculty", "schema": "dc"}, {"key": "dc.contributor.department", "value": "Informaatioteknologia", "language": "fi", "element": "contributor", "qualifier": "department", "schema": "dc"}, {"key": "dc.contributor.department", "value": "Information Technology", "language": "en", "element": "contributor", "qualifier": "department", "schema": "dc"}, {"key": "dc.contributor.organization", "value": "Jyv\u00e4skyl\u00e4n yliopisto", "language": "fi", "element": "contributor", "qualifier": "organization", "schema": "dc"}, {"key": "dc.contributor.organization", "value": "University of Jyv\u00e4skyl\u00e4", "language": "en", "element": "contributor", "qualifier": "organization", "schema": "dc"}, {"key": "dc.subject.discipline", "value": "Tietotekniikka", "language": "fi", "element": "subject", "qualifier": "discipline", "schema": "dc"}, {"key": "dc.subject.discipline", "value": "Mathematical Information Technology", "language": "en", "element": "subject", "qualifier": "discipline", "schema": "dc"}, {"key": "yvv.contractresearch.collaborator", "value": "business", "language": "", "element": "contractresearch", "qualifier": "collaborator", "schema": "yvv"}, {"key": "yvv.contractresearch.funding", "value": "15000", "language": "", "element": "contractresearch", "qualifier": "funding", "schema": "yvv"}, {"key": "yvv.contractresearch.initiative", "value": "business", "language": "", "element": "contractresearch", "qualifier": "initiative", "schema": "yvv"}, {"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": null, "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": "602", "language": "", "element": "subject", "qualifier": "oppiainekoodi", "schema": "dc"}, {"key": "dc.subject.yso", "value": "teollisuusyritykset", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "priorisointi", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "industrial companies", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "prioritisation", "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"}]
id jyx.123456789_65737
language eng
last_indexed 2025-02-18T10:54:31Z
main_date 2019-01-01T00:00:00Z
main_date_str 2019
online_boolean 1
online_urls_str_mv {"url":"https:\/\/jyx.jyu.fi\/bitstreams\/7940be4a-c50c-4770-999f-f1ad9faea2dd\/download","text":"URN:NBN:fi:jyu-201910034315.pdf","source":"jyx","mediaType":"application\/pdf"}
publishDate 2019
record_format qdc
source_str_mv jyx
spellingShingle Lavu, Anette Designing APIs in industrial manufacturing context : a case study API Design business needs Tietotekniikka Mathematical Information Technology 602 teollisuusyritykset priorisointi industrial companies prioritisation
title Designing APIs in industrial manufacturing context : a case study
title_full Designing APIs in industrial manufacturing context : a case study
title_fullStr Designing APIs in industrial manufacturing context : a case study Designing APIs in industrial manufacturing context : a case study
title_full_unstemmed Designing APIs in industrial manufacturing context : a case study Designing APIs in industrial manufacturing context : a case study
title_short Designing APIs in industrial manufacturing context
title_sort designing apis in industrial manufacturing context a case study
title_sub a case study
title_txtP Designing APIs in industrial manufacturing context : a case study
topic API Design business needs Tietotekniikka Mathematical Information Technology 602 teollisuusyritykset priorisointi industrial companies prioritisation
topic_facet 602 API Design Mathematical Information Technology Tietotekniikka business needs industrial companies priorisointi prioritisation teollisuusyritykset
url https://jyx.jyu.fi/handle/123456789/65737 http://www.urn.fi/URN:NBN:fi:jyu-201910034315
work_keys_str_mv AT lavuanette designingapisinindustrialmanufacturingcontextacasestudy