101 citations · 386 across the 29 of their papers we have counts for
7 papers · 1 filter
Unveiling the Life Cycle of User Feedback: Best Practices from Software Practitioners
Ze Shi Li, Nowshin Nawar Arony, Kezia Devathasan +3
User feedback has grown in importance for organizations to improve software products. Prior studies focused primarily on feedback collection and reported a high-level overview of t…
A Study of Documentation for Software Architecture
Neil A. Ernst, Martin P. Robillard
Documentation is an important mechanism for disseminating software architecture knowledge. Software project teams can employ vastly different formats for documenting software archi…
A Data-Driven Approach for Finding Requirements Relevant Feedback from TikTok and YouTube
Manish Sihag, Ze Shi Li, Amanda Dash +5
The increasing importance of videos as a medium for engagement, communication, and content creation makes them critical for organizations to consider for user feedback. However, si…
Architecting Complex, Long-Lived Scientific Software
Neil A. Ernst, John Klein, Marco Bartolini +2
Software is a critical aspect of large-scale science, providing essential capabilities for making scientific discoveries. Large-scale scientific projects are vast in scope, with li…
From Copilot to Pilot: Towards AI Supported Software Development
Rohith Pudari, Neil A. Ernst
AI-supported programming has arrived, as shown by the introduction and successes of large language models for code, such as Copilot/Codex (Github/OpenAI) and AlphaCode (DeepMind).…
Autonomy Is An Acquired Taste: Exploring Developer Preferences for GitHub Bots
Amir Ghorbani, Nathan Cassee, Derek Robinson +4
Software bots fulfill an important role in collective software development, and their adoption by developers promises increased productivity. Past research has identified that bots…
Registered Reports in Software Engineering
Neil A. Ernst, Maria Teresa Baldassarre
Registered reports are scientific publications which begin the publication process by first having the detailed research protocol, including key research questions, reviewed and ap…