Test-Driven Development (TDD) is an extreme programming development method in which asoftware 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 systemshould 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 st...
Test Driven Development, popularly known as TDD, is a software development technique where the test ...
Abstract. It is widely accepted practice to build domain models as a conceptual basis for software s...
Human resource management practices are key for the success of software development projects. Practi...
The proposed method is applicable to different kinds of projects and may beintegrated into existing ...
Abstract. Conceptual Schema-Centric Development (CSCD) has been qualified as a grand challenge for m...
Conceptual Schema-Centric Development (CSCD) has beenquali ed as a grand challenge for many research...
The purpose of this project is to showcase the workcycle and feasibility of Test-Driven Conceptual M...
The purpose of this project is to showcase the work cycle and feasibility of Test-Driven Conceptual ...
The traditional focus for Information Systems (IS) quality assurance relies on the evaluation of its...
In the information systems development field, most research efforts has been devoted to code testing...
We report a case study application of Test-Driven Conceptual Modeling (TDCM) in the development of t...
In Model-Driven Development, the main artefacts are conceptual schemas, and efforts are focused on t...
This document reports a case study application of Test-Driven Conceptual Modeling (TDCM) in the reve...
[EN] In Model-Driven Development, the main artefacts are conceptual schemas, and efforts are focused...
Like any software artifact, conceptual schemas of information systems can be tested. Testing concept...
Test Driven Development, popularly known as TDD, is a software development technique where the test ...
Abstract. It is widely accepted practice to build domain models as a conceptual basis for software s...
Human resource management practices are key for the success of software development projects. Practi...
The proposed method is applicable to different kinds of projects and may beintegrated into existing ...
Abstract. Conceptual Schema-Centric Development (CSCD) has been qualified as a grand challenge for m...
Conceptual Schema-Centric Development (CSCD) has beenquali ed as a grand challenge for many research...
The purpose of this project is to showcase the workcycle and feasibility of Test-Driven Conceptual M...
The purpose of this project is to showcase the work cycle and feasibility of Test-Driven Conceptual ...
The traditional focus for Information Systems (IS) quality assurance relies on the evaluation of its...
In the information systems development field, most research efforts has been devoted to code testing...
We report a case study application of Test-Driven Conceptual Modeling (TDCM) in the development of t...
In Model-Driven Development, the main artefacts are conceptual schemas, and efforts are focused on t...
This document reports a case study application of Test-Driven Conceptual Modeling (TDCM) in the reve...
[EN] In Model-Driven Development, the main artefacts are conceptual schemas, and efforts are focused...
Like any software artifact, conceptual schemas of information systems can be tested. Testing concept...
Test Driven Development, popularly known as TDD, is a software development technique where the test ...
Abstract. It is widely accepted practice to build domain models as a conceptual basis for software s...
Human resource management practices are key for the success of software development projects. Practi...