de.mpg.escidoc.pubman.appbase.FacesBean

Post

 
 Vis
  Model-Driven Development of RESTful Web Services
Item is

Ophav

 Ophav:
Olsen, Andreas1, Forfatter
Hansen, Klaus Marius2, Vejleder
Tilknytninger:
1Det Naturvidenskabelige Fakultet, Københavns Universitet, København, Danmark, diskurs:7010              
2Datalogisk Institut, Det Naturvidenskabelige Fakultet, Københavns Universitet, København, Danmark, diskurs:7022              
skjul Ophav
Vis Ophav

Indhold

Ukontrollerede emneord: Model-driven development (MDD), Architecture description langugage (ADL), RESTful Web services
 Abstract: Model-driven development (MDD) is a methodology in which software development
is elevated to a higher level of abstraction than is typically possible with high-level programming languages. When used correctly, MDD increases software quality and productivity. In this thesis, we introduce an architecture description language (ADL) that models resource structure and behaviour of RESTful Web services. Using a case study, we present the general architecture and design that target Web services have. Furthermore, we implement the case study to examine the mapping from ADL artefacts to implementation of software components. We design, implement and evaluate a source code generator that transforms a Web service model to executable source code of a RESTful Web service. We find that much repetitive work can be eliminated using MDD, especially regarding Web services that only provide operations to create, read, update and delete (CRUD) resources.
skjul Indhold
Vis Indhold

Filer

Navn:
Report.pdf (Hovedtekst)
Bemærkninger:
-
Tilgængelighed:
Offentlig
Mime-type / størrelse:
application/pdf / 3MB
Copyright dato:
-
Copyright information:
De fulde rettigheder til dette materiale tilhører forfatteren.
Navn:
source code.zip (Bilag)
Bemærkninger:
-
Tilgængelighed:
Offentlig
Mime-type / størrelse:
application/zip / 422KB
Copyright dato:
-
Copyright information:
De fulde rettigheder til dette materiale tilhører forfatteren.
skjul Filer
Vis Filer

Basal

Bogmærk denne post: https://diskurs.kb.dk/item/diskurs:47162:6
 Type: Speciale
skjul Basal
Vis Basal

Links

Vis Links

Detaljer

Sprog: English - eng
 Datoer: 2013-04-01
 Sider: 90
 Publiceringsinfo: København : Københavns Universitet
 Indholdsfortegnelse: -
 Note: -
 Type: Speciale
skjul Detaljer
Vis Detaljer

Kilde

Vis Kilde