English
Related papers

Related papers: Systematic Mapping Protocol: The impact of using s…

200 papers

In recent years, many studies have applied wearable devices to capture psychophysiological data from software developers. However, the current literature lacks investigations that classify the studies and point out gaps to be explored. This…

Software Engineering · Computer Science 2021-06-01 Roger Vieira , Kleinner Farias

This paper demonstrates a methodology to help practitioners maximise the utility of complex multidisciplinary engineering models implemented as spreadsheets, an area presenting unique challenges. As motivation we investigate the expanding…

Software Engineering · Computer Science 2014-01-21 David Birch , Helen Liang , Paul H J Kelly , Glen Mullineux , Tony Field , Joan Ko , Alvise Simondetti

Software is increasingly produced in the form of ecosystems, collections of interdependent components maintained by a distributed community. These ecosystems act as network organizations, not markets, and thus often lack actionable…

Software Engineering · Computer Science 2020-12-14 Christopher Bogart , James Howison , James Herbsleb

[Background] Research on requirements engineering (RE) for mobile apps employs datasets formed by app users, developers or vendors. However, little is known about the sources of these datasets in terms of platforms and the RE activities…

Software Engineering · Computer Science 2025-09-05 Chong Wang , Haoning Wu , Peng Liang , Maya Daneva , Marten van Sinderen

Government development projects vary significantly from private sector initiatives in scope, stakeholder complexity, and regulatory requirements. There is a lack of empirical studies focusing on requirements engineering (RE) activities…

Software Engineering · Computer Science 2024-04-09 Anqi Ren , Lin Liu , Yi Wang , Xiao Liu , Hailong Wang , Kaijia Xu , Xishuo Zhang , Chetan Arora

Context: Performance regressions negatively impact execution time and memory usage of software systems. Nevertheless, there is a lack of systematic methods to evaluate the effectiveness of performance test suites. Performance mutation…

Formal methods were frequently shown to be effective and, perhaps because of that, practitioners are interested in using them more often. Still, these methods are far less applied than expected, particularly, in critical domains where they…

Software Engineering · Computer Science 2023-08-23 Mario Gleirscher , Jaco van de Pol , Jim Woodcock

In the international standard for system and software engineering ISO/IEC/IEEE 15288: 2015, the output of the stakeholder needs and the business or mission analysis technical processes are transformed into a technical view of the system by…

Software Engineering · Computer Science 2023-02-14 Siyuan Ji , Charles E. Dickerson , Michael Wilkinson

Context: Gamification is an emerging subject that has been applied in different areas, bringing contributions to different types of activities. Objective: This paper aims to characterize how gamification has been adopted in non-educational…

Software Engineering · Computer Science 2020-11-17 Daniel Porto , Gabriela Jesus , Fabiano Ferrari , Sandra Fabbri

The relevance of Requirements Engineering (RE) research to practitioners is a prerequisite for problem-driven research in the area and key for a long-term dissemination of research results to everyday practice. To better understand how…

Software Engineering · Computer Science 2017-06-15 X. Franch , D. Méndez Fernández , M. Oriol , A. Vogelsang , R. Heldal , E. Knauss , G. Horta Travassos , J. C. Carver , O. Dieste , T. Zimmermann

The quality of software is enhanced by using the design patterns. The design patterns are the reusable component used in the development of the software, which delivers improved quality software to the end users. The researchers have…

Software Engineering · Computer Science 2013-12-10 A. Meiappane , Dr. V. Prasanna Venkataesan

Collaboration is used in Software Engineering (SE) to develop software. Industry seeks SE graduates with collaboration skills to contribute to productive software development. SE educators can use Collaborative Learning (CL) to help…

Software Engineering · Computer Science 2023-10-31 Rita Garcia , Christoph Treude , Andrew Valentine

The profile of research software engineering has been greatly enhanced by developments at institutions around the world to form groups and communities that can support effective, sustainable development of research software. We observe,…

Software Engineering · Computer Science 2019-08-07 Jeremy Cohen , Daniel S. Katz , Michelle Barker , Robert Haines , Neil Chue Hong

In the last 15 years, software architecture has emerged as an important software engineering field for managing the development and maintenance of large, software- intensive systems. Software architecture community has developed numerous…

Software Engineering · Computer Science 2017-01-24 Davide Falessi , Muhammad Ali Babar , Giovanni Cantone , Philippe Kruchten

Case studies are a popular and noteworthy type of research study in software engineering, offering significant potential to impact industry practices by investigating phenomena in their natural contexts. This potential to reach a broad…

Software Engineering · Computer Science 2024-02-14 Sergio Rico

The technology of formal software verification has made spectacular advances, but how much does it actually benefit the development of practical software? Considerable disagreement remains about the practicality of building systems with…

Software Engineering · Computer Science 2026-01-21 Li Huang , Sophie Ebersold , Alexander Kogtenkov , Bertrand Meyer , Yinling Liu

Process model quality has been an area of considerable research efforts. In this context, correctness-by-construction as enabled by change patterns provides promising perspectives. While the process of process modeling (PPM) based on change…

Software Engineering · Computer Science 2015-11-13 Barbara Weber , Sarah Zeitelhofer , Jakob Pinggera , Victoria Torres , Manfred Reichert

In recent years, Software has become an indispensable part of every segment from simple Office Automation to Space Technology and E-mail to E-commerce. The evolution in Software architecture is always an open issue for researchers to…

Software Engineering · Computer Science 2012-07-04 U. S. Poornima , V. Suma

Background: Despite the potential benefits of software modelling, developers have shown a considerable reluctance towards its application. There is substantial existing research studying industrial use and technical challenges of modelling.…

Software Engineering · Computer Science 2023-01-05 Shalini Chakraborty , Grischa Liebel

We demonstrate the Patterns of Life Simulation to create realistic simulations of human mobility in a city. This simulation has recently been used to generate massive amounts of trajectory and check-in data. Our demonstration focuses on…

Multiagent Systems · Computer Science 2024-10-15 Hossein Amiri , Will Kohn , Shiyang Ruan , Joon-Seok Kim , Hamdi Kavak , Andrew Crooks , Dieter Pfoser , Carola Wenk , Andreas Zufle