An overview of the K semantic framework
G Roșu, TF Șerbănută - The Journal of Logic and Algebraic Programming, 2010 - Elsevier
K is an executable semantic framework in which programming languages, calculi, as well as
type systems or formal analysis tools can be defined, making use of configurations …
type systems or formal analysis tools can be defined, making use of configurations …
An executable formal semantics of C with applications
This paper describes an executable formal semantics of C. Being executable, the semantics
has been thoroughly tested against the GCC torture test suite and successfully passes …
has been thoroughly tested against the GCC torture test suite and successfully passes …
Programming and symbolic computation in Maude
Rewriting logic is both a flexible semantic framework within which widely different concurrent
systems can be naturally specified and a logical framework in which widely different logics …
systems can be naturally specified and a logical framework in which widely different logics …
Folding variant narrowing and optimal variant termination
Automated reasoning modulo an equational theory E is a fundamental technique in many
applications. If E can be split as a disjoint union E∪ Ax in such a way that E is confluent …
applications. If E can be split as a disjoint union E∪ Ax in such a way that E is confluent …
[PDF][PDF] Maude manual (version 3.1)
This introduction tries to give the big picture on the goals, design philosophy, logical
foundations, applications, and overall structure of Maude. It is written in an impressionistic …
foundations, applications, and overall structure of Maude. It is written in an impressionistic …
A selective defense for application layer ddos attacks
Distributed Denial of Service (DDoS) attacks remain among the most dangerous and
noticeable attacks on the Internet. Differently from previous attacks, many recent DDoS …
noticeable attacks on the Internet. Differently from previous attacks, many recent DDoS …
Formal semantics and analysis of behavioral AADL models in Real-Time Maude
AADL is a standard for modeling embedded systems that is widely used in avionics and
other safety-critical applications. However, AADL lacks a formal semantics, and this severely …
other safety-critical applications. However, AADL lacks a formal semantics, and this severely …
A tridimensional approach for studying the formal verification of model transformations
In Model Driven Engineering (MDE), models are first-class citizens, and model
transformation is MDE's" heart and soul". Since model transformations are executed for a …
transformation is MDE's" heart and soul". Since model transformations are executed for a …
The SCEL language: design, implementation, verification
Abstract SCEL (Service Component Ensemble Language) is a new language specifically
designed to rigorously model and program autonomic components and their interaction …
designed to rigorously model and program autonomic components and their interaction …
A conceptual framework for adaptation
In this position paper we present a conceptual vision of adaptation, a key feature of
autonomic systems. We put some stress on the role of control data and argue how some of …
autonomic systems. We put some stress on the role of control data and argue how some of …