Assmann M, Engels G, von der Maßen T and Wübbeke A (2009), "Identifying Software Product Line Component Services", In Proceedings of International Conference on Evaluation of Novel Approaches to Software Engineering (ENASE 09). , pp. 45-56. |
Abstract: Software Product Line (SPL) development provides the possibility of reusing common parts in similar software products. However the SPL approach does not centrally improve the maintenance of software products of a Software Product Line. This paper presents an approach for reducing maintenance costs of SPL products by using the concept Software as a Service. The SPL-SaaS approach was developed with the experiences of arvato services integrating the software product line concept since years. It shows up the advantageous and disadvantageous characteristics of components that play a role for the concept combination. To be able to identify adequate components, criteria for the identification of software components suitable for the approach are derived from these characteristics. Furthermore the requirements of the potential service users are examined and categorized concerning their effects on the system architecture. Special requirements of customers often lead to architectural constraints that are not compatible with the approach. If both, the criteria are met and the architectural constraints are compatible, the SPL-SaaS approach can be applied to a component. The whole approach is applied on an example of arvato services |
BibTeX:
@inproceedings{wuebb2009, author = {Martin Assmann AND Gregor Engels AND Thomas von der Maßen AND Andreas Wübbeke}, editor = {S. Jablonski, L. Maciaszek}, title = {Identifying Software Product Line Component Services}, booktitle = {Proceedings of International Conference on Evaluation of Novel Approaches to Software Engineering (ENASE 09)}, year = {2009}, pages = {45--56} } |
Wübbeke A (2008), "Towards an Efficient Reuse of Test Cases for Software Product Lines", In Proceedings of the 12th International Software Product Line Conference (SPLC 2008), Limerick (Ireland). Limerick, September, 2008. Vol. 2, pp. 361-368. Lero. |
Abstract: Testing is a creative, complex and often time consuming task of the development process of a software system. If the basis of this process is the development-paradigm Software Product Line (SPL) the complexity is extended by the dimension variability. This variability is the basic principle for an effective and efficient reuse in all disciplines and their dimensions of the development process. To support this reuse in an optimal way product line specific concepts and approaches are necessary. This contribution presents the state the art in testing Software Product Lines and derives current challenges on an efficient design of executable test cases in this context. |
BibTeX:
@inproceedings{Wuebbeke2008, author = {Andreas Wübbeke}, editor = {S. Thiel, K. Pohl}, title = {Towards an Efficient Reuse of Test Cases for Software Product Lines}, booktitle = {Proceedings of the 12th International Software Product Line Conference (SPLC 2008), Limerick (Ireland)}, publisher = {Lero}, year = {2008}, volume = {2}, pages = {361--368} } |