Model-based test driven development of the tefkat model-transformation engine
Identifieur interne : 00AB92 ( Main/Exploration ); précédent : 00AB91; suivant : 00AB93Model-based test driven development of the tefkat model-transformation engine
Auteurs : Jim Steel [France] ; Michael Lawley [Australie]Source :
- Proceedings - International Symposium on Software Reliability Engineering [ 1071-9458 ] ; 2004.
Descripteurs français
- Pascal (Inist)
English descriptors
- KwdEn :
Abstract
Tefkat is an implementation of a rule- and pattern-based engine for the transformation of models defined using the Object Management Group's (OMG) Model-Driven Architecture (MDA). The process for the development of the engine included the concurrent development of a unit test suite for the engine. The test suite is constructed as a number of models, whose elements comprise the test cases. and which are passed to a test harness for processing. The paper discusses the difficulties and opportunities encountered in the process, and draws implications for the broader problem of testing in a model-driven environment, and of using models for testing.
Affiliations:
Links toward previous steps (curation, corpus...)
- to stream PascalFrancis, to step Corpus: 004983
- to stream PascalFrancis, to step Curation: 001720
- to stream PascalFrancis, to step Checkpoint: 004A59
- to stream Main, to step Merge: 00B886
- to stream Main, to step Curation: 00AB92
Le document en format XML
<record><TEI><teiHeader><fileDesc><titleStmt><title xml:lang="en" level="a">Model-based test driven development of the tefkat model-transformation engine</title>
<author><name sortKey="Steel, Jim" sort="Steel, Jim" uniqKey="Steel J" first="Jim" last="Steel">Jim Steel</name>
<affiliation wicri:level="1"><inist:fA14 i1="01"><s1>INRIA/Irisa University of Rennes </s1>
<s3>FRA</s3>
<sZ>1 aut.</sZ>
</inist:fA14>
<country>France</country>
<wicri:noRegion>INRIA/Irisa University of Rennes </wicri:noRegion>
<wicri:noRegion>INRIA/Irisa University of Rennes </wicri:noRegion>
</affiliation>
</author>
<author><name sortKey="Lawley, Michael" sort="Lawley, Michael" uniqKey="Lawley M" first="Michael" last="Lawley">Michael Lawley</name>
<affiliation wicri:level="1"><inist:fA14 i1="02"><s1>Distributed Systems Technology Centre (DSTC) University of Queensland</s1>
<s3>AUS</s3>
<sZ>2 aut.</sZ>
</inist:fA14>
<country>Australie</country>
<wicri:noRegion>Distributed Systems Technology Centre (DSTC) University of Queensland</wicri:noRegion>
</affiliation>
</author>
</titleStmt>
<publicationStmt><idno type="wicri:source">INIST</idno>
<idno type="inist">05-0209354</idno>
<date when="2004">2004</date>
<idno type="stanalyst">PASCAL 05-0209354 INIST</idno>
<idno type="RBID">Pascal:05-0209354</idno>
<idno type="wicri:Area/PascalFrancis/Corpus">004983</idno>
<idno type="wicri:Area/PascalFrancis/Curation">001720</idno>
<idno type="wicri:Area/PascalFrancis/Checkpoint">004A59</idno>
<idno type="wicri:explorRef" wicri:stream="PascalFrancis" wicri:step="Checkpoint">004A59</idno>
<idno type="wicri:doubleKey">1071-9458:2004:Steel J:model:based:test</idno>
<idno type="wicri:Area/Main/Merge">00B886</idno>
<idno type="wicri:Area/Main/Curation">00AB92</idno>
<idno type="wicri:Area/Main/Exploration">00AB92</idno>
</publicationStmt>
<sourceDesc><biblStruct><analytic><title xml:lang="en" level="a">Model-based test driven development of the tefkat model-transformation engine</title>
<author><name sortKey="Steel, Jim" sort="Steel, Jim" uniqKey="Steel J" first="Jim" last="Steel">Jim Steel</name>
<affiliation wicri:level="1"><inist:fA14 i1="01"><s1>INRIA/Irisa University of Rennes </s1>
<s3>FRA</s3>
<sZ>1 aut.</sZ>
</inist:fA14>
<country>France</country>
<wicri:noRegion>INRIA/Irisa University of Rennes </wicri:noRegion>
<wicri:noRegion>INRIA/Irisa University of Rennes </wicri:noRegion>
</affiliation>
</author>
<author><name sortKey="Lawley, Michael" sort="Lawley, Michael" uniqKey="Lawley M" first="Michael" last="Lawley">Michael Lawley</name>
<affiliation wicri:level="1"><inist:fA14 i1="02"><s1>Distributed Systems Technology Centre (DSTC) University of Queensland</s1>
<s3>AUS</s3>
<sZ>2 aut.</sZ>
</inist:fA14>
<country>Australie</country>
<wicri:noRegion>Distributed Systems Technology Centre (DSTC) University of Queensland</wicri:noRegion>
</affiliation>
</author>
</analytic>
<series><title level="j" type="main">Proceedings - International Symposium on Software Reliability Engineering </title>
<idno type="ISSN">1071-9458</idno>
<imprint><date when="2004">2004</date>
</imprint>
</series>
</biblStruct>
</sourceDesc>
<seriesStmt><title level="j" type="main">Proceedings - International Symposium on Software Reliability Engineering </title>
<idno type="ISSN">1071-9458</idno>
</seriesStmt>
</fileDesc>
<profileDesc><textClass><keywords scheme="KwdEn" xml:lang="en"><term>Engine test</term>
<term>Expert system</term>
<term>Knowledge base</term>
<term>Model driven architecture</term>
<term>Model-based reasoning</term>
<term>Modeling</term>
<term>Reliability</term>
<term>Software architecture</term>
<term>Software development</term>
</keywords>
<keywords scheme="Pascal" xml:lang="fr"><term>Fiabilité</term>
<term>Développement logiciel</term>
<term>Système expert</term>
<term>Raisonnement basé sur modèle</term>
<term>Architecture logiciel</term>
<term>Essai moteur</term>
<term>Architecture basée modèle</term>
<term>Modélisation</term>
<term>Base connaissance</term>
<term>.</term>
</keywords>
</textClass>
</profileDesc>
</teiHeader>
<front><div type="abstract" xml:lang="en">Tefkat is an implementation of a rule- and pattern-based engine for the transformation of models defined using the Object Management Group's (OMG) Model-Driven Architecture (MDA). The process for the development of the engine included the concurrent development of a unit test suite for the engine. The test suite is constructed as a number of models, whose elements comprise the test cases. and which are passed to a test harness for processing. The paper discusses the difficulties and opportunities encountered in the process, and draws implications for the broader problem of testing in a model-driven environment, and of using models for testing.</div>
</front>
</TEI>
<affiliations><list><country><li>Australie</li>
<li>France</li>
</country>
</list>
<tree><country name="France"><noRegion><name sortKey="Steel, Jim" sort="Steel, Jim" uniqKey="Steel J" first="Jim" last="Steel">Jim Steel</name>
</noRegion>
</country>
<country name="Australie"><noRegion><name sortKey="Lawley, Michael" sort="Lawley, Michael" uniqKey="Lawley M" first="Michael" last="Lawley">Michael Lawley</name>
</noRegion>
</country>
</tree>
</affiliations>
</record>
Pour manipuler ce document sous Unix (Dilib)
EXPLOR_STEP=$WICRI_ROOT/Wicri/Asie/explor/AustralieFrV1/Data/Main/Exploration
HfdSelect -h $EXPLOR_STEP/biblio.hfd -nk 00AB92 | SxmlIndent | more
Ou
HfdSelect -h $EXPLOR_AREA/Data/Main/Exploration/biblio.hfd -nk 00AB92 | SxmlIndent | more
Pour mettre un lien sur cette page dans le réseau Wicri
{{Explor lien |wiki= Wicri/Asie |area= AustralieFrV1 |flux= Main |étape= Exploration |type= RBID |clé= Pascal:05-0209354 |texte= Model-based test driven development of the tefkat model-transformation engine }}
This area was generated with Dilib version V0.6.33. |