Striving for Better Rest API Development : Exploring the assistance of Artificial Intelligence

dc.contributor.authorPaasi, Matias
dc.contributor.departmentfi=Tulevaisuuden teknologioiden laitos|en=Department of Future Technologies|
dc.contributor.facultyfi=Luonnontieteiden ja tekniikan tiedekunta|en=Faculty of Science and Engineering|
dc.contributor.studysubjectfi=Tietotekniikka|en=Information and Communication Technology|
dc.date.accessioned2020-02-28T12:13:59Z
dc.date.available2020-02-28T12:13:59Z
dc.date.issued2020-02-09
dc.description.abstractRESTful was originally explained by Roy Fielding in his Ph.D. dissertation in 2000 and today, nearly 20 years later almost every business has one or several REST APIs. Not all of these APIs are equal and most of them are not implementing RESTful as it was described by Roy Fielding. This does not necessarily mean that these APIs are not good, but perhaps some of them could be better. Even though the definition of a “good” REST API is relative, this thesis will aim to introduce some of the best practices and principles that help steer towards the “good” REST API. Artificial Intelligence, and especially Machine Learning, are hot trends and today everyone is exploring the possibilities and how to benefit from the current knowledge and technology in this field of expertise. In this thesis we shall also explore whether or not there is a decent use-case for Artificial Intelligence assisting in the design and development work of REST API projects.
dc.format.extent75
dc.identifier.olddbid165887
dc.identifier.oldhandle10024/149023
dc.identifier.urihttps://www.utupub.fi/handle/11111/21135
dc.identifier.urnURN:NBN:fi-fe202002206000
dc.language.isoeng
dc.rightsfi=Julkaisu on tekijänoikeussäännösten alainen. Teosta voi lukea ja tulostaa henkilökohtaista käyttöä varten. Käyttö kaupallisiin tarkoituksiin on kielletty.|en=This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.|
dc.rights.accessrightssuljettu
dc.source.identifierhttps://www.utupub.fi/handle/10024/149023
dc.subjectrest, api, machine learning, artificial intelligence, development
dc.titleStriving for Better Rest API Development : Exploring the assistance of Artificial Intelligence
dc.type.ontasotfi=Diplomityö|en=Master's thesis|

Tiedostot

Näytetään 1 - 1 / 1
Ladataan...
Name:
Paasi_Matias_opinnayte.pdf
Size:
1.28 MB
Format:
Adobe Portable Document Format