The Unified Modeling Language (UML) is a standard for visual modelling. We can design abstract models by using its elements. Although the semantic scope of UML elements is very broad, it does not fully address the needs of some modelling domains, including the modelling of goals and non-functional requirements (NFR). To address this problem, UML allows the customization of its metamodel with an extension mechanism called UML profile. Some work has already been done in the area of UML profiles for NFR and goals. In some cases, the proposed solutions were incorrectly or only partially integrated with UML. Sometimes, the profiles were based on metamodels whose nature and accuracy for this domain were unclear. In other cases, the profiling appr...
The ITU-T has published the most recent version of a UML profile for the combined use of the Specifi...
UML supports requirements modeling by means of ``use case'' diagrams. Unfortunately, use cases suffe...
The viewpoint-oriented modeling consists in providing an unique model accessible by users with vario...
The concept of goal is an essential concept in requirements engineering (RE) field and has been wide...
Non-functional requirements (NFRs) are crucial software requirements that have be specified early in...
In the last two decades the Specification and Description Language (SDL) has been established in the...
As goal models can be large and complex even for small problems, it is often a challenge to aptly vi...
The usage of UML in specific contexts (like real-time systems or process modelling) is specially app...
The usage of UML in specific contexts (like real-time systems or process modelling) is specially app...
The viewpoint-oriented modeling consists in providing an unique modelaccessible by users with variou...
The usage of UML in specific contexts (like real-time systems or process modelling) is specially app...
The UML is a popular modelling notation that has a natural appeal to hardware and software engineers...
The thesis deals with the modeling of the Component Based Software (CBS) systems in the UML language...
Abstract. The Unified Modeling Language (UML) community has started to define so-called profiles in ...
The Unified Modeling Language (UML) is a visual language to support the design and development of co...
The ITU-T has published the most recent version of a UML profile for the combined use of the Specifi...
UML supports requirements modeling by means of ``use case'' diagrams. Unfortunately, use cases suffe...
The viewpoint-oriented modeling consists in providing an unique model accessible by users with vario...
The concept of goal is an essential concept in requirements engineering (RE) field and has been wide...
Non-functional requirements (NFRs) are crucial software requirements that have be specified early in...
In the last two decades the Specification and Description Language (SDL) has been established in the...
As goal models can be large and complex even for small problems, it is often a challenge to aptly vi...
The usage of UML in specific contexts (like real-time systems or process modelling) is specially app...
The usage of UML in specific contexts (like real-time systems or process modelling) is specially app...
The viewpoint-oriented modeling consists in providing an unique modelaccessible by users with variou...
The usage of UML in specific contexts (like real-time systems or process modelling) is specially app...
The UML is a popular modelling notation that has a natural appeal to hardware and software engineers...
The thesis deals with the modeling of the Component Based Software (CBS) systems in the UML language...
Abstract. The Unified Modeling Language (UML) community has started to define so-called profiles in ...
The Unified Modeling Language (UML) is a visual language to support the design and development of co...
The ITU-T has published the most recent version of a UML profile for the combined use of the Specifi...
UML supports requirements modeling by means of ``use case'' diagrams. Unfortunately, use cases suffe...
The viewpoint-oriented modeling consists in providing an unique model accessible by users with vario...