CALL FOR PARTICIPATION
Workshop on Reengineering Legacy Systems into Ada
Monday, November 10, 1997
Tri-Ada '97, St. Louis, Missouri
A one-day workshop on reengineering legacy systems into Ada will take
place at Tri-Ada '97 on Monday, November 10. (This is the second day of
tutorials and the day before the full conference convenes). Results of
the workshop will be presented to the full conference in a panel
discussion on the morning of Thursday, November 13.
There exist millions of lines of code in operational legacy software
systems that have become maintenance nightmares. The cost of
enhancements and fixes is extremely high and in some cases maintenance
has become virtually impossible due to unsupported compilers and
development environments. This is a huge issue for the Department of
Defense, both with embedded systems and information management systems,
but the problem is not restricted to Government systems.
The cost of redeveloping these systems from scratch, even using modern
technology and platforms is also prohibitive. The alternative of
reengineering these systems has been studied and now we need to look at
examples and evaluate experiences and lessonslearned in order to make
informed business decisions to proceed with a reengineering paradigm.
Cost and technical criteria need to be established and analyzed. In
most cases the customer is not willing to pay for the reengineering,
even though the new system is highly desirable, so developer investment
and the return on that investment must be examined carefully.
Topics for discussions at the workshop will be:
o Bounding requirements for a reengineering project
o Automated methods for reengineering and available tools
o Transitioning to object-oriented design and programming
o Platform rehosting/infrastructure issues
o Modifications to the standard software development process to
o Reengineering strategies for maximizing reuse
o Reengineering metrics: collection and analysis
o Experiences and lessons learned
o Development productivity
o Ada/reengineering software development environments
o Multiple language systems
o Quality issues
o Business issues
Patricia J. Dousette: Litton Data Systems, Lead Software Engineer
for a reengineering project
Shan Barkataki: Professor at California State University at
Northridge and Software Engineering Methodology consultant at
Criteria for participant selection:
We seek developers and managers with experience in reengineering
methodologies, tools and environments, and reengineering/reuse business
case analysis. Reengineering project metrics and lessons learned are
highly desirable. Participants should be prepared to share experiences
and data and contribute to a report to be published at a later date.
The workshop will be limited to about 15 participants.
Those wishing to participate should submit position papers of about 500
words discussing their reuse/reengineering experiences and interests.
They should also indicate what they could contribute to, and what they
would like to get out of, the workshop. Position papers should be
submitted by September 15, 1997 and should be e-mailed to:
[log in to unmask]
Selected participants will be notified of their acceptance by
October 10, 1997.