The rise of component-based software development poses the problem of components trustability. To know whether a given component can be used within a certain context, there must be a way of telling what the component is supposed to do (its contract) without entering into the details of the how. Based on this idea, we have proposed a general Design-for-Trustability methodology ("DfT"), starting from simple self-testing of individual classes to optimized integration testing, This paper describes the "DfT" methodology, the self-testable class model that supports it and the associated tools for Java development
Description
IEEE Xplore Abstract - Increase software trustability with self-testable classes in Java
%0 Conference Paper
%1 948491
%A Deveaux, D.
%A Frison, P.
%A Jezequel, J.
%B Software Engineering Conference, 2001. Proceedings. 2001 Australian
%D 2001
%K cs1 programming tdd testing
%P 3-11
%R 10.1109/ASWEC.2001.948491
%T Increase software trustability with self-testable classes in Java
%U http://ieeexplore.ieee.org/xpls/abs_all.jsp?arnumber=948491&tag=1
%X The rise of component-based software development poses the problem of components trustability. To know whether a given component can be used within a certain context, there must be a way of telling what the component is supposed to do (its contract) without entering into the details of the how. Based on this idea, we have proposed a general Design-for-Trustability methodology ("DfT"), starting from simple self-testing of individual classes to optimized integration testing, This paper describes the "DfT" methodology, the self-testable class model that supports it and the associated tools for Java development
@inproceedings{948491,
abstract = {The rise of component-based software development poses the problem of components trustability. To know whether a given component can be used within a certain context, there must be a way of telling what the component is supposed to do (its contract) without entering into the details of the how. Based on this idea, we have proposed a general Design-for-Trustability methodology ("DfT"), starting from simple self-testing of individual classes to optimized integration testing, This paper describes the "DfT" methodology, the self-testable class model that supports it and the associated tools for Java development},
added-at = {2014-06-27T12:42:42.000+0200},
author = {Deveaux, D. and Frison, P. and Jezequel, J.},
biburl = {https://www.bibsonomy.org/bibtex/2f80739f9b12c3ee7a1ab9eeae6492fd0/ji},
booktitle = {Software Engineering Conference, 2001. Proceedings. 2001 Australian},
description = {IEEE Xplore Abstract - Increase software trustability with self-testable classes in Java},
doi = {10.1109/ASWEC.2001.948491},
interhash = {7e73cd1c84009ca2c637552d79aec645},
intrahash = {f80739f9b12c3ee7a1ab9eeae6492fd0},
issn = {1530-0803},
keywords = {cs1 programming tdd testing},
pages = {3-11},
timestamp = {2014-06-27T12:42:42.000+0200},
title = {Increase software trustability with self-testable classes in Java},
url = {http://ieeexplore.ieee.org/xpls/abs_all.jsp?arnumber=948491&tag=1},
year = 2001
}