ISR Subtitle Bar

Home  |   People  |   Research  |   Publications  |   Tech Transition  |   Events  |   Partnerships  |   About ISR  |   Contact Us


Automatic Generation of Rule-based Software Configuration Management Systems

Student: Guozheng Ge


Advisor: Jim Whitehead, UCSC/ISR


Abstract: Software Configuration Management (SCM) systems provide control over the evolution of complex software systems. However, many existing SCM systems are built as monolithic systems using proprietary data models and protocols, unique architectures and non-reusable components. We proposed a Containment Modeling Framework (CMF) to define and describe various SCM repository models and Semantic Modeling Framework (SMF) to specify SCM aspects (e.g. version control, access control, workspace management, concurrency control, etc.) and features on top of CMF repositories. Knitting CMF and SMF together, we implemented a prototype code generator that can automatically generate customized rule-based SCM systems.

Bio: Guozheng Ge got his B.E. in Xi'an Jiaotong University, Xi'an, China in 2000 and his M.S. in Singapore-MIT Alliance, Nanyang Technological University, Singapore in 2001. Currently, he is a Ph.D. candidate in the Department of Computer Science, University of California, Santa Cruz. Guozheng's advisor is Dr. Jim Whitehead and the field of interest is Software Configuration Management systems, software modeling and code generation, business rule engines and languages, etc.