Modeling Web Services by Iterative Reformulation of Functional and Non-Functional Requirements [PDF]
. We propose an approach for incremental modeling of composite Web services. The technique takes into consideration both the functional and nonfunctional requirements of the composition.
B. Benatallah +10 more
core +2 more sources
An Analytical Hierarchy Process-Based Technique for Software Requirements Prioritization
Software requirements prioritization is a crucial step in the requirements engineering process. It is applied to define the ordering of specific requirements according to schedule and budget constraints.
Thamer Ahmad Al-Rawashdeh +2 more
doaj +1 more source
Software Requirements Classification Using Machine Learning Algorithms
The correct classification of requirements has become an essential task within software engineering. This study shows a comparison among the text feature extraction techniques, and machine learning algorithms to the problem of requirements engineer ...
Edna Dias Canedo, Bruno Cordeiro Mendes
doaj +1 more source
Design and Verification of Multi-Agent Systems with the Use of Bigraphs
Widespread access to low-cost, high computing power allows for increased computerization of everyday life. However, high-performance computers alone cannot meet the demands of systems such as the Internet of Things or multi-agent robotic systems.
Piotr Cybulski, Zbigniew Zieliński
doaj +1 more source
SPEEDING UP NON FUNCTIONAL REQUIREMENTS ELICITATION [PDF]
Considerando la disponibilidad de Big Data para la ingeniería de software, como el caso de GitHub, la semiautomatización de la obtención de requisitos no funcionales (NFRs) es una estrategia clave hacia la definición de requisitos. Como tal, la obtención de NFRs, dentro de la automatización de la lectura de documentos, puede gestionar la masa de ...
openaire +2 more sources
Some Findings Concerning Requirements in Agile Methodologies [PDF]
gile methods have appeared as an attractive alternative to conventional methodologies. These methods try to reduce the time to market and, indirectly, the cost of the product through flexible development and deep customer involvement.
A. Capiluppi +37 more
core +2 more sources
Constructing a Software Requirements Tool Based on the Reusability Attribute
The use of requirements as a tool to help users identify, review, and organize the requirements of software systems is growing in popularity in the research community.
Rasha Alsarraj Gh. +2 more
doaj +1 more source
Building communities for the exchange of learning objects: theoretical foundations and requirements [PDF]
In order to reduce overall costs of developing high-quality digital courses (including both the content, and the learning and teaching activities), the exchange of learning objects has been recognized as a promising solution.
Hendriks, Maaike +3 more
core +2 more sources
Tradeoff Analysis for Conflicting Software Non-Functional Requirements
The need for particular software non-functional requirements (NFRs) leads a project team to use specific design strategies to fulfill these NFRs. However, some of the strategies may cause deficiencies in other software NFRs.
Xuan Zhang, Xu Wang
doaj +1 more source
Non-Functional Requirements (Usability, security)
Ideally the use of software is determined by the performance of both its functionality, such as its usefulness, flexibility, functionality, synergy, security. However, there has been a third-party emphasis on software performance, even if the functionality is not helpful or used without he necessary non-functional features.
openaire +1 more source

