Blasco, Daniel; Cetina, Carlos; Pastor López, Oscar(Elsevier, 2020-03)
[EN] Context:Commercial video games usually feature an extensive source code and requirements that are related to code lines from multiple methods. Traceability is vital in terms of maintenance and content update, so it ...
Cetina Englada, Carlos(Universitat Politècnica de València, 2010-04-15)
Increasingly, software needs to dynamically adapt its behavior at run-time in response
to changing conditions in the supporting computing infrastructure and in
the surrounding physical environment. Adaptability is emerging ...
Echeverría Ochoa, Jorge(Universitat Politècnica de València, 2018-09-10)
La reutilización es un factor clave para reducir los costos y mejorar la calidad de las propiedades de productos software como la seguridad, fiabilidad o rendimiento. Siguiendo este factor surge la aproximación para el ...
Cetina Englada, Carlos(Universitat Politècnica de València, 2011-10-27)
In this Master Thesis, we have proposed a model-driven Software Product Line (SPL) for developing autonomic pervasive systems. The work focusses on reusing the Variability knowledge from the SPL design to the SPL products. ...
[EN] The ability to manage variability in software has become crucial to overcome the complexity and variety of systems. To this end, a
comprehensible representation of variability is important. Nevertheless,
in previous ...
Ballarin Naya, Manuel(Universitat Politècnica de València, 2021-09-02)
[ES] Hoy en día, el software existe en casi todo. Las empresas a menudo desarrollan y mantienen colecciones de sistemas de software personalizados que comparten algunas características entre ellos, pero que también tienen ...
Marcén Terraza, Ana Cristina(Universitat Politècnica de València, 2021-01-10)
[ES] El aprendizaje automático (ML por sus siglas en inglés) es conocido como la rama de la inteligencia artificial que reúne algoritmos estadísticos, probabilísticos y de optimización, que aprenden empíricamente. ML puede ...
Marcén, Ana C.; Pérez, Francisca; Pastor López, Oscar; Cetina, Carlos(John Wiley & Sons, 2022-11)
[EN] Increasingly, the model driven engineering (MDE) community is paying more attention to the techniques offered by the machine learning (ML) community. This has led to the application of ML techniques to MDE related ...
[EN] Researchers have been evaluating the benefits of Model-Driven Development (MDD) for more than a decade now.
Although some works suggest that MDD decreases development time, other works limit MDD benefits to academic ...
[EN] Context:
Feature Location (FL) is a widespread technique that is used to maintain and evolve a software product. FL is also helpful in reengineering a family of software products into a Software Product Line (SPL). ...
Domingo Montes, María África(Universitat Politècnica de València, 2022-09-05)
[ES] El Desarrollo Dirigido por Modelos, MDD por sus siglas en inglés (Model Driven Development), es un enfoque de ingeniería del software que centra la creación y evolución de productos software en el modelado. Desde hace ...
[EN] Traceability Links Recovery (TLR) has been a topic of interest for many years. However, TLR in Process Models has not received enough attention yet. Through this work, we study TLR between Natural Language Requirements ...
Marcen Terraza, Ana Cristina; Cetina Englada, Carlos; Pastor López, Oscar(Universitat Politècnica de València, 2019-02-06)
Mediante este artículo proponemos el uso de una ontología como base esencial para construir aplicaciones Big Data determinando qué se entiende por aplicación Big Data, cuáles son sus características particulares o de qué ...
The automatic identification capabilities of mobile devices enable the use of implicit interactions to connect the physical world with digital services. For example, users can be provided with information and services just ...
Lapeña, Raúl; Pérez Pérez, María Francisca; Cetina Englada, Carlos; Pastor López, Oscar(Springer, 2019-06-07)
[EN] Often, when requirements are written, parts of the domain knowledge are assumed by the domain experts and not formalized in writing, but nevertheless used to build software artifacts. This issue, known as tacit ...
[EN] Networks' creation is getting more and more required, anytime, anywhere. Devices that can participate on these networks can be quite different among them. Sensors, mobiles, home appliances, or other type of devices ...
Lapeña, Raúl; Pérez, Francisca; Pastor López, Oscar; Cetina, Carlos(Elsevier, 2022-06)
[EN] Context: Traceability Links Recovery has been a topic of interest for many years, resulting in techniques that perform traceability based on the linguistic clues of the software artifacts under study. However, BPMN ...
[EN] Clone-and-Own is a common practice in families of software
products, where parts from legacy products are reused in new developments. In industrial scenarios, CAO consumes high amounts of time
and effort, not guaranteeing ...
[EN] Context:
Leveraging machine learning techniques to address feature location on models has been gaining attention. Machine learning techniques empower software product companies to take advantage of the knowledge and ...