Logic-based technologies for multi-agent systems: a systematic literature review
Precisely when the success of artificial intelligence (AI) sub-symbolic techniques makes
them be identified with the whole AI by many non-computer-scientists and non-technical …
them be identified with the whole AI by many non-computer-scientists and non-technical …
Twenty years of rewriting logic
J Meseguer - The Journal of Logic and Algebraic Programming, 2012 - Elsevier
Rewriting logic is a simple computational logic that can naturally express both concurrent
computation and logical deduction with great generality. This paper provides a gentle …
computation and logical deduction with great generality. This paper provides a gentle …
[图书][B] Petri nets for systems engineering: a guide to modeling, verification, and applications
C Girault, R Valk - 2013 - books.google.com
Formal methods for the specification and verification of hardware and software systems are
becoming more and more important as systems increase in size and complexity. The aim of …
becoming more and more important as systems increase in size and complexity. The aim of …
Maude: Specification and programming in rewriting logic
Maude is a high-level language and a high-performance system supporting executable
specification and declarative programming in rewriting logic. Since rewriting logic contains …
specification and declarative programming in rewriting logic. Since rewriting logic contains …
[图书][B] The space and motion of communicating agents
R Milner - 2009 - books.google.com
The world is increasingly populated with interactive agents distributed in space, real or
abstract. These agents can be artificial, as in computing systems that manage and monitor …
abstract. These agents can be artificial, as in computing systems that manage and monitor …
Membership algebra as a logical framework for equational specification
J Meseguer - International Workshop on Algebraic Development …, 1997 - Springer
This paper proposes membership equational logic—a Horn logic in which the basic
predicates are equations t= t′ and membership assertions t: s stating that a term t belongs …
predicates are equations t= t′ and membership assertions t: s stating that a term t belongs …
Synthesizing monitors for safety properties
K Havelund, G Roşu - Tools and Algorithms for the Construction and …, 2002 - Springer
The problem of testing a linear temporal logic (LTL) formula on a finite execution trace of
events, generated by an executing program, occurs naturally in runtime analysis of software …
events, generated by an executing program, occurs naturally in runtime analysis of software …
A taxonomy and catalog of runtime software-fault monitoring tools
N Delgado, AQ Gates, S Roach - IEEE Transactions on …, 2004 - ieeexplore.ieee.org
A goal of runtime software-fault monitoring is to observe software behavior to determine
whether it complies with its intended behavior. Monitoring allows one to analyze and recover …
whether it complies with its intended behavior. Monitoring allows one to analyze and recover …
[图书][B] Introducing obj
JA Goguen, T Winkler, J Meseguer, K Futatsugi… - 2000 - Springer
This is an introduction to the philosophy and use of OBJ, emphasizing its oper-ational
semantics, with aspects of its history and its logical semantics. Release 2 of OBJ3 is …
semantics, with aspects of its history and its logical semantics. Release 2 of OBJ3 is …
[图书][B] CafeOBJ report: The language, proof techniques, and methodologies for object-oriented algebraic specification
R Diaconescu, K Futatsugi - 1998 - books.google.com
CafeOBJ is an industrial strength modern algebraic specification language, a successor of
the famous OBJ language, and directly incorporating new paradigms such as behavioural …
the famous OBJ language, and directly incorporating new paradigms such as behavioural …