Hoy en día los sistemas software son cada vez más complejos y su desarrollo se convierte en un desafío continuo para las empresas de software que deben adaptar su forma de trabajar al entorno cambiante, dinámico y globalizado que las caracteriza. En aras de la fabricación de productos software de calidad, en un tiempo de acceso al mercado...
-
April 8, 2016 (v1)PublicationUploaded on: March 27, 2023
-
August 20, 2019 (v1)Publication
Software processes is becoming a more addressed issue in software development companies every day. These processes are defined regardless of the environment in which they run. To incorporate aspects of that environment is essential, especially if referring to GSE. Despite this fact, the process itself should not be necessary modified. This...
Uploaded on: December 4, 2022 -
May 30, 2022 (v1)Publication
Software processes constitute a major asset for an organization. However, in many occasions there are differences between defi ned processes and executed processes. For this reason, organizations spend time and effort of their resources to fi nd these non-conformances. The use of software testing techniques could be a use-ful way to reduce...
Uploaded on: December 5, 2022 -
September 10, 2019 (v1)Publication
Business processes constitute one major asset in an organization and software businesses are not an exception. Processes defi nition, maintenance, and management are key aspects to control and defi ne how to build software systems up and also to support decision-making. In this paper, a model-based approach is proposed to facilitate these...
Uploaded on: December 4, 2022 -
May 11, 2022 (v1)Publication
La Gestión de Procesos de Negocio (Business Process Management, BPM) se centra en la definicíon, orquestación, documentación y mejora de los procesos de negocio en una organización. En los últimos años, siguiendo recomendaciones internacionales y gúias de buenas prácticas en el desarrollo de software, las empresas de software están adoptando el...
Uploaded on: December 4, 2022 -
July 1, 2022 (v1)Publication
Background: The benefits of requirements traceability, such as improvements in software product and process quality, early testing, and software maintenance, are widely described in the literature. Requirements traceability is a critical, widely accepted practice. However, very often it is not applied for fear of the additional costs associated...
Uploaded on: December 4, 2022 -
January 26, 2023 (v1)Publication
The mechanism of prototype development is considered by the research and industrial software communities as a key tool for user-developer communication. In software development, prototypes are used in requirements engineering to help elicit and validate users' needs. Software prototypes like mockups are frequently considered throwaway artefacts...
Uploaded on: March 1, 2023 -
June 16, 2020 (v1)Publication
Today's world economic situation is ruled by issues such as reducing cost, improving quality, maximizing profit, and improving and optimizing processes at organizations. In this context, business process management can be an essential strategy, but it is not usually consolidated at software organizations because software process...
Uploaded on: December 4, 2022 -
September 4, 2019 (v1)Publication
In general, a methodology needs to be empowered by appropriate tool support. Despite MDE paradigm does not result friendly enough in enterprise environments, particularly, the application of transformations among models may become complex, monotonous and very expensive if there are no software tools automating the process. In this context, this...
Uploaded on: December 4, 2022 -
September 10, 2019 (v1)Publication
Software processes are recognized as fundamental assets in development organizations since they support the capability to produce better products. A means for handling the complexity of these processes is through models, and software process modeling languages (SPMLs) are languages to express those processes. Different requirements for SPMLs...
Uploaded on: March 27, 2023 -
November 5, 2021 (v1)Publication
Today's world economic situation is ruled by issues such as reducing cost, improving quality, maximizing profit and improving and optimizing production processes at any kind of organization. In this context, BPM (Business Processes Management) can be an essential strategy. However, there are business situations where is necessary to define...
Uploaded on: March 25, 2023 -
May 30, 2022 (v1)Publication
Controlled experiments are commonly used to evaluate Software Engineering methods, processes and tools. Validating results of Software Engineering re search in industrial settings is a direct way to obtain feedback about its value. However, few software engineering experiments are running in industry. The lack of communication between...
Uploaded on: December 2, 2022 -
September 11, 2019 (v1)Publication
Context Organizations working in software development are aware that processes are very important assets as well as they are very conscious of the need to deploy well-defined processes with the goal of improving software product development and, particularly, quality. Software process modeling languages are an important support for describing...
Uploaded on: March 27, 2023 -
April 27, 2017 (v1)Publication
Organizations need to be agile and fl exible to meet the continuous changes. Business Process Management (BPM) is harnessing the continuous changes suffered by organizations in the value chain and, therefore, in their processes. Simulation models offer the ability to experience different decisions and analyze their results in systems where the...
Uploaded on: March 27, 2023 -
January 20, 2022 (v1)Publication
Context: The benefits of the Model-Driven Software Engineering application for Service-Oriented Computing. Objective: This paper proposes a Model-Based approach for Service-Oriented Systems Development. Method: Following the Model-Driven Reverse Engineering process, from the models discovery, to the generation of the current Model-Based...
Uploaded on: March 25, 2023 -
August 13, 2019 (v1)Publication
Nowadays most existing products and services are the result of the collaboration of a large number of companies that form a value chain known as Supply Chain (SC). Then individual Business Process Management (BPM) requires a holistic vision that incorporates an inter organizational view that supports SC decision making. This study proposes a...
Uploaded on: March 26, 2023 -
January 20, 2022 (v1)Publication
Systems of Systems (SoS) are emerging applications composed by subsystems that interacts in a distributed and heterogeneous environment. Web-based technologies are a current trend to achieve SoS user interaction. Model Driven Web Engineering (MDWE) is the application of Model Driven Engineering (MDE) into the Web development domain. This paper...
Uploaded on: December 4, 2022 -
November 12, 2019 (v1)Publication
The Business Process Management is a common mechanism recommended by a high number of standards for the management of companies and organizations. In software companies this practice is every day more accepted and companies have to assume it, if they want to be competitive. However, the effective definition of these processes and mainly their...
Uploaded on: March 27, 2023