Publications Directly Related to C-SAW
 

Copyright Notices for the Following Publications

ACM Copyright © by the Association for Computing Machinery, Inc. Permission to make digital or hard copies of part or all of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, to republish, to post on servers, or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from Publications Dept, ACM Inc., fax +1 (212) 869-0481, or permissions@acm.org.
IEEE This material is presented to ensure timely dissemination of scholarly and technical work. Copyright and all rights therein are retained by authors or by other copyright holders. All persons copying this information are expected to adhere to the terms and constraints invoked by each author's copyright. In most cases, these works may not be reposted without the explicit permission of the copyright holder.
Springer-Verlag The following copyright notice applies to all papers published in the Lecture Notes in Computer Science by Springer-Verlag, as mentioned in the Copyright Form. The Author may publish his/her contribution on his/her personal Web page provided that he/she creates a link to the above mentioned volume of LNCS at the Springer-Verlag server or to the LNCS series homepage, and that together with this electronic version it is clearly pointed out, by prominently adding "© Springer-Verlag", that the copyright for this contribution is held by Springer.

 

Under Review: Replicators: Model Replication: Transformations to Address Model Scalability
Yuehua Lin, Jeff Gray, Jing Zhang, Steve Nordstrom, Aniruddha Gokhale, Sandeep Neema, and Swapna Gokhale
Paper: [PDF]

Under Review: Concern Separation for Adaptive QoS Modeling in Distributed Real-Time Embedded Systems
Jeff Gray, Sandeep Neema, Jing Zhang, Yuehua Lin, Ted Bapty, Aniruddha Gokhale, and Douglas C. Schmidt
Paper: [PDF]

Just Accepted: Aspect Mining from a Modeling Perspective
Jing Zhang, Jeff Gray, Yuehua Lin, and Robert Tairas,
accepted to a special issue of the International Journal of Computer Applications in Technology, Fall 2006.
Paper: [PDF]    Copyright held by Australian Computer Society.

Just Accepted: Meta-Model Search: Using XPath to Search Domain-Specific Models
Rajesh Sudarsan and Jeff Gray, Journal of Research and Practice in Information Technology, vol. 38, no. 4, November 2006, pp. 337-351.
Paper: [PDF]

Weaving Deployment Aspects into Domain-Specific Models
Krishnakumar Balasubramanian, Aniruddha Gokhale, Yuehua Lin, Jing Zhang, and Jeff Gray, International Journal on Software Engineering and Knowledge Engineering, June 2006, vol. 16., no. 3, pp. 403-424.
Early Draft: [PDF]

Automating Change Evolution in Model-Driven Engineering
Jeff Gray, Yuehua Lin, and Jing Zhang, IEEE Computer, Special Issue on Model-Driven Engineering, vol. 39, no. 2, February 2006, pp. 51-58.
Paper: [PDF]

Replicators: Transformations to Address Model Scalability
Jeff Gray, Yuehua Lin, Jing Zhang, Steve Nordstrom, Aniruddha Gokhale, Sandeep Neema, and Swapna Gokhale, Model Driven Engineering Languages and Systems (MoDELS) (formerly the UML series of conferences), Springer-Verlag LNCS 3713, Montego Bay, Jamaica, October 2005, pp. 295-308.
Voted as one of the best papers of the MoDELS 2005 conference (invited extended version for Journal of Software and Systems Modeling)

Paper: [PDF] Presentation: [PPT]

Generic and Domain-Specific Model Refactoring using a Model Transformation Engine
Jing Zhang, Yuehua Lin, and Jeff Gray, in Model-driven Software Development, (Sami Beydeda, Matthias Book, and Volker Gruhn, eds.), Springer, ISBN: 3-540-25613-X, 2005, Chapter 9, pp. 199-218.

A Testing Framework for Model Transformations
Yuehua Lin, Jing Zhang, and Jeff Gray, in Model-driven Software Development, (Sami Beydeda, Matthias Book, and Volker Gruhn, eds.), Springer, ISBN: 3-540-25613-X, 2005, Chapter 10, pp. 219-236.

A Model-Driven Approach to Enforce Crosscutting Assertion Checking
Jing Zhang, Jeff Gray, and Yuehua Lin,
First International Workshop on the Modeling and Analysis of Concerns in Software (MACS), held at ICSE, St. Louis, MO, May 2005.
Paper: [PDF]

An Integrated Aspect-oriented Model-driven Development Toolsuite for Distributed Real-time and Embedded Systems
Aniruddha Gokhale and Jeff Gray,
AOSD Workshop on Aspect-Oriented Modeling Workshop, Chicago, IL, March 2005.
Paper: [PDF]

Model Comparison: A Key Challenge for Transformation Testing and Version Control in Model Driven Software Development
Yuehua Lin, Jing Zhang, and Jeff Gray, OOPSLA Workshop on Best Practices for Model-Driven Software Development
, Vancouver, BC, October 2004.
Paper: [PDF]  Presentation: [PPT]

A Generative Approach to Model Interpreter Evolution
Jing Zhang and Jeff Gray, 
OOPSLA Workshop on Domain-Specific Modeling, Vancouver, BC, October 2004, pp. 121-129.
Paper: [PDF]  Presentation: [PPT]

Concern Separation in Model Integrated Computing
Jeff Gray and Aniruddha Gokhale, First OMG Workshop on Model Integrated Computing, Arlington, VA, October 2004.
Presentation: [PDF]

Supporting Software Evolution through Model-Driven Program Transformation
Jing Zhang and Jeff Gray, Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA), Vancouver, Canada, October 2004.
Poster: [PDF]

Legacy System Evolution through Model-Driven Program Transformation
Jing Zhang and Jeff Gray,
EDOC Workshop on Model-Driven Evolution of Legacy Systems, Monterey, CA, September 2004.
Paper: [PDF]  Presentation: [PPT]

Model-Driven Program Transformation of a Large Avionics Framework
Jeff Gray, Jing Zhang, Yuehua Lin, Hui Wu, Suman Roychoudhury, Rajesh Sudarsan, Aniruddha Gokhale, Sandeep Neema, Feng Shi, and Ted Bapty,
Generative Programming and Component Engineering (GPCE 2004), Springer-Verlag LNCS 3286, Vancouver, BC, October 2004, pp. 361-378.
Paper: [PDF]  Presentation: [PPT]

Two-level Aspect Weaving to Support Evolution of Model-Driven Synthesis
Jeff Gray, Janos Sztipanovits, Douglas Schmidt, Ted Bapty, Sandeep Neema, and Aniruddha Gokhale, in Aspect-Oriented Software Development, (Robert Filman, Tzilla Elrad, Mehmet Aksit, and Siobhan Clarke, eds.), Addison-Wesley, 2004, Chapter 30, pp. 681-710.

Model-Driven Middleware
Aniruddha Gokhale, Douglas Schmidt, Balachandran Natarajan, Jeff Gray, and Nanbor Wang,  in Middleware for Communications, (Qusay Mahmoud, ed.), John Wiley and Sons, 2004.
Chapter: [PDF]

An Approach for Supporting Aspect-Oriented Domain Modeling
Jeff Gray, Ted Bapty, Sandeep Neema, Douglas C. Schmidt, Aniruddha Gokhale, and Balachandran Natarajan, Generative Programming and Component Engineering (GPCE 2003), Springer-Verlag LNCS 2830, Erfurt, Germany, September 22-25, 2003, pp. 151-168.
Paper: [PDF]   Presentation: [PPT]

Aspect Model Weavers: Levels of Supported Independence
Jeff Gray, Yuehua Lin, and Jing Zhang, Middleware 2003: Workshop on Model-driven Approaches to Middleware Applications Development, Rio de Janeiro, Brazil, June 2003.
Paper: [PDF]  Presentation: [PPT]

Degrees of Independence in Aspect-Oriented Modeling to Support Two-Level Weaving
Jeff Gray, Yuehua Lin, and Jing Zhang, Real-Time CORBA Component Model Workshop, Washington University, St. Louis, Missouri, March 1, 2003.

Generating Aspect-Code from Models
Jeff Gray, Ted Bapty, Sandeep Neema, and Aniruddha Gokhale, OOPSLA Workshop on Generative Techniques for Model-Driven Architecture, Seattle, WA, November 2002.
Paper: [PDF]  Presentation: [PPT]

Generating a Generator
Jeff Gray, Generative Programming and Component Engineering (GPCE ’02) Young Researchers’ Workshop, Pittsburgh, PA, October 2002.
Paper: [PDF]  Presentation: [PPT]

An Example of Constraint Weaving in Domain-Specific Modeling
Jeff Gray, Ted Bapty, and Sandeep Neema,  OOPSLA Workshop on Domain-Specific Visual Languages, Tampa, FL, October 2001.
Paper: [PDF]

Handling Crosscutting Constraints in Domain-Specific Modeling
Jeff Gray, Ted Bapty, Sandeep Neema, and James Tuck, Communications of the ACM, October 2001, pp. 87-93.
Paper: [PDF]

Aspectifying Constraints in Model-Integrated Computing
Jeff Gray, Ted Bapty, and Sandeep Neema, OOPSLA Workshop on Advanced Separation of Concerns in Object-Oriented Systems, Minneapolis, MN, October 2000.
Paper: [PDF]

 

  Other Related Publications
 

A Technique for Constructing Aspect Weavers Using a Program Transformation Engine
Jeff Gray and Suman Roychoudhury, AOSD '04: International Conference on Aspect-Oriented Software Development, Lancaster, UK, March 22-26, 2004, pp. 36-45.
Paper: [PDF]  Presentation: [PPT]