Network


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

Hotspot


Dive into the research topics where Alberto Portilla is active.

Publication


Featured researches published by Alberto Portilla.


international conference on web information systems and technologies | 2007

Contract Based Behavior Model for Services Coordination

Alberto Portilla; Genoveva Vargas-Solar; Christine Collet; José-Luis Zechinelli-Martini; Luciano García-Bañuelos

A key step towards consistent services coordination to provide non functional properties. In this sense, transactional properties are particularly relevant because of the business nature of current applications. While services composition has been successfully addressed, transactional properties have been main- ly provided by ad-hoc and limited solutions at systems’ back end. This paper proposes a flexible transactional behavior model for services coordination. We assume that given a flow describing the application logic of a service based application, it is possible to associate to it a personalized transactional behavior in an orthogonal way. This behavior is defined by specifying contracts and associating a well defined behavior to the activities participating in the coordination. Such contracts ensure transactional properties at execution time in the presence of exceptions.


international database engineering and applications symposium | 2006

Towards a transactional services coordination model

Alberto Portilla; Christine Collet; Genoveva Vargas-Solar; José-Luis Zechinelli-Martini; Luciano García-Bañuelos

This paper proposes a flexible transactional behavior model for services coordination. We assume that given a flow describing the application logic of a service based application, it is possible to associate to it a personalised transactional behaviour in an orthogonal way. This behaviour is defined by specifying contracts and associating a well defined behaviour to the activities participating in the coordination. Such contracts ensure transactional properties at execution time in the presence of exceptions


mexican international conference on computer science | 2006

A survey for analyzing transactional behavior in service based applications

Alberto Portilla; Genoveva Vargas-Solar; José-Luis Zechinelli-Martini; Christine Collet; Luciano García-Bañuelos

This paper introduces key dimensions to analyze how transactional behavior is addressed in service based applications. In such applications, transactional behavior cannot be provided in the sense of DBMS ACID transactions. A review of existing concepts and requirements is required for proposing an approach that addresses them. Although several approaches concerning transactional behavior have been proposed, we think that it is necessary to clarify what is needed for current information systems and what remains as an open issue. In that sense, we propose some aspects for characterizing the transactional behavior and furthermore we introduce a critical review of current approaches


mexican international conference on computer science | 2009

Finding and Analyzing Social Collaboration Networks in the Mexican Computer Science Community

Luciano García-Bañuelos; Alberto Portilla; Alberto Chávez-Aragón; Orion Fausto Reyes-Galaviz; Huberto Ayanegui-Santiago

Collaboration of peers is rather common in some scientific communities and is being facilitated with the advances in telecommunication and computer networking technologies. In this paper, we analyze the collaboration networks formed among Mexican computer science scholars\footnote{We preferred to use the term \emph{scholar} instead of \emph{researcher}, because the REMIDEC census is on PhD holders even if some of them are not actively involved in research activities.}, using social network analysis techniques. A series of measurements are performed to identify some patterns of collaboration both among individuals and among Mexican academic institutions. The data for our measurements was taken from two freely available sources: DBLP, a public digital library which indexes computer science related conferences and journals; and the census of Mexican scholars made by REMIDEC. In order to have an insight about the impact of publications, we used the CORE ranking for computer science conferences and journals. Our aim is to gain a better understanding of the working practices exhibited by the Mexican computer science community.


mexican international conference on artificial intelligence | 2009

Mining Social Networks on the Mexican Computer Science Community

Huberto Ayanegui-Santiago; Orion Fausto Reyes-Galaviz; Alberto Chávez-Aragón; Federico Ramírez-Cruz; Alberto Portilla; Luciano García-Bañuelos

Scientific communities around the world are increasingly paying more attention to collaborative networks to ensure they remain competitive, the Computer Science (CS) community is not an exception. Discovering collaboration opportunities is a challenging problem in social networks. Traditional social network analysis allows us to observe which authors are already collaborating, how often they are related to each other, and how many intermediaries exist between two authors. In order to discover the potential collaboration among Mexican CS scholars we built a social network, containing data from 1960 to 2008. We propose to use a clustering algorithm and social network analysis to identify scholars that would be advisable to collaborate. The idea is to identify clusters consisting of authors who are completely disconnected but with opportunities of collaborating given their common research areas. After having clustered the initial social network we built, we analyze the collaboration networks of each cluster to discover new collaboration opportunities based on the conferences where the authors have published. Our analysis was made based on the large-scale DBLP bibliography and the census of Mexican scholars made by REMIDEC.


mexican international conference on computer science | 2007

ROSE: A transactional services coordination engine

Víctor Hernández-Baruch; Alberto Portilla; José-Luis Zechinelli-Martini

This paper introduces an adaptable transactional services coordination engine called ROSE. Different to existing services coordination engines, ROSE is able to combine different transactional contracts for executing a given coordination. Contracts capture application requirements as transactional properties derived from business rules. Inspired on separation of concerns approaches, our engine uses the notion of contract for expressing transactional properties separately from coordination specifications. In this way contracts can be defined and modified without modifying the coordination. The current version of ROSE is implemented on top of the open source coordination engine Bonita (www.objectweb.org) and it implements atomicity contracts useful for e-commerce applications.


french speaking conference on mobility and ubiquity computing | 2008

Construire des applications fiables à base de services mobiles

Alberto Portilla; Tan Hanh; Javier A. Espinosa-Oviedo; Christine Collet; Genoveva Vargas-Solar

Along with the emergence of ubiquitous computing there is a need for building reliable and secure applications that provide access to information in a continuous way. In such a context, access to resources and applications must be done in a flexible way through services that come up as a new paradigm for programming and organizing operations. In this paper we present an approach for building reliable mobile applications based on services oriented paradigm and the use of a contract based coordination model. Thanks to contracts, it is possible to associate a personalized behavior to a flow describing the logic of a mobile services based application. Contracts ensure transactional properties at execution time in the presence of exceptions and make applications aware of their execution context (QoS)


Archive | 2006

Providing transactional behavior to services coordination

Alberto Portilla


international conference on web information systems and technologies | 2007

A FLEXIBLE MODEL FOR PROVIDING TRANSACTIONAL BEHAVIOR TO SERVICE COORDINATION IN AN ORTHOGONAL WAY

Alberto Portilla; Genoveva Vargas-Solar; Christine Collet; José-Luis Zechinelli-Martini; Luciano García-Bañuelos


mexican international conference on computer science | 2009

An Algorithm to Tackle the Name Authority Control Problem Using Semantic Information

Alberto Chávez-Aragón; José Federico Ramirez Cruz; Orion Fausto Reyes-Galaviz; Huberto Ayanegui-Santiago; Alberto Portilla

Collaboration


Dive into the Alberto Portilla's collaboration.

Top Co-Authors

Avatar

Genoveva Vargas-Solar

Centre national de la recherche scientifique

View shared research outputs
Top Co-Authors

Avatar

José-Luis Zechinelli-Martini

Universidad de las Américas Puebla

View shared research outputs
Top Co-Authors

Avatar

Christine Collet

Grenoble Institute of Technology

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Alberto Chávez-Aragón

Universidad de las Américas Puebla

View shared research outputs
Top Co-Authors

Avatar

Javier A. Espinosa-Oviedo

Universidad de las Américas Puebla

View shared research outputs
Top Co-Authors

Avatar

Tan Hanh

Grenoble Institute of Technology

View shared research outputs
Researchain Logo
Decentralizing Knowledge