Login
|
Middleware Systems Research Group
University of Toronto
, Canada
Home
Members
Projects & Data Sets
Publications
Media
Charles Zhang
<< Back To List
Previous Status
Masters Student
(2002-01-01 — 2003-08-31)
Ph.D. Student
(2003-09-01 — 2007-11-30)
First Employment At
Faculty, Department of Computer Science, HKUST, Hong Kong
Export BibTex Bibliography
Publications
Mining Crosscutting Concerns Through Random Walks
.
Charles Zhang
and
Hans-Arno Jacobsen
.
IEEE Transactions on Sofware Engineering
, 2011.
Accepted July 2011.
Tags:
aspect mining
,
aspect-oriented programming
,
aspect-oriented middleware
Externalizing Java Server Concurrency with CAL
.
Charles Zhang
and
Hans-Arno Jacobsen
.
In
European Conference on Object-oriented Processing 2008 (ECOOP)
, pages 362-386, July 2008.
Acceptance rate: 19%.
Tags:
aspect-oriented middleware
,
aspect-oriented programming
,
concurrency
Efficiently Mining Crosscutting Concerns Through Random Walks
.
Charles Zhang
and
Hans-Arno Jacobsen
.
In
AOSD 2007: 6th International Conference on Aspect Oriented Systems and Design
, pages 226-238, Vancouver, BC, Canada, March 2007.
Acceptance rate: 18%.
Tags:
aspect mining
,
aspect-oriented middleware
,
aspect-oriented programming
Prism Query Language – A Crosscutting Concern Investigation Language
.
Charles Zhang
and
Hans-Arno Jacobsen
.
In
AOSD Software Demo
, Bonn, Germany, 2006.
Linking Goals to Aspects
.
Charles Zhang
,
Hans-Arno Jacobsen
, and Y. Yu.
In
EARLY Aspects Workshop at AOSD
, Chicago, IL, March 2005.
Tags:
aspect mining
,
aspect-oriented programming
Aspect Refactoring Verifier
.
Charles Zhang
,
Hans-Arno Jacobsen
, J. Waterhouse, and A. Colyer.
In
LATE Workshop at AOSD
, Chicago, IL, March 2005.
Tags:
aspect mining
,
aspect-oriented middleware
,
aspect-oriented programming
Towards Just-in-time Middleware Architectures
.
Charles Zhang
,
Dapeng Gao
, and
Hans-Arno Jacobsen
.
In
Aspect-oriented Software Development Conference
, pages 63-74, Chicago, IL, March 2005.
Acceptance rate: 21%. Number of submissions: 86.
Tags:
aspect-oriented middleware
,
aspect-oriented programming
Generic Middleware Substrate Through Modelware
.
Charles Zhang
,
Dapeng Gao
, and
Hans-Arno Jacobsen
.
In
ACM Middleware
, pages 314-333, Grenoble, France, November 2005.
Acceptance rate: 19%. Number of submissions: 107.
Tags:
aspect-oriented middleware
,
aspect-oriented programming
PRISM is Research in aSpect Mining
.
Charles Zhang
and
Hans-Arno Jacobsen
.
In
Object-oriented Programming Systems, Languages, and Applications (OOPSLA)
, pages 20-21, Vancouver, BC, May 2004.
Companion Proceedings.
Tags:
aspect mining
,
aspect-oriented middleware
,
aspect-oriented programming
Resolving Feature Convolution with Horizontal Decomposition in Middleware
.
Charles Zhang
and
Hans-Arno Jacobsen
.
In
Object-oriented Programming Systems, Languages, and Applications (OOPSLA)
, pages 188-205, Vancouver, BC, May 2004.
Acceptance rate: 16%. Number of submissions: 173.
Tags:
aspect-oriented middleware
,
aspect-oriented programming
TinyC2: Towards a Dynamic Weaving Aspect Language Based for C
.
Charles Zhang
and
Hans-Arno Jacobsen
.
In
Foundation of Aspect LanguagesWorkshop (FOAL) at AOSD
, pages 1-8, Boston, March 2003.
Tags:
aspect-oriented middleware
,
aspect-oriented programming
Quantifying Aspects in Middleware Platforms
.
Charles Zhang
and
Hans-Arno Jacobsen
.
In
Aspect Oriented Software Development (AOSD)
, pages 130-139, Boston, MA, March 2003.
Tags:
aspect mining
,
aspect-oriented middleware
,
aspect-oriented programming
Re-factoring Middleware Systems: A Case Study
.
Charles Zhang
and
Hans-Arno Jacobsen
.
In
Distributed Objects and Applications (DOA)
, pages 1243-1262, Sicily, Italy, June 2003.
Tags:
aspect-oriented middleware
,
aspect-oriented programming
Refactoring Middleware with Aspects
.
Charles Zhang
and
Hans-Arno Jacobsen
.
IEEE Trans. on Parallel and Distributed Systems
, 14(11)1058-1073, December 2003.
Tags:
aspect-oriented middleware
,
aspect-oriented programming
+ more