Turnitin
降AI改写
早检测系统
早降重系统
Turnitin-UK版
万方检测-期刊版
维普编辑部版
Grammarly检测
Paperpass检测
checkpass检测
PaperYY检测
Software transparency
Software transparency is a new and important concern that software developers must deal
with. As society moves towards increased automation, if citizens wish to exercise their right …
with. As society moves towards increased automation, if citizens wish to exercise their right …
Quality-driven architecture development using architectural tactics
This paper presents a quality-driven approach to embodying non-functional requirements
(NFRs) into software architecture using architectural tactics. Architectural tactics are …
(NFRs) into software architecture using architectural tactics. Architectural tactics are …
Bridging the gap between software architecture rationale formalisms and actual architecture documents: An ontology-driven approach
Documenting software architecture rationale is essential to reuse and evaluate
architectures, and several modeling and documentation guidelines have been proposed in …
architectures, and several modeling and documentation guidelines have been proposed in …
MOQARE: misuse-oriented quality requirements engineering
A Herrmann, B Paech - Requirements Engineering, 2008 - Springer
This work presents MOQARE (misuse-oriented quality requirements engineering), a method
to explore quality requirements. The aim of MOQARE is to support intuitive and systematic …
to explore quality requirements. The aim of MOQARE is to support intuitive and systematic …
EA-Miner: towards automation in aspect-oriented requirements engineering
Aspect-oriented requirements engineering (AORE) provides separation of concerns at the
requirements level. In order to cope with concern identification and structuring into different …
requirements level. In order to cope with concern identification and structuring into different …
Tradeoff analysis for conflicting software non-functional requirements
The need for particular software non-functional requirements (NFRs) leads a project team to
use specific design strategies to fulfill these NFRs. However, some of the strategies may …
use specific design strategies to fulfill these NFRs. However, some of the strategies may …
NDR ontology: sharing and reusing NFR and design rationale knowledge
Understanding Non-Functional Requirements (NFR) and their solutions is a key architecture
task, and reusing past solutions is an effective and efficient way to satisfy NFRs. NFR …
task, and reusing past solutions is an effective and efficient way to satisfy NFRs. NFR …
[PDF][PDF] Towards modeling non-functional requirements in software architecture
Functional requirements (FRs) capture the intended behavior of the system, in terms of the
services or tasks the system is required to perform, while non-functional requirements …
services or tasks the system is required to perform, while non-functional requirements …
Exploring the Characteristics of NFR Methods–a Dialogue about two Approaches
It is not easy to choose a method for eliciting, detailing and documenting non-functional
requirements (NFR) among the variety of existing methods. In order to explore typical …
requirements (NFR) among the variety of existing methods. In order to explore typical …
A template for SOA design decision making in an educational setting
An effective software design should ensure that all the quality requirements of a system of
interest are supported. As the architecture of a software system can be seen as a set of …
interest are supported. As the architecture of a software system can be seen as a set of …