Turnitin
降AI改写
早检测系统
早降重系统
Turnitin-UK版
万方检测-期刊版
维普编辑部版
Grammarly检测
Paperpass检测
checkpass检测
PaperYY检测
Reactive links across multi-domain engineering models
As the engineering world moves towards collaborative model-driven development, it is
becoming increasingly difficult to keep all model artifacts synchronized and consistent …
becoming increasingly difficult to keep all model artifacts synchronized and consistent …
Evolving software trace links between requirements and source code
Traceability provides support for diverse software engineering activities including safety
analysis, compliance verification, test-case selection, and impact prediction. However, in …
analysis, compliance verification, test-case selection, and impact prediction. However, in …
Using reactive links to propagate changes across engineering models
Collaborative model-driven development is a de facto practice to create software-intensive
systems in several domains (eg, aerospace, automotive, and robotics). However, when …
systems in several domains (eg, aerospace, automotive, and robotics). However, when …
Discovering, analyzing, and managing safety stories in agile projects
Traditionally, safety-critical projects have been developed using the waterfall process.
However, this makes it costly and challenging to incrementally introduce new features and to …
However, this makes it costly and challenging to incrementally introduce new features and to …
Leveraging code-test co-evolution patterns for automated test case recommendation
Context: Prior research revealed that code components with similar structures tend to
require structurally similar test cases and they often co-evolve over time. Objective …
require structurally similar test cases and they often co-evolve over time. Objective …
Enhancing automated software traceability by transfer learning from open-world data
Software requirements traceability is a critical component of the software engineering
process, enabling activities such as requirements validation, compliance verification, and …
process, enabling activities such as requirements validation, compliance verification, and …
Behavior-driven requirements traceability via automated acceptance tests
Although information retrieval advances significantly improved automated traceability tools,
their accuracy is still far from 100% and therefore they still need human intervention …
their accuracy is still far from 100% and therefore they still need human intervention …
Leveraging intermediate artifacts to improve automated trace link retrieval
Software traceability establishes a network of connections between diverse artifacts such as
requirements, design, and code. However, given the cost and effort of creating and …
requirements, design, and code. However, given the cost and effort of creating and …
An empirical study of data constraint implementations in java
Software systems are designed according to guidelines and constraints defined by business
rules. Some of these constraints define the allowable or required values for data handled by …
rules. Some of these constraints define the allowable or required values for data handled by …
Patterns of code-to-test co-evolution for automated test suite maintenance
Software systems are characterized by continual change which often occurs concurrently
across various artifact types. While prior work has focused on the evolution of individual …
across various artifact types. While prior work has focused on the evolution of individual …