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.
I am a member of CITI and the PLASTIC research team.

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.
See below for my publications.

I also invest waste time maintaining a personal blog with ramblings.

 

Latest News

  • 16/12/2011: Paper accepted at ESOP'12 : "Linear Logical Relations for Session-Based Concurrency " (Pérez, Caires, Pfenning, Toninho) --- see below for a draft.
  • 02/11/2011: Back in September, Hugo presented an evolution of our joint work in WS-FM. We are now working on a revised version for the post-proceedings, which will appear in Springer LNCS.
  • 02/09/2011: The extended, revised version of our FMOODS-FORTE paper has now reached a rather stable status. See here for details.

Not So Latest News

  • 11/06/2011: Attending the 10th Annual Oregon Programming Languages Summer School in Eugene (OR), during June 16 -- July 1.
  • 21/03/2011: Paper accepted at FMOODS-FORTE'11: "Adaptable Processes (Extended Abstract)" (Bravetti, Di Giusto, Pérez, and Zavattaro). More info here.
  • 10/02/2011: A short paper accepted at PLACES'11: "The Timed, Compensable Conversation Calculus" (Pérez and López). Hugo will present these preliminary results.
  • 04/01/2011: Paper accepted at ESOP'11: "Type-Based Access Control for Data-Centric Systems" (Caires, Pérez, Seco, Vieira, Ferrão) - Conference Version in Springer LNCS 6602. Extended version coming soon.
  • 06/12/2010: Short paper for the FACS'10 post-proceedings: "Steps on The Road to Component Evolvability" (Bravetti, Di Giusto, Perez, Zavattaro) - To appear in Springer LNCS 6921.
  • See Older news
me-skull.JPG


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

  1. Adaptable Processes
    (with M. Bravetti, C. Di Giusto, and G. Zavattaro)
    Extended, revised version of the FORTE/FMOODS paper. Submitted for journal publication.
  2. 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

  1. 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

  1. 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.
  2. Adaptable Processes (Extended Abstract)
    (with M. Bravetti, C. Di Giusto, and G. Zavattaro)
    In Proc. of FMOODS-FORTE'11. See here for details.
  3. 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.
  4. 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
  5. 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
  6. 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
  7. 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
  8. 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
  9. Non-determinism and Probabilities in Timed Concurrent Constraint Programming
  10. (with C. Rueda)
    Proc. of 24th International Conference on Logic Programming (ICLP 2008).
    An extended version (20pp), with examples, can be downloaded as PDF
  11. 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
  12. 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
  13. 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
  14. 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
  15. 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. Di­az.)
    Multiparadigm Programming in Mozart/Oz: Extended Proceedings of MOZ 2004. Lecture Notes in Computer Science Vol. 3389, Springer-Verlag 2005.
    DOWNLOAD draft as PDF

Theses

  1. 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).
  2. 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 

  1. 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
  2. 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
  3. 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
  4. Process Calculi to Analyze Emerging Applications in Concurrency
    (with A. Arbeláez, A Aristizabal, J. GutiérrezH. A. LopezC. Rueda and F. Valencia)
    To appear in Matematicas: Enseñanza Universitaria ISSN: 0120-6788 (Printed Version)
    DOWNLOAD draft as PDF.
  5. 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.
  6. 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
  7. Semiring-based Fuzzy Constraints in Concurrent Constraint Programming. 
    (with A. DelgadoC. Olarte and C. Rueda.) 
    XXXI Latin American Computing Conference (CLEI 2005). ISBN: 958-670-426-2. ©CLEI, 2005. 
    DOWNLOAD draft as PDF
  8. Implementing Semiring-Based Constraints using a Concurrent Constraint Programming Language 
    (with A. DelgadoC. Olarte and C. Rueda). 
    Sixth International Workshop on Preferences and Soft Constraints. Part of CP 2004. September 2004. 
    DOWNLOAD draft as PDF

 

 




Site Meter