中文
相关论文

相关论文: Unveiling Architecture Documentation: Brazilian St…

200 篇论文

This year, the Agile Manifesto completes seventeen years and, throughout the world, companies and researchers seek to understand their adoption stage, as well as the benefits, barriers, and limitations of agile methods. Although we have…

软件工程 · 计算机科学 2017-10-04 Myrian R. N. Salinas , Adolfo Gustavo Serra Seca Neto , Maria Claudia F. P. Emer

The job of software architect is considered very crucial in the life cycle of the software development because software architecture has a pivotal role in the success and failure of the software project in terms of cost and quality. People…

软件工程 · 计算机科学 2015-08-31 Faheem Ahmed , Piers Campbell , Azam Beg , Luiz Fernando Capretz

Software engineers share their architectural knowledge (AK) in different places on the Web. Recent studies show that architectural blogs contain the most relevant AK, which can help software engineers to make design steps. Nevertheless, we…

软件工程 · 计算机科学 2023-03-20 Mohamed Soliman , Kirsten Gericke , Paris Avgeriou

Event-driven architecture has been widely adopted in the software industry, emerging as an alternative to modular development to support rapid adaptations of constantly evolving systems. However, little is known about the effects of…

软件工程 · 计算机科学 2023-08-11 Luan Lazzari , Kleinner Farias

In this paper, we study the benefits and challenges of monitoring Continuous Integration (CI) practices in software development. Our aim is to evaluate the impact of monitoring seven CI practices in industry using three organizations in…

软件工程 · 计算机科学 2025-06-10 Jadson Santos , Daniel Alencar da Costa , Uirá Kulesza

The opacity of machine learning data is a significant threat to ethical data work and intelligible systems. Previous research has addressed this issue by proposing standardized checklists to document datasets. This paper expands that field…

Software development has steadily embraced agile software development methodology/method (ASDM) and has been moving away from the plan driven software development methodology (PDM) approaches like waterfall. Given the iterative nature of…

软件工程 · 计算机科学 2021-03-02 Vinod Menon , Roopak Sinha , Stephen MacDonell

Background: Requirement engineering is often considered a critical activity in system development projects. The increasing complexity of software, as well as number and heterogeneity of stakeholders, motivate the development of methods and…

Today, data guides the decision-making process of most companies. Effectively analyzing and manipulating data at scale to extract and exploit relevant knowledge is a challenging task, due to data characteristics such as its size, the rate…

软件工程 · 计算机科学 2025-03-24 Arianna Dragoni , Alessandro Margara

Machine Learning software documentation is different from most of the documentations that were studied in software engineering research. Often, the users of these documentations are not software experts. The increasing interest in using…

软件工程 · 计算机科学 2020-02-03 Yalda Hashemi , Maleknaz Nayebi , Giuliano Antoniol

Enabling observability in software systems brings many benefits. It can, for example, ease the identification of issues or the implementation of improvements. It is especially critical to be able to observe sustainability-related dimensions…

软件工程 · 计算机科学 2026-04-13 Klervie Toczé , Andrei Dragomir , Vincenzo Stoico , Patricia Lago

This paper reports results of an investigation about the level of knowledge among undergraduate computer science students in Brazil regarding the topic of simulation. Amid rapid technological evolution, simulation emerges as a crucial…

计算机与社会 · 计算机科学 2025-02-21 Fernando Brito Rodrigues , Valdemar Vicente Graciano Neto

Developers usually use diagrams and source code to jointly discuss and plan software architecture changes. With this poster, we present our on-going work on a novel approach that enables developers to collaboratively use software city…

软件工程 · 计算机科学 2024-09-02 Alexander Krause-Glau , Malte Hansen , Wilhelm Hasselbring

We present our ongoing work on requirements specification and analysis for the geographically distributed software and systems. Developing software and systems within/for different countries or states or even within/for different…

软件工程 · 计算机科学 2015-08-10 Maria Spichkova , Heinz Schmidt

Context: Strategic corporate training is essential for the sustained professional development of software engineers. However, there is a knowledge gap regarding the factors that drive quality and effectiveness of such training from the…

In order to cope with a complex and changing environment, industries seek to find new and more efficient ways to conduct their business. According to previous research, many of these change efforts fail to achieve their intended aims.…

软件工程 · 计算机科学 2016-01-25 Per Lenberg , Lars Göran Wallgren , Robert Feldt

There is a diversity of models explaining organizational culture and how these complex aspects can be addressed in connection to organizational change efforts. This workshop paper claims that models already exist for dealing with the…

软件工程 · 计算机科学 2019-04-05 Lucas Gren

Detailed description of procedures around architecture reviews. In order to succeed in building and deploying complex software solutions, an architecture is essential. For many in the industry structured reviews of these architectures is…

软件工程 · 计算机科学 2015-01-05 James Cusick

Context: Quantum Software Engineering (QSE) has emerged as a promising discipline to support the development of quantum applications by integrating quantum computing principles with established software engineering practices. Problem:…

软件工程 · 计算机科学 2025-07-02 Filipe Fernandes , Cláudia Werner

Context: Interest in diversity in software development has significantly increased in recent years. Reporting on diversity in software projects can enhance user trust and assist regulators in evaluating adoption. Recent AI directives…