Thanks for all the additional interpretation of my original question. I think I can be more explicit now, when I got home from work and actually read what I'd written at work.... The development environment in our case is Rational Apex for Ada83. I am not at all worried about getting the system to run in Ada95, with some 20 exceptions it will just compile and, hopefully, run. (If I recall correctly the main issue is some use of a system address initialized to null using a constant that is not available in our Ada95 environment. And one occasion of error correction of the straightforward kind per 100 kSLOC is not bad at all..... :-) What I AM worried about is when a dozen or so of rookies in the project get confused on where the entry point (shared packages in our Apex terminology) to a component is and start using something that is for internal use in the component only. That could lead to obscure bugs and I think I'd feel happier if that visibility could be reduced somehow. I am becoming more confident that there is a solution to the problem, the thing now would be to find an automated process that has been proven somewhere. Thank you for all input. Cheers, Dan [log in to unmask] -----Ursprungligt meddelande----- Fran: Samuel Mize [SMTP:[log in to unmask]] Skickat: Tuesday, October 20, 1998 6:59 PM Till: [log in to unmask] Amne: Re: RE> Ada83 to Ada95 transition Tucker Taft wrote: > I agree with the recommendation to first just recompile, and then > think about taking advantage of new features where most useful. > -Tucker Taft [log in to unmask] Generally good advice, but I think it misses the thrust of his question. They currently have: - Ada 83 - interface control tool He's wanting to know, if they move to Ada 95, if they will be able to replace the interface control tool with in-language features (by doing some reworking of the package hierarchy). Sure, the first step would be to just port the sources. I don't know the answer, but it seems a reasonable question. Best, Sam Mize -- Samuel Mize -- [log in to unmask] (home email) -- Team Ada Fight Spam: see http://www.cauce.org/ \\\ Smert Spamonam