Behavior protocol is a formalism used for behavior specification of software components. In a regular-expression like syntax, admissible sequences of method invocations are specified abstracting from components' internal data. While it seems to be a reasonable level of abstraction for checking correctness of communication of the software components, it can be still quite difficult for a human to read and understand. This thesis aims to help the software designer to understand the behavior specification of components more easily. An approach to automatic verification of the general temporal properties stated in Linear Temporal Logic is presented along with two techniques for reduction of behavior protocols. Reduction with respect to composit...
Although there exist several software model checkers that check the code against properties specifie...
We sketch how to express typical features of agent communication protocols in a simple temporal logi...
Using behavior protocol for behavior specification of components in hierarchical components model (S...
Behavior protocol is a formalism used for behavior specification of software components. In a regula...
A typical problem formal verification faces is the size of the model of a system being verified. Eve...
Formal verification of behavior of a component application requires a suitable specification languag...
Growth of the computability power in the last years enabled practical use of model checking of softw...
In order to formally verify a component application, it is suitable to structure the formal specific...
Formal verification of behavior of a component application requires a suitable specification languag...
Using software components is a modern approach for building extensible and reliable applications. To...
Abstract—Behavior verification of large component systems suffers of state explosion in particular w...
Software model checking is a process of checking for properties of a software application and thus a...
Abstract. The state space explosion problem is the most burning problem of formal verification metho...
As UML 2.x is now widely used by practitioners to document software architectures of concurrent real...
Although there exist several software model checkers that check the code against properties specifie...
Although there exist several software model checkers that check the code against properties specifie...
We sketch how to express typical features of agent communication protocols in a simple temporal logi...
Using behavior protocol for behavior specification of components in hierarchical components model (S...
Behavior protocol is a formalism used for behavior specification of software components. In a regula...
A typical problem formal verification faces is the size of the model of a system being verified. Eve...
Formal verification of behavior of a component application requires a suitable specification languag...
Growth of the computability power in the last years enabled practical use of model checking of softw...
In order to formally verify a component application, it is suitable to structure the formal specific...
Formal verification of behavior of a component application requires a suitable specification languag...
Using software components is a modern approach for building extensible and reliable applications. To...
Abstract—Behavior verification of large component systems suffers of state explosion in particular w...
Software model checking is a process of checking for properties of a software application and thus a...
Abstract. The state space explosion problem is the most burning problem of formal verification metho...
As UML 2.x is now widely used by practitioners to document software architectures of concurrent real...
Although there exist several software model checkers that check the code against properties specifie...
Although there exist several software model checkers that check the code against properties specifie...
We sketch how to express typical features of agent communication protocols in a simple temporal logi...
Using behavior protocol for behavior specification of components in hierarchical components model (S...