English
Related papers

Related papers: Towards an Understanding of Developer Experience-D…

200 papers

Today, software industry has a rapid growth. In order to resist the competition increased by this growth, software projects need to be developed with higher quality and especially user friendly. Therefore, the importance of human-computer…

Human-Computer Interaction · Computer Science 2019-02-08 M. Hanefi Calp , M. Ali Akcayol

Every year, millions of functional systems become e-waste because users are pressured to send their systems to landfills due to a lack of vendor support and difficulty in recycling. Vendors cite ``cybersecurity'' as the driver for short…

Human-Computer Interaction · Computer Science 2026-03-03 Maxwell Keleher , David Barrera , Sonia Chiasson

The advancement of software sustainability encounters notable challenges, underscoring the necessity for understanding these challenges to facilitate significant progress and pave the way for effective solutions to advance software…

Software Engineering · Computer Science 2024-05-27 Jennifer Gross , Sofia Ouhbi

The rapid expansion of software development has significant environmental, technical, social, and economic impacts. Achieving the United Nations Sustainable Development Goals by 2030 compels developers to adopt sustainable practices.…

Software Engineering · Computer Science 2025-10-13 Mandira Roy , Novarun Deb , Nabendu Chaki , Agostino Cortesi

Open-source software (OSS) plays a crucial role in modern software development. Utilizing OSS code can greatly accelerate software development, reduce redundancy, and enhance reliability. Python, a widely adopted programming language, is…

Software Engineering · Computer Science 2024-08-21 Zhiqing Zhong , Shilin He , Haoxuan Wang , Boxi Yu , Haowen Yang , Pinjia He

Software developers solve a diverse and wide range of problems. While software engineering research often focuses on tools to support this problem solving, the strategies that developers use to solve problems are at least as important. In…

Software Engineering · Computer Science 2020-07-03 Thomas D. LaToza , Maryam Arab , Dastyni Loksa , Amy J. Ko

Software development companies are increasingly concerned about their impact on the environment. This is translated into the incorporation of actions related to software sustainability in their Corporate Social Responsibility (CSR)…

Software Engineering · Computer Science 2022-09-28 Elisa Jimenez , Coral Calero , Maria Ángeles Moraga

Recent deep learning based approaches have outperformed classical stereo matching methods. However, current deep learning based end-to-end stereo matching methods adopt a generic encoder-decoder style network with skip connections. To limit…

Computer Vision and Pattern Recognition · Computer Science 2019-06-04 Kunal Swami , Kaushik Raghavan , Nikhilanj Pelluri , Rituparna Sarkar , Pankaj Bajpai

This paper presents the first multistakeholder approach for translating diverse stakeholder values into an evaluation metric setup for Recommender Systems (RecSys) in digital archives. While commercial platforms mainly rely on engagement…

Information Retrieval · Computer Science 2025-07-17 Florian Atzenhofer-Baumgartner , Georg Vogeler , Dominik Kowald

We view Digital Ecosystems to be the digital counterparts of biological ecosystems. Here, we are concerned with the creation of these Digital Ecosystems, exploiting the self-organising properties of biological ecosystems to evolve…

Networking and Internet Architecture · Computer Science 2011-12-02 Gerard Briscoe , Suzanne Sadedin , Philippe De Wilde

CSDMS, The Community Surface Dynamics Modeling System, is an NSF funded project whose focus is to aid a diverse community of earth and ocean system model users and developers to use and create robust software quickly. To this end, CSDMS…

Software Engineering · Computer Science 2014-11-18 Eric W. H. Hutton , Mark D. Piper , Scott D. Peckham , Irina Overeem , Albert J. Kettner , James P. M. Syvitski

Perception systems of autonomous vehicles are susceptible to occlusion, especially when examined from a vehicle-centric perspective. Such occlusion can lead to overlooked object detections, e.g., larger vehicles such as trucks or buses may…

Computer Vision and Pattern Recognition · Computer Science 2025-12-19 Xiaofei Zhang , Yining Li , Jinping Wang , Xiangyi Qin , Ying Shen , Zhengping Fan , Xiaojun Tan

Modern software systems rely on dependency networks of reusable libraries, where breaking changes propagate and cause downstream consumers to fail. Despite growing research across ecosystems, no comprehensive synthesis exists. We conduct a…

Software Engineering · Computer Science 2026-05-26 Juntao Chen , Tingting Bi , Yanlin Wang , Patanamon Thongtanunam

Sustainability is a central concern for our society, and software systems increasingly play a central role in it. As designers of software technology, we cause change and are responsible for the effects of our design choices. We recognize…

Controllable scene generation could reduce the cost of diverse data collection substantially for autonomous driving. Prior works formulate the traffic layout generation as predictive progress, either by denoising entire sequences at once or…

Computer Vision and Pattern Recognition · Computer Science 2025-04-15 Yunsong Zhou , Naisheng Ye , William Ljungbergh , Tianyu Li , Jiazhi Yang , Zetong Yang , Hongzi Zhu , Christoffer Petersson , Hongyang Li

Cooperative perception enabled by Vehicle-to-Everything (V2X) communication holds significant promise for enhancing the perception capabilities of autonomous vehicles, allowing them to overcome occlusions and extend their field of view.…

Computer Vision and Pattern Recognition · Computer Science 2025-03-14 Hao Xiang , Zhaoliang Zheng , Xin Xia , Seth Z. Zhao , Letian Gao , Zewei Zhou , Tianhui Cai , Yun Zhang , Jiaqi Ma

Context: In recent decades, many financial markets and their participants have changed their working method from a completely manual and traditional one to an automatic one, benefiting from complex software systems. There are different…

Software Engineering · Computer Science 2022-02-15 Khosro Pakmanesh , Mehdi Mojaradi

Promoting energy efficiency to a first class system design goal is an important research challenge. Although more energy-efficient hardware can be designed, it is software that controls the hardware; for a given system the potential for…

In the current fast-paced digital environment, enterprises are striving to offer a seamless and integrated customer experience across multiple touchpoints. This improved experience often leads to higher conversion rates and increased…

Cryptography and Security · Computer Science 2024-12-10 Renjith Ramachandran

Software development is a complex activity which depends on diverse technologies and people's expertise. The approaches to developing software highly depend on these different characteristics, which are the context developers are subject…

Software Engineering · Computer Science 2019-10-21 Glaucia Melo , Paulo Alencar , Don Cowan