Application-generic sequence diagram generator driven by a...

Data processing: software development – installation – and managem – Software program development tool – Modeling

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

Reexamination Certificate

active

07849439

ABSTRACT:
An application-generic sequence diagram generator is driven by a non-proprietary language. According to one embodiment, a source file describes, in a non-proprietary language, a flow (e.g., a message exchange) of an application. An automatic sequence diagram generator is operable to receive as input the source file, and generate, based on such source file, a sequence diagram representing the flow described by the source file. In an exemplary embodiment, the non-proprietary language is a markup language, such as Extensible Markup Language (XML). The sequence diagram generator is general purpose (or “application-generic”), as it can generate a sequence diagram representing the flow of any application described in the source file. The application for which the source file describes the flow may be any type of application, including without limitation a computer-executable software application, a communication protocol, or any message exchange between actors.

REFERENCES:
patent: 6170081 (2001-01-01), Fontana et al.
patent: 6990654 (2006-01-01), Carroll, Jr.
patent: 2002/0007483 (2002-01-01), Lopez
patent: 2002/0133588 (2002-09-01), Doyle et al.
patent: 8212061 (1996-08-01), None
patent: 2003-273963 (2003-09-01), None
patent: 2003296146 (2003-10-01), None
patent: 2004062840 (2004-02-01), None
patent: 2004094496 (2004-03-01), None
Elsberry et al, “Using XML and SVG to Generate Dynamic UML Diagrams”, Mar. 2003, pp. 1-17.
“Sequence Diagram tool”, [online] Retrieved Dec. 13, 2004; 1 page Retrieved from: http://publib.boulder.ibm.com/infocenter/wsphelp/topic/com.ibm.etools.pd.sd.viewer.doc/.
SequenceDiagram(n) 1.0 SequenceDiagram “Graphics” [online] Retrieved Dec. 15, 2004; 6 pages Retrieved from: file://C:\Documents%20and%20Settings\gm01942\Local%20Settings\Temporary%20Internet%20Files\.
Ambler, S., “UML 2 Sequence Diagrams”, Agile Modeling; [online] Retrieved Nov. 17, 2004; 10 pages Retrieved from http://www.agilemodeling.com/artifacts/sequenceDiagram.htm.
“Project: Callflow Sequence Diagram Generator: Summary” [online] 3 pages ;Retrieved Dec. 13, 2004; Retrieved from: http://sourceforge.net/projects/callflow.
“Go Beyond Hieroglyphics”, EventStudio 2.5, [online] 3 pages; Retrieved Dec. 13, 2004 Retrieved from: http://www.eventhelix.com/EventStudio/.
Gorman, I.E.: Generic XML Stream Parser API: An easier way to use SAX and Xerces. In: Extreme Markup Languages 2004.
CallFlow Sequence Diagram Generator—Readme, Revision 1.9 Sep. 7, 2003, pp. 106 http://callfow.cvs.sourceforge.net/callflow/README?revision=1..9&view+markup>.
Foreign Search Report for Application GB0601020.1 dated Jun. 14, 2006—4 pages.
Official Action for Great Britain Application No. GB0601020.1 (Jun. 9, 2010).
Official Action for Great Britain Application No. GB0601020.1 (Mar. 23, 2010).
“j2u,” Nasra, Retrieved from http://www.nasra.fr/j2u.html (Copyright 2005).
Harel et al., “Message Sequence Charts,” pp. 1-29 (Apr. 8, 2003).

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Application-generic sequence diagram generator driven by a... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Application-generic sequence diagram generator driven by a..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Application-generic sequence diagram generator driven by a... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4173817

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.