Network


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

Hotspot


Dive into the research topics where Gabriela Pérez is active.

Publication


Featured researches published by Gabriela Pérez.


UML'04 Proceedings of the 2004 international conference on UML Modeling Languages and Applications | 2004

PAMPERO: precise assistant for the modeling process in an environment with refinement orientation

Claudia Pons; Roxana Silvia Giandini; Gabriela Pérez; Pablo Pesce; Valeria Becker; Jorge Longinotti; Javier Cengia

Abstraction [2] facilitates the understanding of complex systems by dealing with the major issues before getting involved in the detail. Apart from enabling for complexity management, the inverse of abstraction, refinement, captures the essential relationship between specification and implementation. Refinement relationship makes it possible to understand how each business goal relates to each system requirement and how each requirement relates to each facet of the design and ultimately to each line of the code. Documenting the refinement relationship between these layers allows developers to verify whether the code meets its specification or not, trace the impact of changes in the business goals and execute test assertions written in terms of abstract model’s vocabulary by translating them to the concrete model’s vocabulary.


international conference of the chilean computer science society | 2009

A Two-Level Calculus for Composing Hybrid QVT Transformations

Claudia Pons; Roxana Silvia Giandini; Gabriela Pérez; Gabriel Alfredo Baum

The standard for model transformations QVT offers two dialects: Relations Language and Operational Mappings Language. Each one of these dialects can be used in isolation, resulting in purely declarative transformations or purely imperative transformation respectively; alternatively, both dialects can be combined resulting in a hybrid transformation approach. On the other hand, the availability of compositional approaches to produce complex transformations from smaller units is a major concern in the area of model transformations. Compositional approaches for pure QVT transformations are supported by a number of tools; however no composition technique exists that can consistently manage the hybrid approach. Such partial techniques provide suitable answers to most practical needs; but they do not cover the entire composition spectrum. The aim of this article is to describe a technique for composing model transformations embracing both dimensions - declarative and imperative - so that the hybrid approach can be smoothly supported. Additionally, we report the implementation of a software tool supporting such technique and we sketch its validation.


conference on object-oriented programming systems, languages, and applications | 2003

Model consistency in the object oriented software development process

Gabriela Pérez

Model Refinement is a relationship that relates two elements representing the same concept at different levels of abstraction. In UML, Refinement is described in an informal way.To avoid wrong model interpretations, we study a formalization of the refinement relation. This work provides an enhancement to the UML metamodel specification.


conferencia latinoamericana en informatica | 2012

Services conceptualization within SOA/BPM methodology

Patricia Bazán; Gabriela Pérez; Roxana Silvia Giandini; Elsa Estevez; Javier Diaz

The SOA/BMP methodology proposes a model for aligning business processes with the services providing the functionality required by them. Within such methodology, the conceptualization of services and their mapping with software components enable to reduce the gap between business processes life cycle and their executable versions. Although the methodology proposes a set of steps, the interactions between such steps still is to be formalized. The use of meta-models is an alternative for such formalization, since they enable to unambiguously define the syntax for the languages used in each step and the transformation rules between them, serving as a previous step towards automatic transformations. This work presents a proposal for integrating a meta-model for services - proposed in a previous work and integrated with BPM; and a meta-model for components - defined by the SCA (Service Component Architecture) standard. The contribution of this paper enables to formalize the interactions between two steps of the SOA/BPM methodology.


international conference of the chilean computer science society | 2011

Process-Service Interactions Using a SOA-BPM-Based Methodology

Bazán Patricia; Gabriela Pérez; Roxana Silvia Giandini; Javier Diaz

Reducing the gap between the definition, modeling and management of business definition, modeling and management of business processes and the realization of the main processes functions through software services requires a methodological approach. Addressing such gap, this paper focuses on the interactions between the activities of a business process and the functionality provided by software services. It presents a meta-model to formally specify such interactions. The proposed meta-model is instantiated through a case study. Lessons learnt through the development of an example were used to define a graphic editor prototype, as an automated tool for managing interactions between business processes and software services. The proposed approach enables the alternative application of top-down and bottom-up analysis techniques for modeling processes and services, and assists developers with an integrated tool for modeling business processes and software services in a seamlessly combined way.


system analysis and modeling | 2016

Applying MDA and OMG Robotic Specification for Developing Robotic Systems

Claudia Pons; Gabriela Pérez; Roxana Silvia Giandini; Gabriel Alfredo Baum

Robotics systems have special needs often related with their real-time nature and environmental properties. Often, control and communication paths within the system are tightly coupled to the actual physical configuration of the robot. As a consequence, these robots can only be assembled, configured, and programmed by robot experts. Traditional approaches, based on mainly writing the code without using software engineering techniques, are still used in the development process of these systems. Even when these robotic systems are successfully used, several problems can be identified and it is widely accepted that new approaches should be explored. The contribution of this research consists in delineating guidelines for the construction of robotic software systems, taking advantage of the application of the OMG standard robotic specifications which adhere to the model-driven approach MDA. Thereby the expert knowledge is captured in standard abstract models that can then be reused by other less experienced developers. In addition part of the code is automatically generated, reducing costs and improving quality.


Portal de Libros de la Universidad Nacional de La Plata | 2010

Desarrollo de software dirigido por modelos

Claudia Pons; Roxana Silvia Giandini; Gabriela Pérez


conferencia iberoamericana de software engineering | 2009

A two-level formal semantics for the QVT language.

Roxana Silvia Giandini; Claudia Pons; Gabriela Pérez


international conference on software and data technologies | 2012

An Implementation Approach to Achieve Metamodel Independence in Domain Specific Model Manipulation Languages.

Jerónimo Irazábal; Gabriela Pérez; Claudia Pons; Roxana Silvia Giandini


JIISIC | 2007

A Minimal OCL-based Profile for Model Transformation.

Roxana Silvia Giandini; Gabriela Pérez; Claudia Pons

Collaboration


Dive into the Gabriela Pérez's collaboration.

Top Co-Authors

Avatar

Roxana Silvia Giandini

National University of La Plata

View shared research outputs
Top Co-Authors

Avatar

Claudia Pons

National University of La Plata

View shared research outputs
Top Co-Authors

Avatar

Claudia Pons

National University of La Plata

View shared research outputs
Top Co-Authors

Avatar

Carlos Neil

Universidad Abierta Interamericana

View shared research outputs
Top Co-Authors

Avatar

Gabriel Alfredo Baum

National University of La Plata

View shared research outputs
Top Co-Authors

Avatar

Marcelo De Vincenzi

Universidad Abierta Interamericana

View shared research outputs
Top Co-Authors

Avatar

Javier Diaz

National University of La Plata

View shared research outputs
Top Co-Authors

Avatar

Jerónimo Irazábal

National University of La Plata

View shared research outputs
Top Co-Authors

Avatar

Bazán Patricia

National University of La Plata

View shared research outputs
Top Co-Authors

Avatar

Javier Cengia

National University of La Plata

View shared research outputs
Researchain Logo
Decentralizing Knowledge