de Oliveira, Raphael Pereira; Blanes Domínguez, David; González Huerta, Javier; Insfrán Pelozo, César Emilio; Abrahao Gonzales, Silvia Mara; Cohen, Sholom; de Almeida, Eduardo Santana(Graz University of Technology, Institut für Informationssysteme und Computer Medien (IICM), 2014)
[EN] The specification of requirements is a key activity for achieving the goals of any
software project and it has long been established and recognized by researchers and
practitioners. Within Software Product Lines ...
Software architectures are the key to achieving the non-functional
requirements (NFRs) in any software project. In software product line (SPL)
development, it is crucial to identify whether the NFRs for a specific ...
González Huerta, Javier(Universitat Politècnica de València, 2014-03-13)
En los últimos años se han propuesto diferentes aproximaciones para el desarrollo de sistemas altamente complejos. Algunos esfuerzos intentan aplicar la aproximación de Líneas de Producto Software tratando de sacar partido ...
[EN] Service-based cloud applications are software systems that continuously evolve to satisfy new user requirements and technological changes. This kind of applications also require elasticity, scalability, and high ...
González Huerta, Javier(Universitat Politècnica de València, 2012-05-23)
Different
approaches
for
building
modern
software
systems
in
complex
and
open
environments
have
been
proposed
in
the
last
few
years.
Some
efforts
try
to
apply
Software
Product
Line
(SPL)
appr ...
New requirements and technology changes lead to continuous changes of the assets comprising a
software product line. Since the product line represents a large number of potential products (or
already deployed products) ...
Blanes Domínguez, David(Universitat Politècnica de València, 2016-05-02)
[EN] The Requirements Engineering (RE) activity is crucial in software engineering. A failure when defining the requirements of a system could increase the costs of the entire product development process. This problem is ...
Context: Software architectures should be evaluated during the early stages of software development in
order to verify whether the non-functional requirements (NFRs) of the product can be fulfilled. This
activity is even ...