JOURNAL PAPERS

Component-based LR Parsing
Xiaoqing Wu, Barrett R. Bryant, Marjan Mernik and Jeff Gray, Computer Languages, Structures and Systems (to appear).
Paper: [PDF]

Applying Object-Orientation and Aspect-Orientation in Teaching Domain-Specific Language Implementation
Xiaoqing Wu, Barrett R. Bryant, Jeff Gray and Marjan Mernik, Journal of Computing Sciences in Colleges, Vol. 21, No. 2, 2005, pp. 335-340.
Paper: [PDF]

Object-Oriented Pattern-Based Language Implementation
Xiaoqing Wu, Barrett R. Bryant and Marjan Mernik. ACTA ELECTROTECHNICA ET INFORMATICA, Vol.4, No.4, 2004, pp.5-12.
Paper: [PDF]

CONFERENCE PAPERS

Separation of Concerns in Compiler Development Using Aspect-Orientation
Xiaoqing Wu, Barrett Bryant, Jeff Gray, Suman Roychoudhury, and Marjan Mernik, In Proc. ACM Symposium on Applied Computing (SAC), 2006, pp.1585-1590.
Paper: [ PDF]

A Two-Dimensional Separation of Concerns for Compiler Construction
Xiaoqing Wu, Suman Roychoudhury, Barrett Bryant, Jeff Gray, and Marjan Mernik, In Proc. ACM Symposium on Applied Computing (SAC), 2005, pp.1365-1369.
Paper: [ PDF]

WORKSHOP PAPERS

Pattern Transformation for Two-Dimensional Separation of Concerns

Xiaoqing Wu, Barrett R. Bryant, Jeff Gray, and Marjan  Mernik, First International Workshop on the Modeling and Analysis of Concerns in Software (MACS), held at ICSE, St. Louis, MO, May 2005.

Paper: [ PDF]

T-Clipse: an Integrated Development Environment for Two-Level Grammar
Beum-Seuk Lee, Xiaoqing Wu, Fei Cao, Shih-hsi Liu, Wei Zhao, Chunmin Yang, Barrett R. Bryant, and Jeffrey G. Gray, OOPSLA Workshop on Eclipse Technology eXchange, Anaheim, CA, October 2003, pp.91-95.
Paper: [PDF]

Object-Oriented Language Specification: Current Status and Future Trends
Marjan Mernik, Xiaoqing Wu, Barrett R. Bryant, ECOOP04 Workshop on Evolution and Reuse of Language Specifications for DSLs, OSLO, Norway, June 2004.

Paper: [PDF]

POSTERS

T-Clipse: an Integrated Development Environment for Two-Level Grammar
Beum-Seuk Lee, Xiaoqing Wu, Fei Cao, Shih-hsi Liu, Wei Zhao, Chunmin Yang, Barrett R. Bryant, and Jeffrey G. Gray, Special Event (hosted by IBM): Eclipse Technology eXchange (OOPSLA), Anaheim, CA, October 2003.