The necessity of producing high quality softwares and the specific software market needs raise new approaches such as Software Product Lines (SPL). However in order to satisfy the growing requirements of new information systems, we need to consider those systems as a composition of many interconnected sub-systems called systems-of-systems. As a...
-
February 26, 2015 (v1)PublicationUploaded on: March 26, 2023
-
September 2014 (v1)Conference paper
As Software Product Lines (SPLs) are now more widely ap- plied in new application fields such as IT or Web systems, complex and large-scale configurations have to be handled. In these fields, the strong domain orientation leads to the need to manage interrelated SPLs and multiple instances of configured sub-products, resulting in complex...
Uploaded on: March 25, 2023 -
March 30, 2014 (v1)Patent
SpineFM est un outil issu de travaux de recherche sur l'utilisation de lignes de produits logiciels multiples. TOCSIN est l'interface graphique permettant d'exploiter SpineFM.SpineFM se base sur un modèle du domaine défini en EMF et des feature model exploitables par l'outil FAMILIAR afin de définir une ligne de produits logiciels multiples....
Uploaded on: February 28, 2023 -
September 30, 2012 (v1)Conference paper
Managing continuous change in a Software Product Line (SPL) is one of the challenges now faced by the SPL en- gineering community. On the one hand, the SPL paradigm captures the intrinsic variability of a software based on a sys- temic vision of the software to model. On the other hand, Agile Software Development advocates the incremental de-...
Uploaded on: March 26, 2023 -
May 2013 (v1)Conference paper
As Software Product Lines (SPL) are inevitably moving towards a multiple form to tackle issues of reuse and complexity, variability management across the composed SPLs is still addressed with basic inter-constraints. Based on two disjoint case studies (digital signage and cloud computing), we identified this challenging problem for the SPL...
Uploaded on: March 26, 2023 -
March 30, 2014 (v1)Patent
Les assets constituent les éléments réutilisables et variants de la ligne de produits logiciels YourCast. Ils sont utilisés par le générateur afin de composer un système de diffusion d'informations viable. Les assets consistent en :- du code : java pour les sources, javascript et CSS pour les renderers et les behaviors, html pour les layout-...
Uploaded on: February 28, 2023 -
June 18, 2012 (v1)Conference paper
Internet is becoming today a wonderful medium to broadcast informations. While sources are multiplying (RSS, Web Services, ...), the amount of informations is growing and it becomes necessary to filter them according to user interests. Many tools are currently developed that exploits ontologies or thesauri to annotate informations. They enable...
Uploaded on: December 2, 2022 -
2014 (v1)Conference paper
no abstract
Uploaded on: February 28, 2023 -
August 2014 (v1)Conference paper
With the advent of Web 2.0, the growth of developer teams and user communities increases the number of software ecosystems: software platforms developed and maintained in a decentralized way by external contributors. As complexity grows, these large software systems become more and more complex to manage and to adapt to specific user needs. In...
Uploaded on: March 26, 2023 -
October 2015 (v1)Report
In software product lines, the choices the ''user'' has to make to configure a product may be very numerous.According to the user's knowledge of the line as well as her own vision of the target product, some choices may be difficult and may turn out to be wrong. However, the configuration processes usually show similarities in the sequence of...
Uploaded on: March 25, 2023 -
2015 (v1)Conference paper
no abstract
Uploaded on: February 28, 2023 -
July 5, 2012 (v1)Report
In this document we present the main issues that we have to face in order to define a Software Product Line (SPL) for Broadcasting Systems. These issues were identified through requirement analysis and refactoring of SEDUITE which are described in two internal deliverables: a) D.2.2.1: Introduces the requirements (functional and non-functional)...
Uploaded on: December 2, 2022 -
November 6, 2012 (v1)Conference paper
With their important usage in many domains, Software Product Lines (SPL) are more and more facing frequent evolution coupled with the need for configuration by end users. The configuration User Interface is expected to be deduced, in a generic way, from the variability models in the SPL. But previous work in HCI denote the ergonomic weakness of...
Uploaded on: February 28, 2023 -
August 26, 2013 (v1)Conference paper
Managing in a generic way the evolution process of feature- oriented Software Product Lines (SPLs) is complex due to the number of elements that are impacted and the heterogeneity of the SPLs regarding artifacts used to define them. Existing work presents specific approaches to manage the evolution of SPLs in terms of such artifacts, i.e.,...
Uploaded on: December 4, 2022