Jorge A. Perez: Home PostDoc researcher at the Computer Science Department, FCT - New University of Lisbon, working under Luís Caires in the Carnegie-Mellon|Portugal lead project INTERFACES. During 2007 - 2009, I was a PhD Student at the Department of Computer Science, University of Bologna. My supervisor was Davide Sangiorgi. Before that, during 2002 - 2006, I was with the AVISPA Research Group, Universidad Javeriana (Cali, Colombia). I worked with Camilo Rueda and Frank D. Valencia. Within theoretical computer science, my research interests are in concurrency theory: process calculi, their expressiveness and decidability properties, and associated verification/proof techniques, such as logics, type systems, and bisimulation. I also invest waste time maintaining a personal blog with ramblings.
Latest News
Not So Latest News
|
|
Publications
See Research (in the menu above) for more info. You can also check out my DBLP entry.
My profile in Microsoft Academic Search (some papers missing). See also my Google scholar profile.
Submitted
-
Adaptable Processes
(with M. Bravetti, C. Di Giusto, and G. Zavattaro)
Extended, revised version of the FORTE/FMOODS paper. Submitted for journal publication. -
Type-Based Access Control for Data-Centric Systems
(with L. Caires, J. Seco, H. T. Vieira, and L. Ferrão.)
Extended, revised version of the ESOP'11 paper. Submitted for journal publication.
Journals
- On the Expressiveness and Decidability of Higher-Order Process Calculi
(with I. Lanese, D. Sangiorgi and A. Schmitt)
[The extended, revised version of the LICS'08 paper.]
Information and Computation 209(2): 198-226 (2011)
Peer-Reviewed Contributions
-
Linear Logical Relations for Session-Based Concurrency
(with L. Caires, F. Pfenning, and B. Toninho.)
To appear in the ESOP'12 proceedings, Springer LNCS. Click here for a draft. - Adaptable Processes (Extended Abstract)
(with M. Bravetti, C. Di Giusto, and G. Zavattaro)
In Proc. of FMOODS-FORTE'11. See here for details. - Type-Based Access Control for Data-Centric Systems
(with L. Caires, J. Seco, H. T. Vieira, and L. Ferrão.)
In Proc. of 20th European Symposium on Programming (ESOP'11) - Part of ETAPS 2011
DOWNLOAD draft as PDF. - On the Expressiveness of Polyadic and Synchronous Communication in Higher-Order Process Calculi
(with I. Lanese, D. Sangiorgi and A. Schmitt)
In Proc. of 37th International Colloquium on Automata, Languages and Programming (ICALP'10)
DOWNLOAD draft as PDF - On the Expressiveness of Forwarding in Higher-Order Communication
(with C. Di Giusto and G. Zavattaro)
In Proc. of ICTAC'09 (6th International Colloquium on Theoretical Aspects of Computing).
More information (long version with proofs, slides) HERE - Towards a Unified Framework for Declarative Structured Communications
(with H. A. Lopez and C. Olarte)
Proc. of PLACES'09: Second Workshop on Programming Language Approaches to Concurrency and Communication-cEntric Software (Part of ETAPS'09)
EPTCS (Electronic Proceedings in Theoretical Computer Science), Vol 17, pp 1--16.
DOWNLOAD draft as PDF - On the Expressiveness and Decidability of Higher-Order Process Calculi
(with I. Lanese, D. Sangiorgi and A. Schmitt)
Proc. of the Twenty-Third Annual IEEE Symposium on Logic in Computer Science (LICS 2008), pp 145--155.
More information (abstract, long version with proofs) HERE - Stochastic Behavior and Explicit Discrete Time in Concurrent Constraint Programming
(with J. Aranda, C. Rueda and F. Valencia)
Proc. of 24th International Conference on Logic Programming (ICLP 2008).
DOWNLOAD draft as PDF - Non-determinism and Probabilities in Timed Concurrent Constraint Programming (with C. Rueda)
- Timed Concurrent Constraint Programming for Analysing Biological Systems
(with J. Gutiérrez, C. Rueda and F. Valencia).
Workshop on Membrane Computing and Biologically Inspired Process Calculi (MeCBIC 06) (Part of ICALP'06). Electronic Notes in Theoretical Computer Science (ENTCS), Vol 171/2 pp 117-137. Elsevier, 2007.
DOWNLOAD draft as PDF - A Declarative Framework for Security: Secure Concurrent Constraint Programming (Poster)
(with H. López, C. Palamidessi, C. Rueda and F. Valencia).
Twenty Second International Conference on Logic Programming (ICLP'06)
Lecture Notes in Computer Science Vol. 4079, Springer 2006.
DOWNLOAD draft as PDF - Implementing an Abstraction Scheme for Soft Constraints
(with A. Delgado and C. Rueda).
Symposium on Abstraction, Reformulation and Approximation (SARA 2005). Lecture Notes in Computer Science Vol. 3607, Springer-Verlag 2005.
DOWNLOAD draft as PDF - Implementing Semiring-Based Constraints using Mozart
(with A. Delgado, C. Olarte and C. Rueda ).
Multiparadigm Programming in Mozart/Oz: Extended Proceedings of MOZ 2004. Lecture Notes in Computer Science Vol. 3389, Springer-Verlag 2005.
DOWNLOAD draft as PDF - An Interactive Tool for the Controlled Execution of an Automated Timetabling Constraint Engine.
(with A. Delgado, G. Pabon, R. Jordan, C. Rueda and J.F. Diaz.)
Multiparadigm Programming in Mozart/Oz: Extended Proceedings of MOZ 2004. Lecture Notes in Computer Science Vol. 3389, Springer-Verlag 2005.
DOWNLOAD draft as PDF
Proc. of 24th International Conference on Logic Programming (ICLP 2008).
An extended version (20pp), with examples, can be downloaded as PDF
Theses
- Higher-Order Concurrency: Expressiveness and Decidability Results
Dottorato di Ricerca in Informatica, University of Bologna, 2010.
Supervisor: Davide Sangiorgi
External Reviewers: Uwe Nestmann (Berlin) and Nobuko Yoshida (London)
Examination Committee: Mariangiola Dezani (Turin), Paola Quaglia (Trento), Francesco Romani (Pisa). - Soft Constraints in Concurrent Constraint Programming: Design and Implementation (with Alberto Delgado)
(Análisis e Implementación de Mecanismos de Restricciones Débiles para Programación Concurrente por Restricciones)
Engineering Degree in Computer Science, Universidad Javeriana (Colombia), February 2006.
Work awarded for the achievements accomplished, Council of the School of Engineering, February 10, 2006.
Other Works
- Towards a Behavioral Type System for Reconfigurable Systems
(with K. Suenaga)
The 22nd Nordic Workshop on Programming Theory - NWPT '10, 10-12 November 2010, Turku, Finland
- Move vs Copy: Towards a Formal Comparison of Ambients and Higher-Order Process Calculi.
(with C. Di Giusto)
The 11th Italian Conference on Theoretical Computer Science - ICTCS'09, 28-29 September 2009, Cremona, Italy
- Languages for Concurrency Featuring Quantitative Information: An Overview and New Perspectives
(with J. Aranda)
Newsletter of the ALP, Vol 22 n.1. March 2009.
DOWNLOAD draft as PDF - Process Calculi to Analyze Emerging Applications in Concurrency
(with A. Arbeláez, A Aristizabal, J. Gutiérrez, H. A. Lopez, C. Rueda and F. Valencia)
To appear in Matematicas: Enseñanza Universitaria ISSN: 0120-6788 (Printed Version)
DOWNLOAD draft as PDF. - Timed Concurrent Constraint Programming in Systems Biology
(with A. Arbeláez and J. Gutiérrez).
Newsletter of the ALP, Vol. 19 n. 4, November/December 2006.
DOWNLOAD draft as PDF. - Modelling Biological Systems using Process Calculi
(In Spanish, with J. Gutierrez and C. Rueda.)
Epiciclos Journal, Vol. 4 (1), 79-101. (2005). ISSN: 1657-5636.
DOWNLOAD draft as PDF - Semiring-based Fuzzy Constraints in Concurrent Constraint Programming.
(with A. Delgado, C. Olarte and C. Rueda.)
XXXI Latin American Computing Conference (CLEI 2005). ISBN: 958-670-426-2. ©CLEI, 2005.
DOWNLOAD draft as PDF - Implementing Semiring-Based Constraints using a Concurrent Constraint Programming Language
(with A. Delgado, C. Olarte and C. Rueda).
Sixth International Workshop on Preferences and Soft Constraints. Part of CP 2004. September 2004.
DOWNLOAD draft as PDF