BibSonomy :: bibtex  ::

tag user group author concept BibTeX key search:all search:ist_spl
A blue social bookmark and publication sharing system.
tags · relations · groups · popular
help · blog · about
login · register
ist_spl's BibTeX entry:  

A UML-based Approach for Validating Product Lines

Proceedings of the International Workshop on Software Product Line Testing ({SPL}i{T} 2004), : 58--65, 2004.
Authors: Jean Hartmann and Marlon Vieira and Axel Ruder
Editors: Birgit Geppert and Charles Krueger and Jenny Li
Description: Computer Science Bibliography Collection
Tags: TDE/UML TSL UML Use-Cases activity category-partition diagrams line product systemtest
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.
| BibTeX  
@inproceedings{Hartmann2004,
title = {A {UML}-based Approach for Validating Product Lines},
address = {Boston, MA},
author = {Jean Hartmann and Marlon Vieira and Axel Ruder},
booktitle = {Proceedings of the International Workshop on Software Product Line Testing ({SPL}i{T} 2004)},
editor = {Birgit Geppert and Charles Krueger and Jenny Li},
month = {August},
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.},
pages = {58--65},
year = {2004},
description = {Computer Science Bibliography Collection},
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.},
available = {1}, category = {Testing}, newinversion = {3.5},
keywords = {TDE/UML TSL UML Use-Cases activity category-partition diagrams line product systemtest }
}