中文
相关论文

相关论文: Formal Modeling in a Commercial Setting: A Case St…

200 篇论文

This paper presents a new language called APSL for formally describing protocols to facilitate automated testing. Many real world communication protocols exchange messages whose structures are not trivial, e.g. they may consist of multiple…

软件工程 · 计算机科学 2018-04-12 Tom Tervoort , I. S. W. B. Prasetya

In the realm of software applications in the transportation industry, Domain-Specific Languages (DSLs) have enjoyed widespread adoption due to their ease of use and various other benefits. With the ceaseless progress in computer performance…

软件工程 · 计算机科学 2023-07-17 Wei Hu , Xuhong Wang , Ding Wang , Shengyue Yao , Zuqiu Mao , Li Li , Fei-Yue Wang , Yilun Lin

The documentation practice for machine-learned (ML) models often falls short of established practices for traditional software, which impedes model accountability and inadvertently abets inappropriate or misuse of models. Recently, model…

软件工程 · 计算机科学 2023-02-10 Avinash Bhat , Austin Coursey , Grace Hu , Sixian Li , Nadia Nahar , Shurui Zhou , Christian Kästner , Jin L. C. Guo

Game theory is a powerful framework for reasoning about strategic interactions, with applications in domains ranging from day-to-day life to international politics. However, applying formal reasoning tools in such contexts is challenging,…

人工智能 · 计算机科学 2024-10-15 Agnieszka Mensfelt , Kostas Stathis , Vince Trencsenyi

Software-intensive Systems-of-Systems (SoS) refer to an arrangement of managerially and operationally independent systems(i.e., constituent systems), which work collaboratively towards the achievement of global missions. Because some SoS…

Formality style transfer is the task of converting informal sentences to grammatically-correct formal sentences, which can be used to improve performance of many downstream NLP tasks. In this work, we propose a semi-supervised formality…

计算与语言 · 计算机科学 2020-10-13 Kunal Chawla , Diyi Yang

Model-driven engineering is the automatic production of software artefacts from abstract models of structure and functionality. By targeting a specific class of system, it is possible to automate aspects of the development process, using…

软件工程 · 计算机科学 2013-01-03 Chen-Wei Wang , Jim Davies

The target of this paper is to present an industry-ready prototype software for general game playing. This software can also be used as the central element for experimental economics research, interfacing of game-theoretic libraries,…

人工智能 · 计算机科学 2020-01-30 Rustam Tagiew

The design of complex engineering systems is an often long and articulated process that highly relies on engineers' expertise and professional judgment. As such, the typical pitfalls of activities involving the human factor often manifest…

计算与语言 · 计算机科学 2022-11-22 Shaohong Zhong , Andrea Scarinci , Alice Cicirello

Formal languages let us define the textual representation of data with precision. Formal grammars, typically in the form of BNF-like productions, describe the language syntax, which is then annotated for syntax-directed translation and…

软件工程 · 计算机科学 2015-03-19 Luis Quesada , Fernando Berzal , Juan-Carlos Cubero

Synchronous languages rely on formal methods to ease the development of applications in an efficient and reusable way. Formal methods have been advocated as a means of increasing the reliability of systems, especially those which are safety…

编程语言 · 计算机科学 2009-04-20 Annie Ressouche , Daniel Gaffé , Valérie Roy

The development of Machine Learning (ML) based systems is complex and requires multidisciplinary teams with diverse skill sets. This may lead to communication issues or misapplication of best practices. Process models can alleviate these…

软件工程 · 计算机科学 2024-08-29 Sergio Morales , Robert Clarisó , Jordi Cabot

Applications of formal methods for state space exploration have been successfully applied to evaluate robust critical software systems. Formal methods enable discovery of error conditions that conventional testing may miss, and can aid in…

软件工程 · 计算机科学 2020-04-09 Tyler D. Smith , Ryan Peroutka , Robert Edman

This paper is about modeling and verification languages with their pros and cons. Modeling is dynamic part of system development process before realization. The cost and risky situations obligate designer to model system before production…

软件工程 · 计算机科学 2014-05-01 Mostafavi Amjad Davoud , Zolfy Lighvan Mina

TLA+ is a formal specification language used for designing, modeling, documenting, and verifying systems through model checking. Despite significant interest from the research community, knowledge about usage of the TLA+ ecosystem in…

软件工程 · 计算机科学 2024-11-22 Roman Bögli , Leandro Lerena , Christos Tsigkanos , Timo Kehrer

In the hardware design process, hardware components are usually described in a hardware description language. Most of the hardware description languages, such as Verilog and VHDL, do not have mathematical foundation and hence are not fit…

计算与语言 · 计算机科学 2022-02-10 Wilayat Khan , Zhe Hou , David Sanan , Jamel Nebhen , Yang Liu , Alwen Tiu

We consider the problem of translating high-level textual descriptions to formal representations in technical documentation as part of an effort to model the meaning of such documentation. We focus specifically on the problem of learning…

计算与语言 · 计算机科学 2017-09-18 Kyle Richardson , Jonas Kuhn

Building models for realistic natural language tasks requires dealing with long texts and accounting for complicated structural dependencies. Neural-symbolic representations have emerged as a way to combine the reasoning capabilities of…

计算与语言 · 计算机科学 2021-03-08 Maria Leonor Pacheco , Dan Goldwasser

This paper contributes to speeding up the design and deployment of engineering dynamical systems by proposing a strategy for exploiting domain and expert knowledge for the automated generation of a dynamical system computational model…

计算与语言 · 计算机科学 2026-04-23 Matthew Anderson Hendricks , Alice Cicirello

Formal methods and testing are two important approaches that assist in the development of high quality software. For long time these approaches have been seen as competitors and there was very little interaction between the two communities.…

软件工程 · 计算机科学 2014-03-31 A. P. van der Meer , R. Kherrazi , M. Hamilton