Turnitin
降AI改写
早检测系统
早降重系统
Turnitin-UK版
万方检测-期刊版
维普编辑部版
Grammarly检测
Paperpass检测
checkpass检测
PaperYY检测
The (r) evolution of social media in software engineering
Software developers rely on media to communicate, learn, collaborate, and coordinate with
others. Recently, social media has dramatically changed the landscape of software …
others. Recently, social media has dramatically changed the landscape of software …
How can i improve my app? classifying user reviews for software maintenance and evolution
App Stores, such as Google Play or the Apple Store, allow users to provide feedback on
apps by posting review comments and giving star ratings. These platforms constitute a …
apps by posting review comments and giving star ratings. These platforms constitute a …
Work practices and challenges in pull-based development: The contributor's perspective
The pull-based development model is an emerging way of contributing to distributed
software projects that is gaining enormous popularity within the open source software (OSS) …
software projects that is gaining enormous popularity within the open source software (OSS) …
How social and communication channels shape and challenge a participatory culture in software development
Software developers use many different communication tools and channels in their work.
The diversity of these tools has dramatically increased over the past decade and developers …
The diversity of these tools has dramatically increased over the past decade and developers …
Modern code reviews in open-source projects: Which problems do they fix?
Code review is the manual assessment of source code by humans, mainly intended to
identify defects and quality problems. Modern Code Review (MCR), a lightweight variant of …
identify defects and quality problems. Modern Code Review (MCR), a lightweight variant of …
How social Q&A sites are changing knowledge sharing in open source software communities
Historically, mailing lists have been the preferred means for coordinating development and
user support activities. With the emergence and popularity growth of social Q&A sites such …
user support activities. With the emergence and popularity growth of social Q&A sites such …
Do developers feel emotions? an exploratory analysis of emotions in software artifacts
Software development is a collaborative activity in which developers interact to create and
maintain a complex software system. Human collaboration inevitably evokes emotions like …
maintain a complex software system. Human collaboration inevitably evokes emotions like …
Adding sparkle to social coding: an empirical study of repository badges in the npm ecosystem
In fast-paced, reuse-heavy, and distributed software development, the transparency
provided by social coding platforms like GitHub is essential to decision making. Developers …
provided by social coding platforms like GitHub is essential to decision making. Developers …
Revisiting code ownership and its relationship with software quality in the scope of modern code review
Code ownership establishes a chain of responsibility for modules in large software systems.
Although prior work uncovers a link between code ownership heuristics and software …
Although prior work uncovers a link between code ownership heuristics and software …
Review participation in modern code review: An empirical study of the android, Qt, and OpenStack projects
Software code review is a well-established software quality practice. Recently, Modern Code
Review (MCR) has been widely adopted in both open source and proprietary projects. Our …
Review (MCR) has been widely adopted in both open source and proprietary projects. Our …