An event-based architecture definition language

DC Luckham, J Vera - IEEE transactions on Software …, 1995 - ieeexplore.ieee.org
This paper discusses general requirements for architecture definition languages, and
describes the syntax and semantics of the subset of the Rapide language that is designed to …

Synthesizing Fast Intrusion {Prevention/Detection} Systems from {High-Level} Specifications

R Sekar, PUR Sekar - … USENIX Security Symposium (USENIX Security 99 …, 1999 - usenix.org
To build survivable information systems (ie, systems that continue to provide their services in
spite of coordinated attacks), it is necessary to detect and isolate intrusions before they …

[PDF][PDF] Automatic generation of task-oriented help

S Pangoli, F Paternò - Proceedings of the 8th annual ACM symposium …, 1995 - dl.acm.org
This work presents an approach to the design of the software component of an Interactive
System, which supports the generation of automatic task-oriented help. Help can easily be …

Engineering and theoretical underpinnings of retrenchment

R Banach, M Poppleton, C Jeske, S Stepney - Science of Computer …, 2007 - Elsevier
Refinement is reviewed, highlighting in particular the distinction between its use as a
specification constructor at a high level, and its use as an implementation mechanism at a …

A taxonomy and evaluation of formalisms for the specification of interactive systems

P Brun, M Beaudouin-Lafon - BCS HCI, 1995 - books.google.com
This paper presents a taxonomy and an evaluation of formalisms for HCI. The taxonomy
derives from the origins of the formalisms and is based on three main categories: Cognitive …

Autotuning multigrid with petabricks

C Chan, J Ansel, YL Wong, S Amarasinghe… - Proceedings of the …, 2009 - dl.acm.org
Algorithmic choice is essential in any problem domain to realizing optimal computational
performance. Multigrid is a prime example: not only is it possible to make choices at the …

A compositional model for the formal specification of user interface software

P Markopoulos - 2013 - qmro.qmul.ac.uk
This thesis investigates abstractions for modelling user interface software, discussing their
content and their formal representation. Specifically, it focuses on a class of models, called …

Auto/Autograph

V Roy, R De Simone - Formal Methods in System Design, 1992 - Springer
We describe the Auto and Autograph tools for verification and analysis of concurrent
systems in their more recent developments. Auto is dedicated to a philosophy of verification …

[PDF][PDF] Extended Timing diagrams as a specification language

S Lenk - … Design Automation Conference: Proceedings of the …, 1994 - cecs.uci.edu
Hardware designs increasingly evolve to distributed systems composed of multiple
interacting components working in parallel. Extended Timing Diagrams presented in this …

Higher order communicating processes with value-passing, assignment and return of results

D Bolignano, M Debabi - International Symposium on Algorithms and …, 1992 - Springer
Our intent in this paper is to present a denotational model that supports both data and
concurrency description. Data can be pure (concurrency free data such as literals) or …