An Extensible, Model-Driven and End-User Centric Approach for API Building
The implementation of APIs in new applications is becoming a mandatory requirement due to the increasing use of cloud-based solutions, the necessity of integration with ubiquitous applications (like Facebook or Twitter) and the need to facilitate multi-platform support from scratch in the developmen...
Guardado en:
Autores principales: | , , , , |
---|---|
Formato: | Objeto de conferencia |
Lenguaje: | Inglés |
Publicado: |
2014
|
Materias: | |
Acceso en línea: | http://sedici.unlp.edu.ar/handle/10915/138413 |
Aporte de: |
id |
I19-R120-10915-138413 |
---|---|
record_format |
dspace |
institution |
Universidad Nacional de La Plata |
institution_str |
I-19 |
repository_str |
R-120 |
collection |
SEDICI (UNLP) |
language |
Inglés |
topic |
Informática API Model-Driven Development Agile Development Prototyping |
spellingShingle |
Informática API Model-Driven Development Agile Development Prototyping Rivero, José Matías Heil, Sebastian Grigera, Julián Robles Luna, Esteban Gaedke, Martin An Extensible, Model-Driven and End-User Centric Approach for API Building |
topic_facet |
Informática API Model-Driven Development Agile Development Prototyping |
description |
The implementation of APIs in new applications is becoming a mandatory requirement due to the increasing use of cloud-based solutions, the necessity of integration with ubiquitous applications (like Facebook or Twitter) and the need to facilitate multi-platform support from scratch in the development. However, there is still no theoretically sound process for defining APIs (starting from end-user requirements) or their productive development and evolution, which represents a complex task. Moreover, high-level solutions intended to boost productivity of API development (usually based on Model-Driven Development methodologies) are often difficult to adapt to specific use cases and requirements. In this paper we propose a methodology that allows capturing requirements related to APIs using end-user-friendly artifacts. These artifacts allow quickly generating a first running version of the API with a specific architecture, which facilitates introducing refinements in it through direct coding, as is commonly accomplished in code-based Agile processes. |
format |
Objeto de conferencia Objeto de conferencia |
author |
Rivero, José Matías Heil, Sebastian Grigera, Julián Robles Luna, Esteban Gaedke, Martin |
author_facet |
Rivero, José Matías Heil, Sebastian Grigera, Julián Robles Luna, Esteban Gaedke, Martin |
author_sort |
Rivero, José Matías |
title |
An Extensible, Model-Driven and End-User Centric Approach for API Building |
title_short |
An Extensible, Model-Driven and End-User Centric Approach for API Building |
title_full |
An Extensible, Model-Driven and End-User Centric Approach for API Building |
title_fullStr |
An Extensible, Model-Driven and End-User Centric Approach for API Building |
title_full_unstemmed |
An Extensible, Model-Driven and End-User Centric Approach for API Building |
title_sort |
extensible, model-driven and end-user centric approach for api building |
publishDate |
2014 |
url |
http://sedici.unlp.edu.ar/handle/10915/138413 |
work_keys_str_mv |
AT riverojosematias anextensiblemodeldrivenandendusercentricapproachforapibuilding AT heilsebastian anextensiblemodeldrivenandendusercentricapproachforapibuilding AT grigerajulian anextensiblemodeldrivenandendusercentricapproachforapibuilding AT robleslunaesteban anextensiblemodeldrivenandendusercentricapproachforapibuilding AT gaedkemartin anextensiblemodeldrivenandendusercentricapproachforapibuilding AT riverojosematias extensiblemodeldrivenandendusercentricapproachforapibuilding AT heilsebastian extensiblemodeldrivenandendusercentricapproachforapibuilding AT grigerajulian extensiblemodeldrivenandendusercentricapproachforapibuilding AT robleslunaesteban extensiblemodeldrivenandendusercentricapproachforapibuilding AT gaedkemartin extensiblemodeldrivenandendusercentricapproachforapibuilding |
bdutipo_str |
Repositorios |
_version_ |
1764820457210511360 |