State machines can be used to specify the behaviour of objects in a system by describing the relationships between the states of the object and its ability to respond to events presented to it. Suitable choice of semantics for state machines allow multiple machines to be composed in the description of a single object. We describe an extension to this approach whereby different machines in the composition of a single object have different semantic types covering necessary behaviour, encouraged behaviour and discouraged behaviour. This provides expressive power to model the way software interacts with the domain to encourage or discourage events
The design of complex man-made systems mostly involves a conceptual modeling phase; therefore, it is...
Abstract. Agents, as highly dynamic systems, are concerned with three essential factors: (i) a set o...
For behavior models expressed in statechart-like formalisms, we show how to compute semantically equ...
State machines consume and process actions complementary to programs issuing actions. State machines...
AbstractState machines consume and process actions complementary to programs issuing actions. State ...
Behavioural models play a crucial role in software engineering methodologies as they allow the analy...
A preliminary version `Computation and Specification Models. A Comparative Study' appeared in Proc. ...
Models are increasingly recognized as an effective means for elaborating requirements and exploring ...
We describe action machines, a framework for encoding and composing partial behavioral descriptions....
informatiktumuenchende Abstract This paper introduces a new approach of using automata to model beh...
International audienceThere are two types of behavioural model in the WSMO semantic description of s...
Abstract: We describe a behavioural modelling approach based on the concept of a “Protocol Machine”,...
Abstract For behavior models expressed in statechart-like formalisms, we show how to compute semanti...
When designing and implementing complex computer systems, powerful description techniques are needed...
In this paper we present semantic profiles for UML 2 state machines, which are based directly upon t...
The design of complex man-made systems mostly involves a conceptual modeling phase; therefore, it is...
Abstract. Agents, as highly dynamic systems, are concerned with three essential factors: (i) a set o...
For behavior models expressed in statechart-like formalisms, we show how to compute semantically equ...
State machines consume and process actions complementary to programs issuing actions. State machines...
AbstractState machines consume and process actions complementary to programs issuing actions. State ...
Behavioural models play a crucial role in software engineering methodologies as they allow the analy...
A preliminary version `Computation and Specification Models. A Comparative Study' appeared in Proc. ...
Models are increasingly recognized as an effective means for elaborating requirements and exploring ...
We describe action machines, a framework for encoding and composing partial behavioral descriptions....
informatiktumuenchende Abstract This paper introduces a new approach of using automata to model beh...
International audienceThere are two types of behavioural model in the WSMO semantic description of s...
Abstract: We describe a behavioural modelling approach based on the concept of a “Protocol Machine”,...
Abstract For behavior models expressed in statechart-like formalisms, we show how to compute semanti...
When designing and implementing complex computer systems, powerful description techniques are needed...
In this paper we present semantic profiles for UML 2 state machines, which are based directly upon t...
The design of complex man-made systems mostly involves a conceptual modeling phase; therefore, it is...
Abstract. Agents, as highly dynamic systems, are concerned with three essential factors: (i) a set o...
For behavior models expressed in statechart-like formalisms, we show how to compute semantically equ...