Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Guillermo Horacio Rodríguez is active.

Publication


Featured researches published by Guillermo Horacio Rodríguez.


Engineering Applications of Artificial Intelligence | 2016

Artificial intelligence in service-oriented software design

Guillermo Horacio Rodríguez; Alvaro Soria; Marcelo Campo

Service-Oriented Architecture (SOA) has gained considerable popularity for the development of distributed enterprise-wide applications within the software industry. The SOA paradigm promotes the reusability and integrability of software in heterogeneous environments by means of open standards. Most software companies capitalize on SOA by discovering and composing services already accessible over the Internet, whereas other organizations need internal control of applications and develop new services with quality-attribute properties tailored to their particular environment. Therefore, based on architectural and business requirements, developers can elaborate different alternatives within a SOA framework to design their software applications. Each of these alternatives will imply trade-offs among quality attributes, such as performance, dependability and availability, among others. In this context, Artificial Intelligence (AI) can assist developers in dealing with service-oriented design with the positive impact on scalability and management of generic quality attributes. In this paper, we offer a detailed, conceptualized and synthesized analysis of AI research works that have aimed at discovering, composing, or developing services. We also identify open research issues and challenges in the aforementioned research areas. The results of the characterization of 69 contemporary approaches and potential research directions for the areas are also shown. It is concluded that AI has aimed at exploiting the semantic resources and achieving quality-attribute properties so as to produce flexible and adaptive-to-change service discovery, composition, and development.


advances in new technologies interactive interfaces and communicability | 2011

Teaching scrum to software engineering students with virtual reality support

Guillermo Horacio Rodríguez; Alvaro Soria; Marcelo Campo

Scrum has received significant academic attention because of its widespread application in software development industries. Teaching agile software development can be illustrated by teaching with lecture-based classes. However, involving students in a real software environment is a trendy alternative which fosters their engagement. Software engineering graduates are not appropriately prepared for applying their skills in a real software project. Thus, we focus on teaching and integrating teamwork-oriented skills in a real software development environment based on Scrum. In this work, we present Virtual Scrum (VS), a virtual reality environment that assists students with the running of a software project following the Scrum framework. VS supports artifacts needed for carrying out Scrum meetings and media-based tools to achieve permanent communication among Scrum members. A survey of students, who used the tool in a Software Engineering (SE) course, showed that VS is helpful to exercise Scrum practices.


database and expert systems applications | 2016

Unsupervised Learning for Detecting Refactoring Opportunities in Service-Oriented Applications

Guillermo Horacio Rodríguez; Alvaro Soria; Alfredo Raúl Teyseyre; Luis Berdún; Marcelo Campo

Service-Oriented Computing (SOC) has been widely used for building distributed and enterprise-wide software applications. One major problem in this kind of applications is their growth; as size and complexity of applications increase, the probability of duplicity of code increases, among other refactoring issues. This paper proposes an unsupervised learning approach to assist software developers in detecting refactoring opportunities in service-oriented applications. The approach gathers non-refactored Web Service Description Language (WSDL) documents and applies clustering and visualization techniques to deliver a list of refactoring suggestions to start working on the refactoring process. We evaluated our approach using two real-life case-studies by using internal validity criteria for the clustering quality.


Computers in Human Behavior | 2014

Are learning styles useful indicators to discover how students use Scrum for the first time

Ezequiel Scott; Guillermo Horacio Rodríguez; Alvaro Soria; Marcelo Campo


Computer Applications in Engineering Education | 2015

Virtual Scrum: A teaching aid to introduce undergraduate software engineering students to scrum

Guillermo Horacio Rodríguez; Alvaro Soria; Marcelo Campo


Journal of Systems and Software | 2016

Towards better Scrum learning using learning styles

Ezequiel Scott; Guillermo Horacio Rodríguez; Alvaro Soria; Marcelo Campo


Simposio Argentino de Ingeniería de Software (ASSE 2016) - JAIIO 45 (Tres de Febrero, 2016). | 2016

Towards Better Scrum Learning Using Learning Styles

Ezequiel Scott; Guillermo Horacio Rodríguez; Alvaro Soria; Marcelo Campo


international joint conference on artificial intelligence | 2014

From software architecture descriptions to object-oriented designs

Guillermo Horacio Rodríguez; Alvaro Soria; Marcelo Campo


Revista EDaPECI | 2018

Un enfoque basado en Kinect para mejorar la experiencia de aprendizaje de los estudiantes

Guillermo Horacio Rodríguez; Alvaro Soria; Luis Berdún; Fabio Gomes Rocha


conferencia iberoamericana de software engineering | 2017

Un Enfoque Inteligente para Derivar Use Case Maps a partir de Requerimientos de Software.

Brian Caimmi; Guillermo Horacio Rodríguez; Alvaro Soria

Collaboration


Dive into the Guillermo Horacio Rodríguez's collaboration.

Top Co-Authors

Avatar

Alvaro Soria

National Scientific and Technical Research Council

View shared research outputs
Top Co-Authors

Avatar

Marcelo Campo

National Scientific and Technical Research Council

View shared research outputs
Top Co-Authors

Avatar

Ezequiel Scott

National Scientific and Technical Research Council

View shared research outputs
Top Co-Authors

Avatar

Luis Berdún

National Scientific and Technical Research Council

View shared research outputs
Top Co-Authors

Avatar

Alfredo Raúl Teyseyre

National Scientific and Technical Research Council

View shared research outputs
Top Co-Authors

Avatar

Brian Caimmi

National Scientific and Technical Research Council

View shared research outputs
Researchain Logo
Decentralizing Knowledge