Ignacio García Rodriguez de Guzmán

ORCID: 0000-0002-0038-0942
Publications
Citations
Views
---
Saved
---
About
Contact & Profiles
Research Areas
  • Service-Oriented Architecture and Web Services
  • Business Process Modeling and Analysis
  • Software Engineering Research
  • Advanced Software Engineering Methodologies
  • Advanced Database Systems and Queries
  • Semantic Web and Ontologies
  • Software System Performance and Reliability
  • Quantum Computing Algorithms and Architecture
  • Model-Driven Software Engineering Techniques
  • Software Testing and Debugging Techniques
  • Green IT and Sustainability
  • Software Reliability and Analysis Research
  • Quantum Information and Cryptography
  • Software Engineering Techniques and Practices
  • Cloud Computing and Resource Management
  • Big Data and Business Intelligence
  • Access Control and Trust
  • Distributed systems and fault tolerance
  • Web Applications and Data Management
  • Recycling and Waste Management Techniques
  • Parallel Computing and Optimization Techniques
  • Data Quality and Management
  • Engineering and Information Technology
  • Quantum Mechanics and Applications
  • Sustainable Supply Chain Management

University of Castilla-La Mancha
2016-2025

Universidad Rey Juan Carlos
2005

As quantum computers advance, the complexity of software they can execute increases as well. To ensure this is efficient, maintainable, reusable, and cost-effective —key qualities any industry-grade software— mature engineering practices must be applied throughout its design, development, operation. However, significant differences between classical make it challenging to directly apply methods systems. This challenge has led emergence Quantum Software Engineering a distinct field within...

10.1145/3712002 article EN ACM Transactions on Software Engineering and Methodology 2025-01-29

Abstract Although powerful, mutation is a computationally very expensive testing technique. In fact, its three main stages (mutant generation, mutant execution and result analysis) require many resources to be successfully accomplished. Thus, researchers have made important efforts reduce costs. This paper represents an additional effort in this sense. It describes the results of two experiments which, by means combining original set mutants therefore obtaining new mutants—each one with...

10.1002/stvr.392 article EN Software Testing Verification and Reliability 2008-06-03

Abstract Quantum computing is expected to exponentially outperform classic on a broad set of problems, including encryption, machine learning, and simulations. It has an impact yet explore all software lifecycle's processes techniques. Testing quantum raises significant number challenges due the unique properties physics—such as superposition entanglementand stochastic behavior systems. is, therefore, open research issue. In this work, we offer systematic mapping study testing engineering,...

10.1002/smr.2419 article EN Journal of Software Evolution and Process 2021-12-24

As information systems age they become legacy (LISs), embedding business knowledge not present in other artefacts. LISs must be modernised when their maintainability falls below acceptable limits but the embedded is valuable that preserved to align versions of with organisations' real-world processes. Business process mining permits discovery and preservation all meaningful by using event logs, which represent activities executed an system. Event logs can easily obtained through execution...

10.1080/17517575.2011.587545 article EN Enterprise Information Systems 2011-06-16

As quantum computers evolve, so does the complexity of software that they can run. To make this efficient, maintainable, reusable, and cost-effective, quality attributes any industry-grade should strive for, mature engineering approaches be applied during its design, development, operation. Due to significant differences between classical software, applying solutions is difficult. This resulted in birth Quantum Software Engineering as a discipline contemporary landscape. In work, set active...

10.48550/arxiv.2404.06825 preprint EN arXiv (Cornell University) 2024-04-10

In recent years, Green Information Technology (IT) has grown enormously, and become an increasingly important essential area, providing multiple benefits to the organizations that focus on it. It is for this reason there increasing number of embracing idea IT. However, IT a very young field each organization implements it according its own criteria. That why extremely develop bases or best practices governance management allow implement correctly standardize them. article, we propose...

10.3390/su9101761 article EN Sustainability 2017-09-29

Quantum computing is no longer a promise of the future but rapidly evolving reality. Advances in quantum hardware are making it possible to make tangible computational reality that until now was only theoretical. The proof this development languages and platforms appearing bring physical principles closer developers, feasible begin propose, different areas society, solutions problems were unsolvable. However, security vulnerabilities also emerging could hinder progress computing, as well its...

10.1016/j.neucom.2023.03.060 article EN cc-by-nc-nd Neurocomputing 2023-03-31

ABSTRACT Background Quantum Computing (QC) represents a disruptive paradigm in computing, with significant implications across various domains such as medicine, logistics, chemistry, and defense. However, quantum software development—the discipline that enables the exploitation of QC's potential—faces considerable challenges due to inherent complexity mechanics. Objective This work aims facilitate systematic development by introducing method aligned classical engineering principles,...

10.1002/spe.3426 article EN Software Practice and Experience 2025-04-30

Global Software Development (GSD) is currently a strong industry trend. This means that if computer science engineers are to be trained deal with this model, it very important include the topic in software engineering courses, attempting ensure students learn about GSD and become familiar its advantages challenges. However, courses do not always consider including their curricula. It must also recognized difficult find suitable method teach/develop different skills needed for GSD. There...

10.1145/3218279 article EN ACM Transactions on Computing Education 2019-01-07

Software is a key factor in the functioning of today's world. supposed to have some characteristics such as: reliability, security, etc., but it not at all easy find energy efficiency considered as being one software's most important features. Aspects related Green begun be vital and basic, due pressure from society which becoming more aware environmental problems. In this paper we want explore whether software companies, responsible for developing software, are aligning their strategies...

10.1080/13504509.2019.1590746 article EN International Journal of Sustainable Development & World Ecology 2019-03-26

The diffusion of service oriented architectures is slowed down by the lack enough services available for satisfying integrator needs. Nevertheless, many features desired integrators have already been implemented in existing software systems. To this aim, approaches able to identify potential into a legacy system source code are highly desirable. This paper proposes an approach identify, from database-oriented applications, pieces functionality be potentially exported as services....

10.1109/csmr.2007.11 article EN 2007-01-01

Business process modeling, simulation, deployment, execution and evaluation support have been improved in last years, through research efforts from both the academic field industry. Organizations are now aware of importance explicitly defining business processes which their businesses comprised realizing them by means services. Service helps to reduce gap between areas Information Technology (IT), thus easing communication understanding needs. Process Management (BPM), Oriented Computing...

10.1109/icste.2010.5608855 article EN 2010-10-01

ABSTRACT Databases are considered to be a valuable asset for organizations because they contain all those organizations’ persistent pieces of data. Both databases and the information systems that use them undergo erosion as consequence uncontrolled maintenance over time. However, when evolve become modernized versions them, existing must not discarded much business knowledge is present anywhere else. Some software industry's current demands, such time‐to‐market developments provision...

10.1002/smr.1554 article EN Journal of Software Evolution and Process 2012-03-28
Coming Soon ...