Cristina Cifuentes

The People at Sun Labs

 Click For Cristina Cifuentes's Home Page

Dr. Cristina Cifuentes
Senior Staff Engineer
Parfait Project
Sun Microsystems Laboratories


80 Albert Street Levels 10, 11
cbne04
Brisbane, Queensland, 4000


Cristina Cifuentes is a Senior Staff Engineer for Sun Microsystems Laboratories working in the Static Program Analysis group.

Her research interests focus on the design and implementation of program analyses for large scale software, including bug checking, binary translation and decompilation. Interests on compilation techniques for multi and uniprocessor machines led to new partitioning techniques for parallelizing code, and static and dynamic compilation techniques for small virtual machines.

Previous work focused on the creation of translation systems that aid in running software on other platforms; to help running legacy code on newer machines, as well as facilitating the running of software on non-existent machines. Earlier work focused on translation of binary code to a higher level of abstraction. This work has been applied in a variety of decompilation and security tools.

During 2002-3, Cristina was the Chair of the IEEE Committee on Reverse Engineering and Reengineering. She also had an interest in some of the legal aspects of computing, in particular, the implications of copyright legislation as applied to software.

For publications and more information, follow this link.

Cristina Cifuentes's Blog

Technical Reports

  • User-Input Dependence Analysis via Graph Reachability
    By: Bernard Scholz, Chenyi Zhang and Cristina Cifuentes
    Report Number: TR-2008-171
    Mar 31, 2008
  • Partitioning of Code for a Massively Parallel Machine
    By: Michael Ball, Cristina Cifuentes and Deepankar Bairagi
    Report Number: TR-2004-134
    Nov 1, 2004
  • A Transformational Approach to Binary Translation of Delayed Branches with Applications to SPARC® and PA-RISC Instructions Sets
    By: Cristina Cifuentes and Norman Ramsey
    Report Number: TR-2002-104
    Jan 1, 2002
  • Experience in the Design, Implementation and Use of a Retargetable Static Binary Translation Framework
    By: Cristina Cifuentes, Mike Van Emmerik, Brian T. Lewis and Norman Ramsey
    Report Number: TR-2002-105
    Jan 1, 2002
  • Walkabout-A Retargetable Dynamic Binary Translation Framework
    By: Brian T. Lewis, David Ung and Cristina Cifuentes
    Report Number: TR-2002-106
    Jan 1, 2002

    Latest Sun Patents

  • Compiling and linking modules of a cycle-based logic design
    (Mar 18, 2008)

    Awards

    Awards

    • Adjunct Professor, School of Information Technology and Electrical Engineering, The University of Queensland - (May 29, 2006)
    • Queensland University of Technology - Outstanding Alumni Award, Faculty of Information Technology - (Aug 1, 2001)
    • Queensland University of Technology - Chancellor's Outstanding Alumnus Award - (Aug 1, 2001)

    News

  • A Parfait Overview
    Sun Microsystems

  • The Parfait UI
    Sun Microsystems


    Back to list of People