[EN] Model-Driven Engineering (MDE) and Software Product Lines (SPL) are two software development paradigms that emphasize reusing. The former reuse domain knowledge is represented as models and model transformations ...
[EN] It is widely accepted that software measures provide an appropriate mechanism for understanding, monitoring, controlling, and predicting the quality of software development projects. In software product lines (SPL), ...
Guerron, Ximena; Abrahao Gonzales, Silvia Mara; Insfran, Emilio; Fernández-Diego, Marta; González-Ladrón-de-Guevara, Fernando(Institute of Electrical and Electronics Engineers, 2020)
[EN] A large number of metrics with which to assess the quality of cloud services have been proposed over the last years. However, this knowledge is still dispersed, and stakeholders have little or no guidance
when choosing ...
Fernández Martínez, Adrián(Universitat Politècnica de València, 2012-11-20)
Las aplicaciones Web son consideradas actualmente un elemento esencial e indispensable en toda actividad empresarial, intercambio de información y motor de redes sociales. La usabilidad, en este tipo de aplicaciones, es ...
Fernández-Diego, Marta; Méndez, Erwin R.; González-Ladrón-de-Guevara, Fernando; Abrahao Gonzales, Silvia Mara; Insfran, Emilio(Institute of Electrical and Electronics Engineers, 2020)
[EN] Software developers require effective effort estimation models to facilitate project planning. Although Usman et al. systematically reviewed and synthesized the effort estimation models and practices for Agile Software ...
[EN] Context Several goal-oriented languages focus on modeling stakeholders' objectives, interests or wishes. However, these languages can be used for various purposes (e.g., exploring system solutions or evaluating ...
Modeling is a fundamental activity within the requirements engineering process and concerns the construction of abstract descriptions of requirements that are amenable to interpretation and validation. The choice of a ...
Cruz-Lemus, José A.; Genero Bocco, Marcela; Caivano, Danilo; Abrahao Gonzales, Silvia Mara; Insfrán Pelozo, César Emilio; Carsí Cubel, José Ángel(Elsevier, 2011-12)
[EN] Context: The conventional wisdom states that stereotypes are used to clarify or extend the meaning of
model elements and consequently should be helpful in comprehending the diagram semantics.
Objective: The main ...
Cano Genovés, Carlos(Universitat Politècnica de València, 2016-09-08)
[ES] Debido al auge de las tecnologías de cloud computing existe una gran demanda
de servicios cloud por lo que el uso de metodologías de desarrollo ágiles es muy
habitual. En este tipo de metodologías se promueve el ...
[EN] Context A value model is used to describe how an organization creates, delivers, and captures its business value. Value-driven development methods use the notion of "economic value exchange" to define more efficient ...
López Peris, Alejandro(Universitat Politècnica de València, 2016-10-07)
[ES] Hasta ahora la nube se ha visto como un modelo de servicio para el ahorro
de costes cuando en realidad lo que está permitiendo a las empresas es contar con
una plataforma que impulsa la innovación al permitir ...
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 ...
Benedé Garcés, Jesús(Universitat Politècnica de València, 2015-05-11)
[ES] Producir SW de calidad es uno de los mayores retos que encontramos en el ámbito del desarrollo de software y más aún en el desarrollo de líneas de productos, y uno de los aspectos clave, es la gestión de la variabilidad, ...
[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 ...
Cedillo, Priscila; Insfran, Emilio; Abrahao Gonzales, Silvia Mara; Vanderdonckt, Jean(Institute of Electrical and Electronics Engineers, 2021)
[EN] Cloud computing is being adopted by commercial and governmental organizations driven by the need to reduce the operational cost of their information technology resources and search for a scalable and flexible way to ...
Web applications should be usable in order to be accepted by users and to improve their success probability. Despite the fact that this requirement has promoted the emergence of several usability evaluation methods, there ...
Guzmán Carretero, Mario(Universitat Politècnica de València, 2015-10-06)
[ES] Uno de los principales problemas a la hora de desarrollar sistemas cloud es la brecha que
existe entre la vista del negocio y la vista del sistema de información, ya que se suelen producir
malentendidos durante la ...