posted by user: splcconf || 540 views || tracked by 1 users: [display]

Re:Volution 2024 : 1st International Workshop on Reverse Variability Engineering and Evolution of Software-Intensive System

FacebookTwitterLinkedInGoogle

Link: https://sites.google.com/view/re-volution2024/home
 
When Sep 2, 2024 - Sep 2, 2024
Where Luxembourg, Luxembourg
Submission Deadline Jun 4, 2024
Notification Due Jun 28, 2024
Final Version Due Jul 10, 2024
Categories    reverse engineering   software product lines   variability maintenance
 

Call For Papers

Identifying and managing variability in configurable systems is a challenging endeavor. Extracting features, constraints, variability models, and reusable artifacts from legacy systems requires advanced reverse engineering techniques, as implementations for variant management in such system are manifold. In addition, like software in general, configurable systems are subject to frequent changes. Not only, do these changes introduce evolution as a second problem dimension in addition to variability, they subsequently make identifying and maintaining variability harder. Traditionally, the methods and tools applied for revision control and variant management are radically different and mutually disjoint. However, research has already suggested that evolution and variability can be tackled holistically. Concrete examples of integrating approaches include uniform or unified versioning, delta-orientation, evolution-aware clone-and-own, projectional SPL editing, and variation control systems.

Re:Volution (the 1st International Workshop on Reverse Variability Engineering and Evolution of Software-Intensive Systems) joins the motivations originating from REVE and VariVolution and aims to bring together active researchers eliciting software variability and studying its evolution from different angles and practitioners who encounter these phenomena in real-world applications and systems. The workshop offers a platform for exchanging novel ideas, case studies, and tools and fosters future research collaborations and synergies.

Topics and Goals

ReVolution'24 welcomes contributions on any of the following (non-exhaustive) list of topics:

* Techniques on feature and constraint identification and feature model synthesis
* Extraction of reusable components and clone detection
* Metrics, measurements, and visualization techniques during product-line migration
* Tacit knowledge and collaboration in product-line migration
* Product line architecture reengineering
* Refactoring theories and techniques for product-line engineering
* Mining variability in space and time from software repositories
* Conceptual approaches and technical solutions towards uniform, i.e., chronological and logical versioning
* Variation control systems
* Concepts enabling software product line modernization
* Evolution problems concerning specific variability mechanisms (e.g., delta-oriented, annotation-based)
* Variability- and evolution-friendly software development processes (e.g., reactive, incremental, agile)
* Investigation and classification of real-world problems caused by a combination of variability and evolution
* Case studies, benchmarks, industrial challenges, and lessons learned
* Tools implementing previously listed concepts

The workshop serves as a highly interactive platform for exchange, which is reflected by a diversity of submission formats ranging from original research papers over position papers to informal tool demonstrations or fully interactive sessions. The expected audience is not confined to the SPLC community; rather, we also welcome variability-relevant contributions from evolution-related fields such as software configuration management or software maintenance.

Related Resources

ACM SAC 2025   40th ACM/SIGAPP Symposium On Applied Computing
CISE 2025   The 15th Int'l Conference on Computational Intelligence and Software Engineering
HPCCT 2025   2025 the 9th High Performance Computing and Cluster Technologies Conference (HPCCT 2025)--ESCI
SOMET 2025   24th International Conference on Intelligent Software Methodologies Tools and Techniques
CCET--EI 2025   2025 8th International Conference on Computer and Communication Engineering Technology (CCET 2025)
VaMoS 2024   18th International Working Conference on Variability Modelling of Software-Intensive Systems
CEESD-Sanya 2025   2025 9th International Conference on Environmental Engineering and Sustainable Development(CEESD 2025)
ECSA 2025   19th European Conference on Software Architecture
ISEEIE 2025   2025 5th International Symposium on https://www.iseeie.org/, Electronics and Information Engineering (ISEEIE 2025)
Vietnam-CEESD 2025   2025 9th International Conference on Environmental Engineering and Sustainable Development(CEESD 2025)