scholarly journals Compensation methods to support cooperative applications: A case study in automated verification of schema requirements for an advanced transaction model

2001 ◽  
Vol 13 (11) ◽  
pp. 1013-1032
Author(s):  
David Spelt ◽  
Susan Even
Author(s):  
Maurice H. ter Beek ◽  
Mieke Massink ◽  
Diego Latella ◽  
Stefania Gnesi ◽  
Alessandro Forghieri ◽  
...  

Author(s):  
Simon Polovina ◽  
Simon Andrews

Previous work has demonstrated a straightforward mapping from Conceptual Graphs (CGs) to Formal Concept Analysis (FCA), and the combined benefits these types of Conceptual Structures bring in capturing and reasoning about the semantics in system design. As in that work, a CGs Transaction Model (or `Transaction Graph') exemplar is used, but in the form of a richer Financial Trading (FT) case study that has its business rules visualised in Peirce's cuts. The FT case study highlights that cuts can meaningfully be included in the CGs to FCA mapping. Accordingly, the case study's CGs Transaction Graph with its cuts is translated into a form suitable for the CGtoFCA algorithm described in that previous work. The process is tested through the CG-FCA software that implements the CGtoFCA algorithm. The algorithm describes how a Conceptual Graph (CG), represented by triples of the form source-concept, relation, target-concept can be transformed into a set of binary relations of the form target-concept, source-conceptnrelation thus creating a formal context in FCA. Cuts though can now be included in the same formal, rigorous, reproducible and general way. The mapping develops the Transaction Graph into a Transaction Concept, capturing and unifying the features of Conceptual Structures that CGs and FCA collectively embody.


Barbastella ◽  
2021 ◽  
Vol 14 (1) ◽  
Author(s):  
Nick C. Downs ◽  
David Wells

In England, bats and their roosts are protected by national legislation. To permit development actions that would otherwise result in an offence relating to bats, it is first necessary to obtain a protected species mitigation licence containing protective measures. Due to the complexity of the topic, combined with the fact that monitoring is often limited, it can be difficult for practitioners to be certain of real conservation benefits of these measures. To build a new access road near Hereford (UK), a former artillery magazine (confirmed bat roost) building was demolished. Therefore, a legally binding English Nature/Natural England European Protected Species (EPS) Development Licence was obtained (2005). This licence stipulated mitigation and compensation measures to ensure the works could be carried out without harming bats and ensuring their favourable conservation status was maintained. Roost compensation measures were applied to two identical retained buildings. These included blocking doorways, provision of bat access grilles/internal roosting crevices, diverting downpipes inside, and installing straw matting (approx. 5cm deep, within one building only). The latter two measures were designed to increase internal humidity levels. Pre-compensation monitoring recorded two hibernating common pipistrelles in addition to lesser horseshoe and brown long-eared bat droppings. Post-compensation monitoring (2006-2016) recorded a minimum of three brown long-eared bats, three lesser horseshoe bats, one common pipistrelle and one barbastelle, suggesting the compensation methods may have increased both the numbers of species, and individual bats. These increases were small, hence not conclusive. Notably, during the post-compensation hibernation monitoring, brown long-eared bats were found in areas with lower humidity levels (48.6-78.8%) than lesser horseshoe bats (67.8-93.5%). The magazine containing straw matting had winter humidity levels approximately 20% higher than the other and supported a higher number of hibernating lesser horseshoe bats, but a lower number of hibernating brown long-eared bats. Within both buildings, all hibernating brown long-eared bats were found behind chipboard (approx. 70cm x 150cm) attached to wooden battens approx. 2cm from the internal walls rather than wooden or sawdust/ cement composite bat boxes.


1995 ◽  
Vol 2 (60) ◽  
Author(s):  
Jørgen H. Andersen ◽  
Carsten H. Kristensen ◽  
Arne Skou

<p>In this paper we sketch a method for specification and automatic<br />verification of real-time software properties. The method combines<br />the IEC 848 norm and the recent specification techniques TCCS (Timed<br />Calculus of Communicating Systems) and TML (Timed Modal Logic)<br /> - supported by an automatic verification tool, Epsilon. The method<br />is illustrated by modelling a small real-life steam generator example and<br />subsequent automated analysis of its properties.</p><p><br />Keywords: Control system analysis; formal specification; formal verification; real-time systems; standards.</p>


Author(s):  
Ivan Launders

This paper reports the use of Conceptual Graphs and Peirce Logic by enterprise architects, who need to capture conceptual context represented in business terms, which differ conceptually from the same terms used in the medical context. For example, in a UK Mobile NHS case study the medical context drug-drug refers to interactions in a health treatment regime of two or more drugs, where the effects of one drug on another can be increased or decreased, or can produce a new effect that neither produces alone. In a business context drug-drug refers to an economic event and resource impact alert in a patient record database that suggests a new or replacement drug that changes the cost of treatment. The paper explains how TrAM automation can capture typical (canonical) use, focused on economic events and associated resource impacts, and can provide exploration of the Resource, Events, and Agents of the Transaction Model through use of Transaction Graph ontology.


1996 ◽  
Vol 20 ◽  
pp. 55-70
Author(s):  
C.H. Kristensen ◽  
J.H. Andersen ◽  
A. Skou

Computing ◽  
2020 ◽  
Author(s):  
Inna Vistbakka ◽  
Elena Troubitsyna

AbstractMulti-agent systems constitute a wide class of decentralised systems. Their functions are usually carried out by collaborative activities of agents. To ensure resilience of multi-agent systems, we should endow them with a capability to dynamically reconfigure. Usually, as a result of reconfiguration, the existing relationships between agents are changed and new collaborations are established. This is a complex and error-prone process, which can be facilitated by the use of formal reasoning and automated verification. In this paper, we propose a generic resilience-explicit formalisation of the main concepts of multi-agent systems. Based on it, we introduce corresponding specification and refinement patterns in Event-B. Our patterns facilitate modelling behaviour of resilient multi-agent systems in a rigorous systematic way and verification of their properties. We demonstrate the application of the proposed approach by a case study—a smart warehouse system.


Sign in / Sign up

Export Citation Format

Share Document