中文
相关论文

相关论文: SEER: Sustainability Enhanced Engineering of Softw…

200 篇论文

The field of artificial intelligence (AI) is witnessing a recent upsurge in research, tools development, and deployment of applications. Multiple software companies are shifting their focus to developing intelligent systems; and many others…

软件工程 · 计算机科学 2021-08-04 Feras A. Batarseh , Rasika Mohod , Abhinav Kumar , Justin Bui

Software is becoming a critical component of most products and organizational functions. The ability to continuously improve software determines how well the organization can respond to market opportunities. Continuous software engineering…

软件工程 · 计算机科学 2022-03-25 Eriks Klotins , Tony Gorschek

Context: Empirical Software Engineering (ESE) faces increasing challenges due to data scale, methodological complexity, and reproducibility concerns. Large Language Models (LLMs) have emerged as promising tools to support empirical…

软件工程 · 计算机科学 2026-04-30 Victoria Gomes , Delaney Selb , Fabio Palomba , Rodrigo Spinola , David Lo

Function calling enables large language models (LLMs) to interact with external systems by leveraging tools and APIs. When faced with multi-step tool usage, LLMs still struggle with tool selection, parameter generation, and tool-chain…

计算与语言 · 计算机科学 2026-02-11 Sijia Cui , Aiyao He , Shuai Xu , Hongming Zhang , Yanna Wang , Qingyang Zhang , Yajing Wang , Bo Xu

While material innovation can enable sustainable development, environmental and social impacts of emerging materials are often assessed only after design choices are "locked in." Here, we argue for a shift in perspective: life cycle…

材料科学 · 物理学 2026-04-28 Rachel Woods-Robinson , Amalie Trewartha

The sustainability impacts of ICT systems are difficult to assess and govern due to structural complexity, fragmented measurement practices, and unclear responsibilities across system layers. We argue that these challenges cannot be…

Requirement engineering is a key ingredient for software development to be effective. Apart from the traditional software requirement which is not much appropriate for new emerging software such as smart handheld device based software. In…

软件工程 · 计算机科学 2014-08-13 Tamjid Rahman , M. Rokonuzzaman

Context: Seamless model-based development provides integrated chains of models, covering all software engineering phases. Non-functional requirements (NFRs), like reusability, further play a vital role in software and systems engineering,…

软件工程 · 计算机科学 2017-02-27 Jonas Eckhardt , Daniel Méndez Fernández , Andreas Vogelsang

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

Software reliability models are an important tool in quality management and release planning. There is a large number of different models that often exhibit strengths in different areas. This paper proposes a model that is based on a…

软件工程 · 计算机科学 2016-12-13 Stefan Wagner , Helmut Fischer

Software plays a central role in scientific discovery. Improving how we develop and use software for research can have both broad and deep impacts on a spectrum of challenges and opportunities society faces today. The emergence of Research…

软件工程 · 计算机科学 2022-11-17 Michael A. Heroux

Sustainable AI projects are continuously responsive to the transformative effects as well as short-, medium-, and long-term impacts on individuals and society that the design, development, and deployment of AI technologies may have.…

Changes, they use to say, are the only constant in life. Everything changes rapidly around us, and more and more key to survival is the ability to rapidly adapt to changes. This consideration applies to many aspects of our lives. Strangely…

软件工程 · 计算机科学 2015-04-16 Vincenzo De Florio , Chris Blondia

This paper presents the core principles of reliability in software engineering - outlining why reliability testing is critical and specifying the process of measuring reliability. The paper provides insight for both novice and experts in…

软件工程 · 计算机科学 2016-05-05 Kevin Taylor-Sakyi

Large Language Models (LLMs) are widely used in software engineering to generate, complete, translate, and fix code, improving developer productivity. While most research focuses on the energy consumption and carbon emissions of model…

Large language models (LLMs) have achieved remarkable progress in code generation. However, existing benchmarks mainly formalize the task as a static, single-turn problem, overlooking the stepwise requirement changes and iterative workflows…

软件工程 · 计算机科学 2026-03-18 Zexun Zhan , Shuzheng Gao , Ruida Hu , Cuiyun Gao

In Software Engineering, early detection of architectural issues is key. It helps mitigate the risk of poor performance, and lowers the cost of repairing these issues. Metrics give a quick overview of the project which helps designers with…

软件工程 · 计算机科学 2019-01-29 Théo Coulin , Maxence Detante , William Mouchère , Fabio Petrillo

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…

Software architecture decision-making is critical to the success of a software system as software architecture sets the structure of the system, determines its qualities, and has far-reaching consequences throughout the system life cycle.…

软件工程 · 计算机科学 2016-10-31 Sandun Dasanayake , Jouni Markkula , Sanja Aaramaa , Markku Oivo

In this paper we discuss the growing need for system behaviour to be validated and verified (V&V'ed) early in model-based systems engineering. Several aspects push companies towards integration of techniques, methods, and processes that…

软件工程 · 计算机科学 2024-06-07 Johan Cederbladh , Antonio Cicchetti