"Software Document Reuse with XML," Proceedings of ICSR-5, pp. 246-254, Victoria, BC, Canada, June 2-5, 1998. (9 pages)
"Reuse and Component-based Software Development with Java," tutorial notes at ICSR-5, held on June 5, 1998 in Victoria, BC, Canada. (120 pages)
"Domain-Specific Architectures in Product Line," presentation at the Product Line Practice Workshop held in Pittsburgh, PA on November 20-21, 1997. (9 pages)
"Kit Factory Development Process," presentation at the OOPSLA97 Workshop #17 "Object Technology and Product Lines: Whats the Connection?" held in Atlanta, Georgia on October 6, 1997. (28 pages)
"Software Reuse with Java," tutorial notes at the Reuse'97 Workshop, held on July 21, 1997 in Morgantown, West Virginia. (103 pages)
"The Impact of Java on Software Reusability," Proceedings of the 1997 Symposium on Software Reuse (SSR'97), Boston, MA, May 11-19, 1997, special issue of ACM Software Engineering Notes (SEN), Vol.22, No.3, pp.210-211, May, 1997. (2 pages)
"Software Reuse with Java," tutorial notes at the 1997 Symposium on Software Reuse (SSR'97), held on May 17, 1997 in Boston, MA. (103 pages)
"ZZ Factory," position paper for WISR-8, Columbus, Ohio, March 23-26, 1997. (6 pages)
"Software Reuse and Software Quality: How do they work together?" tutorial notes at the Reuse'96 Workshop, held on July 29, 1996 in Morgantown, West Virginia. (151 pages)
"Software Reuse and Software Quality: How do they work together?" tutorial notes at the Fourth International Conference on Software Reusability (ICSR-4), held on April 23, 1996 in Orlando, Florida. (151 pages)
"Cross-organizational Software Reuse, submitted to the Fourth International Conference on Software Reuse, Orlando, Florida, March 1996. (10 pages)
"Enhancing the Use of Domain Analysis," position paper for WISR-7, St. Charles, Illinois, August 28-30, 1995. (6 pages)
"Encapsulating Legacy Transaction Systems with an Object-Oriented Technique," i3D Inaugural Users Conference, Dallas, Texas, July 24-26, 1995. (14 pages)
"Software Quality Assurance and Software Reusability," tutorial notes at the Third International Conference on Software Reusability (ICSR-3), held on November 2, 1994 in Rio de Janeiro, Brazil. (160 pages)
"DECADMIRE - Generative Reuse within Management Information Systems Domain," submitted to the Third International Conference on Software Reuse, Rio de Janeiro, Brazil, November 1-4, 1994. (15 pages)
"Case Study: Digital's Application Generator," IEEE Software, Vol.11, No.5, pp.95-96, September, 1994. (2 pages)
"TP WORKcenter: A Software Process Case Study," Digital Technical Journal, Fall 1993, co-author with Bruce Taylor. (10 pages) text
"Second International Workshop on Software Reusability - Position Paper Collection," SWT Technical Memo No.69, Dortmund University, ISSN 0933-7725, June 1993, Editor.
"Software Reuse at Digital Equipment Corporation," Position Papers for the Second International Workshop on Software Reuse, Lucca, Italy, March 24-26, 1993, co-author with Tony Hutchings and Terry Startsman. (4 pages)
"Tools for Domain Analysis," Proceedings of the Third Annual Workshop on Methods and Tools for Reuse, Syracuse, New York, June 13-15, 1990. (7 pages)
"Domain Analysis within the ISEC RAPID Center," Proceedings of the Eighth Annual National Conference on Ada Technology, Atlanta, Georgia, March 5-8, 1990, pp.460-470, co-author with William Vitaletti. (11 pages)
"An Acquisition Strategy for Populating a Software Reuse Library," Proceedings of the Software Reusability National Conference (sponsored by the National Institute for Software Quality and Productivity), pp. E.1-E.12, Arlington, VA, July 19-20, 1989, co-author with Lori A. Lashway and Theodore B. Ruegsegger. (12 pages)
"The Role of SADT in Domain Analysis for Software Reuse," position paper for REUSE IN PRACTICE Workshop, Pittsburgh, PA, July 11-13, 1989, co-author with Theodore Ruegsegger. (4 pages)
"The RAPID Center Library as a CASE Tool," Proceedings of the CASExpo Spring '89, Washington, D.C., May 11, 1989, co-author with Theodore Ruegsegger. (13 pages)
"A Methodology for Software Transportability," Ph.D. Thesis in Computer and Systems Engineering, Rensselaer Polytechnic Institute, Troy, New York, May, 1989. (225 pages)
"United States Air Force Program Office Guide to Ada, Edition 4," Technical Report ESD-TR-88-264, Electronic Systems Division, Air Force Systems Command, March 31, 1988, co-author with Christine Ausnit, Philip Hood, and Nancy Ingwersen. (86 pages)
"Searching for Reusable Software Components with the RAPID Center Library System," Proceedings of the Sixth National Conference on Ada Technology, pp.395-406, March 17, 1988 (Arlington, VA). (11 pages)
"United States Air Force Program Office Guide to Ada, Edition 3," Technical Report ESD-TR-88-102, Electronic Systems Division, Air Force Systems Command, December 31, 1987, co-author with Christine Ausnit, Nancy Ingwersen, and Suzanne Ruegsegger. (82 pages)
"On Classification Schemes and Reusability Measurements for Reusable Software Components," Workshop on Software Reuse Proceedings, Rocky Mountain Institute of Software Engineering, Boulder, Colorado, (October 14-15, 1987). (8 pages)
"Expert Systems and Prolog in Multiple Project Management," Second International Conference on Applications of Artificial Intelligence to Engineering Problems, Cambridge, Massachusetts (August 4-7, 1987), in "Knowledge Based Expert Systems in Engineering: Planning and Design," (D. Sriram and R.A. Adey, Ed.), Computational Mechanics Publications, pp.185-209, 1987. (25 pages)
"Expressing Module Interconnections in Ada," in "Ada: managing the transition," proceedings of the Ada-Europe International Conference 1986 (P.J.L. Wallis, Ed.), Cambridge University Press, pp.273-280, (Edinburgh, Scotland, May 6-8, 1986), co-author with Vinod Grover. (8 pages)
"Octree Solid Modeling with Prolog," First International Conference on Applications of Artificial Intelligence to Engineering Problems, Southampton, United Kingdom (April 15-18, 1986), in "Applications of Artificial Intelligence to Engineering Problems," (R.A. Adey and D. Sriram, Ed.), Springer-Verlag, pp.985-1011, 1986, co-author with Vinod Grover. (17 pages)
"Linear time universal compression techniques for dithered images based on pattern matching," Proceedings of the 21st Annual Allerton Conference on Communication, Control, and Computing, Monticello, Illinois, (Oct. 5-7, 1983), co-author with Alberto Apostolico. (10 pages)
"CHAP - A Transportable Line-Drawing Software Package," Proceedings of the 6th Int. Conf. on Pattern Recognition, Munich, Germany, (Oct. 19-22, 1982), co-author with Herbert Freeman. (4 pages)
"Un Metodo di Accesso per la Gestione Dati su Piccoli Calcolatori: La Gestione delle Strutture Dati," Thesis in Computer Science, University of Pisa, Italy, March, 1978 (477 pages)