Abstract. Compositional plug-and-play-like reuse of black-box components re-quires sophisticated techniques to specify the components. One current problem in specifying behavioral aspects comes from the fact that editing OCL con-straints manually is time consuming and error-prone. To simplify constraint definition we propose to use specification patterns for which OCL constraints can be generated automatically. As a first step we identify a list of patterns that frequently occur in behavioral specifications. These patterns are described in detail using a special description scheme and specification examples
The Object Constraint Language (OCL) is a precise language which could be used for describing constr...
Behavior protocol is a formalism used for behavior specification of software components. In a regula...
Abstract. To help designers in writing OCL constraints, we have to construct systems that can genera...
A library of OCL specification patterns for behavioral specification of software components / J. Ack...
Visual modelling notations such as constraint diagrams can be used for the behavioural specification...
Abstract: Visual modelling notations such as constraint diagrams can be used for the behavioural spe...
Visual modelling notations such as constraint diagrams can be used for the behavioural specification...
The purpose of the paper is to present our approach for specifying system behavior during analysis, ...
A technique for software system behavior specification appropriate for use in designing systems with...
International audienceModeling variability in product lines (PL) has received a lot of attention in ...
There is a component based paradigm which can be used for large software systems. It has advantage t...
This article reports a controlled experiment with 116 participants on the understandability of repre...
Constraint patterns are very useful for specifying OCL constraints on UML class models. They potenti...
In order to formally verify a component application, it is suitable to structure the formal specific...
Being an important means of reducing development costs, behavior specification of software component...
The Object Constraint Language (OCL) is a precise language which could be used for describing constr...
Behavior protocol is a formalism used for behavior specification of software components. In a regula...
Abstract. To help designers in writing OCL constraints, we have to construct systems that can genera...
A library of OCL specification patterns for behavioral specification of software components / J. Ack...
Visual modelling notations such as constraint diagrams can be used for the behavioural specification...
Abstract: Visual modelling notations such as constraint diagrams can be used for the behavioural spe...
Visual modelling notations such as constraint diagrams can be used for the behavioural specification...
The purpose of the paper is to present our approach for specifying system behavior during analysis, ...
A technique for software system behavior specification appropriate for use in designing systems with...
International audienceModeling variability in product lines (PL) has received a lot of attention in ...
There is a component based paradigm which can be used for large software systems. It has advantage t...
This article reports a controlled experiment with 116 participants on the understandability of repre...
Constraint patterns are very useful for specifying OCL constraints on UML class models. They potenti...
In order to formally verify a component application, it is suitable to structure the formal specific...
Being an important means of reducing development costs, behavior specification of software component...
The Object Constraint Language (OCL) is a precise language which could be used for describing constr...
Behavior protocol is a formalism used for behavior specification of software components. In a regula...
Abstract. To help designers in writing OCL constraints, we have to construct systems that can genera...