Mostrar el registro sencillo del ítem
dc.contributor.author | Ramos-Díaz, Guadalupe | es_ES |
dc.contributor.author | Navarro, Isela | es_ES |
dc.contributor.author | Silva Galiana, Josep Francesc | es_ES |
dc.contributor.author | Arroyo, Gustavo | es_ES |
dc.date.accessioned | 2014-10-20T11:35:54Z | |
dc.date.available | 2014-10-20T11:35:54Z | |
dc.date.issued | 2012-03 | |
dc.identifier.issn | 0188-6266 | |
dc.identifier.uri | http://hdl.handle.net/10251/43409 | |
dc.description.abstract | [EN] Requirements elicitation is concerned with learning and understanding of users w.r.t. a new software development. Frequently the methods employed for requirements elicitation are adapted from areas like social sciences that do not include executable (prototype based on) feedback. As a consequence, it is relative common to discover that the first release does not fit the requirements defined at the beginning of the project. Using domain-specific languages (DSLs) as an auxiliary tool for requirements elicitation is a commonly well accepted idea. Unfortunately, there are few works in the literature devoted to the definition of design principles to DSLs to be experienced in the frameworks of DSL developing such as ANTLR, Ruby and Curry. We propose to design principles for the DSL development (regardless of paradigm) wich are sufficient to model the domain in a requirements phase. Furthermore we enunciate a new profile for the requirements analyst and a set of elicitation steps. The use of DSLs not only give us an immediate feedback with the stakeholders; it also allows us to produce part of the real code. | es_ES |
dc.description.abstract | [ES] La Elicitación de Requisitos propicia el entendimiento de las necesidades de los usuarios con respecto a un desarrollo de software. Los métodos que se emplean provienen de las ciencias sociales por lo que se carece de una retroalimentación ejecutable. Consecuentemente, la primera versión del software podría no cumplir con las expectativas. El uso de DSLs como herramientas para el descubrimiento de requisitos es una idea aceptada, desafortunadamente, muy pocos trabajos en la literatura se enfocan en la definición de principios de diseño de DSLs. En este trabajo planteamos principios de diseño de DSLs orientados a la elicitación de requisitos, enseguida, generamos casos de prueba en ANTLR, Ruby y Curry. También, enunciamos el perfil que debe tener el nuevo analista de software. Con ello, se incrementa la retroalimentación entre los involucrados en el desarrollo de software y se mejora el producto. | es_ES |
dc.description.sponsorship | This work has been partially supported by the Mexican "Dirección General de Educación Superior Tecnológica" under grant 2369.09-P and by the Spanish "Ministerio de Ciencia e Innovación" under grant TIN2008-06622-C03-02 and by the "Generalitat Valenciana" under grant PROMETEO/2011/052. | |
dc.language | Inglés | es_ES |
dc.publisher | Universidad de Guanajuato | es_ES |
dc.relation.ispartof | Acta Universitaria | es_ES |
dc.rights | Reconocimiento (by) | es_ES |
dc.subject | DSL | es_ES |
dc.subject | Ingeniería de software | es_ES |
dc.subject | Requerimientos de elicitación | es_ES |
dc.subject | Software engineering | es_ES |
dc.subject | Requirement elicitation | es_ES |
dc.subject.classification | LENGUAJES Y SISTEMAS INFORMATICOS | es_ES |
dc.title | Defining DSL design principles for enhancing the requirements elicitation process | es_ES |
dc.type | Artículo | es_ES |
dc.identifier.doi | 10.15174/au.2012.352 | |
dc.relation.projectID | info:eu-repo/grantAgreement/DGEST//2369.09-P/ | es_ES |
dc.relation.projectID | info:eu-repo/grantAgreement/MICINN//TIN2008-06622-C03-02/ES/VERIFICACION Y DEPURACION AGILES ORIENTADAS A MEJORAR LA SEGURIDAD DEL SOFTWARE/ | es_ES |
dc.relation.projectID | info:eu-repo/grantAgreement/GVA//PROMETEO%2F2011%2F052/ES/LOGICEXTREME: TECNOLOGIA LOGICA Y SOFTWARE SEGURO/ | es_ES |
dc.rights.accessRights | Abierto | es_ES |
dc.contributor.affiliation | Universitat Politècnica de València. Departamento de Sistemas Informáticos y Computación - Departament de Sistemes Informàtics i Computació | es_ES |
dc.description.bibliographicCitation | Ramos-Díaz, G.; Navarro, I.; Silva Galiana, JF.; Arroyo, G. (2012). Defining DSL design principles for enhancing the requirements elicitation process. Acta Universitaria. 22:126-133. https://doi.org/10.15174/au.2012.352 | es_ES |
dc.description.accrualMethod | S | es_ES |
dc.relation.publisherversion | http://doi.org/10.15174/au.2012.352 | es_ES |
dc.description.upvformatpinicio | 126 | es_ES |
dc.description.upvformatpfin | 133 | es_ES |
dc.type.version | info:eu-repo/semantics/publishedVersion | es_ES |
dc.description.volume | 22 | es_ES |
dc.relation.senia | 249223 | |
dc.contributor.funder | Dirección General de Educación Superior Tecnológica, México | |
dc.contributor.funder | Generalitat Valenciana | |
dc.contributor.funder | Ministerio de Ciencia e Innovación |