Mostrar el registro sencillo del ítem
| dc.contributor.author | Chavarriaga, Enrique | |
| dc.contributor.author | Rojas, Luis | |
| dc.contributor.author | Rodríguez, Francy D. | |
| dc.contributor.author | Sorbello, Kat | |
| dc.contributor.author | Jurado, Francisco | |
| dc.date.accessioned | 2026-02-08T03:34:44Z | |
| dc.date.available | 2026-02-08T03:34:44Z | |
| dc.date.issued | 2025-08 | |
| dc.identifier.issn | 1999-5903 | |
| dc.identifier.other | Mendeley: f7597f6a-da60-34db-949d-36ebd2e330b8 | |
| dc.identifier.uri | https://repositorio.uss.cl/handle/uss/20722 | |
| dc.description | Publisher Copyright: © 2025 by the authors. | |
| dc.description.abstract | Domain-Specific Languages with JSON grammar (JSON-DSLs) are specialized programming languages tailored to specific problem domains, offering higher abstraction levels and simplifying software implementation through the JSON standard. RhoArchitecture is an approach for designing and executing JSON-DSLs, incorporating a modular programming model, a JSON-based evaluation engine, and an integrated web development environment. This paper presents RestRho, a RESTful NodeJS server developed using two JSON-DSLs designed with RhoArchitecture: SQLRho and DBRestRho. These languages enable declarative specification of database operations and HTTP requests, respectively, supporting modularity, reuse, and template-based transformations. We validate the RestRho implementation through a dual approach. First, we apply software metrics to assess code quality, maintainability, and complexity. Second, we conduct an empirical study involving 39 final-year computer engineering students, who completed 18 structured tasks and provided feedback via questionnaires. The results demonstrate the tool’s usability, development efficiency, and potential for adoption in web application development. | en |
| dc.language.iso | eng | |
| dc.relation.ispartof | vol. 17 Issue: no. 8 Pages: 346 | |
| dc.source | Future Internet | |
| dc.title | RestRho : A JSON-Based Domain-Specific Language for Designing and Developing RESTful APIs to Validate RhoArchitecture | en |
| dc.type | Artículo | |
| dc.identifier.doi | 10.3390/fi17080346 | |
| dc.publisher.department | Facultad de Ingeniería |
| Ficheros | Tamaño | Formato | Ver |
|---|---|---|---|
|
No hay ficheros asociados a este ítem. |
|||