Serveur d'exploration sur les relations entre la France et l'Australie

Attention, ce site est en cours de développement !
Attention, site généré par des moyens informatiques à partir de corpus bruts.
Les informations ne sont donc pas validées.

Model-based test driven development of the tefkat model-transformation engine

Identifieur interne : 00AB92 ( Main/Exploration ); précédent : 00AB91; suivant : 00AB93

Model-based test driven development of the tefkat model-transformation engine

Auteurs : Jim Steel [France] ; Michael Lawley [Australie]

Source :

RBID : Pascal:05-0209354

Descripteurs français

English descriptors

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...)


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
}}

Wicri

This area was generated with Dilib version V0.6.33.
Data generation: Tue Dec 5 10:43:12 2017. Site generation: Tue Mar 5 14:07:20 2024