[图书][B] Foundations of algebraic specification and formal software development
D Sannella - 2012 - Springer
As its title promises, this book provides foundations for software specification and formal
software development from the perspective of work on algebraic specification. It …
software development from the perspective of work on algebraic specification. It …
Static approximation of dynamically generated web pages
Y Minamide - Proceedings of the 14th international conference on …, 2005 - dl.acm.org
Server-side programming is one of the key technologies that support today's WWW
environment. It makes it possible to generate Web pages dynamically according to a user's …
environment. It makes it possible to generate Web pages dynamically according to a user's …
A simple library implementation of binary sessions
L Padovani - Journal of Functional Programming, 2017 - cambridge.org
Inspired by the continuation-passing encoding of binary sessions, we describe a simple
approach to embed a hybrid form of session type checking into any programming language …
approach to embed a hybrid form of session type checking into any programming language …
Checking consistency in UML diagrams: Classes and state machines
H Rasch, H Wehrheim - International Conference on Formal Methods for …, 2003 - Springer
One of the main advantages of the UML is its possibility to model different views on a system
using a range of diagram types. The various diagrams can be used to specify different …
using a range of diagram types. The various diagrams can be used to specify different …
[图书][B] Pattern Calculus: Computing with Functions and Structures
B Jay - 2009 - books.google.com
Over time, basic research tends to lead to specialization–increasingly narrow t-ics are
addressed by increasingly focussed communities, publishing in increasingly con ned …
addressed by increasingly focussed communities, publishing in increasingly con ned …
Thorn: robust, concurrent, extensible scripting on the JVM
B Bloom, J Field, N Nystrom, J Östlund… - ACM SIGPLAN …, 2009 - dl.acm.org
Scripting languages enjoy great popularity due to their support for rapid and exploratory
development. They typically have lightweight syntax, weak data privacy, dynamic typing …
development. They typically have lightweight syntax, weak data privacy, dynamic typing …
URDB: a universal reversible debugger based on decomposing debugging histories
AM Visan, K Arya, G Cooperman… - Proceedings of the 6th …, 2011 - dl.acm.org
Reversible debuggers have existed since the early 1970s. A novel approach, URDB, is
introduced based on checkpoint/re-execute. It adds reversibility to a debugger, while still …
introduced based on checkpoint/re-execute. It adds reversibility to a debugger, while still …
A separate compilation extension to Standard ML
We present an extension to Standard ML, called SMLSC, to support separate compilation.
The system gives meaning to individual program fragments, called units. Units may depend …
The system gives meaning to individual program fragments, called units. Units may depend …
Recognizing 3D ojbects of 2D images: An error analysis
WE Grimson, DP Huttenlocher, TD Alter - 1992 - dspace.mit.edu
Many object recognition systems use a small number of pairings of data and model features
to compute the 3D transformation from a model coordinate frame into the sensor coordinate …
to compute the 3D transformation from a model coordinate frame into the sensor coordinate …
Compositional verification using CADP of the ScalAgent deployment protocol for software components
F Tronel, F Lang, H Garavel - … Conference on Formal Methods for Open …, 2003 - Springer
In this article, we report about the application of the Cadp verification toolbox to check the
correctness of an industrial protocol for deploying and configuring transparently a large set …
correctness of an industrial protocol for deploying and configuring transparently a large set …