Mostra el registre d'ítem simple

dc.contributor.authorTort Pugibet, Albert
dc.contributor.authorOlivé Ramon, Antoni
dc.contributor.authorSancho Samsó, María Ribera
dc.contributor.otherUniversitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació
dc.date.accessioned2011-10-17T09:42:56Z
dc.date.available2011-10-17T09:42:56Z
dc.date.created2011
dc.date.issued2011
dc.identifier.citationTort, 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.issn0169-023X
dc.identifier.urihttp://hdl.handle.net/2117/13522
dc.description.abstractTest-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.extent24 p.
dc.language.isoeng
dc.publisherElsevier Science Ltd.
dc.subjectÀrees temàtiques de la UPC::Informàtica::Sistemes d'informació
dc.subject.lcshConceptual modeling
dc.subject.lcshTest-driven development
dc.subject.lcshTDD
dc.subject.lcshRequirements validation
dc.titleAn approach to test-driven development of conceptual schemas
dc.typeArticle
dc.subject.lemacInformació -- Sistemes d'emmagatzematge i recuperació -- Models matemàtics
dc.contributor.groupUniversitat Politècnica de Catalunya. MPI - Modelització i Processament de la Informació
dc.identifier.doi10.1016/j.datak.2011.07.006
dc.description.peerreviewedPeer Reviewed
dc.relation.publisherversionhttp://www.sciencedirect.com/science/article/pii/S0169023X11000978
dc.rights.accessRestricted access - publisher's policy
local.identifier.drac6013161
dc.description.versionPostprint (published version)
local.citation.authorTort, A.; Olive, A.; Sancho, Maria-Ribera
local.citation.publicationNameData and knowledge engineering
local.citation.volume70
local.citation.number12
local.citation.startingPage1088
local.citation.endingPage1111


Fitxers d'aquest items

Imatge en miniatura

Aquest ítem apareix a les col·leccions següents

Mostra el registre d'ítem simple