Jichuan Chang Email: cjc@cs.cmu.edu ---------------------------------------------------------------------------- URL: http://www.cs.cmu.edu/~cjc/ Tel: (412)268-3077 Fax: (412)268-5576 ---------------------------------------------------------------------------- OBJECTIVE -- Ph.D. in Computer Science, especially in the fields of operating systems, distributed computing and programming languages. ---------------------------------------------------------------------------- EDUCATION 2000 -- current Carnegie Mellon University Pittsburgh, PA Ph.D. student in Computer Science 1997 -- 2000 Peking University Beijing, China M.S. in Computer Science (graduated with honor, GPA = 3.95/4.00) 1993 -- 1997 Peking University Beijing, China B.S. in Computer Science (graduated with honor, GPA = 3.86/4.00) ---------------------------------------------------------------------------- RESEARCH INTERESTS * Operating Systems, Distributed Computing (middleware/CORBA, QoS) * Adaptable Software Systems, Pervasive Computing, Service Composition ---------------------------------------------------------------------------- EXPERIENCES 2000 - now Architecture-based Adaptation of Complex Systems (under Prof. David Garlan.) Design and implement the monitoring and repair mechanism to support run-time software adaptation. 1998 - 2000 Techniques and Tools for Software Component Composition (under Prof. Hong Mei, I was the project co-leader) Designed and implemented the Architecture Based Composition Tool (ABC Tool); Devised the integration mechanism between ABC Tool and CORBA programming tools. 1996 - 2000 Industrialized Software Production Techniques (under Prof. Hong Mei and Prof. Fuqing Yang) Participated in Software Product Line Initiatives with Genesoft Corp. & Jade Bird Corp. Key member in the design and implementation of web-based reuse library. 1996 - 1998 Component Based OO Development Techniques & Supporting System (under Prof. Hong Mei) Participated in the design & implementation of JB Component Description Language. 1998 - 1999 TA for undergraduate course on Operating Systems at PKU. (under Prof. Chen Xiangqun) 1998 - 2000 Technical Support (part-time), Rational Software (Beijing) 1997 - 2000 Technical Translation (part-time), Novell, Inc., CA (China) 1995 - 1997 Software Engineer (part-time), InfoMedia Corp. (Beijing) ---------------------------------------------------------------------------- PUBLICATIONS 1. Wu Qiong, Chang Jichuan, Mei Hong, and Yang Fuqing, "JBCDL: An Object- Oriented Component Description Language," In Proceedings of TOOLS Asia '97, IEEE Computer Society Press, Sep. 1997. 2. Hong Mei, Jichuan Chang, Fuqing Yang, "Composing Software Components at Architectural Level," 16th International Conference on Software - Theory and Practice, Aug. 22-23, 2000. 3. Chang Jichuan, Li Keqin, Guo Lifeng, Mei Hong, Yang Fuqing, "Representing and Retrieving Reusable Software Components in Jadebird System," To appear in Chinese Journal of Electronics. 4. Chang Jichuan, Mei Hong, "Software Component and Software Architecture: Key Issues in Component Based Development," Computer World, March, 1999. 5. Chang Jichuan, Mei Hong, "An Introduction to the Asset Library Open Architecture Framework," Computer Science, Vol. 26, No.5, May 1999 6. Guo Lifeng, Guo Yao, Chang Jichuan, "An Introduction to NATO Software Reuse Standards," Computer Science, Vol. 26, No.5, May 1999 7. Chang Jichuan, Guo Lifeng, Ma Li, "A Survey of the Representation and Retrieval of Reusable Software Components, Computer Science, Vol. 26, No.5, May 1999. ---------------------------------------------------------------------------- HONORS AND AWARDS 2000 - now Graduate Fellowship Carnegie Mellon University 1999 - 2000 Exceptional Graduate Student Peking University (top 3%) 1998 - 1999 Academically Excellent Student Peking University (top 5%) Guang Hua Scholarship Guang Hua Foundation (top 5%) 1997 - 1998 Samsung Genius Fellowship Samsung (highest in China) 1993 - 1996 Outstanding Student Peking University (top 5%) Excellent College Student top 0.1% in Beijing Exceptional Undergraduate Peking University (top 1%) Sony Fellowship Sony (top 1%) Star over Campus Peking University (top honor) ---------------------------------------------------------------------------- SKILLS & STRENGTHS * Programming Skills: C/C++, Perl, Pascal, Java, VB, ML, SQL, CGI, HTML, 80x86/Alpha assembly * Platforms: Windows 95/NT, OS/2, Unix/Linux, DOS * Software Engineering Experiences: object-oriented analysis and design (Booch/OMT/UML), GUI development, project planning & management, domain engineering, process improvement ---------------------------------------------------------------------------- REFERENCES Available upon request