
Oscar González-Rojas- Los Andes University (Colombia)
Oscar González-Rojas
- Los Andes University (Colombia)
About
46
Publications
6,721
Reads
How we measure 'reads'
A 'read' is counted each time someone views a publication summary (such as the title, abstract, and list of authors), clicks on a figure, or views or downloads the full-text. Learn more
623
Citations
Introduction
Skills and Expertise
Current institution
Publications
Publications (46)
Business process simulation is an established approach to estimate the potential impact of hypothetical changes on a process, particularly in terms of time and cost-related performance measures. To overcome the complexity associated with manually specifying and fine-tuning simulation models, data-driven simulation (DDS) methods enable users to disc...
Introduction
Data-driven simulation allows the discovery of process simulation models from event logs. The generated model can be used to simulate changes in the process configuration and to evaluate the expected performance of the processes before they are executed. Currently, these what-if scenarios are defined and assessed manually by the analys...
Business process simulation is a well-known approach to estimate the impact of changes to a process with respect to time and cost measures – a practice known as what-if process analysis. The usefulness of such estimations hinges on the accuracy of the underlying simulation model. Data-Driven Simulation (DDS) methods leverage process mining techniqu...
The alignment of Business and Information Technology (BITa) has permeated
almost all companies today, mainly due to the benefits that are perceived in their
effectiveness and efficiency of their processes, both internal and external.
Therefore, higher education must ensure the best settings for equipping IT-related
professionals with appropriate BI...
A generative model is a statistical model capable of generating new data instances from previously observed ones. In the context of business processes, a generative model creates new execution traces from a set of historical traces, also known as an event log. Two types of generative business process models have been developed in previous work: dat...
Nowadays, the organic nature of business processes and the increasingly complex and dynamic business environment make organizations face severe operational risks. However, current risk analysis methods of Information Technology (IT) resources ignore inter-process correlation and thus inter-process risk propagation. This gap needs a solution since t...
Business process simulation is a well-known approach to estimate the impact of changes to a process with respect to time and cost measures -- a practice known as what-if process analysis. The usefulness of such estimations hinges on the accuracy of the underlying simulation model. Data-Driven Simulation (DDS) methods combine automated process disco...
Financial analysis of technology solutions is a crucial activity to determine the advisability of an IT investment. This analysis requires identifying and classifying the costs of the technology solution to support decision-making processes. Although previous research has developed cost taxonomies that support the identification of costs, companies...
A generative model is a statistical model that is able to generate new data instances from previously observed ones. In the context of business processes, a generative model creates new execution traces from a set of historical traces, also known as an event log. Two families of generative process simulation models have been developed in previous w...
Simulation is a versatile technique for quantitative analysis of business processes. It allows analysts to estimate the performance of a process under multiple scenarios. However, the discovery, validation, and tuning of business process simulation models is cumbersome and error-prone. It requires manual iterative refinement of the process model an...
Simulation is a versatile technique for quantitative analysis of business processes. It allows analysts to detect bottlenecks and to estimate the performance of a process under multiple scenarios. However, the discovery, validation, and tuning of business process simulation models is cumbersome and error-prone. It requires manual iterative refineme...
Nowadays risk analysis becomes critical in the Cloud Computing domain due to the increasing number of threats affecting applications running on cloud infrastructures. Multi-cloud environments allow connecting and migrating services from multiple cloud providers to manage risks. This paper addresses the question of how to model and configure multi-c...
Deep learning techniques have recently found applications in the field of predictive business process monitoring. These techniques allow us to predict, among other things, what will be the next events in a case, when will they occur, and which resources will trigger them. They also allow us to generate entire execution traces of a business process,...
Nowadays, complex application domains require configuring multi-product lines where product features and constraints among them are specified in several variability models. These variability models are enriched with inter-model constraints representing the existing relations among domain concerns, and with non-functional properties modeled as attri...
Product line engineering has become essential in mass customisation given its ability to reduce production costs and time to market, and to improve product quality and customer satisfaction. In product line literature, mass customisation is known as product configuration. Currently, there are multiple heterogeneous contributions in the product line...
Nowadays, Information Technology (IT) governance is a core activity either adopted or at least expected by most organizations, to control the behavior of IT assets. However, this discipline faces a growing gap between the views, priorities and practices of academics and practitioners. This paper presents a consolidated view of capabilities for impl...
Decision logic related to business processes can be specified with decision tables. Current approaches analyze decision tables in isolation without considering the dependencies with other tables, related tasks, and data flows. This paper presents an approach to integrate data flows with DMN and BPMN models in adaptive and data-intensive processes....
Nowadays, Information Technology (IT) governance is a core activity adopted or expected by most organizations to control the behaviour of IT assets. However, this discipline faces a growing gap between the views, priorities and practices of academics and practitioners. This paper presents a consolidated view of capabilities for implementing IT gove...
The decision to invest in an enterprise information system is usually made without taking into account the different types of subsequent decisions and without understanding the hidden implications of making them. This paper presents a decision-making model named DecISIonAl used to evaluate and manage implementation risks on ERP and CRM projects bef...
We create a program synthesis for searching optimal configurations in collaborative decision-making models. At the specification level, existing approaches do not consider both individual and business constraints to configure products in a cooperative manner. Usually, the combination of independent specifications is manually implemented into low le...
The authors create a model to measure the complexity associated with enterprise architecture (EA) proposals at the design stage. At this stage, existing methods measure the complexity of business capabilities regardless of their leveraging business and technical architectures. Measuring their complexity at the implementation level restricts product...
Product lines have been employed as a mass customisation method that reduces production costs and time-to-market. Multiple product variants are represented in a product line, however the selection of a particular configuration depends on stakeholders' functional and non-functional requirements. Methods like constraint programming and evolutionary a...
p>In the dynamics of collaborative project management, participating organizations make great efforts and provide technical, technological and human resources to achieve a product they can hardly develop individually.
Although there are tools to integrate, monitor and manage processes for such projects, it is not uncommon to find technological sup...
Feature modeling is a widely accepted variability modeling technique for supporting decision-making scenarios, by representing decisions as features. However, there are scenarios where domain concepts have multiple implementation alternatives that have to be analyzed from large-scale data sources. Therefore, a manual selection of an optimal solutio...
Business processes are core operational assets to control firms’ efficiency in value generation. However, the execution and control of business processes is increasingly dependent on Information Technology (IT). Therefore, the risks that arise from relying on IT in business processes must be quantified. This paper proposes the adaptation of the Val...
Nowadays, information security is a main organizational concern that aims to control and protect business assets from existing threats. However, the lack of mechanisms to direct and control the increasing incorporation of Information Technology (IT) assets to support new security solution architectures creates additional security threats. We create...
Abstract The digital content industry requires the integration of specialized information and communications technology (ICT) capabilities to support collaborative work for planning and executing its business processes. In particular, this knowledge-intensive industry lacks for adequate control on product documentation, inter and intra organization...
Most organizations trust their performance and continuity on Information Technology (IT) investments that are expected to declare their business value delivery. We present a method to fill a gap in the current literature pertaining to the measurement of current and potential value delivery focusing on non-financial benefits. First, a metrics map wi...
Software Product Line Engineering has introduced feature modeling as a domain analysis technique used to represent the variability of software products and decision-making scenarios. We present a model-based transformation approach to solve conflicts among configurations performed by different stakeholders on feature models. We propose the usage of...
Commonly companies support their business services on processes, which are supported on technology solutions to assist the materialization of business strategies and objectives. These solutions respond directly to the company requirements generating an alignment relation. However, the identification of this alignment is a hard and challenging activ...
In the dynamics of collaborative project management, participating organizations make great efforts and provide technical, technological, and human resources to achieve a product they can hardly develop individually. Although there are tools to integrate, monitor, and manage processes for such projects, it is not uncommon to find technological supp...
This paper presents a method that comprises a metamodel and two processes created for quantifying the business impact associated with the behaviour of IT services. These artifacts define impact analysis models for evaluating the risks, service agreements, quality attributes and criticality associated with IT services. The defined models are integra...
Resumen Al intentar calcular el valor de negocio que tienen las inversiones en TI en pymes, es difícil imaginar la aplicación de un marco de referencia como TOGAF, Zachman o Red de Valor de TI (Read, 2009), entre otros, para poder conocer tal valor. El siguiente artículo muestra los problemas que emergen cuando se intenta utilizar el marco de refer...
The constant evolution present in the information and communication technologies (ICT) as a result of the changing environment is a big challenge for computing engineering (CE) professionals that face a demand for solving increasingly new and complex technological problems. This technological evolution imposes, among others, a process evolution wit...
Workflow monitoring and analysis concerns aim at identifying potential improvements of workflow applications. This paper presents an approach to specify and implement monitoring and analysis concerns on workflow applications raising the level of abstraction for workflow analysts. First, the specification of monitoring and analysis concerns is decla...
Recently, there has been a big movement towards converging engineering education and practice by means of defining clear and complete program goals. In this context, a large scale of educational institutions face challenges on how to specify the desired educational goals for a specific discipline and on how to instantiate and evaluate their program...
In workflow management systems, analysis concerns related to monitoring, measurement, and control aim at identifying potential improvements of workflow applications. However, the specification of analysis concerns is done using a specific workflow language and engine, producing entangled code which is detrimental to their maintainability. The purpo...
Business Process Management approaches incorporate an analysis phase as an essential activity to improve business processes.
Although business processes are defined at a high-level of abstraction, the actual analysis concerns are specified at the
workflow implementation level resulting in a technology-dependent solution, increasing the complexity t...
Business process management systems contain monitoring, measurement and control (MMC) specifications to enable the identification of problems and solutions to improve business processes. Business processes facilitate the integration of human and technological resources in an organization, according to a set of activities that fulfil a policy goal [...
This paper presents the specification and implementation of a monitoring and control system for an application cooperation middleware called Eleggua which is based on an Internet-scale, distributed, asynchronous, decoupled event system. In the context of our work, application cooperation is defined as the automatic exchange of information between a...
Scalability is a challenging issue in the context of an infrastructure based on asynchronous events to support integration
and cooperation between distributed applications. Furthermore, if an infrastructure of this kind supports the execution of
processes in a global software development environment, we have to deal with an enormous amount of Inter...