<rdf:RDF xmlns:community="http://www.bibsonomy.org/ontologies/2008/05/community#" xmlns:foaf="http://xmlns.com/foaf/0.1/" xmlns:owl="http://www.w3.org/2002/07/owl#" xmlns:admin="http://webns.net/mvcb/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:syn="http://purl.org/rss/1.0/modules/syndication/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:cc="http://web.resource.org/cc/" xmlns:xsd="http://www.w3.org/2001/XMLSchema#" xmlns:swrc="http://swrc.ontoware.org/ontology#" xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#" xmlns="http://purl.org/rss/1.0/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xml:base="http://www.bibsonomy.org/user/ist_spl/case"><owl:Ontology rdf:about=""><rdfs:comment>BibSonomy publications for /user/ist_spl/case</rdfs:comment><owl:imports rdf:resource="http://swrc.ontoware.org/ontology/portal"/></owl:Ontology><rdf:Description rdf:about="http://www.bibsonomy.org/bibtex/28d0088e10092aa47bf80c2ecb4f89054/ist_spl"><owl:sameAs rdf:resource="http://www.bibsonomy.org/uri/bibtex/28d0088e10092aa47bf80c2ecb4f89054/ist_spl"/><rdf:type rdf:resource="http://swrc.ontoware.org/ontology#Article"/><swrc:date>Wed Jul 30 15:21:39 CEST 2008</swrc:date><swrc:journal>Journal of Systems and Software</swrc:journal><swrc:number>2</swrc:number><swrc:pages>234-248</swrc:pages><swrc:title>A relation-based method combining functional and structural
               testing for test case generation</swrc:title><swrc:volume>81</swrc:volume><swrc:year>2008</swrc:year><swrc:keywords>case gray-box structural contracts generation test testing testdata functional SOFL specification-based oracle </swrc:keywords><swrc:hasExtraField><swrc:Field swrc:value="http://dx.doi.org/10.1016/j.jss.2007.05.036" swrc:key="ee"/></swrc:hasExtraField><swrc:hasExtraField><swrc:Field swrc:value="DBLP, http://dblp.uni-trier.de" swrc:key="bibsource"/></swrc:hasExtraField><swrc:author><rdf:Seq><rdf:_1><swrc:Person swrc:name="Shaoying Liu"/></rdf:_1><rdf:_2><swrc:Person swrc:name="Yuting Chen"/></rdf:_2></rdf:Seq></swrc:author></rdf:Description><rdf:Description rdf:about="http://www.bibsonomy.org/bibtex/2d94b9513d04ca237d9ef4f48cb72926b/ist_spl"><owl:sameAs rdf:resource="http://www.bibsonomy.org/uri/bibtex/2d94b9513d04ca237d9ef4f48cb72926b/ist_spl"/><rdf:type rdf:resource="http://swrc.ontoware.org/ontology#InProceedings"/><owl:sameAs rdf:resource="http://portal.acm.org/citation.cfm?id=679863"/><swrc:date>Wed Jul 23 14:50:44 CEST 2008</swrc:date><swrc:address>London, UK</swrc:address><swrc:booktitle>ECOOP &#039;00: Proceedings of the 14th European Conference on Object-Oriented Programming</swrc:booktitle><swrc:pages>472--492</swrc:pages><swrc:publisher><swrc:Organization swrc:name="Springer-Verlag"/></swrc:publisher><swrc:title>Automated Test Case Generation from Dynamic Models</swrc:title><swrc:year>2000</swrc:year><swrc:keywords>automated test coverage statemachine systemtest UML Use-Cases generation case </swrc:keywords><swrc:abstract>We have recently shown how use cases can be systematically
transformed into UML state charts considering all relevant information from a use case specification, including pre- and postconditions. The resulting state charts can have transitions with conditions and actions, as well as nested states (sub and stub states). The current paper outlines how test suites with a given coverage level can be automatically generated from these state charts. We do so by mapping state chart elements to the STRIPS planning language. The application of the state of the art planning tool graphplan yields the different test cases as solutions to a planning problem. The test cases (sequences of messages plus test data) can be used for automated or manual software testing on system level.</swrc:abstract><swrc:hasExtraField><swrc:Field swrc:value="3-540-67660-0" swrc:key="isbn"/></swrc:hasExtraField><swrc:author><rdf:Seq><rdf:_1><swrc:Person swrc:name="Peter Fr\&#034;{o}hlich"/></rdf:_1><rdf:_2><swrc:Person swrc:name="Johannes Link"/></rdf:_2></rdf:Seq></swrc:author></rdf:Description><rdf:Description rdf:about="http://www.bibsonomy.org/bibtex/2c9f535c17a3aefbb18050e6b329c64a1/ist_spl"><owl:sameAs rdf:resource="http://www.bibsonomy.org/uri/bibtex/2c9f535c17a3aefbb18050e6b329c64a1/ist_spl"/><rdf:type rdf:resource="http://swrc.ontoware.org/ontology#Misc"/><swrc:date>Thu Jul 10 17:18:29 CEST 2008</swrc:date><swrc:note>Projektseminar</swrc:note><swrc:title>Vom Use Case zum Test Case</swrc:title><swrc:year>2008</swrc:year><swrc:keywords>testdata ScenTED Use-Cases testing requirements case UML metaheuristic based </swrc:keywords><swrc:author><rdf:Seq><rdf:_1><swrc:Person swrc:name="Peter Lorrek"/></rdf:_1></rdf:Seq></swrc:author></rdf:Description><rdf:Description rdf:about="http://www.bibsonomy.org/bibtex/251ab23d5e1d6a09c0a2b1353df229263/ist_spl"><owl:sameAs rdf:resource="http://www.bibsonomy.org/uri/bibtex/251ab23d5e1d6a09c0a2b1353df229263/ist_spl"/><rdf:type rdf:resource="http://swrc.ontoware.org/ontology#TechnicalReport"/><swrc:date>Thu Jul 10 17:05:34 CEST 2008</swrc:date><swrc:title>Test case derived from requirement specification</swrc:title><swrc:year>2003</swrc:year><swrc:keywords>testing based specification requirements test Use-Cases case </swrc:keywords><swrc:author><rdf:Seq><rdf:_1><swrc:Person swrc:name="C. Denger"/></rdf:_1><rdf:_2><swrc:Person swrc:name="M. Medina Mora"/></rdf:_2></rdf:Seq></swrc:author></rdf:Description><rdf:Description rdf:about="http://www.bibsonomy.org/bibtex/2397dec649c5fb3adcbffe4d9316a05a7/ist_spl"><owl:sameAs rdf:resource="http://www.bibsonomy.org/uri/bibtex/2397dec649c5fb3adcbffe4d9316a05a7/ist_spl"/><rdf:type rdf:resource="http://swrc.ontoware.org/ontology#Article"/><owl:sameAs rdf:resource="http://comjnl.oxfordjournals.org/cgi/content/abstract/bxm057v1"/><swrc:date>Wed Jun 11 10:21:56 CEST 2008</swrc:date><swrc:journal>The Computer Journal</swrc:journal><swrc:note>MR: Der Ansatz ist ein Gray-Box-Ansatz, obwohl es auf Modellen basiert, muss das Programm selbst auch ausgeführt werden um bestimmte Eingaben für das Verfahren zu liefern. 
Die Generierung von Testdaten ist kaum automatisiert.
Für IST-SPL interessant wegen den Formalismen für Aktivitätsdiagramme.
</swrc:note><swrc:title>UML Activity Diagram-Based Automatic Test Case Generation For Java Programs</swrc:title><swrc:year>2007</swrc:year><swrc:keywords>Java case automated testing test software diagram generation UML activity </swrc:keywords><swrc:abstract>Test case generation based on design specifications is an important part of testing processes. In this paper, Unified Modeling Language activity diagrams are used as design specifications. By setting up several test adequacy criteria with respect to activity diagrams, an automatic approach is presented to generate test cases for Java programs. Instead of directly deriving test cases from activity diagrams, this approach selects test cases from a set of randomly generated ones according to a given test adequacy criterion. In the approach, we first instrument a Java program under testing according to its activity diagram model, and randomly generate abundant test cases for the program. Then, by running the instrumented program we obtain the corresponding program execution traces. Finally, by matching these traces with the behavior of the activity diagram, a reduced set of test cases are selected according to the given test adequacy criterion. This approach can also be used to check the consistency between the program execution traces and the behavior of activity diagrams.
</swrc:abstract><swrc:hasExtraField><swrc:Field swrc:value="10.1093/comjnl/bxm057" swrc:key="doi"/></swrc:hasExtraField><swrc:hasExtraField><swrc:Field swrc:value="http://comjnl.oxfordjournals.org/cgi/reprint/bxm057v1.pdf" swrc:key="eprint"/></swrc:hasExtraField><swrc:author><rdf:Seq><rdf:_1><swrc:Person swrc:name="Mingsong Chen"/></rdf:_1><rdf:_2><swrc:Person swrc:name="Xiaokang Qiu"/></rdf:_2><rdf:_3><swrc:Person swrc:name="Wei Xu"/></rdf:_3><rdf:_4><swrc:Person swrc:name="Linzhang Wang"/></rdf:_4><rdf:_5><swrc:Person swrc:name="Jianhua Zhao"/></rdf:_5><rdf:_6><swrc:Person swrc:name="Xuandong Li"/></rdf:_6></rdf:Seq></swrc:author></rdf:Description><rdf:Description rdf:about="http://www.bibsonomy.org/bibtex/20046a5d766fa5f46dcc06cbcc356562a/ist_spl"><owl:sameAs rdf:resource="http://www.bibsonomy.org/uri/bibtex/20046a5d766fa5f46dcc06cbcc356562a/ist_spl"/><rdf:type rdf:resource="http://swrc.ontoware.org/ontology#InProceedings"/><owl:sameAs rdf:resource="http://portal.acm.org/citation.cfm?id=1138929.1138931&amp;coll=GUIDE&amp;dl=GUIDE&amp;type=series&amp;idx=SERIES402&amp;part=series&amp;WantType=Proceedings&amp;title=ICSE&amp;CFID=9454800&amp;CFTOKEN=19121548"/><swrc:date>Tue Jun 03 16:59:26 CEST 2008</swrc:date><swrc:address>New York, NY, USA</swrc:address><swrc:booktitle>AST &#039;06: Proceedings of the 2006 international workshop on Automation of software test</swrc:booktitle><swrc:pages>2--8</swrc:pages><swrc:publisher><swrc:Organization swrc:name="ACM"/></swrc:publisher><swrc:title>Automatic test case generation for UML activity diagrams JAVA</swrc:title><swrc:year>2006</swrc:year><swrc:keywords>generation test diagrams UML case automated activity </swrc:keywords><swrc:abstract>The test case generation from design specifications is an important work in testing phase. In this paper, we use UML activity diagrams as design specifications, and present an automatic test case generation approach. The approach first randomly generates abundant test cases for a JAVA program under testing. Then, by running the program with the generated test cases, we can get the corresponding program execution traces. Last, by comparing these traces with the given activity diagram according to the specific coverage criteria, we can get a reduced test case set which meets the test adequacy criteria. The approachcan also be used to check the consistency between the program execution traces and the behavior of UML activity diagrams.</swrc:abstract><swrc:hasExtraField><swrc:Field swrc:value="Shanghai, China" swrc:key="location"/></swrc:hasExtraField><swrc:hasExtraField><swrc:Field swrc:value="1-59593-408-1" swrc:key="isbn"/></swrc:hasExtraField><swrc:hasExtraField><swrc:Field swrc:value="http://doi.acm.org/10.1145/1138929.1138931" swrc:key="doi"/></swrc:hasExtraField><swrc:author><rdf:Seq><rdf:_1><swrc:Person swrc:name="Chen Mingsong"/></rdf:_1><rdf:_2><swrc:Person swrc:name="Qiu Xiaokang"/></rdf:_2><rdf:_3><swrc:Person swrc:name="Li Xuandong"/></rdf:_3></rdf:Seq></swrc:author></rdf:Description><rdf:Description rdf:about="http://www.bibsonomy.org/bibtex/2d2110c9f6a3a40824b78793cdad46ef4/ist_spl"><owl:sameAs rdf:resource="http://www.bibsonomy.org/uri/bibtex/2d2110c9f6a3a40824b78793cdad46ef4/ist_spl"/><rdf:type rdf:resource="http://swrc.ontoware.org/ontology#Article"/><owl:sameAs rdf:resource="http://www.sciencedirect.com/science/article/B75H1-4PYS2WH-3/1/61a751490508e2b0100250cc5726648a"/><swrc:date>Fri May 30 17:44:59 CEST 2008</swrc:date><swrc:booktitle>Proceedings of the Doctoral Symposium affiliated with the Fifth Integrated Formal Methods Conference (IFM 2005)</swrc:booktitle><swrc:journal>Electronic Notes in Theoretical Computer Science</swrc:journal><swrc:month>#oct#</swrc:month><swrc:note>MR: Stark formalisiertes und mathematisch ergründetes Werk. 
Basierend auf der Spezifikation des IUT (gegeben in LTS) wird der Lösungsraum durch data abstraction eingeengt (mittels µCRL). Mittels enumerativ tools (wie TGV) werden dann abstrakte Testfälle generiert. Die konkreten Daten (Ein und Ausgaben!) werden mittels constraint-solving techniques (mittels Prolog) ermittelt.

Future Work soll ermöglichen UML-Spezifikationen als Eingabe zu erlauben und die Testfälle sollen in TTCN-3 generiert werden!
Spätestens dann wird dieser Ansatz für IST-SPL sehr interessant.</swrc:note><swrc:pages>25--48</swrc:pages><swrc:title>Automatic Model-Based Generation of Parameterized Test Cases Using Data Abstraction</swrc:title><swrc:volume>191</swrc:volume><swrc:year>2007</swrc:year><swrc:keywords>constraint-solving case based testing abstraction model Conformance generation data test </swrc:keywords><swrc:abstract>Developing test suites is a costly and error-prone process. Model-based test generation tools facilitate this process by automatically generating test cases from system models. The applicability of these tools, however, depends on the size of the target systems. Here, we propose an approach to generate test cases by combining data abstraction, enumerative test generation and constraint-solving. Given the concrete specification of a possibly infinite system, data abstraction allows to derive an abstract system, which is finite and thus suitable for the automatic generation of abstract test cases with enumerative tools. To execute abstract test cases, we have to instantiate them with concrete data. For data selection we make use of constraint-solving techniques.</swrc:abstract><swrc:author><rdf:Seq><rdf:_1><swrc:Person swrc:name="Jens R. Calame"/></rdf:_1><rdf:_2><swrc:Person swrc:name="Natalia Ioustinova"/></rdf:_2><rdf:_3><swrc:Person swrc:name="Jaco van de Pol"/></rdf:_3></rdf:Seq></swrc:author></rdf:Description><rdf:Description rdf:about="http://www.bibsonomy.org/bibtex/226d5fee01f752294f19fa61b6b4dab4e/ist_spl"><owl:sameAs rdf:resource="http://www.bibsonomy.org/uri/bibtex/226d5fee01f752294f19fa61b6b4dab4e/ist_spl"/><rdf:type rdf:resource="http://swrc.ontoware.org/ontology#InProceedings"/><owl:sameAs rdf:resource="http://portal.acm.org/citation.cfm?id=1368088.1368111&amp;coll=GUIDE&amp;dl=GUIDE"/><swrc:date>Wed May 21 11:42:25 CEST 2008</swrc:date><swrc:address>New York, NY, USA</swrc:address><swrc:booktitle>ICSE &#039;08: Proceedings of the 30th international conference on Software engineering</swrc:booktitle><swrc:note>MR: nuetzlich fuer IST-SPL nur wegen der Referenzen auf eingesetzte Techniken zur &#039; Test Case Generation using model checkers &#039;.</swrc:note><swrc:pages>161--170</swrc:pages><swrc:publisher><swrc:Organization swrc:name="ACM"/></swrc:publisher><swrc:title>The effect of program and model structure on mc/dc test adequacy coverage</swrc:title><swrc:year>2008</swrc:year><swrc:keywords>generation automated model case test checking </swrc:keywords><swrc:abstract>In avionics and other critical systems domains, adequacy of test suites is currently measured using the MC/DC metric on source code (or on a model in model-based development). We believe that the rigor of the MC/DC metric is highly sensitive to the structure of the implementation and can therefore be misleading as a test adequacy criterion. We investigate this hypothesis by empirically studying the effect of program structure on MC/DC coverage.  To perform this investigation, we use six realistic systems from the civil avionics domain and two toy examples. For each of these systems, we use two versions of their implementation-with and without expression folding (i.e., inlining). To assess the sensitivity of MC/DC to program structure, we first generate test suites that satisfy MC/DC over a non-inlined implementation. We then run the generated test suites over the inlined implementation and measure MC/DC achieved. For our realistic examples, the test suites yield an average reduction of 29.5% in MC/DC achieved over the inlined implementations at 5% statistical significance level.</swrc:abstract><swrc:hasExtraField><swrc:Field swrc:value="Leipzig, Germany" swrc:key="location"/></swrc:hasExtraField><swrc:hasExtraField><swrc:Field swrc:value="978-1-60558-079-1" swrc:key="isbn"/></swrc:hasExtraField><swrc:hasExtraField><swrc:Field swrc:value="http://doi.acm.org/10.1145/1368088.1368111" swrc:key="doi"/></swrc:hasExtraField><swrc:author><rdf:Seq><rdf:_1><swrc:Person swrc:name="Ajitha Rajan"/></rdf:_1><rdf:_2><swrc:Person swrc:name="Michael W. Whalen"/></rdf:_2><rdf:_3><swrc:Person swrc:name="Mats P.E. Heimdahl"/></rdf:_3></rdf:Seq></swrc:author></rdf:Description></rdf:RDF>