# Cristina Lopes

> American academic

**Wikidata**: [Q5186360](https://www.wikidata.org/wiki/Q5186360)  
**Wikipedia**: [English](https://en.wikipedia.org/wiki/Cristina_Lopes)  
**Source**: https://4ort.xyz/entity/cristina-lopes

## Summary
Cristina Lopes is an American computer scientist and university teacher known for her research and work in software engineering and computer programming. She is employed by the University of California, Irvine and is an ACM Distinguished Member (2011).

## Biography
- Born: 1966-02-03
- Nationality: United States
- Education: Doctoral studies at Northeastern University (doctoral advisors: Karl Lieberherr and Gregor Kiczales)
- Known for: Research and academic contributions in software engineering and computer programming; maintaining an academic and software project web presence (including TagIDE)
- Employer(s): University of California, Irvine; educated at Northeastern University
- Field(s): Software engineering; computer programming

## Contributions
Cristina Lopes has an extensive academic and technical footprint in software engineering and computer programming. Her scholarly output is indexed under multiple author identifiers (DBLP: l/CristinaVideiraLopes, Google Scholar author id FaY_RgsAAAAJ, ACM Digital Library author id 81100368185, MathSciNet/MR author id 901101). Her doctoral work was supervised by Karl Lieberherr and Gregor Kiczales; the dissertation is available in archival records cited on her author profile. She maintains an academic homepage at https://www.ics.uci.edu/~lopes/ and a project presence described at http://tagide.com/about.html, indicating involvement with the TagIDE project and related tooling. Lopes’s professional recognition includes being named an ACM Distinguished Member in 2011. Her collaboration network places her at Erdős number 3. Her work and outputs are discoverable through numerous library and authority identifiers (ISNI 0000000430339603, VIAF 307428955, GND 1021292915), reflecting contributions to publications, software artifacts, and community resources in her research areas.

## FAQs
### Q: Where does Cristina Lopes work?
A: She is employed by the University of California, Irvine. Her academic homepage is hosted at the UCI ICS website.

### Q: What are her main research areas?
A: Her fields of work are software engineering and computer programming.

### Q: What notable awards has she received?
A: She was named an ACM Distinguished Member in 2011.

### Q: Who advised her doctoral studies?
A: Her doctoral advisors were Karl Lieberherr and Gregor Kiczales.

### Q: How can I find her publications?
A: Her publications are indexed under DBLP (l/CristinaVideiraLopes), Google Scholar (author id FaY_RgsAAAAJ), and the ACM Digital Library (author id 81100368185).

## Why They Matter
Cristina Lopes matters in computer science as an active academic contributor in software engineering and programming languages. Her doctoral training under Karl Lieberherr and Gregor Kiczales situates her within a research lineage focused on programming-language techniques and software design. Lopes’s body of work is broadly indexed across major bibliographic and authority systems (DBLP, ACM DL, MathSciNet, ISNI, VIAF, GND), which facilitates discovery and reuse of her research by other scholars. Her public-facing technical projects and documentation (including TagIDE and an official blog) provide tools and explanatory materials that support practitioners and students. Recognition as an ACM Distinguished Member in 2011 marks peer acknowledgement of sustained professional contributions. Her collaboration distance to Paul Erdős (Erdős number 3) further indicates active engagement in the research community. Without her publications, project artifacts, and public resources, the specific threads of research and tooling she has contributed to in software engineering would be less accessible to colleagues, students, and the wider software-research community.

## Notable For
- Named ACM Distinguished Member (2011).
- Doctoral advisors: Karl Lieberherr and Gregor Kiczales (doctoral work archived online).
- Academic employment at the University of California, Irvine and education at Northeastern University.
- Author and researcher identifiers across major indexes (DBLP, Google Scholar, ACM DL, MR, ISNI, VIAF, GND).
- Associated with the TagIDE project and maintains an academic web and blog presence.

## Body

### Personal and identity
- Full name and aliases: Cristina Lopes; also known as Cristina Videira Lopes, Cristina V. Lopes, Crista Lopes, Diva Canto, Cristina Isabel Videira Lopes.
- Birth date: 1966-02-03.
- Sex/gender: Female.

### Education
- Educated at Northeastern University.
- Doctoral advisors listed as Karl Lieberherr and Gregor Kiczales. Archival links to her dissertation are cited in her academic profile records.

### Employment and roles
- Employer: University of California, Irvine (academic appointment; listed employer in authority data).
- Occupations recorded: computer scientist and university teacher.

### Research areas and output
- Primary fields of work: software engineering; computer programming.
- Bibliographic and author identifiers:
  - DBLP author id: l/CristinaVideiraLopes
  - Google Scholar author id: FaY_RgsAAAAJ
  - ACM Digital Library author id: 81100368185
  - MR (Mathematical Reviews) author id: 901101
  - zbMATH author id: lopes.cristina-videira
- Erdős number: 3 (documented via cited collaboration-distance resources).

### Projects and online presence
- Academic homepage: https://www.ics.uci.edu/~lopes/
- Project description and association: TagIDE (described at http://tagide.com/about.html).
- Official blog: http://tagide.com/blog/
- GitHub usernames recorded: "crista" (labelled Crista Lopes) and "diva" (labelled Diva Canto).
- Twitter accounts recorded: "divacanto" and "cristalopes" (account start times circa 2009).

### Awards and recognition
- ACM Distinguished Member, 2011.
- Other authority indices and library identifiers: ISNI 0000000430339603; VIAF 307428955; GND 1021292915; Library of Congress authority id n2014013023.

### Authority and cataloguing
- Multiple catalog and authority identifiers reflect long-term academic publishing and involvement in research communities (WorldCat entities id, RERO legacy id, nl_cr_aut_id, zbmath and dblp entries).

## Schema Markup
```json
{
  "@context": "https://schema.org",
  "@type": "Person",
  "name": "Cristina Lopes",
  "jobTitle": "Computer Scientist",
  "worksFor": {
    "@type": "Organization",
    "name": "University of California, Irvine"
  },
  "nationality": {
    "@type": "Country",
    "name": "United States"
  },
  "birthDate": "1966-02-03",
  "alumniOf": [
    {
      "@type": "EducationalOrganization",
      "name": "Northeastern University"
    }
  ],
  "knowsAbout": [
    "Software engineering",
    "Computer programming"
  ],
  "sameAs": [
    "https://www.ics.uci.edu/~lopes/",
    "https://en.wikipedia.org/wiki/Cristina_Lopes",
    "https://scholar.google.com/citations?user=FaY_RgsAAAAJ"
  ],
  "description": "American computer scientist and university teacher specializing in software engineering and computer programming; ACM Distinguished Member (2011)."
}

## References

1. Czech National Authority Database
2. Mathematics Genealogy Project
3. [Source](https://awards.acm.org/award_winners/lopes_4188462#157)
4. [Source](https://web.archive.org/web/20130509021949/http://ftp.ccs.neu.edu/pub/people/crista/dissertation/dissertation.pdf)
5. Virtual International Authority File
6. [Source](https://zbmath.org/collaboration-distance/?a=lopes.cristina-videira&b=erdos.paul)
7. [Source](https://mathscinet.ams.org/mathscinet/collaborationDistance.html?group_source=901101&group_target=189017)