The Infona portal uses cookies, i.e. strings of text saved by a browser on the user's device. The portal can access those files and use them to remember the user's data, such as their chosen settings (screen view, interface language, etc.), or their login data. By using the Infona portal the user accepts automatic saving and using this information for portal operation purposes. More information on the subject can be found in the Privacy Policy and Terms of Service. By closing this window the user confirms that they have read the information on cookie usage, and they accept the privacy policy and the way cookies are used by the portal. You can change the cookie settings in your browser.
It is sometimes a challenge to access to specific skills assessments and training programs for children with special needs. In the case of visual perception, and more specifically eye-motor coordination, methods like the Frostig one are not adapted to all children. In this paper, we present a two steps co-design process with therapists and children in order to come up with an alternative solution...
The adoption of agile methods is difficult. No rework metrics, changing scope and requirements are the main difficulties in adopting these. In this sense, the Trace++ approach aims to facilitate the adoption of agile methods by teams that work with traditional methods. However, to obtain use-scale, this paper proposes a tool to facilitate the requirements traceability processes, in order to scale...
Some of the greatest challenges for Software requirements elicitation are related with the identification of what is needed to be developed and with the understanding of the organization business rules. In this context, this paper aims to suggest the use of Comic Books in the process of requirements elicitation within a business model and evaluate the results of applying this technique. To reach this...
This paper proposes a standards based requirements elicitation and analysis strategy tailored for smart grid control structure development. Control structures in electric power systems often span across several systems and stakeholders. Requirements elicitation for such control systems therefore requires coordination across many stakeholders and it is challenging to achieve a consistent design. To...
A key challenge during stakeholder meetings is that of presenting the requirements and conflicts to stakeholders in a way that fosters co-responsibility and co-ownership regarding the conflicts and their resolution. In this paper, we propose a jigsaw puzzle metaphor to make identified conflicts explicit as well as an associated method to utilise this metaphor during stakeholder meetings. The metaphor...
Software requirements specifications often focus on functionality and fail to adequately capture quality concerns such as security, performance, and usability. In many projects, quality-related requirements are either entirely lacking from the specification or intermingled with functional concerns. This makes it difficult for stakeholders to fully understand the quality concerns of the system and...
Software testing tasks are usually time-consuming, especially if one considers complex projects. Requirements engineering artifacts are a valuable starting point for the development of software products, and most of software requirements specifications are written in natural language. This paper presents a tool that implements an approach for generating test cases based on Natural Language (NL) requirements...
Considering the Computer Science challenge related to quality in technology development, the teaching and learning process of Software Engineering (SE) takes an important role because it impacts the formation of human resources. However, SE does not explore the broader development and use of didactic material such as games. These resources can propitiate an experience that reflects typical situations...
The representation of traceability links in requirements knowledge is vital to improve the general understanding of requirements as well as the relevance and consequences of relations between requirements artifacts and other artifacts in software engineering. Various visualization techniques have been developed to support the representation of traceability information, e.g. traceability matrices,...
Requirements engineering for complex systems often requires inter-disciplinary collaboration between domain experts who might not have software or systems engineering background. Existing requirements modeling languages unfortunately do not support this scenario well. First, the visual notation of languages like UML or SysML does not follow scientific heuristics and therefore does not provide a homogeneous...
This paper presents a visual modeling notation for use in planning globally distributed requirements engineering projects. An underlying meta-model defines the elements of the modeling language, including site locations, stakeholder roles, communication flows, critical documents, and supporting tools and repositories. The modeling notation is motivated through the findings of eight in-depth interviews...
Requirement analysis approaches for data warehouse (DW) systems are only focused on information needs of decision makers, without considering other kind of requirement such as security or performance. However, modeling these issues in the early stages of the development is a cornerstone for building a DW that satisfies user expectations. In this paper, we define the two kinds of requirements for DWing...
Set the date range to filter the displayed results. You can set a starting date, ending date or both. You can enter the dates manually or choose them from the calendar.