July 28, 2002
UML Sequence Diagram Sketches
Look here for the latest developments and releases of SEQUENCE.
As part of working on the design on MBlog I've been producing quite a few UML Sequence diagrams. I started out sketching these by hand which is quick, apart from the constant erasing and redrawing, but does make it difficult to publish them on the web. I then tried using the OpenOffice.org draw program. However, I found I was spending more time making the drawing look pretty than expressing what I wanted. Next I looked at ArgoUML but with that tool you have to enter a lot of information that isn't needed for a simple sketch before you can get any diagram. Finally I decided that it would be simpler to produce my own simple took.
The end result is an interactive editing tool called SEQUENCE that produces pictures like this
from a textual input like this
(Comments newComment
(CommentFactory newComment
(Comment new
(IDGen nextID)
(Transaction add)))
(Comments addToCache))
It's written in java and required java 1.4.0 or above to run. I've released it under the LGPL and you can don't load the executable and source as one jar file. Just unjar it and use java -jar sequence.jar to execute. Look at the README file for more info on how to build it from source. I hope to make improvements as needed and apologize for the current complete lack of comments.
Posted by Alex at July 28, 2002 04:02 PM
Hello, I am working on a project which is written in JAVA, and I like your Sequence Diagram. I am trying to include Seq. Diag. into my project, but something is wrong with the Parser class.
I just can add the new Objects and Method to the Diagram, but I cannot add the addReturn().
Anytime the ")" is typed into the textbox, my program is hang up.
Hope that I could talk to you about this.
You can find my project online at:
http://sourceforge.net/projects/dinstcogjavatoo
Thank you very much.
tdd
I'm using ArgoUML for class diagrams, but found it too immature for interaction diagrams. Sequence is exactly what I needed.
Thanks.
To tdd: Just noting our email exchange here. Bugs resolved.
-what is the key diffrences between the collabration diagram and the sequance digram... which is the best to use it. relative strengths of each modelling technique and suggest
where each would best be used in the development process
-the various ways in which UML Activity Diagrams may be used to support developers
during the analysis phase of development.
Questions I am unqualified to answer I'm afraid :)
In answer to the Q abbout collab vs sequence diagrams. They're the same, in that one can transform from one to the other with no loss of information.
Together (Togethersoft, now a part of Borland) does this quite nicely.
Probably I just lazy to invent or implement such as simplistic UML diagram tool. But I thought that it could be a more elegant and much more universal to start from XMI description of UML diagram and implement XSL transofmation or piece of Java code (it looks more realistic) to generate SVG code (wich is also XML) and then pass that SVG to Batic or Adobe SVG viewer to render...
If I'm using VB Script and ASP to develop my web page, can I use sequence diagram to represent them? Can the sequence diagram being use for none object oriented software? Many thanks!
Alex,
I appreciate the work you have done on this tool. I have downloaded your source and have made some modifications to integrate it into a plugin for intelliJ (www.intellij.net). I actually integrated it into an open source plugin that had been written to support the generation of class diagrams, this plugin is available at (http://www.intellij.org/twiki/bin/view/Main/SimpleUML). My/our plugin adds sequence diagrams. I have retained all of the licenses and will ensure that you receive the billing due you. I have not yet distributed this code beyond my cubical but intend to shortly. If you are interested in knowing more let me know.
I'm a student. What is the purpose of sequence diagram, class diagram and statechart in an object oriented development process
Nice tool. Just wondered if you were planning to make it more sophisticated. e.g. When a new object is created, make the object box way down the page (at the same level at which it was created). Would be good also to include specific arrows for the various unique methods (e.g. object.destroy()). I'm not well versed on the UML specification but someone out there must be. What are your thoughts?
hello iam working on a project, so i want a sequence diagram of
event: customer places an order on the web site.
trigger(data input): customer-order.
response (data output)
so please mail me the sequence diagram.
thanks for the help.
uml diagram
I'am also student in SriLanka
If you can send me a sequance diagram for "swiming club" system
I'am a student I need sequence diagram and
collaboration diagrams to:
Computerized membership system for a local swimming club. The membership
Details are currently monitored using a manual list. On club evenings, the
receptionist checks that each person is a fully paid up member of the club
before he/she is allowed into the building. Members can pay a yearly or a
six monthly subscription. The information currently stored in the list
includes the following: Member name, member number, address, contact telephone
number, type of membership (6 monthly, yearly) date of payment.The membership
list is also made available to the treasurer who monitors the membership and
subscriptions. The club secretary checks the membership needs to be renewed
in the next month.
hey pal!
Impressive...rendered a 4500-call file to a sequence diagram in a couple of seconds. Your application is very useful in understanding legacy code.
However, choked (OutOfMemoryError) when trying to export that image to PNG. Throwing more memory at the VM did not help...
Also, I could only run your app as a jar. When I compiled it and tried to run by invoking main, I hit some swing errors. Could you post a sample command to run your program as an application, including the classpath and system properties?
Shiv. I added some answers to your questions as a post in the SEQUENCE category.
I have a this problem I must draw sequence diagram and use case diagram and class diagram
Problem
A patient record a schedule system in doctors's office is used by receptionists,nurses and the doctors.The receptionists use the sysem to enter new patient information when first-time visitthe doctor.They also schedule all appointments.The nurse use to the system to keep track of the results of each visit and to enter information about patient cre, such as medicals and diagnoses.The nurse can also access the information to print reports or the history of the patient visit. The premarily use the system to view patient history The doctoe may enter some patient treament information occassionally, but most frequently they let the nurse enter this information.
Please reply
Hello
Iam a student of MCS.I need differnt UML diagrams of a PayRoll and inventory control system of an medium level organization.I will be very thankful to you.
Thanks
Naeem Akbar
Hello
Iam a student of MCS.I need differnt UML diagrams of a PayRoll and inventory control system of an medium level organization.I will be very thankful to you.
Thanks
Naeem Akbar
Very interesting
I dont have any comment rather i want you to sed your project done using UMl.
The documentation part.
Thank you before hand
Nice!
aaaaaaaa
i hate it
BRILLIANT! Been looking for some tool to do this, and it's perfect :)
Visually pretty and very clean!
I LOVE IT!
You just saved my day !
This syntax is just the fastest way to describe a diagram (see graphviz as another example )
Wish a similar class diagram tool exists
Iam a student i need Event Table,Use Case diagrams and class Model . membership system for a Bbruns wick Club. the membership Details are placed on file. the sales team examine the prospect file once a week. Allprosects expected to attend a guided tour where membership and bank refernce forms are completed, during the guided tour the sales represented makes a personal assessment of the prospect. this personal assessment together with additional details gleaned from the membership form and bank reference form are recorded in the prospects file. the bank reference forms are sent to the prospect's bank so that a credit reference may be supplied, when the bank reference is received the prospects file is updated and the accounts dept examine the bank reference and the rest of the details supplied by the prospect to determine the creidt worthiness of the prospect, their assessment is recorded on the prospect file
iam student ineed use case, sequence diagrams to membership system for brunswick Club.
What about the decision nodes and the parallel behavior. Do you plan to include them sometimes.
Regards
i would like to ask you question that i have..
i need your help to solve the sequence diagram..this is the question.
"the organization offers a variety of areas such as learning management techniques and understanding different software language
and technology .each course is made up of a set of topics.tutors in the organization are assigned courses to teach according to the area that they specialize in and their availability.the organization publishes
hi i'm a student
i need the uml diagrams for Airline Reservation system. I need particularly use case,class,sequence and acitivity diagram
if anyone could plz send me the diagrams..its urgent
http://december.pinkzoo.com/index3461.html
http://december.pinkzoo.com/index3462.html
http://december.pinkzoo.com/index3463.html
http://december.pinkzoo.com/index3464.html
http://december.pinkzoo.com/index3465.html
http://december.pinkzoo.com/index3466.html
http://december.pinkzoo.com/index3467.html
http://december.pinkzoo.com/index3468.html
http://december.pinkzoo.com/index3469.html
http://december.pinkzoo.com/index3470.html
Hi There,
So I am trying to understand the UML you came up with. What is it that you are trying to say with that UML diagram?
thanx
joe
I'm currently documenting a high school registration system, so would you please help me on possible objects i can use and since i only have a short time before submission.
Yours.
Petrus
Thanks, rather interesting idea
hey plz can any1 tell me how i'm supposed to unjar the file given above file. plz reply asap.
i need your help...please sent to me sequence diagram for ATM machine I need particularly use case,class,sequence and acitivity diagram if anyone could plz send me the diagrams..
irza82@yahoo.com
bujal967@yahoo.com
Hey, slots casinos are great fun.
Its true, slots is very fun to play.
If anyone loves poker, PokerMagic is the best online poker site
I agree that the site is good, but cant people find better things to do.
Very funny! I am L.M.A.O!
Lose weight today
Lose weight with phen
Nice site, great to be here
respected sir,
i am a third year engg. student , i want the sequence ,collaboration, usecase ,class diagrams for telephone exchange system in my mini project.
so plz send me the diagrams as possible.
thanking you.
-vishal
Hi-
How do you add if...else notation to sequence diagrams?
Michael
plz post me uml diagram for bank and intranet for college
Hello,
i Need use case diagram for thsi problem.
any one help to me.
For a praxis with several different doctors a administration program is needed, which should satisfy the
following:
Each patient has a name, adress, date of birth and his own specific insurence (basic-data). The employees of
the praxis can also be customersEof the doctors. Every doctor is a specialist of a specific subject. The patient
can visit several different doctors of the praxis. Every doctors-exaim has a date, a diagnose and ordered
medicine (name, register-number, size of package and use-describtion). Of course a short-message is added
to every doctors-exaim.
The bill is calculated at the end of three months (quartarly). Several exaims have to be calculated together.
The doctors-bill has a date, begin and end of doctors exaimination, sub-positions due to the exaim and the
total of costs. Each position has a increasing number, single-title and the single-costs. The costs are a
multiplication out of two factors, the exaim-factor and exaim-basic-costs. The exaim-factor depends on the
type of the patients insurence.
The following functional character is to be realized:
ˇ insert / delete patients
ˇ insert / delete from treatments
ˇ sort output of all patients with linked treatments
ˇ show bills for the current quarter
ˇ chronologically sorted issue of all bills of a selected patient
ˇ read and save all datas to an ASCII-file
Question:
a) Solve the problem with the methods and notations of object oriented analysis.
b) Create an object-oriented relational database management system with Access.
c) Create a running prototype in C++ or Java with a simple graphical user interface.
hello plz anyone help me out in working with my assignment...in designing class diagram, sequence diagram and activity digram...
i'm in a great trouble to complete my project based on class diagram of banking system. plz send class diagram. Thanks.
Hello Iam a student of UG.I need differnt UML diagrams of an inventory management system(for procument purposes) of an institution and if possible a class diagram and use case diagram which involves the facilities officer,departments and the suppliers.I will be very thankful to you.
im a student of an institude..currently working in a project which is stuck with doing a sequence diagram..pls help me..i need a sequence diagram of title administrate membership of a rental system..pls send a sequence diagram for me to reference..thank you...
i am a engineering student doing third year...as a small project i am working on a topic named as "e-seva"..its is basiaclly a learner project,based on UML...so i need to draw usecase diagrams and sequence diagrams..i am really confused,soo plzz help mee..plz help me in identifying the relationships,use cass ,actors and some more...hope u ill reply and post me the needed figure..send me as soon as possible,thank u...
i am a engineering student doing third year...as a small project i am working on a topic named as "e-seva"..its is basiaclly a learner project,based on UML...so i need to draw usecase diagrams and sequence diagrams..i am really confused,soo plzz help mee..plz help me in identifying the relationships,use cass ,actors and some more...hope u ill reply and post me the needed figure..send me as soon as possible,thank u...
hi!
im looking for airline reservation class diagram, interaction, use cases, state chart, activity diagram, and if it possible all UML diagrams, please help im in need, it urgent, i need to submit atleast a week.
thanks in advance