Hide metadata

dc.contributor.authorBraathen, Kristoffer Lie
dc.date.accessioned2015-11-23T23:00:12Z
dc.date.available2015-11-23T23:00:12Z
dc.date.issued2015
dc.identifier.citationBraathen, Kristoffer Lie. Hypermedia RDF for driving applications. Master thesis, University of Oslo, 2015
dc.identifier.urihttp://hdl.handle.net/10852/47844
dc.description.abstractIn this thesis we will examine how we can make use of Semantic Web technologies, such as RDF, to create an application based on the Representational State Transfer architectural style, with a client that is both generic and autonomous. Further, we will look at how hypermedia enables self-descriptiveness, both for humans and machines. The study is based on the development of the client. We have focused the work around the hypermedia messages, enabling the client to consume APIs, understand actions and relate those actions to its goals. To explore the self-descriptiveness, or the readability, we held a workshop with other developers. Results shows us that it is feasible to develop a client that can be both generic and autonomous, through the use of true REST. With a relative new RDF serialization we could express semantic hypermedia which makes it possible to use a generic format, with the power of being specific. This again let the participants of the workshop relatively easy understand an API they had never seen before. We hope that this thesis strengthens the understanding of REST, and that it encourage others to investigate the capabilities of clients interacting with hypermedia.nor
dc.description.abstractIn this thesis we will examine how we can make use of Semantic Web technologies, such as RDF, to create an application based on the Representational State Transfer architectural style, with a client that is both generic and autonomous. Further, we will look at how hypermedia enables self-descriptiveness, both for humans and machines. The study is based on the development of the client. We have focused the work around the hypermedia messages, enabling the client to consume APIs, understand actions and relate those actions to its goals. To explore the self-descriptiveness, or the readability, we held a workshop with other developers. Results shows us that it is feasible to develop a client that can be both generic and autonomous, through the use of true REST. With a relative new RDF serialization we could express semantic hypermedia which makes it possible to use a generic format, with the power of being specific. This again let the participants of the workshop relatively easy understand an API they had never seen before. We hope that this thesis strengthens the understanding of REST, and that it encourage others to investigate the capabilities of clients interacting with hypermedia.eng
dc.language.isonor
dc.subjectHypermedia
dc.subjectREST
dc.subjectRDF
dc.subjectJSON
dc.subjectLD
dc.subjectHydra
dc.titleHypermedia RDF for driving applicationsnor
dc.titleHypermedia RDF for driving applicationseng
dc.typeMaster thesis
dc.date.updated2015-11-23T23:00:11Z
dc.creator.authorBraathen, Kristoffer Lie
dc.identifier.urnURN:NBN:no-51863
dc.type.documentMasteroppgave
dc.identifier.fulltextFulltext https://www.duo.uio.no/bitstream/handle/10852/47844/1/Hypermedia_RDF.pdf


Files in this item

Appears in the following Collection

Hide metadata