DMS Bibliography

Akers, R., Baxter, I., Mehlich, M., Ellis, B., Luecke, K., Re-engineering C++ Component Models Via Automatic Program Transformation, Twelfth Working Conference on Reverse Engineering, 2005, IEEE. PDF format

Akers, R., Baxter, I., Mehlich, M., Ellis, B., Luecke, K., C++ Component Model Reengineering By Automatic Transformation, Crosstalk, 2005. Web Page

Baxter, I. and Churchett, D., Using Clone Detection to Manage a Product Line. PDF format

Akers, R., Baxter, I. and Mehlich, M., Reengineering C++ Components Via Automatic Program Transformation, ACM SIGPLAN 2004 Symposium on Partial Evaluation and Program Manipulation, 2004. PDF format

Baxter, I. 1990. Transformational Maintenance by Reuse of Design Histories, Ph.D. Thesis, University of California at Irvine, 1990. PDF format

Baxter, I. 1992. Design Maintenance Systems, Communications of the ACM 35(4), April, 1992, Association for Computing Machinery, New York. PDF format

Baxter, I. Parallel Support for Source Code Analysis and Modification, (Keynote), Source Code Analysis and Manipulation, 2002. PDF format

Baxter, I. and Mehlich, M. 1997 Reverse Engineering is Reverse Forward Engineering. Working Conference on Reverse Engineering, 1997, IEEE. PDF format

Baxter, I. and Pidgeon, C. 1997. Software Change Through Design Maintenance. Proceedings of the International Conference on Software Maintenance ‘97, 1997, IEEE Press. PDF format

Baxter, I., Yahin, A., Moura, L., Sant‘Anna, M., and Bier, L. 1998. Clone Detection Using Abstract Syntax Trees. Proceedings of the International Conference on Software Maintenance ‘98, 1998, IEEE Press. PDF format

Baxter, I., Pidgeon, P., and Mehlich, M. 2004. DMS: Program Transformations for Practical Scalable Software Evolution. Proceedings of the International Conference on Software Engineering, 2004, IEEE Press. Paper in PDF format / Slides in PDF format

Mehlich, M. and Baxter, I. 1997. Mechanical Tool Support for High Integrity Software Development. Proceedings of Conference on High Integrity Systems ‘97, 1997, IEEE Press. PDF format

Pidgeon, C. 1997. Organizing and Enabling Domain Engineering to Facilitate Software Maintenance. WISR8: The Eighth Annual Workshop on Software Reuse, IEEE. PDF format

Baxter, I. and Mehlich, M. Preprocessor Conditional Removal by Simple Partial Evaluation, 2001 Workshop on Analysis, Slicing and Transformation, 2001 PDF Format

DMS-Related Technical Articles

Aversano, Lerina; Di Penta, Massimiliano; Baxter, Ira. Handling Preprocessor-Conditioned Declarations 2002. PDF format
Proposes an approach for finding all variable declarations resulting from using all combinations of pre-processor switches.

Baxter, Ira. Branch Coverage for Arbitrary Languages Made Easy PDF format
Describes result of using a SD tool that installs test probes into source code.

Baxter, Ira. Transformation Technology Bibliography, 1998 PDF format
Useful reference of technical papers applicable to system transformation.

Butler Group. Application Modernization- Butler Lifecycle Rating June 2003. Web Report.
Mentions Semantic Designs' rising position in the field of application modernization tools.

Quigley, Aaron J. Automated Tool Support for a Large Scale Diagramming Tool PDF format
A description of a diagramming tool built based on DMS.




Technical
Papers