1.0 Participants
Faculty:
Research Assistants:Our major activity during the spring quarter was the continued development of the Esprit de Corps Suite of legacy system evolution support tools. The tool suite which was demoed in Arlington consists of the following tools.
3.0 Notable Accomplishments & Technology TransitionWe have also worked at integrating these tools using ACME.
- ISVis - architectural extraction and localization tool.
- SIRRINE - model-based diagnosis and adaption tool supporting the MESA process.
- VisEd - a general-purpose architecture visualization tool.
- ACMEServer - infrastructure communications support tool for interfacing to ACMELib representations.
- ScenIC View - scenario management tool.
- REMORA - reconciles multiple views of a software architecture.
- Dowser - domain-based program understanding tools.
- SAAMPad - rationale capture and playback tool.
- MORPH - user interface migration tools.
5.0 PublicationsNothing new to report.
6.0 TravelAbowd, Gregory D. "Software Engineering Issues for Ubiquitous Computing." Proceedings of the International Conference on Software Engineering, ICSE'99, Los Angeles, California, pp 75-84, May 1999. Rugaber, Spencer. "A Tool Suite for Evolving Legacy Software." Accepted for publication in the Proceedings of the International Conference on Software Maintenance, Oxford, England, August 1999. Rugaber, Spencer. "The Use of Domain Knowledge in Program Understanding." Accepted for Publication in The Annals of Software Engineering, March 2000. Francel, Margaret and Spencer Rugaber. "The Relationship of Slicing and Debugging to Program Understanding." 7th International Workshop on Program Comprehension,Pittsburgh, Pennsylvania, May 1999. Potts, Colin. "ScenIC: A Strategy for Inquiry-Driven Requirements Determination," Proceedings 4th International Symposium on Requirements Engineering. Limerick, Ireland. June 7-11, 199. IEEE Computer Society Press, pp. 58-65. R. Waters, S. Rugaber, and G. Abowd, "Architectural Element Matching Using Concept Analysis," Short Paper to be presented at IEEE Conference on
Automated Software Engineering (ASE 14), Cocoa Beach, FL, October 12-15, 1999.
R. Waters and G. Abowd, "Architectural Synthesis: Integrating Multiple Architectural Perspectives," to be presented at 6th Working Conference on
Reverse Engineering (WCRE'99), Atlanta, Georgia, October 6-8 1999.
7.0 Miscellaneous/Administrative/Problematic IssuesMoore, Potts, Rugaber, Moshkina, Murdock, and Waters attended the demos at Arlington. Abowd, Potts, Rugaber, Richter and Waters attended ICSE in Los Angeles.
8.0 Plans For The Next Reporting Period
Continue the development of the Esprit de Corps tools. Continued technology transition efforts with Nortel, MCC, SEI, and Spectra.