Turnitin
降AI改写
早检测系统
早降重系统
Turnitin-UK版
万方检测-期刊版
维普编辑部版
Grammarly检测
Paperpass检测
checkpass检测
PaperYY检测
A framework for classifying and comparing architecture-centric software evolution research
Context: Software systems are increasingly required to operate in an open world,
characterized by continuous changes in the environment and in the prescribed …
characterized by continuous changes in the environment and in the prescribed …
How the apache community upgrades dependencies: an evolutionary study
Software ecosystems consist of multiple software projects, often interrelated by means of
dependency relations. When one project undergoes changes, other projects may decide to …
dependency relations. When one project undergoes changes, other projects may decide to …
A low-power low-cost optical router for optical networks-on-chip in multiprocessor systems-on-chip
Networks-on-chip (NoCs) can improve the communication bandwidth and power efficiency
of multiprocessor systems-on-chip (MPSoC). However, traditional metallic interconnects …
of multiprocessor systems-on-chip (MPSoC). However, traditional metallic interconnects …
[HTML][HTML] Mining software repositories for software architecture–A systematic map** study
Context: A growing number of researchers are investigating how Mining Software
Repositories (MSR) approaches can support software architecture activities, such as …
Repositories (MSR) approaches can support software architecture activities, such as …
An empirical study of cohesion and coupling: Balancing optimization and disruption
Search-based software engineering has been extensively applied to the problem of finding
improved modular structures that maximize cohesion and minimize coupling. However …
improved modular structures that maximize cohesion and minimize coupling. However …
Forecasting architectural decay from evolutionary history
As a software system evolves, its architecture tends to decay, leading to the occurrence of
architectural elements that become resistant to maintenance or prone to defects. To address …
architectural elements that become resistant to maintenance or prone to defects. To address …
On the evolutionary nature of architectural violations
Architectural conformance checking is the process of verifying whether a given software
implementation conforms to the rules and decisions in an architectural model. Different …
implementation conforms to the rules and decisions in an architectural model. Different …
Exploring the role of commercial stakeholders in open source software evolution
It has been lately established that a major success or failure factor of an OSS project is
whether or not it involves a commercial company, or more extremely, when a project is …
whether or not it involves a commercial company, or more extremely, when a project is …
Can instability variations warn developers when open-source projects boost?
Although architecture instability has been studied and measured using a variety of metrics, a
deeper analysis of which project parts are less stable and how such instability varies over …
deeper analysis of which project parts are less stable and how such instability varies over …
Software evolution prediction using seasonal time analysis: a comparative study
Prediction models of software change requests are useful for supporting rational and timely
resource allocation to the evolution process. In this paper we use a time series forecasting …
resource allocation to the evolution process. In this paper we use a time series forecasting …