中文
相关论文

相关论文: Artefacts in Software Engineering: A Fundamental P…

200 篇论文

Software Documentation plays a major role in the usage and development of a project. Widespread adoption of open source software projects contributes to larger and faster development of the projects, making it difficult to maintain the…

软件工程 · 计算机科学 2025-08-26 Akhila Sri Manasa Venigalla , Sridhar Chimalakonda

Cognition plays a fundamental role in most software engineering activities. This article provides a taxonomy of cognitive concepts and a survey of the literature since the beginning of the Software Engineering discipline. The taxonomy…

This paper discusses a model-based approach to testing as a vital part of software development. It argues that an approach using models as central development artifact needs to be added to the portfolio of software engineering techniques,…

软件工程 · 计算机科学 2014-09-24 Bernhard Rumpe

A software release note is one of the essential documents in the software development life cycle. The software release contains a set of information, e.g., bug fixes and security fixes. Release notes are used in different phases, e.g.,…

软件工程 · 计算机科学 2022-04-13 Sristy Sumana Nath , Banani Roy

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…

软件工程 · 计算机科学 2017-01-24 Davide Falessi , Muhammad Ali Babar , Giovanni Cantone , Philippe Kruchten

Good software documentation encourages good software engineering, but the meaning of "good" documentation is vaguely defined in the software engineering literature. To clarify this ambiguity, we draw on work from the data and information…

软件工程 · 计算机科学 2020-09-09 Christoph Treude , Justin Middleton , Thushari Atapattu

Rising publication pressure and the routine use of generative AI tools are reshaping how software engineering research is produced, assessed, and taught. While these developments promise efficiency, they also raise concerns about skill…

软件工程 · 计算机科学 2026-01-28 Mairieli Wessel , Daniel Feitosa , Sangeeth Kochanthara

Model Driven Engineering (MDE) has been widely applied in software development, aiming to facilitate the coordination among various stakeholders. Such a methodology allows for a more efficient and effective development process.…

软件工程 · 计算机科学 2022-03-14 Juri Di Rocco , Davide Di Ruscio , Claudio Di Sipio , Phuong T. Nguyen , Alfonso Pierantonio

The Software Engineering (SE) community is prolific, making it challenging for experts to keep up with the flood of new papers and for neophytes to enter the field. Therefore, we posit that the community may benefit from a tool extracting…

软件工程 · 计算机科学 2021-08-24 Janusan Baskararajah , Lei Zhang , Andriy Miranskyy

Research artifacts are widely shared to support reproducibility, and artifact evaluation (AE) has become common at many leading conferences. However, AE mainly checks whether artifacts work as claimed and can be reproduced. It largely…

密码学与安全 · 计算机科学 2026-05-08 Nanda Rani , Christian Rossow

Context: Most prior software visualisation (SV) research has focused primarily on making aspects of intangible software product artefacts more evident. While undoubtedly useful, this focus has meant that software process visualisation has…

软件工程 · 计算机科学 2021-05-04 Mujtaba Alshakhouri , Jim Buchan , Stephen G. MacDonell

As data is increasingly acknowledged as a highly valuable asset, much effort has been put into investigating inter-organisational data sharing, aiming at utilising the value of formerly unused data. Moreover, most researchers agree, that…

社会与信息网络 · 计算机科学 2025-04-01 Florian Zimmer , Janosch Haber , Mayuko Kaneko

The generative capabilities of Large Language Models (LLMs) are rapidly expanding from static code to dynamic, interactive visual artifacts. This progress is bottlenecked by a critical evaluation gap: established benchmarks focus on…

The ever increasing volume of data in digital forensic investigation is one of the most discussed challenges in the field. Usually, most of the file artefacts on seized devices are not pertinent to the investigation. Manually retrieving…

密码学与安全 · 计算机科学 2019-07-03 Xiaoyu Du , Mark Scanlon

Trust is a fundamental concept in human decision-making and collaboration that has long been studied in philosophy and psychology. However, software engineering (SE) articles often use the term trust informally; providing an explicit…

The explorative and iterative nature of developing and operating machine learning (ML) applications leads to a variety of artifacts, such as datasets, features, models, hyperparameters, metrics, software, configurations, and logs. In order…

数据库 · 计算机科学 2022-10-24 Marius Schlegel , Kai-Uwe Sattler

Nowadays, software artifacts are ubiquitous in our lives being an essential part of home appliances, cars, cell phones, and even in more critical activities like aeronautics and health sciences. In this context software failures may produce…

软件工程 · 计算机科学 2014-01-07 Manuel Giménez , Mariano M. Moscato , Carlos G. Lopez Pombo , Marcelo F. Frias

Sustainability is an increasingly-studied topic in software engineering in general, and in software architecture in particular. There are already a number of secondary studies addressing sustainability in software engineering, but no such…

软件工程 · 计算机科学 2022-04-26 Vasilios Andrikopoulos , Rares-Dorian Boza , Carlos Perales , Patricia Lago

Automatic text summarisation has drawn considerable interest in the area of software engineering. It is challenging to summarise the activities related to a software project, (1) because of the volume and heterogeneity of involved software…

软件工程 · 计算机科学 2020-04-30 Mahfouth Alghamdi , Christoph Treude , Markus Wagner

This article attempts to describe specific mental techniques that are related to resolving very complex tasks in software engineering. This subject may be familiar to some software specialists to different extents; however, there is…

软件工程 · 计算机科学 2012-01-30 Igor Kusakov