Yuanfang Cai

Assistant Professor

Dept. of Computer Science

Drexel University

Home

Research

  Publications

  Presentations

Teaching

   SE310

   SE311

Students

  Sunny Huynh

  Kanwarpreet Sethi 

 

 

 

Publications:

Automatic Modularity Conformance Checking. Sunny Huynh, Yuanfang Cai, Yuanyuan Song and Kevin Sullivan, To appear in Proceedings of the 30th International Conference on Software Engineering (ICSE 2008), Leipzig, Germany, May 2008 (Acceptance rate: 15%).

 

Analyzing the Evolution of Large-Scale Software Systems using Design Structure Matrices and Design Rule Theory: Two Exploratory Cases. Matthew J. LaMantia, Yuanfang Cai, Alan D. MacCormack and John Rusnak. In Proceedings of the 7th Working IEEE/IFIP International Conference on Software Architectures (WICSA7), page 83-92. Vancouver, BC, Canada, 18 – 22 February 2008 (Acceptance rate: 26%).

 

Coordination Implications of Software Architecture in a Global Software Development Project. Alberto Avritzer, Daniel Paulish and Yuanfang Cai. In Proceedings of the 7th Working IEEE/IFIP International Conference on Software Architectures (WICSA7), page 107-116. Vancouver, BC, Canada, 18 – 22 February 2008 (Acceptance rate: 26%)..

 

A Framework and Tool Supports for Testing Modularity of Software Design. Yuanfang Cai, Sunny Huynh, and Tao Xie. To appear in Proceedings of the 22nd IEEE/ACM International Conference on Automated Software Engineering (ASE 2007), page 441-444. Atlanta, Georgia, November 2007 (Acceptance rate: 25%)..

 

An Evolution Model for Software Modularity Assessment. Yuanfang Cai and Sunny Huynh. To appear in the ICSE Workshop on Assessment of Contemporary Modularization Techniques (ACoM 2007), Minneapolis, MN, May 22, 2007.

 

An Evolutionary Approach to Software Modularity Analysis. Sunny Huynh. andYuanfang Cai .To appear in the fifth ICSE Workshop on Software Quality (WoSQ 2007), Minneapolis, MN, May 22, 2007.

Modularity Analysis of Logical Design Models
Yuanfang Cai and Kevin Sullivan
Proceedings of 21th IEEE/ACM International Conference on Automated Software Engineering. Tokyo, JAPAN, September 18-22, 2006

Modularity in Design: Formal Modeling and Automated Analysis
Yuanfang Cai and Kevin Sullivan
Dissertation.

Modular Software Design with Crosscutting Interfaces
William G. Griswold, Kevin Sullivan, Yuanyuan Song, Macneil Shonle, Nishit Tewari, Yuanfang Cai and Hridesh Rajan
IEEE Software, Special Issue on Aspect-Oriented Programming, January/February 2006 (in press).

Simon: A Tool for Logical Design Space Modeling and Analysis
Yuanfang Cai and Kevin Sullivan
Proceedings of 20th IEEE/ACM International Conference on Automated Software Engineering. Page 329-332. Long Beach,California, USA, November 2005.

Information Hiding Interfaces for Aspect-Oriented Design
Kevin Sullivan, William G. Griswold, Yuanyuan Song, Yuanfang Cai, Macneil Shonle, Nishit Tewari, Hridesh Rajan
Proceedings of the 10th European Software Engineering Conference held jointly with 13th ACM SIGSOFT International Symposium on Foundations of Software Engineering ESEC/FSE-13. Page 166-175. Lisbon, Portugal, September 2005.

A Value-Oriented Theory of Modularity in Design
Yuanfang Cai and Kevin Sullivan
Proceedings of the seventh international workshop on Economics-Driven Software Engineering Research (EDSER), Page 1-4. May 2005. St.Louis, Missouri, USA

Software Product Line Valuation using Option Pricing Theory
Yuanfang Cai and Kevin Sullivan
FSE-10 Student Research Forum, November 2002. Charleston, South Carolina

Stochastic Optimal Switching: Theory, Architecture, Prototype
Yuanfang Cai and Kevin Sullivan
4th International Workshop on Economics-Driven Software Engineering Research (EDSER), May 2002.Orlando, Florida, USA

Non-modularity in Aspect-Oriented Languages: Integration as a Crosscutting Concern for AspectJ
Kevin Sullivan, Lin Gu and Yuanfang Cai
Proceedings of the 1st international conference on Aspect-Oriented Software Development (AOSD 2002). Page 19-26
Enschede, The Netherlands, April 2002.

The Structure and Value of Modularity in Design
Kevin Sullivan, William G. Griswold, Yuanfang Cai and Ben Hallen
Proceedings of the 8th European Software Engineering Conference held jointly with 9th ACM SIGSOFT international symposium on Foundations of Software Engineering ESEC/FSE-9. Page 99-108. Vienna, Austria, September 2001.

The Representation of the Material Texture on the Screen
Yuanfang Cai and Jiemin Gong.
Electronic Science and Technology, China, January 1997. (Funded by National Defense Pre-Research Fund 93J4.002)

"The best way to predict the future is to invent it." ---Alan Kay.

"Fundamental is the building block of fun." --- A dancing girl.