Turnitin
降AI改写
早检测系统
早降重系统
Turnitin-UK版
万方检测-期刊版
维普编辑部版
Grammarly检测
Paperpass检测
checkpass检测
PaperYY检测
The programmer's assistant: Conversational interaction with a large language model for software development
Large language models (LLMs) have recently been applied in software engineering to
perform tasks such as translating code between programming languages, generating code …
perform tasks such as translating code between programming languages, generating code …
A systematic literature review of modern software visualization
We report on the state-of-the-art of software visualization. To ensure reproducibility, we
adopted the Systematic Literature Review methodology. That is, we analyzed 1440 entries …
adopted the Systematic Literature Review methodology. That is, we analyzed 1440 entries …
[HTML][HTML] Collaborative program comprehension via software visualization in extended reality
Context: In software visualization research, various approaches strive to create immersive
environments by employing extended reality devices. In that context, only few research has …
environments by employing extended reality devices. In that context, only few research has …
Collaborative software visualization for program comprehension
A Krause-Glau, M Bader… - … Working Conference on …, 2022 - ieeexplore.ieee.org
In the context of program comprehension, learning and working in teams, eg, via pair
programming, shared documentation, and discussions, can facilitate the comprehension …
programming, shared documentation, and discussions, can facilitate the comprehension …
Githru: Visual analytics for understanding software development history through git metadata analysis
Git metadata contains rich information for developers to understand the overall context of a
large software development project. Thus it can help new developers, managers, and testers …
large software development project. Thus it can help new developers, managers, and testers …
Information visualization for agile software development
Understanding information about software artifacts is key to successful Agile software
development projects, however, sharing information about artifacts is difficult to achieve …
development projects, however, sharing information about artifacts is difficult to achieve …
Scalable collaborative software visualization as a service: Short industry and experience paper
Software visualizations are used by software developers, for instance, for program
comprehension. In this context, a less researched aspect is the collaborative use of online …
comprehension. In this context, a less researched aspect is the collaborative use of online …
Collaborative software exploration with multimedia note taking in virtual reality
Exploring and comprehending a software system, eg, as preparation for its re-engineering,
is a relevant, yet challenging endeavour often conducted by teams of engineers …
is a relevant, yet challenging endeavour often conducted by teams of engineers …
See your clones with your teammates
R Koschke, M Steinbeck - 2021 IEEE 15th International …, 2021 - ieeexplore.ieee.org
We discuss how collaborative clone analysis in distributed teams can be supported by
modern software-visualization technology. We present our multi-user multi-purpose software …
modern software-visualization technology. We present our multi-user multi-purpose software …
On the Impact of the Medium in the Effectiveness of 3D Software Visualizations
Many visualizations have proven to be effective in supporting various software related tasks.
Although multiple media can be used to display a visualization, the standard computer …
Although multiple media can be used to display a visualization, the standard computer …