Turnitin
降AI改写
早检测系统
早降重系统
Turnitin-UK版
万方检测-期刊版
维普编辑部版
Grammarly检测
Paperpass检测
checkpass检测
PaperYY检测
Open-source software product line extraction processes: the ArgoUML-SPL and Phaser cases
Abstract Software Product Lines (SPLs) are rarely developed from scratch. Commonly, they
emerge from one product when there is a need to create tailored variants, or from existing …
emerge from one product when there is a need to create tailored variants, or from existing …
[HTML][HTML] Spectrum-based feature localization for families of systems
In large code bases, locating the elements that implement concrete features of a system is
challenging. This information is paramount for maintenance and evolution tasks, although …
challenging. This information is paramount for maintenance and evolution tasks, although …
Accelerating similarity-based model matching using dual hashing
X He, Y Liu, H He - Software and Systems Modeling, 2024 - Springer
Similarity-based model matching is the cornerstone of model versioning. It pairs model
elements based on a distance metric (eg, edit distance). However, calculating the distances …
elements based on a distance metric (eg, edit distance). However, calculating the distances …
A divide & concur approach to collaborative goal modeling with merge in early-re
Goal modeling enables the elicitation of stakeholders' intentionality in the earlier stages of a
project. Often, approaches are limited by the effort required to create an initial goal model. In …
project. Often, approaches are limited by the effort required to create an initial goal model. In …
Accelerating similarity-based model matching using on-the-fly similarity preserving hashing
X He, L Tang, Y Li - Proceedings of the 25th International Conference on …, 2022 - dl.acm.org
Similarity-based model matching is the foundation of model versioning. It pairs model
elements based on a distance metric (eg, edit distance). Because it is expensive to calculate …
elements based on a distance metric (eg, edit distance). Because it is expensive to calculate …
An N-Way Model Merging Approach Based on Artificial Bee Colony Algorithm
T Ye, G Qiao - e-Informatica Software Engineering Journal, 2024 - e-informatyka.pl
Background: In N-way model merging, model matching plays an important role. However,
the N-way model matching problem has been recognized as NP-hard. Aim: To search the …
the N-way model matching problem has been recognized as NP-hard. Aim: To search the …
gLTSdiff: a generalized framework for structural comparison of software behavior
Structural comparison of state machine models–such as labeled transition systems and
(extended) finite automata–is used for numerous applications, such as finding potential …
(extended) finite automata–is used for numerous applications, such as finding potential …
RaQuN: a generic and scalable n-way model matching algorithm
Abstract Model matching algorithms are used to identify common elements in input models,
which is a fundamental precondition for many software engineering tasks, such as merging …
which is a fundamental precondition for many software engineering tasks, such as merging …
Towards a formalism for specifying N-way model merging rules
Integrating multiple versions of a model into a unified yet consistent model, which is called N-
way merging, is a key challenge in collaborative modeling. Recently, several approaches …
way merging, is a key challenge in collaborative modeling. Recently, several approaches …
[PDF][PDF] From two-way to three-way: domain-specific model differencing and conflict detection.
In collaborative work, developers evolve their models in parallel, leading to substantial
differences and conflicts. To better consolidate these changes, developers need to …
differences and conflicts. To better consolidate these changes, developers need to …