Mostra el registre d'ítem simple
An approach to test-driven development of conceptual schemas
dc.contributor.author | Tort Pugibet, Albert |
dc.contributor.author | Olivé Ramon, Antoni |
dc.contributor.author | Sancho Samsó, María Ribera |
dc.contributor.other | Universitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació |
dc.date.accessioned | 2011-10-17T09:42:56Z |
dc.date.available | 2011-10-17T09:42:56Z |
dc.date.created | 2011 |
dc.date.issued | 2011 |
dc.identifier.citation | Tort, A.; Olive, A.; Sancho, Maria-Ribera. An approach to test-driven development of conceptual schemas. "Data and knowledge engineering", 2011, vol. 70, núm. 12, p. 1088-1111. |
dc.identifier.issn | 0169-023X |
dc.identifier.uri | http://hdl.handle.net/2117/13522 |
dc.description.abstract | Test-Driven Development (TDD) is an extreme programming development method in which a software system is developed in short iterations. In this paper we present the Test-Driven Conceptual Modeling (TDCM) method, which is an application of TDD for conceptual modeling, and we show how to develop a conceptual schema using it. In TDCM, a system's conceptual schema is incrementally obtained by performing three kinds of tasks: (1) Write a test the system should pass; (2) Change the schema to pass the test; and (3) Refactor the schema to improve its qualities. We also describe an integration approach of TDCM into a broad set of software development methodologies, including the Unified Process development methodology, the MDD-based approaches, the storytest-driven agile methods and the goal and scenario-oriented requirements engineering methods. We deal with schemas written in UML/OCL, but the TDCM method could be adapted to the development of schemas in other languages. |
dc.format.extent | 24 p. |
dc.language.iso | eng |
dc.publisher | Elsevier Science Ltd. |
dc.subject | Àrees temàtiques de la UPC::Informàtica::Sistemes d'informació |
dc.subject.lcsh | Conceptual modeling |
dc.subject.lcsh | Test-driven development |
dc.subject.lcsh | TDD |
dc.subject.lcsh | Requirements validation |
dc.title | An approach to test-driven development of conceptual schemas |
dc.type | Article |
dc.subject.lemac | Informació -- Sistemes d'emmagatzematge i recuperació -- Models matemàtics |
dc.contributor.group | Universitat Politècnica de Catalunya. MPI - Modelització i Processament de la Informació |
dc.identifier.doi | 10.1016/j.datak.2011.07.006 |
dc.description.peerreviewed | Peer Reviewed |
dc.relation.publisherversion | http://www.sciencedirect.com/science/article/pii/S0169023X11000978 |
dc.rights.access | Restricted access - publisher's policy |
local.identifier.drac | 6013161 |
dc.description.version | Postprint (published version) |
local.citation.author | Tort, A.; Olive, A.; Sancho, Maria-Ribera |
local.citation.publicationName | Data and knowledge engineering |
local.citation.volume | 70 |
local.citation.number | 12 |
local.citation.startingPage | 1088 |
local.citation.endingPage | 1111 |
Fitxers d'aquest items
Aquest ítem apareix a les col·leccions següents
-
Articles de revista [48]
-
Articles de revista [222]