Filters








228,829 Hits in 5.7 sec

A sound (and complete) model of contracts

Matthias Blume, David McAllester
2004 Proceedings of the ninth ACM SIGPLAN international conference on Functional programming - ICFP '04  
If we postulate soundness (in the sense that whenever a term is accused of violating its contract it really does fail to satisfy it), then their algorithm implies a semantics for contracts.  ...  into the semantics of Findler and Felleisen's original unrestricted predicate contracts.  ...  Clearly, we made the right decision since we ended up with a sound (and under reasonable assumptions complete) model.  ... 
doi:10.1145/1016850.1016876 dblp:conf/icfp/BlumeM04 fatcat:7p6kqw6s4bhblganmrcelx2vw4

A sound (and complete) model of contracts

Matthias Blume, David McAllester
2004 SIGPLAN notices  
If we postulate soundness (in the sense that whenever a term is accused of violating its contract it really does fail to satisfy it), then their algorithm implies a semantics for contracts.  ...  into the semantics of Findler and Felleisen's original unrestricted predicate contracts.  ...  Clearly, we made the right decision since we ended up with a sound (and under reasonable assumptions complete) model.  ... 
doi:10.1145/1016848.1016876 fatcat:bz7ckgsjybhmfhcpsd3jov372u

Sound and complete models of contracts

MATTHIAS BLUME, DAVID McALLESTER
2006 Journal of functional programming  
The lack of a semantics makes it impossible to define and prove soundness and completeness of the checking algorithm.  ...  The addition of recursive contracts has far-reaching implications, deeply affecting the formulation of our model and requiring different techniques for proving soundness.  ...  The contract language can be extended to include a recursion operator without compromising the existence of a sound and complete model.  ... 
doi:10.1017/s0956796806005971 fatcat:a67ah3vcavaulipksow3ztzosi

A Sound and Complete Program Logic for Eiffel [chapter]

Martin Nordio, Cristiano Calcagno, Peter Müller, Bertrand Meyer
2009 Lecture Notes in Business Information Processing  
This paper presents a program logic for Eiffel that handles exceptions, once routines, and multiple inheritance. The logic is proven sound and complete w.r.t. an operational semantics.  ...  Program logics have been developed for languages such as C# and Java. However, these logics do not cover the specifics of the Eiffel language.  ...  Soundness and Completeness We have proved soundness and completeness of the logic. The soundness proof runs by induction on the structure of the derivation tree for P s Q n , Q e .  ... 
doi:10.1007/978-3-642-02571-6_12 fatcat:cuj25vvjgrbzhge3jzree3jjc4

A general framework for sound and complete Floyd-Hoare logics

Rob Arthan, Ursula Martin, Erik A. Mathiesen, Paulo Oliva
2009 ACM Transactions on Computational Logic  
Our abstraction is based on a traced monoidal functor from an arbitrary traced monoidal category into the category of pre-orders and monotone relations.  ...  This paper presents an abstraction of Hoare logic to traced symmetric monoidal categories, a very general framework for the theory of systems.  ...  In order to illustrate the generality of our framework, we also derive a new sound and complete Hoare logic for the verification of running-time (and hence termination) of programs, and a sound Hoare logic  ... 
doi:10.1145/1614431.1614438 fatcat:ofe2yfds6jbuplbh6la625f7fm

A Sound and Complete Algorithm for Learning Causal Models from Relational Data [article]

Marc Maier, Katerina Marazopoulou, David Arbour, David Jensen
2013 arXiv   pre-print
We prove that RCD is sound and complete, and we present empirical results that demonstrate effectiveness.  ...  However, there is no equivalent complete algorithm for learning the structure of relational models, a more expressive generalization of Bayesian networks.  ...  The views and conclusions contained herein are those of the authors and should not be interpreted as necessarily representing the official policies or endorsements either expressed or implied, of IARPA  ... 
arXiv:1309.6843v1 fatcat:j65c6midgnfjpdtgudc3cox7wa

A Mechanically Verified, Sound and Complete Theorem Prover for First Order Logic [chapter]

Tom Ridge, James Margetson
2005 Lecture Notes in Computer Science  
We present a system of first order logic, together with soundness and completeness proofs wrt. standard first order semantics. Proofs are mechanised in Isabelle/HOL.  ...  In the following sections, we give all the definitions, and outline the main lemmas, of the mechanised proofs.  ...  The completeness lemma is as follows. lemma completeness: infinite (deriv (ns-of-s s)) =⇒ ¬ svalid s Soundness and Completeness We can combine our soundness and completeness results to get a lemma which  ... 
doi:10.1007/11541868_19 fatcat:sirnbmqf7fdaljaxqbq4ewk5py

Fault Modelling in System-of-Systems Contracts [article]

Zoe Andrews, Jeremy Bryans, Richard Payne, Klaus Kristensen
2014 arXiv   pre-print
In this paper we address that gap by extending an existing pattern for modelling contracts with fault modelling concepts.  ...  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.  ...  ACKNOWLEDGEMENTS The work presented here is supported by the EU Framework 7 Integrated Project "Comprehensive Modelling for Advanced Systems of Systems" (COMPASS, Grant Agreement 287829) (for more information  ... 
arXiv:1404.7775v4 fatcat:ej263topp5azbhfkgrzny4nhhe

Influence of Occlusal Plane Orientation on Sound Production and Electromyographic Activity in Complete Denture Wearers

Dalia A. Abdel Ghany, Amany A. Abdel-Fattah, Dina M. Kholief, Nirvana Hafez
2021 Al-Azhar Dental Journal for Girls  
muscles and sound production in complete denture wearers.  ...  A combination of different landmarks along with a good clinical assessment should be considered in order to determine the location of the occlusal plane in edentulous patients.  ...  The sounds were selected in a paragraph containing the required consonant sound between two vowels as (fafa) and (vava).  ... 
doi:10.21608/adjg.2021.39041.1283 fatcat:q6jllcazfva2firxwix5uz7sfq

Formal Models of Bitcoin Contracts: A Survey

Massimo Bartoletti, Roberto Zunino
2019 Frontiers in Blockchain  
Some of these studies introduce formal models of Bitcoin contracts, which specify their behavior in non-ambiguous terms, in some cases providing tools to automatically verify relevant contract properties  ...  In this paper, we survey the formal models proposed in the scientific literature, comparing their expressiveness and applicability in the wild.  ...  BALZAC Balzac (for "Bitcoin Abstract Language, analyZer and Compiler") is a formal model and a toolchain for Bitcoin contracts, composed by a transaction model, and an endpoint protocol model.  ... 
doi:10.3389/fbloc.2019.00008 fatcat:d26v5jdvy5gwhpnyolc6zmeata

Private Contracting and Business Models of Electronic Commerce

Ichiro Kobayashi
2003 Social Science Research Network  
Business models and private contracting are assumed to be closely related because contracting parties' choice of complete or incomplete contracts influence a formation of business models; the form of the  ...  A distributorship is a common example of this complete intermediation model.  ...  PRIVATE CONTRACTING AND BUSINESS MODELS OF ELECTRONIC COMMERCE service, including a provision that treats users' electronic communications as valid and makes a message bearing digital signature legally  ... 
doi:10.2139/ssrn.479902 fatcat:zibk47tsoncvlfntwthsbyqwjm

Model-Based Contract Testing of Graphical User Interfaces

Tugkan TUGLULAR, Arda MUFTUOGLU, Fevzi BELLI, Michael LINSCHULTE
2015 IEICE transactions on information and systems  
A contract-based model of GUI data specifications is used to develop test scenarios and to serve as test oracle.  ...  This paper proposes a model-based testing approach for detecting GUI data contract violations, which may result in serious failures such as system crash.  ...  A model-based specification of GUI data contracts is achieved through DTaugmented ESGs.  ... 
doi:10.1587/transinf.2014edp7364 fatcat:ghs7wryugzh4ljfd5fkdgry7u4

Analyzing Contract Robustness through a Model of Commitments [chapter]

Amit K. Chopra, Nir Oren, Sanjay Modgil, Nirmit Desai, Simon Miles, Michael Luck, Munindar P. Singh
2011 Lecture Notes in Computer Science  
Second, we offer a methodology for (i) creating commitment-based models of contracts from textual descriptions, and (ii) evaluating the contract models for robustness.  ...  As a result, establishing a contract is nontrivial and adds significantly to the transaction costs of conducting business.  ...  Amit Chopra was supported by a Marie Curie Trentino award. References  ... 
doi:10.1007/978-3-642-22636-6_2 fatcat:axvsq5af7rh4njrwipcti36viy

Contract-based modeling and verification of timed safety requirements within SysML

Iulia Dragomir, Iulian Ober, Christian Percebois
2015 Journal of Software and Systems Modeling  
To cite this version : Dragomir, Iulia and Ober, Iulian and Percebois, Christian Contract-based modeling and verification of timed safety requirements within SysML. (2015) Software and Systems Modeling  ...  The extension is defined as a meta-model enriched with wellformedness rules such that a system model extended with contracts is unambiguous and sound.  ...  Conclusion In this paper, we described a complete method for reasoning with behavioral contracts both for the design and the verification of system models in SysML.  ... 
doi:10.1007/s10270-015-0481-1 fatcat:wpw5ozhfdrhjvdzdwz6rgosytq

Adequacy of Contracts Act 1950 in Governing the Formation of E-Contracts in Malaysia: UNCITRAL Model Law in E-Commerce as Benchmark

Nooraneda Mutalip Laidey
2014 Social Science Research Network  
Technological advancement has given rise to business owners and consumers to use technology in their dealings and hence, the usage of Internet as medium to communicate and to form a legally binding contract  ...  Under conventional Malaysian law, a binding contract arises when there is an offer, an acceptance of that offer, some payment (or "consideration") passing and an intention to create legal relations between  ...  Acknowledgement This paper is under scholarship of the university.  ... 
doi:10.2139/ssrn.2465843 fatcat:gofq2j76uvefxj26pu5lh4sw6y
« Previous Showing results 1 — 15 out of 228,829 results