中文
相关论文

相关论文: Formal Methods: From Academia to Industrial Practi…

200 篇论文

The aim of the FESCA workshop is to bring together junior researchers from formal methods, software engineering, and industry interested in the development and application of formal modelling approaches as well as associated analysis and…

软件工程 · 计算机科学 2015-03-17 Bara Buhnova , Lucia Happe , Jan Kofroň

We see that the collaborative and participatory nature of software development continues to evolve, shape and be shaped by communication channels that are used by developer communities of practice--both by traditional communication channels…

软件工程 · 计算机科学 2017-05-17 Alexey Zagalsky

Being able to access software in daily life is vital for everyone, and thus accessibility is a fundamental challenge for software development. However, given the number of accessibility issues reported by many users, e.g., in app reviews,…

软件工程 · 计算机科学 2021-03-17 Tingting Bi , Xin Xia , David Lo , John Grundy , Thomas Zimmermann , Denae Ford

Software engineering conferences bring together thousands of academicians and software practitioners so that academic research and professional practices can influence each other. In essence, a symbiotic relationship exists between the…

软件工程 · 计算机科学 2026-04-21 Mohammad Masudur Rahman , Mehil B. Shah

Formal Methods for the Informal Engineer (FMIE) was a workshop held at the Broad Institute of MIT and Harvard in 2021 to explore the potential role of verified software in the biomedical software ecosystem. The motivation for organizing…

软件工程 · 计算机科学 2021-04-05 Gopal Sarma , James Koppel , Gregory Malecha , Patrick Schultz , Eric Drexler , Ramana Kumar , Cody Roux , Philip Zucker

This position paper examines the substantial divide between academia and industry within quantum software engineering. For example, while academic research related to debugging and testing predominantly focuses on a limited subset of…

软件工程 · 计算机科学 2025-02-12 Jake Zappin , Trevor Stalnaker , Oscar Chaparro , Denys Poshyvanyk

Software engineering concepts and processes are worthy of formal study; and yet we seldom formalize them. This "research ideas" article explores what a theory of software engineering could and should look like. Software engineering research…

软件工程 · 计算机科学 2025-02-25 Bertrand Meyer

Agile processes focus on facilitating early and fast production of working code, and are based on software development process models that support iterative, incremental development of software. Although agile methods have existed for a…

软件工程 · 计算机科学 2014-09-24 Dan Turk , Robert France , Bernhard Rumpe

Software development is still based on manufactory production, and most of the programming code is still hand-crafted. Software development is very far away from the ultimate goal of industrialization in software production, something which…

软件工程 · 计算机科学 2012-01-05 Toni Stojanovski , Tomislav Dzekov

Systematic application of software metric techniques can lead to significant improvements of the quality of a final software product. However, there is still the evident lack of wider utilization of software metrics techniques and tools due…

软件工程 · 计算机科学 2013-11-18 Gordana Rakic , Zoran Budimac

Recommender systems have generated tremendous value for both users and businesses, drawing significant attention from academia and industry alike. However, due to practical constraints, academic research remains largely confined to offline…

信息检索 · 计算机科学 2025-09-09 Kuan Zou , Aixin Sun

Software model checking has experienced significant progress in the last two decades, however, one of its major bottlenecks for practical applications remains its scalability and adaptability. Here, we describe an approach to integrate…

软件工程 · 计算机科学 2019-07-19 Felipe R. Monteiro , Mikhail R. Gadelha , Lucas C. Cordeiro

Software development methods are usually not applied by the book. Companies are under pressure to continuously deploy software products that meet market needs and stakeholders' requests. To implement efficient and effective development…

Nowadays, formal methods are used in various areas for the verification of programs or for code generation from models in order to increase the quality of software and to reduce costs. However, there are still fields in which formal methods…

软件工程 · 计算机科学 2021-07-01 Matthias Weiß , Philipp Marks , Benjamin Maschler , Dustin White , Pascal Kesseli , Michael Weyrich

It is well known that the software process impacts the quality of the resulting product. There are also anecdotal claims that agile processes result in higher level of quality than traditional methodologies. However, still solid evidence of…

软件工程 · 计算机科学 2017-01-24 Mohamad Kassab , JooYoung Lee , Manuel Mazzara , Giancarlo Succi , Rasul Tumyrkin

While using formal methods offers advantages over unit testing, their steep learning curve can be daunting to developers and can be a major impediment to widespread adoption. To support integration into an industrial software engineering…

计算机科学中的逻辑 · 计算机科学 2026-01-19 Letitia W. Li , Denley Lam , Vu Le , Daniel Mitchell , Mark J. Gerken , Robert B. Ross

Safety and assurance standards often rely on the principle that requirements errors can be minimised by expressing the requirements more formally. Although numerous case studies have shown that the act of formalising previously informal…

软件工程 · 计算机科学 2014-04-29 Ibrahim Habli , Andrew Rae

UK researchers have made major contributions to the technical ideas underpinning formal approaches to the specification and development of computer systems. Perhaps as a consequence of this, some of the significant attempts to deploy…

软件工程 · 计算机科学 2024-10-30 Cliff B. Jones , Martyn Thomas

So far there have been several efforts for developing software process simulators. However, the approaches for developing the simulators seem to have been ad-hoc and no systematic methodology exists. Since modeling and simulation in support…

软件工程 · 计算机科学 2014-03-17 Ioana Rus , Holger Neu , Jürgen Münch

The use of formal methods provides confidence in the correctness of developments. Yet one may argue about the actual level of confidence obtained when the method itself -- or its implementation -- is not formally checked. We address this…

计算机科学中的逻辑 · 计算机科学 2009-02-24 Eric Jaeger , Catherine Dubois