中文
相关论文

相关论文: A Generic Model of Contracts for Embedded Systems

200 篇论文

Critical and cyber-physical systems (CPS) that exist in large industries, such as nuclear power plants, railway, automotive or aeronautical industries are complex heterogeneous systems. They are complex because they are open,…

软件工程 · 计算机科学 2021-05-27 Abdelkader Khouass , Christian Attiogbé , Mohamed Messabihi

We study a robust contract design problem with deferred inspection, in which a principal allocates a scarce resource to an agent, observes the agent's realized outcome ex post at negligible cost, and conditions transfers on this information…

理论经济学 · 经济学 2026-01-12 Halil I. Bayrak , Martin Bichler

Model based design enables the automatic generation of final-build software from models for high-volume automotive embedded systems. This paper presents a framework of processes, methods and tools for the design of automotive embedded…

其他计算机科学 · 计算机科学 2011-11-09 Joachim Langenwalter

Design-by-contract is an important technique for model-based design in which a composite system is specified by a collection of contracts that specify the behavioural assumptions and guarantees of each component. In this paper, we describe…

计算机科学中的逻辑 · 计算机科学 2020-07-30 Simon Foster , Ana Cavalcanti , Samuel Canham , Jim Woodcock , Frank Zeyda

We describe some progress towards a new common framework for model driven engineering, based on behavioral programming. The tool we have developed unifies almost all of the work done in behavioral programming so far, under a common set of…

软件工程 · 计算机科学 2018-06-05 Michael Bar-Sinai , Gera Weiss , Reut Shmuel

This paper motivates the views that for complex systems, risk should be controlled by enforcing constraints in a modular way at different system levels, that the constraints can be expressed as assurance contracts and that acceptable risk…

计算机科学中的逻辑 · 计算机科学 2025-08-21 Dag McGeorge , Jon Arne Glomsrud

A contract is an economic tool used by a principal to incentivize one or more agents to exert effort on her behalf, by defining payments based on observable performance measures. A key challenge addressed by contracts -- known in economics…

计算机科学与博弈论 · 计算机科学 2024-12-24 Paul Duetting , Michal Feldman , Inbal Talgam-Cohen

Targeting to use contract-based design for the specification and refinement of extra-functional properties, this research abstract suggests to use type constraints and dependent types to ensure correct and consistent top-down decomposition…

编程语言 · 计算机科学 2019-06-28 Gregor Nitsche

The specification of requirements and tests are crucial activities in automotive development projects. However, due to the increasing complexity of automotive systems, practitioners fail to specify requirements and tests for distributed and…

This paper discusses the concept of model-driven software engineering applied to the Grid application domain. As an extension to this concept, the approach described here, attempts to combine both formal architecture-centric and…

软件工程 · 计算机科学 2007-05-23 David Manset , Herve Verjus , Richard McClatchey , Flavio Oquendo

This work establishes fundamental principles for verifying contract for interconnected hybrid systems. When system's hybrid arcs conform to the contract for a certain duration but subsequently violate it, the composition of hybrid dynamical…

系统与控制 · 电气工程与系统科学 2024-05-14 Sadek Belamfedel Alaoui , Adnane Saoud

This paper discusses how model checking, a technique used for the verification of behavioural requirements of dynamic systems, can be usefully deployed for the verification of contracts. A process view of agreements between parties is…

软件工程 · 计算机科学 2007-05-23 Aspassia Daskalopulu

The challenges related to dependable complex systems are heterogeneous and involve different aspects of the system. On one hand, the decision-making processes need to take into account many options. On the other hand, the design of the…

软件工程 · 计算机科学 2020-11-16 Felicien Ihirwe , Silvia Mazzini , Pierluigi Pierini , Alberto Debiasi , Stefano Tonetta

Building complex software systems necessitates the use of component-based architectures. In theory, of the set of components needed for a design, only some small portion of them are "custom"; the rest are reused or refactored existing…

软件工程 · 计算机科学 2007-05-23 Joseph R. Kiniry

We present an approach for modelling the structure and coarse content of legal documents with a view to providing automated support for the drafting of contracts and contract database retrieval. The approach is designed to be applicable…

人工智能 · 计算机科学 2007-05-23 Aspassia Daskalopulu , Marek Sergot

In this paper we represent a new framework for integrated distributed systems. In the proposed framework we have used three parts to increase Satisfaction and Performance of this framework. At first we analyse integrated systems and their…

分布式、并行与集群计算 · 计算机科学 2025-10-16 Mehdi Zekriyapanah Gashti

Collective adaptive systems are an emerging class of networked computational systems, particularly suited in application domains such as smart cities, complex sensor networks, and the Internet of Things. These systems tend to feature large…

分布式、并行与集群计算 · 计算机科学 2017-11-23 Mirko Viroli , Giorgio Audrito , Jacob Beal , Ferruccio Damiani , Danilo Pianini

In this position paper, we consider some foundational topics regarding smart contracts (such as terminology, automation, enforceability, and semantics) and define a smart contract as an automatable and enforceable agreement. We explore a…

计算机与社会 · 计算机科学 2017-03-16 Christopher D. Clack , Vikram A. Bakshi , Lee Braine

The nature of Systems of Systems (SoSs), large complex systems composed of independent, geographically distributed and continuously evolving constituent systems, means that faults are unavoidable. Previous work on defining contractual…

软件工程 · 计算机科学 2014-10-08 Zoe Andrews , Jeremy Bryans , Richard Payne , Klaus Kristensen

We propose a formal model for distributed systems, where each participant advertises its requirements and obligations as behavioural contracts, and where multiparty sessions are started when a set of contracts allows to synthesise a…

计算机科学中的逻辑 · 计算机科学 2013-10-18 Julien Lange , Alceste Scalas