June 8, 2004
McDonnell Douglas Auditorium, University of California, Irvine

2004 Forum Home

Program

Keynote

Posters and Demos

Registration

Maps and Directions

For Posters and Demonstrators

For External Advisory Committee (EAC)

Previous Forums

For More Information

ISR Home

ISR Sponsors

Event Sponsor:

  Cal(IT)²


ISR thanks Cal(IT)² for its generous support.

 

Bamboo: Automatic Generation of Version Control Systems

Poster

Students: Guozheng Ge, Kai Pan

Advisor: Jim Whtehead, UC Santa Cruz

Abstract: Version Control facilities lie at the heart of software configuration management (SCM) systems, document and content management systems and a wide range of information systems. Although there have been many version control systems from both academia and industries, there has been little research describing the data models of these systems with a unified modeling technique. We have developed a modeling mechanism called containment modeling to specify data models for version control systems. These data models are augmented with versioning patterns to describe versioning semantics. These are physically realized by an automatic version control system generator called Bamboo. Bamboo takes as input a containment data model, version semantics information, and a repository mapping to produce a running version control system.

Bio: Kai Pan is a graduate student in the Department of Computer Science, University of California, Santa Cruz. He came from China, an ancient and beautiful country. He graduated with a Bachelor of Science in Computer Science from Peking University, Beijing, China in 1995. He got his Master of Science in Computer Science also from Peking University, Beijing, China in 1998. In September 2001, he became a Ph.D student of University of California, Santa Cruz and his advisor is Dr. Jim Whitehead.

 

 

 

Send comments to isr@uci.edu