Para acceder a los documentos con el texto completo, por favor, siga el siguiente enlace: http://hdl.handle.net/2117/13522

An approach to test-driven development of conceptual schemas
Tort Pugibet, Albert; Olivé Ramon, Antoni; Sancho Samsó, María Ribera
Universitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació; Universitat Politècnica de Catalunya. MPI - Modelització i processament d´informació
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.
Peer Reviewed
Àrees temàtiques de la UPC::Informàtica::Sistemes d'informació
Conceptual modeling
Test-driven development
TDD
Requirements validation
Informació -- Sistemes d'emmagatzematge i recuperació -- Models matemàtics
info:eu-repo/semantics/publishedVersion
Artículo
Elsevier Science Ltd.
         

Mostrar el registro completo del ítem

Documentos relacionados

Otros documentos del mismo autor/a

Tort Pugibet, Albert; Olivé Ramon, Antoni; Sancho Samsó, María Ribera
Tort Pugibet, Albert; Olivé Ramon, Antoni; Sancho Samsó, María Ribera
Tort Pugibet, Albert; Olivé Ramon, Antoni; Sancho Samsó, María Ribera
Tort Pugibet, Albert; Olivé Ramon, Antoni; Pastor Collado, Juan Antonio
Tort Pugibet, Albert; Olivé Ramon, Antoni; Pastor Collado, Juan Antonio