Turnitin
降AI改写
早检测系统
早降重系统
Turnitin-UK版
万方检测-期刊版
维普编辑部版
Grammarly检测
Paperpass检测
checkpass检测
PaperYY检测
A systematic review on the engineering of software for ubiquitous systems
Context: Software engineering for ubiquitous systems has experienced an important and
rapid growth, however the vast research corpus makes it difficult to obtain valuable …
rapid growth, however the vast research corpus makes it difficult to obtain valuable …
Software requirements testing approaches: a systematic literature review
Testing a software system is an important step approach to ensuring quality, safety, and
reliability in safety-critical systems (SCS). Several authors have published new approaches …
reliability in safety-critical systems (SCS). Several authors have published new approaches …
A methodology for the classification of quality of requirements using machine learning techniques
Context One of the most important factors in the development of a software project is the
quality of their requirements. Erroneous requirements, if not detected early, may cause many …
quality of their requirements. Erroneous requirements, if not detected early, may cause many …
ACon: A learning-based approach to deal with uncertainty in contextual requirements at runtime
A Knauss, D Damian, X Franch, A Rook… - Information and software …, 2016 - Elsevier
Context: Runtime uncertainty such as unpredictable operational environment and failure of
sensors that gather environmental data is a well-known challenge for adaptive systems …
sensors that gather environmental data is a well-known challenge for adaptive systems …
GODA: A goal-oriented requirements engineering framework for runtime dependability analysis
Context: Many modern software systems must deal with changes and uncertainty.
Traditional dependability requirements engineering is not equipped for this since it assumes …
Traditional dependability requirements engineering is not equipped for this since it assumes …
Detecting inconsistencies in software architecture documentation using traceability link recovery
Documenting software architecture is important for a system's success. Software architecture
documentation (SAD) makes information about the system available and eases …
documentation (SAD) makes information about the system available and eases …
An automatic methodology for the quality enhancement of requirements using genetic algorithms
DA Dopazo, VM Pelayo, GG Fuster - Information and Software Technology, 2021 - Elsevier
Context The set of requirements for any project offers common ground where the client and
the company agree on the most important features and limitations of the project. Having a …
the company agree on the most important features and limitations of the project. Having a …
The concept of order of conflict in requirements engineering
Conventional approaches to system design use requirements as boundary conditions
against which the design activity occurs. Decisions at a given level of the architecture …
against which the design activity occurs. Decisions at a given level of the architecture …
Automatically detecting the conflicts between software requirements based on finer semantic analysis
W Guo, L Zhang, X Lian - arxiv preprint arxiv:2103.02255, 2021 - arxiv.org
Context: Conflicts between software requirements bring uncertainties to product
development. Some great approaches have been proposed to identify these conflicts …
development. Some great approaches have been proposed to identify these conflicts …
Goal-oriented modeling and verification of feature-oriented product lines
Goal models represent requirements and intentions of a software system. They play an
important role in the development life cycle of software product lines (SPLs). In the domain …
important role in the development life cycle of software product lines (SPLs). In the domain …