(responding to Randy)
> Does anyone know if it is possible, and if so how, to generate sequence > and/or interaction diagrams from reverse engineered code? > > I am using Rose Professional 2002.05.00 and reverse engineering Java code. > I recall having done this with an earlier version (Rose 98i?) with C++ code, > but have been unable to recall how or find any information on it. > > Thanks for any suggestions and/or help. This is a frequently asked question (every 3 months or so regular as clockwork). It can be done manually, but is not available as an automated feature (unless very recently?). I'd be surprised if Rose 98i or any other version of that vintage had solved the problem without the solution now being available across the range. But I've been surprised before... There are two basic problems in trying to automate - knowing where to start, and knowing where to stop. Maybe there are also others I don't know about. Knowing where to stop in recursive calls is another operation that needs a careful approach. Knowing whether to follow all branches or just a particular one is probably another intractable problem. Knowing where to start and which branches to follow will depend on the purpose of the sequence diagram, etc., and surely need, for this reason, to be under user control. Given the frequency of this question, I'm somewhat surprised that Rational haven't chosen to find solutions. However, as I said earlier, I've been surprised before. Maybe there's even more to the problem that I don't know about. There are other tools that provide call graphs, it's quite a common feature on the top of the range run time metrics / profiler / debugger type tools. Paul Oldfield ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ www.aptprocess.com any opinions expressed herein are not necessarily those of Mentors of Cally or the Appropriate Process Movement ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ************************************************************************ * Rose Forum is a public venue for ideas and discussions. * For technical support, visit http://www.rational.com/support * * Post or Reply to: [EMAIL PROTECTED] * Subscription Requests: [EMAIL PROTECTED] * Archive of messages: * http://www.rational.com/support/usergroups/rose/rose_forum.jsp * Other Requests: [EMAIL PROTECTED] * * To unsubscribe from the list, please send email * To: [EMAIL PROTECTED] * Subject: <BLANK> * Body: unsubscribe rose_forum *************************************************************************
