<rdf:RDF xmlns:burst="http://xmlns.com/burst/0.1/" 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:owl="http://www.w3.org/2002/07/owl#" 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#"><channel rdf:about="http://www.bibsonomy.org/burst/user/ist_spl/line"><title>BibSonomy publications for /user/ist_spl/line</title><link>http://www.bibsonomy.org/burst/user/ist_spl/line</link><description>BibSonomy BuRST Feed for /user/ist_spl/line</description><dc:date>2008-09-05T07:30:50+02:00</dc:date><items><rdf:Seq><rdf:li rdf:resource="http://www.bibsonomy.org/bibtex/2b64fd7f3e0bf3df7ff2a9a8b8d545167/ist_spl"/><rdf:li rdf:resource="http://www.bibsonomy.org/bibtex/2d98a11b8a2cfb061f5eeea8f84b44ff3/ist_spl"/><rdf:li rdf:resource="http://www.bibsonomy.org/bibtex/26f2567a20bd96c5368c6e878bf8fd01e/ist_spl"/><rdf:li rdf:resource="http://www.bibsonomy.org/bibtex/23bfe504598091728c40915f10395bf23/ist_spl"/><rdf:li rdf:resource="http://www.bibsonomy.org/bibtex/205f49f607ea295f48e61eb2d61b7fbc1/ist_spl"/><rdf:li rdf:resource="http://www.bibsonomy.org/bibtex/2fa8b293e480a80239c6dd7aec83886c7/ist_spl"/><rdf:li rdf:resource="http://www.bibsonomy.org/bibtex/217c14994dcc3ed0a33a7479154a2a063/ist_spl"/><rdf:li rdf:resource="http://www.bibsonomy.org/bibtex/277be542bac60389552ee830a4671476b/ist_spl"/><rdf:li rdf:resource="http://www.bibsonomy.org/bibtex/2c37414fb6a915ce97fd08495ccf0fe48/ist_spl"/><rdf:li rdf:resource="http://www.bibsonomy.org/bibtex/247b2991613f919ed3cdd461442a2c2c6/ist_spl"/><rdf:li rdf:resource="http://www.bibsonomy.org/bibtex/25572f6d31c4837e5884c395b61dfa3c4/ist_spl"/><rdf:li rdf:resource="http://www.bibsonomy.org/bibtex/26d3b132574891802906b2f5896efbd0c/ist_spl"/><rdf:li rdf:resource="http://www.bibsonomy.org/bibtex/2637eeb497465541bb566aefabf5db130/ist_spl"/><rdf:li rdf:resource="http://www.bibsonomy.org/bibtex/28d7c9e3717b02928dc7c69641e5f0769/ist_spl"/><rdf:li rdf:resource="http://www.bibsonomy.org/bibtex/28c1f5039205271120bfaf2c223064af8/ist_spl"/><rdf:li rdf:resource="http://www.bibsonomy.org/bibtex/24336a1857dfafb495786b25d49c7600f/ist_spl"/><rdf:li rdf:resource="http://www.bibsonomy.org/bibtex/2823e900bcd466d99b6d9aedff92da714/ist_spl"/><rdf:li rdf:resource="http://www.bibsonomy.org/bibtex/2aec593ff707ee5e036253d36633a414e/ist_spl"/><rdf:li rdf:resource="http://www.bibsonomy.org/bibtex/242adeda1515608dae46ba044035d5904/ist_spl"/><rdf:li rdf:resource="http://www.bibsonomy.org/bibtex/2d75bfa54d7c45c6a6ffba04b75938005/ist_spl"/></rdf:Seq></items></channel><item rdf:about="http://www.bibsonomy.org/bibtex/2b64fd7f3e0bf3df7ff2a9a8b8d545167/ist_spl"><title>Szenario-basierter Systemtest von Software-Produktfamilien</title><link>http://www.bibsonomy.org/bibtex/2b64fd7f3e0bf3df7ff2a9a8b8d545167/ist_spl</link><dc:creator>ist_spl</dc:creator><dc:date>2008-09-03T10:02:06+02:00</dc:date><dc:subject>SSE systemtest product line ScenTED </dc:subject><content:encoded>&lt;span style=&#034;color:#555555;&#034;&gt;Andreas &lt;a href=&#034;http://www.bibsonomy.org/author/Reuys&#034;&gt;Reuys&lt;/a&gt;  und Erik &lt;a href=&#034;http://www.bibsonomy.org/author/Kamsties&#034;&gt;Kamsties&lt;/a&gt;  und Klaus &lt;a href=&#034;http://www.bibsonomy.org/author/Pohl&#034;&gt;Pohl&lt;/a&gt;  und Sacha &lt;a href=&#034;http://www.bibsonomy.org/author/Reis&#034;&gt;Reis&lt;/a&gt;  &lt;/span&gt;&lt;em&gt;Inform., Forsch. Entwickl.&lt;/em&gt;&lt;em&gt;20(1-2):33-44&lt;/em&gt;(&lt;em&gt;2005&lt;/em&gt;)</content:encoded><taxo:topics><rdf:Bag><rdf:li rdf:resource="http://www.bibsonomy.org/tag/SSE"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/systemtest"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/product"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/line"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/ScenTED"/></rdf:Bag></taxo:topics><burst:publication><rdf:Description rdf:about="http://www.bibsonomy.org/bibtex/2b64fd7f3e0bf3df7ff2a9a8b8d545167/ist_spl"><owl:sameAs rdf:resource="http://www.bibsonomy.org/uri/bibtex/2b64fd7f3e0bf3df7ff2a9a8b8d545167/ist_spl"/><rdf:type rdf:resource="http://swrc.ontoware.org/ontology#Article"/><swrc:date>Wed Sep 03 10:02:06 CEST 2008</swrc:date><swrc:journal>Inform., Forsch. Entwickl.</swrc:journal><swrc:number>1-2</swrc:number><swrc:pages>33-44</swrc:pages><swrc:title>Szenario-basierter Systemtest von Software-Produktfamilien</swrc:title><swrc:volume>20</swrc:volume><swrc:year>2005</swrc:year><swrc:keywords>SSE systemtest product line ScenTED </swrc:keywords><swrc:hasExtraField><swrc:Field swrc:value="http://dx.doi.org/10.1007/s00450-005-0200-1" 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="Andreas Reuys"/></rdf:_1><rdf:_2><swrc:Person swrc:name="Erik Kamsties"/></rdf:_2><rdf:_3><swrc:Person swrc:name="Klaus Pohl"/></rdf:_3><rdf:_4><swrc:Person swrc:name="Sacha Reis"/></rdf:_4></rdf:Seq></swrc:author></rdf:Description></burst:publication></item><item rdf:about="http://www.bibsonomy.org/bibtex/2d98a11b8a2cfb061f5eeea8f84b44ff3/ist_spl"><title>Software product line testing</title><description>Software product line testing</description><link>http://www.bibsonomy.org/bibtex/2d98a11b8a2cfb061f5eeea8f84b44ff3/ist_spl</link><dc:creator>ist_spl</dc:creator><dc:date>2008-09-03T10:00:11+02:00</dc:date><dc:subject>ScenTED line SSE product testing </dc:subject><content:encoded>&lt;span style=&#034;color:#555555;&#034;&gt;Klaus &lt;a href=&#034;http://www.bibsonomy.org/author/Pohl&#034;&gt;Pohl&lt;/a&gt;  und Andreas &lt;a href=&#034;http://www.bibsonomy.org/author/Metzger&#034;&gt;Metzger&lt;/a&gt;  &lt;/span&gt;&lt;em&gt;Commun. ACM&lt;/em&gt;&lt;em&gt;49(12):78--81&lt;/em&gt;(&lt;em&gt;2006&lt;/em&gt;)</content:encoded><taxo:topics><rdf:Bag><rdf:li rdf:resource="http://www.bibsonomy.org/tag/ScenTED"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/line"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/SSE"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/product"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/testing"/></rdf:Bag></taxo:topics><burst:publication><rdf:Description rdf:about="http://www.bibsonomy.org/bibtex/2d98a11b8a2cfb061f5eeea8f84b44ff3/ist_spl"><owl:sameAs rdf:resource="http://www.bibsonomy.org/uri/bibtex/2d98a11b8a2cfb061f5eeea8f84b44ff3/ist_spl"/><rdf:type rdf:resource="http://swrc.ontoware.org/ontology#Article"/><owl:sameAs rdf:resource="http://portal.acm.org/citation.cfm?id=1183236.1183271&amp;coll=Portal&amp;dl=GUIDE&amp;CFID=1470361&amp;CFTOKEN=75766762"/><swrc:date>Wed Sep 03 10:00:11 CEST 2008</swrc:date><swrc:address>New York, NY, USA</swrc:address><swrc:journal>Commun. ACM</swrc:journal><swrc:number>12</swrc:number><swrc:pages>78--81</swrc:pages><swrc:publisher><swrc:Organization swrc:name="ACM"/></swrc:publisher><swrc:title>Software product line testing</swrc:title><swrc:volume>49</swrc:volume><swrc:year>2006</swrc:year><swrc:keywords>ScenTED line SSE product testing </swrc:keywords><swrc:abstract>Exploring principles and potential solutions.</swrc:abstract><swrc:hasExtraField><swrc:Field swrc:value="0001-0782" swrc:key="issn"/></swrc:hasExtraField><swrc:hasExtraField><swrc:Field swrc:value="http://doi.acm.org/10.1145/1183236.1183271" swrc:key="doi"/></swrc:hasExtraField><swrc:author><rdf:Seq><rdf:_1><swrc:Person swrc:name="Klaus Pohl"/></rdf:_1><rdf:_2><swrc:Person swrc:name="Andreas Metzger"/></rdf:_2></rdf:Seq></swrc:author></rdf:Description></burst:publication></item><item rdf:about="http://www.bibsonomy.org/bibtex/26f2567a20bd96c5368c6e878bf8fd01e/ist_spl"><title>PLUTO: A Test Methodology for Product Families</title><link>http://www.bibsonomy.org/bibtex/26f2567a20bd96c5368c6e878bf8fd01e/ist_spl</link><dc:creator>ist_spl</dc:creator><dc:date>2008-09-03T09:08:29+02:00</dc:date><dc:subject>PLUC line testing category-partition product systemtest PLUTO Use-Cases </dc:subject><content:encoded>&lt;span style=&#034;color:#555555;&#034;&gt;Antonia &lt;a href=&#034;http://www.bibsonomy.org/author/Bertolino&#034;&gt;Bertolino&lt;/a&gt;  und Stefania &lt;a href=&#034;http://www.bibsonomy.org/author/Gnesi&#034;&gt;Gnesi&lt;/a&gt;  &lt;/span&gt;&lt;em&gt;PFE, &lt;/em&gt;&lt;em&gt;Seite181-197. &lt;/em&gt;(&lt;em&gt;2003&lt;/em&gt;) &lt;em&gt;MR: Besch&amp;amp;#228;ftigt sich mit dem Systemtest. Variabilit&amp;amp;#228;t der PL auch in Testartefakten ber&amp;amp;#252;cksichtigt, aber keine systematische Wiederverwendun&lt;span class=&#034;info&#034;&gt;...&lt;span&gt;MR: Besch&amp;#228;ftigt sich mit dem Systemtest. Variabilit&amp;#228;t der PL auch in Testartefakten ber&amp;#252;cksichtigt, aber keine systematische Wiederverwendung von Testeingaben und erwarteten Ergebnissen. Testableitung teilweise manuell. Nicht modellbasiert.&lt;/span&gt;&lt;/span&gt;
		    .
	    &lt;/em&gt;</content:encoded><taxo:topics><rdf:Bag><rdf:li rdf:resource="http://www.bibsonomy.org/tag/PLUC"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/line"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/testing"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/category-partition"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/product"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/systemtest"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/PLUTO"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/Use-Cases"/></rdf:Bag></taxo:topics><burst:publication><rdf:Description rdf:about="http://www.bibsonomy.org/bibtex/26f2567a20bd96c5368c6e878bf8fd01e/ist_spl"><owl:sameAs rdf:resource="http://www.bibsonomy.org/uri/bibtex/26f2567a20bd96c5368c6e878bf8fd01e/ist_spl"/><rdf:type rdf:resource="http://swrc.ontoware.org/ontology#InProceedings"/><owl:sameAs rdf:resource="http://www.springerlink.com/content/9hl2jpcf3ge8hk89"/><swrc:date>Wed Sep 03 09:08:29 CEST 2008</swrc:date><swrc:booktitle>PFE</swrc:booktitle><swrc:crossref>DBLP:conf/pfe/2003</swrc:crossref><swrc:note>MR: Beschäftigt sich mit dem Systemtest. Variabilität der PL auch in Testartefakten berücksichtigt, aber keine systematische Wiederverwendung von Testeingaben und erwarteten Ergebnissen. Testableitung teilweise manuell. Nicht modellbasiert.</swrc:note><swrc:pages>181-197</swrc:pages><swrc:title>PLUTO: A Test Methodology for Product Families</swrc:title><swrc:year>2003</swrc:year><swrc:keywords>PLUC line testing category-partition product systemtest PLUTO Use-Cases </swrc:keywords><swrc:abstract>The testing stage for a product belonging to a family is a crucial and expensive part of development. Yet the derivation of test cases for product families has so far received little attention. We focus here on test planning, that is the most critical part of testing. We outline a simple methodology we are developing for this purpose, called PLUTO, relying on the early requirements specification expressed as Use Cases. We also overview the related literature.</swrc:abstract><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="Antonia Bertolino"/></rdf:_1><rdf:_2><swrc:Person swrc:name="Stefania Gnesi"/></rdf:_2></rdf:Seq></swrc:author></rdf:Description></burst:publication></item><item rdf:about="http://www.bibsonomy.org/bibtex/23bfe504598091728c40915f10395bf23/ist_spl"><title>Model-Based System Testing of Software Product Families</title><link>http://www.bibsonomy.org/bibtex/23bfe504598091728c40915f10395bf23/ist_spl</link><dc:creator>ist_spl</dc:creator><dc:date>2008-09-03T08:49:03+02:00</dc:date><dc:subject>product systemtest testing ScenTED SSE line </dc:subject><content:encoded>&lt;span style=&#034;color:#555555;&#034;&gt;Andreas &lt;a href=&#034;http://www.bibsonomy.org/author/Reuys&#034;&gt;Reuys&lt;/a&gt;  und Erik &lt;a href=&#034;http://www.bibsonomy.org/author/Kamsties&#034;&gt;Kamsties&lt;/a&gt;  und Klaus &lt;a href=&#034;http://www.bibsonomy.org/author/Pohl&#034;&gt;Pohl&lt;/a&gt;  und Sacha &lt;a href=&#034;http://www.bibsonomy.org/author/Reis&#034;&gt;Reis&lt;/a&gt;  &lt;/span&gt;&lt;em&gt;CAiSE, &lt;/em&gt;&lt;em&gt;Seite519-534. &lt;/em&gt;(&lt;em&gt;2005&lt;/em&gt;)</content:encoded><taxo:topics><rdf:Bag><rdf:li rdf:resource="http://www.bibsonomy.org/tag/product"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/systemtest"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/testing"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/ScenTED"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/SSE"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/line"/></rdf:Bag></taxo:topics><burst:publication><rdf:Description rdf:about="http://www.bibsonomy.org/bibtex/23bfe504598091728c40915f10395bf23/ist_spl"><owl:sameAs rdf:resource="http://www.bibsonomy.org/uri/bibtex/23bfe504598091728c40915f10395bf23/ist_spl"/><rdf:type rdf:resource="http://swrc.ontoware.org/ontology#InProceedings"/><swrc:date>Wed Sep 03 08:49:03 CEST 2008</swrc:date><swrc:booktitle>CAiSE</swrc:booktitle><swrc:crossref>DBLP:conf/caise/2005</swrc:crossref><swrc:pages>519-534</swrc:pages><swrc:title>Model-Based System Testing of Software Product Families</swrc:title><swrc:year>2005</swrc:year><swrc:keywords>product systemtest testing ScenTED SSE line </swrc:keywords><swrc:hasExtraField><swrc:Field swrc:value="http://dx.doi.org/10.1007/11431855_36" 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="Andreas Reuys"/></rdf:_1><rdf:_2><swrc:Person swrc:name="Erik Kamsties"/></rdf:_2><rdf:_3><swrc:Person swrc:name="Klaus Pohl"/></rdf:_3><rdf:_4><swrc:Person swrc:name="Sacha Reis"/></rdf:_4></rdf:Seq></swrc:author></rdf:Description></burst:publication></item><item rdf:about="http://www.bibsonomy.org/bibtex/205f49f607ea295f48e61eb2d61b7fbc1/ist_spl"><title>Variabilit&#228;tsmanagement in Software-Produktlinien</title><link>http://www.bibsonomy.org/bibtex/205f49f607ea295f48e61eb2d61b7fbc1/ist_spl</link><dc:creator>ist_spl</dc:creator><dc:date>2008-09-02T14:30:48+02:00</dc:date><dc:subject>product line variability SSE OVM </dc:subject><content:encoded>&lt;span style=&#034;color:#555555;&#034;&gt;Klaus &lt;a href=&#034;http://www.bibsonomy.org/author/Pohl&#034;&gt;Pohl&lt;/a&gt;  und Andreas &lt;a href=&#034;http://www.bibsonomy.org/author/Metzger&#034;&gt;Metzger&lt;/a&gt;  &lt;/span&gt;&lt;em&gt;Software Engineering, &lt;/em&gt;&lt;em&gt;Seite28-41. &lt;/em&gt;(&lt;em&gt;2008&lt;/em&gt;)</content:encoded><taxo:topics><rdf:Bag><rdf:li rdf:resource="http://www.bibsonomy.org/tag/product"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/line"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/variability"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/SSE"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/OVM"/></rdf:Bag></taxo:topics><burst:publication><rdf:Description rdf:about="http://www.bibsonomy.org/bibtex/205f49f607ea295f48e61eb2d61b7fbc1/ist_spl"><owl:sameAs rdf:resource="http://www.bibsonomy.org/uri/bibtex/205f49f607ea295f48e61eb2d61b7fbc1/ist_spl"/><rdf:type rdf:resource="http://swrc.ontoware.org/ontology#InProceedings"/><swrc:date>Tue Sep 02 14:30:48 CEST 2008</swrc:date><swrc:booktitle>Software Engineering</swrc:booktitle><swrc:crossref>DBLP:conf/se/2008</swrc:crossref><swrc:pages>28-41</swrc:pages><swrc:title>Variabilit{\&#034;a}tsmanagement in Software-Produktlinien</swrc:title><swrc:year>2008</swrc:year><swrc:keywords>product line variability SSE OVM </swrc:keywords><swrc:abstract>Die Software-Produktlinienentwicklung erlaubt die Entwicklung ähnlicher Software-Systeme zu geringen Kosten, in kurzer Zeit und zudem mit steigender Qualität. Zahlreiche Erfahrungen aus der Industrie belegen diese Vorteile der Produktlinienentwicklung gegenüber der Entwicklung von Einzel-Software-Systemen. Der Schlüssel für die Software-Produktlinienentwicklung ist die Unterscheidung zwischen zwei Entwicklungsprozessen („Entwicklung für Wiederverwendung“ und „Entwicklung unter Wiederverwendung“) sowie der systematische Umgang mit den Unterschieden (der Variabilität) sowie den Gemeinsamkeiten der Produkte einer Produktlinie.
In diesem Beitrag diskutieren wir die Notwendigkeit der expliziten Dokumentation der Produktlinienvariabilität und stellen Ansätze zur expliziten Dokumentation von Produktlinienvariabilität in unterschiedlichen Entwicklungsmodellen vor (z.B. UML-Diagramme oder Feature-Modelle). Darauf aufbauend erläutern wir den Vorteil der Dokumentation der Variabilität in dedizierten Modellen und stellen als eine mögliche Form dieser Variabilitätsmodellierung den in Essen entwickelten Ansatz zur Orthogonalen Variabilitätsmodellierung (OVM) vor. Die Vorteile des OVM-Ansatzes, insbesondere bezüglich der Handhabung von Variabilität in verschiedenen Entwicklungsartefakten, illustrieren wir anhand von Beispielen.
</swrc:abstract><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="Klaus Pohl"/></rdf:_1><rdf:_2><swrc:Person swrc:name="Andreas Metzger"/></rdf:_2></rdf:Seq></swrc:author></rdf:Description></burst:publication></item><item rdf:about="http://www.bibsonomy.org/bibtex/2fa8b293e480a80239c6dd7aec83886c7/ist_spl"><title>Automating Mappings between Use Case Diagrams and Feature Models for Software Product Lines</title><description>Automating Mappings between Use Case Diagrams and Feature Models for Software Product Lines</description><link>http://www.bibsonomy.org/bibtex/2fa8b293e480a80239c6dd7aec83886c7/ist_spl</link><dc:creator>ist_spl</dc:creator><dc:date>2008-08-27T15:05:25+02:00</dc:date><dc:subject>Use-Cases model OCL diagrams transformation QVT line UML product feature </dc:subject><content:encoded>&lt;span style=&#034;color:#555555;&#034;&gt;Alexandre &lt;a href=&#034;http://www.bibsonomy.org/author/Braganca&#034;&gt;Braganca&lt;/a&gt;  und Ricardo J. &lt;a href=&#034;http://www.bibsonomy.org/author/Machado&#034;&gt;Machado&lt;/a&gt;  &lt;/span&gt;&lt;em&gt;SPLC &#039;07: Proceedings of the 11th International Software Product Line Conference, &lt;/em&gt;&lt;em&gt;Seite3--12. &lt;/em&gt;&lt;em&gt;Washington, DC, USA, &lt;/em&gt;&lt;em&gt;IEEE Computer Society, &lt;/em&gt;(&lt;em&gt;2007&lt;/em&gt;)</content:encoded><taxo:topics><rdf:Bag><rdf:li rdf:resource="http://www.bibsonomy.org/tag/Use-Cases"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/model"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/OCL"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/diagrams"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/transformation"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/QVT"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/line"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/UML"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/product"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/feature"/></rdf:Bag></taxo:topics><burst:publication><rdf:Description rdf:about="http://www.bibsonomy.org/bibtex/2fa8b293e480a80239c6dd7aec83886c7/ist_spl"><owl:sameAs rdf:resource="http://www.bibsonomy.org/uri/bibtex/2fa8b293e480a80239c6dd7aec83886c7/ist_spl"/><rdf:type rdf:resource="http://swrc.ontoware.org/ontology#InProceedings"/><owl:sameAs rdf:resource="http://portal.acm.org/citation.cfm?id=1308171.1308183&amp;coll=&amp;dl="/><swrc:date>Wed Aug 27 15:05:25 CEST 2008</swrc:date><swrc:address>Washington, DC, USA</swrc:address><swrc:booktitle>SPLC &#039;07: Proceedings of the 11th International Software Product Line Conference</swrc:booktitle><swrc:pages>3--12</swrc:pages><swrc:publisher><swrc:Organization swrc:name="IEEE Computer Society"/></swrc:publisher><swrc:title>Automating Mappings between Use Case Diagrams and Feature Models for Software Product Lines</swrc:title><swrc:year>2007</swrc:year><swrc:keywords>Use-Cases model OCL diagrams transformation QVT line UML product feature </swrc:keywords><swrc:abstract>Features have been widely used by the product line community to model variability. They represent the common and variable characteristics of the members of a product line. They are very well suited for the configuration of product line members. Outside the product line community, use cases are also widely used to model the functionality of systems at a similar level of abstraction but from a user perspective. Significant work has been done by several authors regarding the possible relationship between these two perspectives of a system. Nonetheless, this has been done in an informal way. In this paper we explore the relationships between these two perspectives and describe a possible approach to automate the transformation from UML use case to feature models.</swrc:abstract><swrc:hasExtraField><swrc:Field swrc:value="0-7695-2888-0" swrc:key="isbn"/></swrc:hasExtraField><swrc:hasExtraField><swrc:Field swrc:value="http://dx.doi.org/10.1109/SPLC.2007.11" swrc:key="doi"/></swrc:hasExtraField><swrc:author><rdf:Seq><rdf:_1><swrc:Person swrc:name="Alexandre Braganca"/></rdf:_1><rdf:_2><swrc:Person swrc:name="Ricardo J. Machado"/></rdf:_2></rdf:Seq></swrc:author></rdf:Description></burst:publication></item><item rdf:about="http://www.bibsonomy.org/bibtex/217c14994dcc3ed0a33a7479154a2a063/ist_spl"><title>Evolution support mechanisms for software product line process</title><description>ScienceDirect - Journal of Systems and Software : Evolution support mechanisms for software product line process

Feature-based Meta-process Product Software Transient Use architecture case development evolution line model modeling object oriented process product 

Keywords: Software product line process evolution; Software development process; Product line architecture; Transient process; Meta-process; Feature-based object oriented model; Use case modeling</description><link>http://www.bibsonomy.org/bibtex/217c14994dcc3ed0a33a7479154a2a063/ist_spl</link><dc:creator>ist_spl</dc:creator><dc:date>2008-08-14T10:30:20+02:00</dc:date><dc:subject>product line process development Use-Cases modeling </dc:subject><content:encoded>&lt;span style=&#034;color:#555555;&#034;&gt;Samuel A. &lt;a href=&#034;http://www.bibsonomy.org/author/Ajila&#034;&gt;Ajila&lt;/a&gt;  und Ali B. &lt;a href=&#034;http://www.bibsonomy.org/author/Kaba&#034;&gt;Kaba&lt;/a&gt;  &lt;/span&gt;&lt;em&gt;Journal of Systems and Software&lt;/em&gt;&lt;em&gt;81(10):1784--1801&lt;/em&gt;&lt;em&gt;#oct#2008. &lt;/em&gt;</content:encoded><taxo:topics><rdf:Bag><rdf:li rdf:resource="http://www.bibsonomy.org/tag/product"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/line"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/process"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/development"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/Use-Cases"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/modeling"/></rdf:Bag></taxo:topics><burst:publication><rdf:Description rdf:about="http://www.bibsonomy.org/bibtex/217c14994dcc3ed0a33a7479154a2a063/ist_spl"><owl:sameAs rdf:resource="http://www.bibsonomy.org/uri/bibtex/217c14994dcc3ed0a33a7479154a2a063/ist_spl"/><rdf:type rdf:resource="http://swrc.ontoware.org/ontology#Article"/><owl:sameAs rdf:resource="http://www.sciencedirect.com/science/article/B6V0N-4RJ9X2P-2/2/24586309f9d19cb2ee24a71e98e86e59"/><swrc:date>Thu Aug 14 10:30:20 CEST 2008</swrc:date><swrc:booktitle>Selected papers from the 30th Annual International Computer Software and Applications Conference (COMPSAC), Chicago, September 7-21, 2006</swrc:booktitle><swrc:journal>Journal of Systems and Software</swrc:journal><swrc:month>#oct#</swrc:month><swrc:number>10</swrc:number><swrc:pages>1784--1801</swrc:pages><swrc:title>Evolution support mechanisms for software product line process</swrc:title><swrc:volume>81</swrc:volume><swrc:year>2008</swrc:year><swrc:keywords>product line process development Use-Cases modeling </swrc:keywords><swrc:abstract>Software product family process evolution needs specific support for incremental change. Product line process evolution involves in addition to identifying new requirements the building of a meta-process describing the migration from the old process to the new one. This paper presents basic mechanisms to support software product line process evolution. These mechanisms share four strategies - change identification, change impact, change propagation, and change validation. It also examines three kinds of evolution processes - architecture, product line, and product. In addition, change management mechanisms are identified. Specifically we propose support mechanisms for static local entity evolution and complex entity evolution including transient evolution process. An evolution model prototype based on dependency relationships structure of the various product line artifacts is developed.</swrc:abstract><swrc:author><rdf:Seq><rdf:_1><swrc:Person swrc:name="Samuel A. Ajila"/></rdf:_1><rdf:_2><swrc:Person swrc:name="Ali B. Kaba"/></rdf:_2></rdf:Seq></swrc:author></rdf:Description></burst:publication></item><item rdf:about="http://www.bibsonomy.org/bibtex/277be542bac60389552ee830a4671476b/ist_spl"><title>Ableitung von Dom&#228;nen-Testfall-Szenarien aus Dom&#228;nen-Aktivit&#228;tsdiagrammen unter Gew&#228;hrleistung der Zweigabdeckung</title><description>MR: Gewissermaßen ein Teil der Diss von Andreas Reuys und der ScenTED-Methode.</description><link>http://www.bibsonomy.org/bibtex/277be542bac60389552ee830a4671476b/ist_spl</link><dc:creator>ist_spl</dc:creator><dc:date>2008-07-23T17:28:26+02:00</dc:date><dc:subject>diagrams scenario-based testing ScenTED product coverage activity ddgraph MBT branch UML FTPS line </dc:subject><content:encoded>&lt;span style=&#034;color:#555555;&#034;&gt;Thomas &lt;a href=&#034;http://www.bibsonomy.org/author/Rinke&#034;&gt;Rinke&lt;/a&gt;  &lt;/span&gt;(&lt;em&gt;2004&lt;/em&gt;)</content:encoded><taxo:topics><rdf:Bag><rdf:li rdf:resource="http://www.bibsonomy.org/tag/diagrams"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/scenario-based"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/testing"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/ScenTED"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/product"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/coverage"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/activity"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/ddgraph"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/MBT"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/branch"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/UML"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/FTPS"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/line"/></rdf:Bag></taxo:topics><burst:publication><rdf:Description rdf:about="http://www.bibsonomy.org/bibtex/277be542bac60389552ee830a4671476b/ist_spl"><owl:sameAs rdf:resource="http://www.bibsonomy.org/uri/bibtex/277be542bac60389552ee830a4671476b/ist_spl"/><rdf:type rdf:resource="http://swrc.ontoware.org/ontology#Misc"/><swrc:date>Wed Jul 23 17:28:26 CEST 2008</swrc:date><swrc:school><swrc:University swrc:name="Universität Duisburg-Essen"/></swrc:school><swrc:title>Ableitung von Domänen-Testfall-Szenarien aus Domänen-Aktivitätsdiagrammen unter Gewährleistung der Zweigabdeckung </swrc:title><swrc:type>Diplomarbeit</swrc:type><swrc:year>2004</swrc:year><swrc:keywords>diagrams scenario-based testing ScenTED product coverage activity ddgraph MBT branch UML FTPS line </swrc:keywords><swrc:author><rdf:Seq><rdf:_1><swrc:Person swrc:name="Thomas Rinke"/></rdf:_1></rdf:Seq></swrc:author></rdf:Description></burst:publication></item><item rdf:about="http://www.bibsonomy.org/bibtex/2c37414fb6a915ce97fd08495ccf0fe48/ist_spl"><title>Communicating the Variability of a Software-Product Family to Customers</title><description>DBLP Record 'journals/sosym/HalmansP03'</description><link>http://www.bibsonomy.org/bibtex/2c37414fb6a915ce97fd08495ccf0fe48/ist_spl</link><dc:creator>ist_spl</dc:creator><dc:date>2008-07-23T12:22:05+02:00</dc:date><dc:subject>variability UML requirements Use-Cases line engineering product </dc:subject><content:encoded>&lt;span style=&#034;color:#555555;&#034;&gt;G&amp;#252;nter &lt;a href=&#034;http://www.bibsonomy.org/author/Halmans&#034;&gt;Halmans&lt;/a&gt;  und Klaus &lt;a href=&#034;http://www.bibsonomy.org/author/Pohl&#034;&gt;Pohl&lt;/a&gt;  &lt;/span&gt;&lt;em&gt;Software and System Modeling&lt;/em&gt;&lt;em&gt;2(1):15-36&lt;/em&gt;(&lt;em&gt;2003&lt;/em&gt;)</content:encoded><taxo:topics><rdf:Bag><rdf:li rdf:resource="http://www.bibsonomy.org/tag/variability"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/UML"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/requirements"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/Use-Cases"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/line"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/engineering"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/product"/></rdf:Bag></taxo:topics><burst:publication><rdf:Description rdf:about="http://www.bibsonomy.org/bibtex/2c37414fb6a915ce97fd08495ccf0fe48/ist_spl"><owl:sameAs rdf:resource="http://www.bibsonomy.org/uri/bibtex/2c37414fb6a915ce97fd08495ccf0fe48/ist_spl"/><rdf:type rdf:resource="http://swrc.ontoware.org/ontology#Article"/><swrc:date>Wed Jul 23 12:22:05 CEST 2008</swrc:date><swrc:journal>Software and System Modeling</swrc:journal><swrc:number>1</swrc:number><swrc:pages>15-36</swrc:pages><swrc:title>Communicating the Variability of a Software-Product Family to Customers</swrc:title><swrc:volume>2</swrc:volume><swrc:year>2003</swrc:year><swrc:keywords>variability UML requirements Use-Cases line engineering product </swrc:keywords><swrc:abstract>Variability is a central concept in software
product family development. Variability empowers constructive
reuse and facilitates the derivation of different,
customer specific products from the product family.
If many customer specific requirements can be realised
by exploiting the product family variability, the reuse
achieved is obviously high. If not, the reuse is low. It is
thus important that the variability of the product family
is adequately considered when eliciting requirements
from the customer.
In this paper we sketch the challenges for requirements
engineering for product family applications. More
precisely we elaborate on the need to communicate the
variability of the product family to the customer.We differentiate
between variability aspects which are essential
for the customer and aspects which are more related to
the technical realisation and need thus not be communicated
to the customer. Motivated by the successful usage
of use cases in single product development we propose use
cases as communication medium for the product family
variability.We discuss and illustrate which customer relevant
variability aspects can be represented with use cases,
and for which aspects use cases are not suitable. Moreover
we propose extensions to use case diagrams to support an
intuitive representation of customer relevant variability
aspects.</swrc:abstract><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="G{\&#034;u}nter Halmans"/></rdf:_1><rdf:_2><swrc:Person swrc:name="Klaus Pohl"/></rdf:_2></rdf:Seq></swrc:author></rdf:Description></burst:publication></item><item rdf:about="http://www.bibsonomy.org/bibtex/247b2991613f919ed3cdd461442a2c2c6/ist_spl"><title>Erstellung von Aktivit&#228;tsdiagrammen aus Dom&#228;nen Use Cases zum Testen von Produktfamilien</title><description>MR: Der Entwickelte Prototyp wurde auch in der Diss von Andreas Reuys (TransUse) beschrieben.</description><link>http://www.bibsonomy.org/bibtex/247b2991613f919ed3cdd461442a2c2c6/ist_spl</link><dc:creator>ist_spl</dc:creator><dc:date>2008-07-23T12:20:01+02:00</dc:date><dc:subject>testing ScenTED line UML diagrams product Use-Cases activity </dc:subject><content:encoded>&lt;span style=&#034;color:#555555;&#034;&gt;Dirk &lt;a href=&#034;http://www.bibsonomy.org/author/Högemann&#034;&gt;H&amp;#246;gemann&lt;/a&gt;  &lt;/span&gt;(&lt;em&gt;2005&lt;/em&gt;)</content:encoded><taxo:topics><rdf:Bag><rdf:li rdf:resource="http://www.bibsonomy.org/tag/testing"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/ScenTED"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/line"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/UML"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/diagrams"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/product"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/Use-Cases"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/activity"/></rdf:Bag></taxo:topics><burst:publication><rdf:Description rdf:about="http://www.bibsonomy.org/bibtex/247b2991613f919ed3cdd461442a2c2c6/ist_spl"><owl:sameAs rdf:resource="http://www.bibsonomy.org/uri/bibtex/247b2991613f919ed3cdd461442a2c2c6/ist_spl"/><rdf:type rdf:resource="http://swrc.ontoware.org/ontology#Misc"/><swrc:date>Wed Jul 23 12:20:01 CEST 2008</swrc:date><swrc:address>Essen</swrc:address><swrc:school><swrc:University swrc:name="Universität Duisburg-Essen"/></swrc:school><swrc:title>Erstellung von Aktivitätsdiagrammen aus Domänen Use Cases zum Testen von Produktfamilien</swrc:title><swrc:type>Bachelorarbeit</swrc:type><swrc:year>2005</swrc:year><swrc:keywords>testing ScenTED line UML diagrams product Use-Cases activity </swrc:keywords><swrc:author><rdf:Seq><rdf:_1><swrc:Person swrc:name="Dirk Högemann"/></rdf:_1></rdf:Seq></swrc:author></rdf:Description></burst:publication></item><item rdf:about="http://www.bibsonomy.org/bibtex/25572f6d31c4837e5884c395b61dfa3c4/ist_spl"><title>Pattern-Identification for the derivation of V-Activity Diagrams from Domain Use Cases</title><link>http://www.bibsonomy.org/bibtex/25572f6d31c4837e5884c395b61dfa3c4/ist_spl</link><dc:creator>ist_spl</dc:creator><dc:date>2008-07-23T11:44:25+02:00</dc:date><dc:subject>line product diagrams variability testing UML activity Use-Cases ScenTED </dc:subject><content:encoded>&lt;span style=&#034;color:#555555;&#034;&gt;Dirk &lt;a href=&#034;http://www.bibsonomy.org/author/Högemann&#034;&gt;H&amp;#246;gemann&lt;/a&gt;  &lt;/span&gt;&lt;em&gt;Universit&amp;#228;t Duisburg-Essen, &lt;/em&gt;(&lt;em&gt;2004&lt;/em&gt;) &lt;em&gt;Projektseminararbeit
		    .
	    &lt;/em&gt;</content:encoded><taxo:topics><rdf:Bag><rdf:li rdf:resource="http://www.bibsonomy.org/tag/line"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/product"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/diagrams"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/variability"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/testing"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/UML"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/activity"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/Use-Cases"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/ScenTED"/></rdf:Bag></taxo:topics><burst:publication><rdf:Description rdf:about="http://www.bibsonomy.org/bibtex/25572f6d31c4837e5884c395b61dfa3c4/ist_spl"><owl:sameAs rdf:resource="http://www.bibsonomy.org/uri/bibtex/25572f6d31c4837e5884c395b61dfa3c4/ist_spl"/><rdf:type rdf:resource="http://swrc.ontoware.org/ontology#Misc"/><swrc:date>Wed Jul 23 11:44:25 CEST 2008</swrc:date><swrc:howpublished>Universität Duisburg-Essen</swrc:howpublished><swrc:note>Projektseminararbeit</swrc:note><swrc:title>Pattern-Identification for the derivation of V-Activity Diagrams from Domain Use Cases</swrc:title><swrc:year>2004</swrc:year><swrc:keywords>line product diagrams variability testing UML activity Use-Cases ScenTED </swrc:keywords><swrc:author><rdf:Seq><rdf:_1><swrc:Person swrc:name="Dirk Högemann"/></rdf:_1></rdf:Seq></swrc:author></rdf:Description></burst:publication></item><item rdf:about="http://www.bibsonomy.org/bibtex/26d3b132574891802906b2f5896efbd0c/ist_spl"><title>Derivation of Domain Test Scenarios from Activity Diagrams</title><description>MR: Einer der Grundsteine für die Diss von Andreas Reyus.</description><link>http://www.bibsonomy.org/bibtex/26d3b132574891802906b2f5896efbd0c/ist_spl</link><dc:creator>ist_spl</dc:creator><dc:date>2008-07-23T11:17:59+02:00</dc:date><dc:subject>product Use-Cases line activity scenarios testing diagrams test UML ScenTED </dc:subject><content:encoded>&lt;span style=&#034;color:#555555;&#034;&gt;Andreas &lt;a href=&#034;http://www.bibsonomy.org/author/Reuys&#034;&gt;Reuys&lt;/a&gt;  und Sacha &lt;a href=&#034;http://www.bibsonomy.org/author/Reis&#034;&gt;Reis&lt;/a&gt;  und Erik &lt;a href=&#034;http://www.bibsonomy.org/author/Kamsties&#034;&gt;Kamsties&lt;/a&gt;  und Klaus &lt;a href=&#034;http://www.bibsonomy.org/author/Pohl&#034;&gt;Pohl&lt;/a&gt;  &lt;/span&gt;&lt;em&gt;Erfurt, &lt;/em&gt;(&lt;em&gt;2003&lt;/em&gt;) &lt;em&gt;Proceedings of the PLEES&amp;#8217;03 International Workshop on Product Line Engineering: The Early Steps: Planning, Modeling, and Managing
		    .
	    &lt;/em&gt;</content:encoded><taxo:topics><rdf:Bag><rdf:li rdf:resource="http://www.bibsonomy.org/tag/product"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/Use-Cases"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/line"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/activity"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/scenarios"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/testing"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/diagrams"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/test"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/UML"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/ScenTED"/></rdf:Bag></taxo:topics><burst:publication><rdf:Description rdf:about="http://www.bibsonomy.org/bibtex/26d3b132574891802906b2f5896efbd0c/ist_spl"><owl:sameAs rdf:resource="http://www.bibsonomy.org/uri/bibtex/26d3b132574891802906b2f5896efbd0c/ist_spl"/><rdf:type rdf:resource="http://swrc.ontoware.org/ontology#InProceedings"/><swrc:date>Wed Jul 23 11:17:59 CEST 2008</swrc:date><swrc:address>Erfurt</swrc:address><swrc:note>Proceedings of the PLEES’03 International Workshop on Product Line Engineering: The Early Steps: Planning, Modeling, and Managing</swrc:note><swrc:title>Derivation of Domain Test Scenarios from Activity Diagrams</swrc:title><swrc:year>2003</swrc:year><swrc:keywords>product Use-Cases line activity scenarios testing diagrams test UML ScenTED </swrc:keywords><swrc:abstract>Requirements are often reported as not suitable for testing, because they are, for instance, incomplete.
We argue in this paper for early steps in requirements engineering to ensure the testability of requirements
in the context of product families. This paper describes the early derivation of test scenarios from use
cases represented as activity diagrams. Use cases are often supplemented with activity diagrams if the
control structure of the use case includes loops or branches. The use of activity diagrams allows defining a
coverage criterion to ensure a particular degree of completeness of the test scenarios. The approach described
in this paper is intended for use cases at the domain engineering level. It is discussed how variability
in these use cases can be captured in activity diagrams, and, most important, how to address variability
while deriving test scenarios so that a particular degree of completeness is reached. For this purpose, we
adapt the existing branch coverage criterion to the needs of product families and provide an operational
procedure that helps in deriving a set of test scenarios that fulfills our extended coverage criterion. Eventually,
the derivation of test scenarios gives an early feedback to the requirements engineer when performed
from the tester’s perspective. This increases the requirements quality.</swrc:abstract><swrc:author><rdf:Seq><rdf:_1><swrc:Person swrc:name="Andreas Reuys"/></rdf:_1><rdf:_2><swrc:Person swrc:name="Sacha Reis"/></rdf:_2><rdf:_3><swrc:Person swrc:name="Erik Kamsties"/></rdf:_3><rdf:_4><swrc:Person swrc:name="Klaus Pohl"/></rdf:_4></rdf:Seq></swrc:author><swrc:editor><rdf:Seq><rdf:_1><swrc:Person swrc:name="Klaus Schmid"/></rdf:_1><rdf:_2><swrc:Person swrc:name="Birgit Geppert"/></rdf:_2></rdf:Seq></swrc:editor></rdf:Description></burst:publication></item><item rdf:about="http://www.bibsonomy.org/bibtex/2637eeb497465541bb566aefabf5db130/ist_spl"><title>Datenflussbasierte Identifikation erneut auszuf&#252;hrender Applikationstestf&#228;lle in der Produktlinienentwicklung</title><link>http://www.bibsonomy.org/bibtex/2637eeb497465541bb566aefabf5db130/ist_spl</link><dc:creator>ist_spl</dc:creator><dc:date>2008-07-21T16:53:26+02:00</dc:date><dc:subject>activity line diagrams product UML defs-uses ScenTED testing </dc:subject><content:encoded>&lt;span style=&#034;color:#555555;&#034;&gt;Vanessa &lt;a href=&#034;http://www.bibsonomy.org/author/Stricker&#034;&gt;Stricker&lt;/a&gt;  &lt;/span&gt;(&lt;em&gt;2006&lt;/em&gt;)</content:encoded><taxo:topics><rdf:Bag><rdf:li rdf:resource="http://www.bibsonomy.org/tag/activity"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/line"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/diagrams"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/product"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/UML"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/defs-uses"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/ScenTED"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/testing"/></rdf:Bag></taxo:topics><burst:publication><rdf:Description rdf:about="http://www.bibsonomy.org/bibtex/2637eeb497465541bb566aefabf5db130/ist_spl"><owl:sameAs rdf:resource="http://www.bibsonomy.org/uri/bibtex/2637eeb497465541bb566aefabf5db130/ist_spl"/><rdf:type rdf:resource="http://swrc.ontoware.org/ontology#Misc"/><swrc:date>Mon Jul 21 16:53:26 CEST 2008</swrc:date><swrc:school><swrc:University swrc:name="Universität Duisburg-Essen"/></swrc:school><swrc:title>Datenflussbasierte Identifikation erneut auszuführender Applikationstestfälle in der Produktlinienentwicklung </swrc:title><swrc:type>Bachelorarbeit</swrc:type><swrc:year>2006</swrc:year><swrc:keywords>activity line diagrams product UML defs-uses ScenTED testing </swrc:keywords><swrc:author><rdf:Seq><rdf:_1><swrc:Person swrc:name="Vanessa Stricker"/></rdf:_1></rdf:Seq></swrc:author></rdf:Description></burst:publication></item><item rdf:about="http://www.bibsonomy.org/bibtex/28d7c9e3717b02928dc7c69641e5f0769/ist_spl"><title>Anforderungen an ein Modell zur Selektion erneut auszuf&#252;hrender Applikationstetsartefakte</title><description>MR: Die Arbeit beinhaltet eine Übersicht über Regressions-, Impact-Analysis und Delta-Techniken. Die Auswirkungen der Variabilität werden betrachtet. Und Einfluesse die aus der Ablauflogik (Aktivitätsdiagramme, Sequenzdiagramme) und den Datenabhängigkeiten sich ableiten werden analysiert.
Gute Idee: Aktivitätsdiagramme mit angehängten Informationen zu Datenaustausch...
Wertvoll: Literaturverweise (auch auf die SSE-Eigenen Arbeiten)</description><link>http://www.bibsonomy.org/bibtex/28d7c9e3717b02928dc7c69641e5f0769/ist_spl</link><dc:creator>ist_spl</dc:creator><dc:date>2008-07-18T14:39:38+02:00</dc:date><dc:subject>application testing activity reuse UML diagrams product ScenTED dependencies data OVM line variability </dc:subject><content:encoded>&lt;span style=&#034;color:#555555;&#034;&gt;Vanessa &lt;a href=&#034;http://www.bibsonomy.org/author/Stricker&#034;&gt;Stricker&lt;/a&gt;  &lt;/span&gt;(&lt;em&gt;2005&lt;/em&gt;) &lt;em&gt;Projektseminar; Lehrstuhl Software Systems Engineering; Professor Dr. Klaus Pohl; SS 2005
		    .
	    &lt;/em&gt;</content:encoded><taxo:topics><rdf:Bag><rdf:li rdf:resource="http://www.bibsonomy.org/tag/application"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/testing"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/activity"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/reuse"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/UML"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/diagrams"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/product"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/ScenTED"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/dependencies"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/data"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/OVM"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/line"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/variability"/></rdf:Bag></taxo:topics><burst:publication><rdf:Description rdf:about="http://www.bibsonomy.org/bibtex/28d7c9e3717b02928dc7c69641e5f0769/ist_spl"><owl:sameAs rdf:resource="http://www.bibsonomy.org/uri/bibtex/28d7c9e3717b02928dc7c69641e5f0769/ist_spl"/><rdf:type rdf:resource="http://swrc.ontoware.org/ontology#Misc"/><swrc:date>Fri Jul 18 14:39:38 CEST 2008</swrc:date><swrc:note>Projektseminar; Lehrstuhl Software Systems Engineering; Professor Dr. Klaus Pohl; SS 2005</swrc:note><swrc:title>Anforderungen an ein Modell zur Selektion erneut auszuführender Applikationstetsartefakte</swrc:title><swrc:year>2005</swrc:year><swrc:keywords>application testing activity reuse UML diagrams product ScenTED dependencies data OVM line variability </swrc:keywords><swrc:author><rdf:Seq><rdf:_1><swrc:Person swrc:name="Vanessa Stricker"/></rdf:_1></rdf:Seq></swrc:author></rdf:Description></burst:publication></item><item rdf:about="http://www.bibsonomy.org/bibtex/28c1f5039205271120bfaf2c223064af8/ist_spl"><title>Integration Testing in Software Product Line Engineering: A Model-Based Technique</title><link>http://www.bibsonomy.org/bibtex/28c1f5039205271120bfaf2c223064af8/ist_spl</link><dc:creator>ist_spl</dc:creator><dc:date>2008-07-08T13:58:56+02:00</dc:date><dc:subject>scenario integration reuse generation automated product line variability testing ScenTED </dc:subject><content:encoded>&lt;span style=&#034;color:#555555;&#034;&gt;Sacha &lt;a href=&#034;http://www.bibsonomy.org/author/Reis&#034;&gt;Reis&lt;/a&gt;  und Andreas &lt;a href=&#034;http://www.bibsonomy.org/author/Metzger&#034;&gt;Metzger&lt;/a&gt;  und Klaus &lt;a href=&#034;http://www.bibsonomy.org/author/Pohl&#034;&gt;Pohl&lt;/a&gt;  &lt;/span&gt;&lt;em&gt;FASE, &lt;/em&gt;&lt;em&gt;Seite321-335. &lt;/em&gt;(&lt;em&gt;2007&lt;/em&gt;)</content:encoded><taxo:topics><rdf:Bag><rdf:li rdf:resource="http://www.bibsonomy.org/tag/scenario"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/integration"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/reuse"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/generation"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/automated"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/product"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/line"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/variability"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/testing"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/ScenTED"/></rdf:Bag></taxo:topics><burst:publication><rdf:Description rdf:about="http://www.bibsonomy.org/bibtex/28c1f5039205271120bfaf2c223064af8/ist_spl"><owl:sameAs rdf:resource="http://www.bibsonomy.org/uri/bibtex/28c1f5039205271120bfaf2c223064af8/ist_spl"/><rdf:type rdf:resource="http://swrc.ontoware.org/ontology#InProceedings"/><swrc:date>Tue Jul 08 13:58:56 CEST 2008</swrc:date><swrc:booktitle>FASE</swrc:booktitle><swrc:crossref>DBLP:conf/fase/2007</swrc:crossref><swrc:pages>321-335</swrc:pages><swrc:title>Integration Testing in Software Product Line Engineering:
               A Model-Based Technique</swrc:title><swrc:year>2007</swrc:year><swrc:keywords>scenario integration reuse generation automated product line variability testing ScenTED </swrc:keywords><swrc:abstract>The development process in software product line engineering is divided into domain engineering and application engineering. As a consequence of this division, tests should be performed in both processes. However, existing testing techniques for single systems cannot be applied during domain engineering, because of the variability in the domain artifacts. Existing software product line test techniques only cover unit and system tests. Our contribution is a model-based, automated integration test technique that can be applied during domain engineering. For generating integration test case scenarios, the technique abstracts from variability and assumes that placeholders are created for variability. The generated scenarios cover all interactions between the integrated components, which are specified in a test model. Additionally, the technique reduces the effort for creating placeholders by minimizing the number of placeholders within the integration test case scenarios. We have experimentally measured the performance of the technique and the potential reduction of placeholders.</swrc:abstract><swrc:hasExtraField><swrc:Field swrc:value="http://dx.doi.org/10.1007/978-3-540-71289-3_25" 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="Sacha Reis"/></rdf:_1><rdf:_2><swrc:Person swrc:name="Andreas Metzger"/></rdf:_2><rdf:_3><swrc:Person swrc:name="Klaus Pohl"/></rdf:_3></rdf:Seq></swrc:author></rdf:Description></burst:publication></item><item rdf:about="http://www.bibsonomy.org/bibtex/24336a1857dfafb495786b25d49c7600f/ist_spl"><title>Anforderungsbasierte Ableitung von Systemtestfall-Szenarien in der Software-Produktlinien-Entwicklung</title><description>MR: Die Referenzarbeit für auf ScenTED basierende Forschung.</description><link>http://www.bibsonomy.org/bibtex/24336a1857dfafb495786b25d49c7600f/ist_spl</link><dc:creator>ist_spl</dc:creator><dc:date>2008-07-07T14:16:03+02:00</dc:date><dc:subject>testing product requirements line scenario ScenTED software based </dc:subject><content:encoded>&lt;span style=&#034;color:#555555;&#034;&gt;Andreas &lt;a href=&#034;http://www.bibsonomy.org/author/Reuys&#034;&gt;Reuys&lt;/a&gt;  &lt;/span&gt;(&lt;em&gt;2006&lt;/em&gt;)</content:encoded><taxo:topics><rdf:Bag><rdf:li rdf:resource="http://www.bibsonomy.org/tag/testing"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/product"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/requirements"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/line"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/scenario"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/ScenTED"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/software"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/based"/></rdf:Bag></taxo:topics><burst:publication><rdf:Description rdf:about="http://www.bibsonomy.org/bibtex/24336a1857dfafb495786b25d49c7600f/ist_spl"><owl:sameAs rdf:resource="http://www.bibsonomy.org/uri/bibtex/24336a1857dfafb495786b25d49c7600f/ist_spl"/><rdf:type rdf:resource="http://swrc.ontoware.org/ontology#PhDThesis"/><owl:sameAs rdf:resource="http://www.amazon.de/gp/redirect.html%3FASIN=383251435X%26tag=ws%26lcode=xm2%26cID=2025%26ccmID=165953%26location=/o/ASIN/383251435X%253FSubscriptionId=13CT5CVB80YFWJEPWS02"/><swrc:date>Mon Jul 07 14:16:03 CEST 2008</swrc:date><swrc:publisher><swrc:Organization swrc:name="Logos Berlin"/></swrc:publisher><swrc:title>Anforderungsbasierte Ableitung von Systemtestfall-Szenarien in der Software-Produktlinien-Entwicklung</swrc:title><swrc:year>2006</swrc:year><swrc:keywords>testing product requirements line scenario ScenTED software based </swrc:keywords><swrc:abstract>Kurzbeschreibung

Ziel der Einführung von Software-Produktlinien in einer industriellen Software-Entwicklung ist die Reduzierung der Entwicklungszeit und u2013kosten bei gleichzeitiger Steigerung der Qualität gegenüber der Einzelsystem-Entwicklung. Neben konstruktiven Entwicklungsphasen müssen in der Produktlinien-Entwicklung Maßnahmen zur Qualitätssicherung durchgeführt werden. Der Systemtest ist Bestandteil der analytischen Qualitätssicherungsmaßnahmen. Eine Aufgabe des Systemtests ist die Überprüfung der richtigen Umsetzung der funktionalen Anforderungen eines Systems. Dazu werden System-Testfälle aus den spezifizierten funktionalen Anforderungen abgeleitet.

Die Anwendung existierender Test-Techniken, -Methoden und -Verfahren aus der Einzelsystem-Entwicklung ist durch die Konzepte der Produktlinien-Entwicklung, der Trennung von Domänen- und Applikations-Entwicklung sowie Variabilität, problematisch. Es ist ein effizientes Verfahren entwickelt worden, das den Systemtest in der Software-Produktlinien-Entwicklung unterstützt.

An das Verfahren wurden die folgenden Anforderungen gestellt: Um einen geringen Aufwand bei dem Systemtest zu haben, soll die Wiederverwendung von Testfällen unterstützt werden. Die Wiederverwendung kann nur erfolgen, wenn die Nachvollziehbarkeit zwischen Anforderungen und Testfällen aufgezeichnet wurde. Durch wiederverwendete Anforderungen in Applikationen der Produktlinie können die wiederzuverwendenden Testfälle ermittelt werden. Zusätzlich soll eine frühe Validierung während des Domänen-Tests unterstützt werden, um Fehler frühzeitig zu ermitteln.

Die Umsetzung der Anforderungen erfolgt im ScenTED-Verfahren (Scenario-based TEst case Derivarion) durch die folgenden Kernideen:

- Erstellung von Testfällen mit Variabilität im Domänen-Test: Es wurden unterschiedliche Strategien zum Test in der Produktlinien-Entwicklung beurteilt. Es wurde eine Strategie umgesetzt, in der Testfälle für Gemeinsamkeiten und für die Varianten der Produktlinie ermittelt werden. Die Testfälle mit Variabilität enthalten die Ausprägungen der Varianten und können deshalb mit geringen Anpassungen beim Testen von Applikationen der Produktlinie verwendet werden.

- Ableitung der Testfälle aus Domänen-Use-Cases und Szenarien: Die Ableitung der Testfälle erfolgt aus den Anforderungen. Die Anforderungen liegen als Domänen-Use-Cases und dazu gehörigen Szenarien vor. Diese Typen von Anforderungen sind eine gute Grundlage zur Ermittlung der Testfälle, da sie Abläufe beschreiben, die einem Systemtest sehr ähnlich sind.

- Umsetzung eines Modell-basierten Vorgehens: Modell-basierte Vorgehen sind in der Einzelsystem-Entwicklung bekannt. Sie haben einige Vorteile, wie z.B. nachvollziehbare Mengen von Testfällen und Überprüfung der Anforderungen durch die Erstellung des Test-Modells. Als Test-Modell wurde ein Aktivitätsmodell verwendet, welches um Variabilität erweitert wurde. Zur Unterstützung des ScenTED-Vorgehens sind zwei Prototypen implementiert worden. Der erste Prototyp realisiert die Erstellung eines Test-Modells für den Domänen-Test. Der zweite Prototyp nimmt dieses Test-Modell als Eingabe, um daraus Testfall-Szenarien im Domänen-Test zu ermitteln.

Das Verfahren wurde in zwei Fallstudien angewendet. Zum einen wurde eine imaginäre Produktlinie getestet. Zum anderen wurde das ScenTED-Verfahren erfolgreich in einer Kooperation mit der Firma Siemens AG in einer realen Entwicklung genutzt, um den Systemtest einer Software-Produktlinie zu unterstützen. Es ist einmal eine kleine Menge von Testfall-Szenarien ermittelt worden. Diese Testfall-Szenarien wurden zum Test von drei Applikationen der Produktlinie herangezogen. Die Testfälle wurden systematisch wiederverwendet, was den Aufwand zur Ermittlung der Testfälle reduzieren soll. </swrc:abstract><swrc:hasExtraField><swrc:Field swrc:value="9783832514358" swrc:key="ean"/></swrc:hasExtraField><swrc:hasExtraField><swrc:Field swrc:value="383251435X" swrc:key="asin"/></swrc:hasExtraField><swrc:hasExtraField><swrc:Field swrc:value="383251435X" swrc:key="isbn"/></swrc:hasExtraField><swrc:author><rdf:Seq><rdf:_1><swrc:Person swrc:name="Andreas Reuys"/></rdf:_1></rdf:Seq></swrc:author></rdf:Description></burst:publication></item><item rdf:about="http://www.bibsonomy.org/bibtex/2823e900bcd466d99b6d9aedff92da714/ist_spl"><title>Product family testing: a survey</title><description>Product family testing</description><link>http://www.bibsonomy.org/bibtex/2823e900bcd466d99b6d9aedff92da714/ist_spl</link><dc:creator>ist_spl</dc:creator><dc:date>2008-07-03T18:55:21+02:00</dc:date><dc:subject>product line testing </dc:subject><content:encoded>&lt;span style=&#034;color:#555555;&#034;&gt;Antti &lt;a href=&#034;http://www.bibsonomy.org/author/Tevanlinna&#034;&gt;Tevanlinna&lt;/a&gt;  und Juha &lt;a href=&#034;http://www.bibsonomy.org/author/Taina&#034;&gt;Taina&lt;/a&gt;  und Raine &lt;a href=&#034;http://www.bibsonomy.org/author/Kauppinen&#034;&gt;Kauppinen&lt;/a&gt;  &lt;/span&gt;&lt;em&gt;SIGSOFT Softw. Eng. Notes&lt;/em&gt;&lt;em&gt;29(2):12--12&lt;/em&gt;(&lt;em&gt;2004&lt;/em&gt;) &lt;em&gt;MR: ein guter &amp;#220;berblick &amp;#252;ber SPL-Testing bis 2004
		    .
	    &lt;/em&gt;</content:encoded><taxo:topics><rdf:Bag><rdf:li rdf:resource="http://www.bibsonomy.org/tag/product"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/line"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/testing"/></rdf:Bag></taxo:topics><burst:publication><rdf:Description rdf:about="http://www.bibsonomy.org/bibtex/2823e900bcd466d99b6d9aedff92da714/ist_spl"><owl:sameAs rdf:resource="http://www.bibsonomy.org/uri/bibtex/2823e900bcd466d99b6d9aedff92da714/ist_spl"/><rdf:type rdf:resource="http://swrc.ontoware.org/ontology#Article"/><owl:sameAs rdf:resource="http://portal.acm.org/citation.cfm?id=979766"/><swrc:date>Thu Jul 03 18:55:21 CEST 2008</swrc:date><swrc:address>New York, NY, USA</swrc:address><swrc:journal>SIGSOFT Softw. Eng. Notes</swrc:journal><swrc:note>MR: ein guter Überblick über SPL-Testing bis 2004</swrc:note><swrc:number>2</swrc:number><swrc:pages>12--12</swrc:pages><swrc:publisher><swrc:Organization swrc:name="ACM"/></swrc:publisher><swrc:title>Product family testing: a survey</swrc:title><swrc:volume>29</swrc:volume><swrc:year>2004</swrc:year><swrc:keywords>product line testing </swrc:keywords><swrc:abstract>In this paper we discuss the current state of product family testing. Testing, unlike other areas of software development, has received only little attention in this context despite the problems directly rising from scale, reuse and variability. We present the current approaches to product family testing methodology and processes. We also evaluate the current state-of-the-art in product family testing and highlight problems that need to be addressed in the future.</swrc:abstract><swrc:hasExtraField><swrc:Field swrc:value="0163-5948" swrc:key="issn"/></swrc:hasExtraField><swrc:hasExtraField><swrc:Field swrc:value="http://doi.acm.org/10.1145/979743.979766" swrc:key="doi"/></swrc:hasExtraField><swrc:author><rdf:Seq><rdf:_1><swrc:Person swrc:name="Antti Tevanlinna"/></rdf:_1><rdf:_2><swrc:Person swrc:name="Juha Taina"/></rdf:_2><rdf:_3><swrc:Person swrc:name="Raine Kauppinen"/></rdf:_3></rdf:Seq></swrc:author></rdf:Description></burst:publication></item><item rdf:about="http://www.bibsonomy.org/bibtex/2aec593ff707ee5e036253d36633a414e/ist_spl"><title>Testing a Software Product Line</title><link>http://www.bibsonomy.org/bibtex/2aec593ff707ee5e036253d36633a414e/ist_spl</link><dc:creator>ist_spl</dc:creator><dc:date>2008-07-03T18:25:42+02:00</dc:date><dc:subject>product testing line </dc:subject><content:encoded>&lt;span style=&#034;color:#555555;&#034;&gt;John D. &lt;a href=&#034;http://www.bibsonomy.org/author/McGregor&#034;&gt;McGregor&lt;/a&gt;  &lt;/span&gt;&lt;em&gt;CMU/SEI-2001-TR-022. &lt;/em&gt;(&lt;em&gt;2001&lt;/em&gt;)</content:encoded><taxo:topics><rdf:Bag><rdf:li rdf:resource="http://www.bibsonomy.org/tag/product"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/testing"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/line"/></rdf:Bag></taxo:topics><burst:publication><rdf:Description rdf:about="http://www.bibsonomy.org/bibtex/2aec593ff707ee5e036253d36633a414e/ist_spl"><owl:sameAs rdf:resource="http://www.bibsonomy.org/uri/bibtex/2aec593ff707ee5e036253d36633a414e/ist_spl"/><rdf:type rdf:resource="http://swrc.ontoware.org/ontology#TechnicalReport"/><swrc:date>Thu Jul 03 18:25:42 CEST 2008</swrc:date><swrc:note>MR: beschäftigt sich eher mit den organisatorischen Aspekten</swrc:note><swrc:number>CMU/SEI-2001-TR-022</swrc:number><swrc:title>Testing a Software Product Line</swrc:title><swrc:year>2001</swrc:year><swrc:keywords>product testing line </swrc:keywords><swrc:abstract>A suitably organized and executed test process can contribute to the success of a product line organization. Testing is used to identify defects during construction and to assure that completed products possess the qualities specified for the products. Test-related activities are organized into a test process that is designed to take advantage of the economies of scope and scale that are present in a product line organization. These activities are sequenced and scheduled so that a test activity occurs immediately following the construction activity whose output the test is intended to validate. This report expands on the testing practice area described by Clements and Northrop. Test-related activities that can be used to form the test process for a product line organization are described. Product line organizations face unique challenges in testing. This report describes techniques and activities for meeting those challenges.</swrc:abstract><swrc:author><rdf:Seq><rdf:_1><swrc:Person swrc:name="John D. McGregor"/></rdf:_1></rdf:Seq></swrc:author></rdf:Description></burst:publication></item><item rdf:about="http://www.bibsonomy.org/bibtex/242adeda1515608dae46ba044035d5904/ist_spl"><title>A UML-based Approach for Validating Product Lines</title><description>Computer Science Bibliography Collection</description><link>http://www.bibsonomy.org/bibtex/242adeda1515608dae46ba044035d5904/ist_spl</link><dc:creator>ist_spl</dc:creator><dc:date>2008-07-02T09:11:19+02:00</dc:date><dc:subject>line product TDE/UML diagrams TSL UML activity systemtest category-partition Use-Cases </dc:subject><content:encoded>&lt;span style=&#034;color:#555555;&#034;&gt;Jean &lt;a href=&#034;http://www.bibsonomy.org/author/Hartmann&#034;&gt;Hartmann&lt;/a&gt;  und Marlon &lt;a href=&#034;http://www.bibsonomy.org/author/Vieira&#034;&gt;Vieira&lt;/a&gt;  und Axel &lt;a href=&#034;http://www.bibsonomy.org/author/Ruder&#034;&gt;Ruder&lt;/a&gt;  &lt;/span&gt;&lt;em&gt;Proceedings of the International Workshop on Software Product Line Testing (SPLiT 2004), &lt;/em&gt;&lt;em&gt;Seite58--65. &lt;/em&gt;&lt;em&gt;Boston, MA, &lt;/em&gt;&lt;em&gt;August2004. &lt;/em&gt;&lt;em&gt;ST:Basiert auf UML-Aktivit&amp;amp;#228;tsdiagrammen Entwicklung eines Tools auf Basis von Rational-Rose. F&amp;amp;#252;r die Testdatengewinnung wird eine &amp;amp;#196;-Klassena&lt;span class=&#034;info&#034;&gt;...&lt;span&gt;ST:Basiert auf UML-Aktivit&amp;#228;tsdiagrammen Entwicklung eines Tools auf Basis von Rational-Rose. F&amp;#252;r die Testdatengewinnung wird eine &amp;#196;-Klassenanalyse durchgef&amp;#252;hrt. Wichtig sind daher die Bedingungen an der Verzweigungspunkten im Aktivit&amp;#228;tsdiagramm, da die Auswahl des Testfalls von diesen abh&amp;#228;ngt. Nutzer w&amp;#228;hlt Produkt aus und das Tool generiert f&amp;#252;r ein produkt Testf&amp;#228;lle Fazit: Es werden zwar Testf&amp;#228;lle mit Testdaten f&amp;#252;r die Produkte einer Produktlinie automatisch generiert, aber es findet keine Trennung zwischen Domain- und Application Engineering statt. Es ist kein Wiederverwendungsansatz erkennbar. Au&amp;#223;erdem arbeitet das Tool auf Basis anderer kommerzieller Tools (Rose). MR: Die &amp;#196;-Klassenanalyse wird nach der Category-Partition-Methode durchgef&amp;#252;hrt, d.h. dass die die Testdaten (mit erwarteten Ausgaben) teilweise manuell erstellt werden m&amp;#252;ssen.&lt;/span&gt;&lt;/span&gt;
		    .
	    &lt;/em&gt;</content:encoded><taxo:topics><rdf:Bag><rdf:li rdf:resource="http://www.bibsonomy.org/tag/line"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/product"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/TDE/UML"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/diagrams"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/TSL"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/UML"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/activity"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/systemtest"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/category-partition"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/Use-Cases"/></rdf:Bag></taxo:topics><burst:publication><rdf:Description rdf:about="http://www.bibsonomy.org/bibtex/242adeda1515608dae46ba044035d5904/ist_spl"><owl:sameAs rdf:resource="http://www.bibsonomy.org/uri/bibtex/242adeda1515608dae46ba044035d5904/ist_spl"/><rdf:type rdf:resource="http://swrc.ontoware.org/ontology#InProceedings"/><swrc:date>Wed Jul 02 09:11:19 CEST 2008</swrc:date><swrc:address>Boston, MA</swrc:address><swrc:booktitle>Proceedings of the International Workshop on Software Product Line Testing ({SPL}i{T} 2004)</swrc:booktitle><swrc:month>August</swrc:month><swrc:note>ST:Basiert auf UML-Aktivitätsdiagrammen
Entwicklung eines Tools auf Basis von Rational-Rose. Für die Testdatengewinnung wird eine Ä-Klassenanalyse durchgeführt.
Wichtig sind daher die Bedingungen an der Verzweigungspunkten im Aktivitätsdiagramm, da die Auswahl des Testfalls von diesen abhängt.
Nutzer wählt Produkt aus und das Tool generiert für ein produkt Testfälle
Fazit: Es werden zwar Testfälle mit Testdaten für die Produkte einer Produktlinie automatisch generiert, aber es findet keine Trennung zwischen Domain- und Application Engineering statt. Es ist kein Wiederverwendungsansatz erkennbar. Außerdem arbeitet das Tool auf Basis anderer kommerzieller Tools (Rose).

MR: Die Ä-Klassenanalyse wird nach der Category-Partition-Methode durchgeführt, d.h. dass die die Testdaten (mit erwarteten Ausgaben) teilweise manuell erstellt werden müssen.</swrc:note><swrc:pages>58--65</swrc:pages><swrc:title>A {UML}-based Approach for Validating Product Lines</swrc:title><swrc:year>2004</swrc:year><swrc:keywords>line product TDE/UML diagrams TSL UML activity systemtest category-partition Use-Cases </swrc:keywords><swrc:abstract>The Unified Modeling Language (UML) is gaining wide acceptance in industry as the new de facto visual modeling language and as such it is being used within Siemens to model large, complex new product lines. As a result, we are extending our existing UML-based approaches to component and system validation to address the needs of product line validation. In this paper, we will focus on describing the extensions made to our system testing approach in which Activity Diagrams that form the basis for the test specification are annotated with variation points and conformance tests are then automatically generated to validate each product variant. We are also implementing these extensions as part of our Test Development Environment for UML (TDE/UML) automated test generation technology, which is currently integrated with the IBM/Rational Rose UML modeling tool and coupled with test execution tools, such as a graphical capture/replay tool. This paper provides an outline of our existing UML-based approach to system validation, but focuses on how we supplement the existing UML diagrams with information concerning the variation points for product-line validation.</swrc:abstract><swrc:hasExtraField><swrc:Field swrc:value="Testing" swrc:key="category"/></swrc:hasExtraField><swrc:hasExtraField><swrc:Field swrc:value="1" swrc:key="available"/></swrc:hasExtraField><swrc:hasExtraField><swrc:Field swrc:value="3.5" swrc:key="newinversion"/></swrc:hasExtraField><swrc:author><rdf:Seq><rdf:_1><swrc:Person swrc:name="Jean Hartmann"/></rdf:_1><rdf:_2><swrc:Person swrc:name="Marlon Vieira"/></rdf:_2><rdf:_3><swrc:Person swrc:name="Axel Ruder"/></rdf:_3></rdf:Seq></swrc:author><swrc:editor><rdf:Seq><rdf:_1><swrc:Person swrc:name="Birgit Geppert"/></rdf:_1><rdf:_2><swrc:Person swrc:name="Charles Krueger"/></rdf:_2><rdf:_3><swrc:Person swrc:name="Jenny Li"/></rdf:_3></rdf:Seq></swrc:editor></rdf:Description></burst:publication></item><item rdf:about="http://www.bibsonomy.org/bibtex/2d75bfa54d7c45c6a6ffba04b75938005/ist_spl"><title>Specification Based Software Product Line Testing: A Case Study</title><link>http://www.bibsonomy.org/bibtex/2d75bfa54d7c45c6a6ffba04b75938005/ist_spl</link><dc:creator>ist_spl</dc:creator><dc:date>2008-06-27T15:45:53+02:00</dc:date><dc:subject>line testing automated CSP product algebraic specification-based oracle software specification testdata </dc:subject><content:encoded>&lt;span style=&#034;color:#555555;&#034;&gt;Satish &lt;a href=&#034;http://www.bibsonomy.org/author/Mishra&#034;&gt;Mishra&lt;/a&gt;  &lt;/span&gt;&lt;em&gt;CS&amp;amp;P 2006 - Concurrency, Specification and Programming, &lt;/em&gt;(&lt;em&gt;2006&lt;/em&gt;) &lt;em&gt;MR: Es wird gezeigt, dass bei SPLs, die mit formalen Spezifikationen (hier CSP-CASL) beschrieben sind, die Testf&amp;amp;#228;lle, Testeingaben und erwartete Ergeb&lt;span class=&#034;info&#034;&gt;...&lt;span&gt;MR: Es wird gezeigt, dass bei SPLs, die mit formalen Spezifikationen (hier CSP-CASL) beschrieben sind, die Testf&amp;#228;lle, Testeingaben und erwartete Ergebnisse automatisch generiert werden k&amp;#246;nnen. Die Wiederverwendung der Tests beschr&amp;#228;nkt sich im Paper auf SPLs von speziellen Art, bei denen die Varianten nur erweitert werden k&amp;#246;nnen und somit andere Varianten und den gemeinsamen Teil vollst&amp;#228;ndig involvieren.&lt;/span&gt;&lt;/span&gt;
		    .
	    &lt;/em&gt;</content:encoded><taxo:topics><rdf:Bag><rdf:li rdf:resource="http://www.bibsonomy.org/tag/line"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/testing"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/automated"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/CSP"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/product"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/algebraic"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/specification-based"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/oracle"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/software"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/specification"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/testdata"/></rdf:Bag></taxo:topics><burst:publication><rdf:Description rdf:about="http://www.bibsonomy.org/bibtex/2d75bfa54d7c45c6a6ffba04b75938005/ist_spl"><owl:sameAs rdf:resource="http://www.bibsonomy.org/uri/bibtex/2d75bfa54d7c45c6a6ffba04b75938005/ist_spl"/><rdf:type rdf:resource="http://swrc.ontoware.org/ontology#InProceedings"/><owl:sameAs rdf:resource="http://www2.informatik.hu-berlin.de/~hs/Aktivitaeten/2006_CSP/"/><swrc:date>Fri Jun 27 15:45:53 CEST 2008</swrc:date><swrc:booktitle> CS&amp;P 2006 - Concurrency, Specification and Programming</swrc:booktitle><swrc:note>MR: Es wird gezeigt, dass bei SPLs, die mit formalen Spezifikationen (hier CSP-CASL) beschrieben sind, die Testfälle, Testeingaben und erwartete Ergebnisse automatisch generiert werden können.
Die Wiederverwendung der Tests beschränkt sich im Paper auf SPLs von speziellen Art, bei denen die Varianten nur erweitert werden können und somit andere Varianten und den gemeinsamen Teil vollständig involvieren.</swrc:note><swrc:title>Specification Based Software Product Line Testing: A Case Study</swrc:title><swrc:year>2006</swrc:year><swrc:keywords>line testing automated CSP product algebraic specification-based oracle software specification testdata </swrc:keywords><swrc:abstract>In this paper, we describe an approach of software product
line testing which is based on formal specifications of the desired
properties. In a software product line, common behaviours are maintained
at subsequent levels of the product development. Commonalities
among products arise from the reuse of parts of the software. It is unclear,
however, in which way test cases for one product can be reused
for subsequent enhancements. In this paper we approach this problem
by specification based testing. We start the software quality assurance
process by formally specifying the system in the process algebraic specification
language CSP-CASL [1] for the description of system properties.
After that we establish an enhancement relation between specifications
in a software product line development. This enhancement relation conceptually
forms the basis of reusability of test suites among different
implementations in a product line development.</swrc:abstract><swrc:author><rdf:Seq><rdf:_1><swrc:Person swrc:name="Satish Mishra"/></rdf:_1></rdf:Seq></swrc:author><swrc:editor><rdf:Seq><rdf:_1><swrc:Person swrc:name="Roman Redziejowski Ludwik Czaja"/></rdf:_1><rdf:_2><swrc:Person swrc:name="Holger Schlingloff"/></rdf:_2></rdf:Seq></swrc:editor></rdf:Description></burst:publication></item></rdf:RDF>