Turnitin
降AI改写
早检测系统
早降重系统
Turnitin-UK版
万方检测-期刊版
维普编辑部版
Grammarly检测
Paperpass检测
checkpass检测
PaperYY检测
A systematic map** study on the combination of software architecture and agile development
Context Combining software architecture and agile development has received significant
attention in recent years. However, there exists no comprehensive overview of the state of …
attention in recent years. However, there exists no comprehensive overview of the state of …
Slicing object-oriented software
L Larsen, MJ Harrold - … of IEEE 18th international conference on …, 1996 - ieeexplore.ieee.org
Describes the construction of system dependence graphs for object-oriented software on
which efficient slicing algorithms can be applied. We construct these system dependence …
which efficient slicing algorithms can be applied. We construct these system dependence …
An approach to extract the architecture of microservice-based software systems
B Mayer, R Weinreich - 2018 IEEE symposium on service …, 2018 - ieeexplore.ieee.org
Microservices decouple network-accessible system components to support independent
development, deployment, and scalability. The architecture of microservice-based software …
development, deployment, and scalability. The architecture of microservice-based software …
How do open source communities document software architecture: An exploratory survey
Software architecture (SA) documentation provides a blueprint of a software-intensive
system for the communication between stakeholders about the high-level design of the …
system for the communication between stakeholders about the high-level design of the …
Review of approaches to manage architectural knowledge in Agile Global Software Development
Nowadays, Agile and Global Software Development (AGSD) has brought benefits and new
challenges to the software industry. Among the main challenges is Architecture Knowledge …
challenges to the software industry. Among the main challenges is Architecture Knowledge …
Evaluating the effects of architectural documentation: A case study of a large scale open source project
R Kazman, D Goldenson, I Monarch… - IEEE Transactions …, 2015 - ieeexplore.ieee.org
Sustaining large open source development efforts requires recruiting new participants;
however, a lack of architectural documentation might inhibit new participants since large …
however, a lack of architectural documentation might inhibit new participants since large …
The analysis of architectural languages for the needs of practitioners
M Ozkaya - Software: Practice and Experience, 2018 - Wiley Online Library
Architectural languages (ALs) have attracted much attention as the modeling notations for
specifying and reasoning about important design decisions. In this study, 124 different …
specifying and reasoning about important design decisions. In this study, 124 different …
Understanding architectural knowledge sharing in AGSD teams: An empirical study
Nowadays, the use of agile methodologies (AM) in Global Software Development (GSD)--
known as AGSD--is increasingly common. However, AM and GSD are not completely …
known as AGSD--is increasingly common. However, AM and GSD are not completely …
A study on the software architecture documentation practices and maturity in open-source software development
M Muszynski, S Lugtigheid, F Castor… - 2022 IEEE 19th …, 2022 - ieeexplore.ieee.org
The best practices in the industry for Software Architecture (SA) documentation are not
always followed, despite it being known that SA documentation can positively influence …
always followed, despite it being known that SA documentation can positively influence …
An industrial case study on an architectural assumption documentation framework
As an important type of architectural knowledge, documenting architectural assumptions
(AAs) is critical to the success of projects. In this work, we proposed and validated an …
(AAs) is critical to the success of projects. In this work, we proposed and validated an …