Designing components and composing them into an architecture inherently involves describing their behavior. The classical software engineering approach to specifying requirements for large-scale components is to start with use cases. However, employing use cases to component architectures triggers the need of (i) assembling the behavior specified by several use cases, (ii) composing the behavior of communicating entities, and (iii) reasoning on consistency of the composed behavior. Applying a modeling language, such as UML, while dealing with these issues is desirable. Based on the composite structures framework, the emerging standard UML 2.0 defines a hierarchical component model; here, behavior of components may be specified with use case...
Although widely used, traditional use case modeling does not provide explicit means which could be e...
2014-03-11Use‐case scenarios, with notations such as UML sequence diagrams, are widely used to speci...
Connectors are powerful architectural elements that allow the specification of interactions between ...
An alternate approach to use case textual specifications based on interaction modeling is presented....
Software product lines and related approaches, like software factories, are starting to capture the ...
1Aims of the chapter By means of the first case study, this chapter will allow us to illustrate the ...
ABSTRACT The purpose of the paper is to present our approach for specifying system behavior. Our app...
Abstract — Unified Modelling Language (UML) gives a modelling approach to design a system. Use Case ...
A case study was undertaken to examine and apply the UML use-case notation version 1.3. This study s...
Use cases are the modeling technique of UML for formalizing the functional requirements placed on sy...
Many prior approaches in UML-based embedded soft-ware design incorporate state-based behavior modeli...
The UML 1.1. as released in September 1997 represents an improved version of the previous document b...
Abstract. Use Cases have achieved wide use as a specification tool for observable behavior of system...
The Unified Modeling Language (UML) is a semi-formal graphical language that has been accepted as st...
Abstract. In the last decade UML has emerged as the standard object-oriented conceptual modeling lan...
Although widely used, traditional use case modeling does not provide explicit means which could be e...
2014-03-11Use‐case scenarios, with notations such as UML sequence diagrams, are widely used to speci...
Connectors are powerful architectural elements that allow the specification of interactions between ...
An alternate approach to use case textual specifications based on interaction modeling is presented....
Software product lines and related approaches, like software factories, are starting to capture the ...
1Aims of the chapter By means of the first case study, this chapter will allow us to illustrate the ...
ABSTRACT The purpose of the paper is to present our approach for specifying system behavior. Our app...
Abstract — Unified Modelling Language (UML) gives a modelling approach to design a system. Use Case ...
A case study was undertaken to examine and apply the UML use-case notation version 1.3. This study s...
Use cases are the modeling technique of UML for formalizing the functional requirements placed on sy...
Many prior approaches in UML-based embedded soft-ware design incorporate state-based behavior modeli...
The UML 1.1. as released in September 1997 represents an improved version of the previous document b...
Abstract. Use Cases have achieved wide use as a specification tool for observable behavior of system...
The Unified Modeling Language (UML) is a semi-formal graphical language that has been accepted as st...
Abstract. In the last decade UML has emerged as the standard object-oriented conceptual modeling lan...
Although widely used, traditional use case modeling does not provide explicit means which could be e...
2014-03-11Use‐case scenarios, with notations such as UML sequence diagrams, are widely used to speci...
Connectors are powerful architectural elements that allow the specification of interactions between ...