Like any software artifact, conceptual schemas of information systems can be tested. Testing conceptual schemas has some similarities with testing programs, but there are important differences. We present a list of six kinds of tests that can be applied to conceptual schemas. Some of them require complete schemas comprising both the structural and the behavioral parts, but we show that it is useful to test incomplete schema fragments. We introduce CSTL, a language for writing automated tests of executable schemas written in UML/OCL. We sketch the implementation of a test processor to automatically execute CSTL tests as many times as needed, following the style of the modern xUnit testing frameworks.Peer Reviewe
We believe that one of the most effective ways of increasing the quality of conceptual schemas in pr...
Conceptual Schema-Centric Development (CSCD) has been quali ed as a grand challenge for many researc...
Although mutation testing is a well-known technique for assessing the quality of tests, there is not...
Like any software artifact, conceptual schemas of information systems can be tested. Testing concept...
Conceptual schemas are software artifacts and consequently, they can also be tested. Testing concept...
Conceptual schemas are software artifacts and consequently, they can also be tested. Testing concept...
In the information systems development field, most research efforts has been devoted to code testing...
In this demonstration paper, we present the CSTL Processor, a tool to support the validation of two ...
Ensuring the semantic quality of a conceptual schema is a fundamental goal in conceptual modeling. C...
In Model-Driven Development, the main artefacts are conceptual schemas, and efforts are focused on t...
The traditional focus for Information Systems (IS) quality assurance relies on the evaluation of its...
Test-Driven Development (TDD) is an extreme programming development method in which asoftware system...
To ensure the quality of an information system, it is essential that the conceptual schema that repr...
A conceptual schema specifies the relevant information about the domain, and how this information ch...
[EN] In Model-Driven Development, the main artefacts are conceptual schemas, and efforts are focused...
We believe that one of the most effective ways of increasing the quality of conceptual schemas in pr...
Conceptual Schema-Centric Development (CSCD) has been quali ed as a grand challenge for many researc...
Although mutation testing is a well-known technique for assessing the quality of tests, there is not...
Like any software artifact, conceptual schemas of information systems can be tested. Testing concept...
Conceptual schemas are software artifacts and consequently, they can also be tested. Testing concept...
Conceptual schemas are software artifacts and consequently, they can also be tested. Testing concept...
In the information systems development field, most research efforts has been devoted to code testing...
In this demonstration paper, we present the CSTL Processor, a tool to support the validation of two ...
Ensuring the semantic quality of a conceptual schema is a fundamental goal in conceptual modeling. C...
In Model-Driven Development, the main artefacts are conceptual schemas, and efforts are focused on t...
The traditional focus for Information Systems (IS) quality assurance relies on the evaluation of its...
Test-Driven Development (TDD) is an extreme programming development method in which asoftware system...
To ensure the quality of an information system, it is essential that the conceptual schema that repr...
A conceptual schema specifies the relevant information about the domain, and how this information ch...
[EN] In Model-Driven Development, the main artefacts are conceptual schemas, and efforts are focused...
We believe that one of the most effective ways of increasing the quality of conceptual schemas in pr...
Conceptual Schema-Centric Development (CSCD) has been quali ed as a grand challenge for many researc...
Although mutation testing is a well-known technique for assessing the quality of tests, there is not...