Exforsys

Online Training

do you know "rational rose" news group? or can you use the rational rose?

This is a discussion on do you know "rational rose" news group? or can you use the rational rose? within the Software Patterns forums, part of the Testing category; i can't search this news group i tried reverse engineering of rational rose and make class diagrams from any ...


Go Back   Exforsys > Testing > Software Patterns

Register FAQ Members List Calendar Search Today's Posts Mark Forums Read
  #1 (permalink)  
Old 12-22-2004, 10:58 PM
±è¿ë°Ç
Guest
 
Posts: n/a
do you know "rational rose" news group? or can you use the rational rose?

i can't search this news group
i tried reverse engineering of rational rose
and make class diagrams from any source codes
but i have a question that why this method can't make a sequence diagram


Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #2 (permalink)  
Old 12-23-2004, 11:12 PM
EventHelix.com
Guest
 
Posts: n/a
Re: do you know "rational rose" news group? or can you use the rational rose?

Generation of sequence diagrams requires knowledge of the
dynamic model of the system. Thus static analysis of the code
does not provide information about generating sequence diagrams.

Deepa
--
http://www.EventHelix.com/EventStudio
EventStudio 2.5 - Generate Sequence Diagrams from plain text input

Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #3 (permalink)  
Old 12-24-2004, 04:01 AM
Shashank
Guest
 
Posts: n/a
Re: do you know "rational rose" news group? or can you use the rationalrose?

Can u elaborate this a bit. What dynamic information is required that is
not available in static analysis of the code?

May be for some really complex scenarios I may visualize some issues in
generating the same. But for most of the scenarios what information is
not available in the code from which sequence diagram may not be
generated?

regards,
Shashank

"EventHelix.com" wrote:

> Generation of sequence diagrams requires knowledge of the
> dynamic model of the system. Thus static analysis of the code
> does not provide information about generating sequence diagrams.
>
> Deepa
> --
> http://www.EventHelix.com/EventStudio
> EventStudio 2.5 - Generate Sequence Diagrams from plain text input


Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #4 (permalink)  
Old 12-24-2004, 11:31 PM
EventHelix.com
Guest
 
Posts: n/a
Re: do you know "rational rose" news group? or can you use the rational rose?

Sequence diagrams really define an event trace of execution.

A static analysis cannot capture the complete sequence of operations
and method invocations.

The following examples should clarify this:
http://www.eventhelix.com/EventStudi...ence_diagrams/

Deepa
--
http://www.EventHelix.com/EventStudio
EventStudio 2.5 - System Architecture Design CASE Tool

Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #5 (permalink)  
Old 12-27-2004, 08:53 AM
Shashank
Guest
 
Posts: n/a
Re: do you know "rational rose" news group? or can you use the rationalrose?

Hey lots of documents are there. I read few of them but could not find out
which one talks about problems/issues in capturing sequence diagrams from
static analysis?

But still my issue is not that it cannot be drawn very accurately from
limited static infos. My point is most of tools even dont capture completely
the logical structure of the application as well by doing reverse eng, for
example inner classes etc. Some loss of information is there as well. But
still most of the tool do allow reverse eng of source code. And it does
provide a good starting point to understand the structure of the implemented
sys.

Similarly, for most of cases it should not be more difficult to draw sequence
diag. As can be scanned from the source code. Containing if else or
whatsoover.

May be in cases of polymorphism it may pose greater problems to know correct
object type from static code, but still most of the sequence diag. may not
involve polymorphic behaviour but naive sequence of control flow.

But for some strange reason is not provided by majority of tools. Which
otherwise will allow good analysis.

regards,
Shashank

"EventHelix.com" wrote:

> Sequence diagrams really define an event trace of execution.
>
> A static analysis cannot capture the complete sequence of operations
> and method invocations.
>
> The following examples should clarify this:
> http://www.eventhelix.com/EventStudi...ence_diagrams/
>
> Deepa
> --
> http://www.EventHelix.com/EventStudio
> EventStudio 2.5 - System Architecture Design CASE Tool


Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On



All times are GMT -4. The time now is 03:05 AM.


Powered by vBulletin® Version 3.7.3
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.1.0
Copyright 2004 - 2007 Exforsys Inc. All rights reserved.