Requirement Engineering (RE) activities are critical by nature and mostly manual. Some automated support for tasks helps requirements engineers to reduce manual labor and, consequently, reduce defects rates and increase reuse and motivation. In this paper, we introduce a UML framework and tool support which automates part of the RE process. Using UML stereotypes as the core of this solution, we created a set of integrated tools composed by: (1) a reusable framework that models RE behavior patterns that are typically present in information system projects; (2) a function that allows the reuse of information provided by entity modeling; (3) a tool that automates the generation of application prototypes; (4) a tool for counting IFPUG Function ...
This research aims at designing and evaluating a new generation of usable and multimodal Require me...
Requirements engineering (RE) is an essential initial stage in software engineering. The RE process ...
Context. Requirements engineering is a discipline with numerous challenges to overcome. One of these...
Requirement Engineering (RE) activities are manual and critical by nature. Providing some automated ...
Requirements engineering (RE) tools are software tools which provide automated assistance during the...
The final quality of software products and services depends on the requirements stated in the Softwa...
Requirements Engineering (RE) aims to ensure that systems meet the needs of their stakeholders inclu...
UML supports requirements modeling by means of ``use case'' diagrams. Unfortunately, use cases suff...
In the development of a new information system the first activity is usually a feasibility study. Du...
International audienceConceptual modelling is situated in the broader view of information systems re...
The benefits of reusing artifacts in the software development process are well-known in the software...
The activity of requirements engineering (RE) is the initial stage for the information systems devel...
Requirement Engineering (RE) is a process to define, document and maintain software requirements. ...
Requirements engineering (RE) is an initial activity in the software engineering process that involv...
The Requirements Engineering (RE) process plays an important role in the software development proces...
This research aims at designing and evaluating a new generation of usable and multimodal Require me...
Requirements engineering (RE) is an essential initial stage in software engineering. The RE process ...
Context. Requirements engineering is a discipline with numerous challenges to overcome. One of these...
Requirement Engineering (RE) activities are manual and critical by nature. Providing some automated ...
Requirements engineering (RE) tools are software tools which provide automated assistance during the...
The final quality of software products and services depends on the requirements stated in the Softwa...
Requirements Engineering (RE) aims to ensure that systems meet the needs of their stakeholders inclu...
UML supports requirements modeling by means of ``use case'' diagrams. Unfortunately, use cases suff...
In the development of a new information system the first activity is usually a feasibility study. Du...
International audienceConceptual modelling is situated in the broader view of information systems re...
The benefits of reusing artifacts in the software development process are well-known in the software...
The activity of requirements engineering (RE) is the initial stage for the information systems devel...
Requirement Engineering (RE) is a process to define, document and maintain software requirements. ...
Requirements engineering (RE) is an initial activity in the software engineering process that involv...
The Requirements Engineering (RE) process plays an important role in the software development proces...
This research aims at designing and evaluating a new generation of usable and multimodal Require me...
Requirements engineering (RE) is an essential initial stage in software engineering. The RE process ...
Context. Requirements engineering is a discipline with numerous challenges to overcome. One of these...