This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
softwares:manvarwor [2010/03/28 16:28]
softwares:manvarwor [2010/03/28 16:29] (current)
Line 57: Line 57:
 > workflow models used in the demonstrations: ​ > workflow models used in the demonstrations: ​
 > simpleexample.xmi (see D1, D2 and D3), purepipelineAOSD10.xmi (see D4 and D5), concurrencyAOSD10.xmi (see D6) > simpleexample.xmi (see D1, D2 and D3), purepipelineAOSD10.xmi (see D4 and D5), concurrencyAOSD10.xmi (see D6)
 ===== References ===== ===== References =====
 <​html>​ <​html>​
 +<​p><​a name="​acher-collet-etal:​2010a"></​a> ​
 +<a target="​_blank"​ href="​http://​www.i3s.unice.fr/​%7Eacher">​Mathieu Acher</​a>,​ <a target="​_blank"​ href="​http://​www.i3s.unice.fr/​%7Ecollet%20">​Philippe Collet</​a>,​ <a target="​_blank"​ href="​http://​www.i3s.unice.fr/​%7Elahire">​Philippe Lahire</​a>,​ and <a target="​_blank"​ href="​http://​www.cs.colostate.edu/​%7Efrance">​Robert France</​a>​.
 + ​Managing Variability in Workflow with Feature Model Composition Operators.
 + In <​em>​9th International Conference on Software Composition AR=28%</​em>,​ volume LNCS,
 +  page&​nbsp;​16. Springer, June 2010.
 +[&​nbsp;<​a href="​http://​www.i3s.unice.fr/​%7Eacher/​acher_bib.html#​acher-collet-etal:​2010a">​bib</​a>&​nbsp;​]
 +<​blockquote><​font size="​-1"> ​
 +In grid-based scientific applications,​ building a workflow essentially involves composing parameterized services describing families of services and then configuring the resulting workflow product line. In domains (e.g., medical imaging) in which many different kinds of highly parameterized services exist, there is a strong need to manage variabilities so that scientists can more easily configure and compose services with consistency guarantees.
 +In this paper, we propose an approach in which variable points in services are described with several separate feature models, so that families of workflow can be defined as compositions of feature models.
 +A compositional technique then allows reasoning about the compatibility between connected services to ensure consistency of an entire workflow, while supporting automatic propagation of variability choices when configuring services.
 +</​font></​blockquote> ​
 <​p><​a name="​acher-collet-etal:​2009"></​a>​ <​p><​a name="​acher-collet-etal:​2009"></​a>​