[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"detail-sidebar-cat-0-en-105":3,"doc-seo-655800-105":59,"doc-detail-655800-en":130},{"code":4,"msg":5,"data":6},0,"success",[7,13,18,23,28,33,38,43,48,51,55],{"id":8,"doc_module":4,"doc_module_name":9,"category_name":10,"show_sort_weight":11,"slug":12},1,"Document","Story & Novel",90,"story-novel",{"id":14,"doc_module":4,"doc_module_name":9,"category_name":15,"show_sort_weight":16,"slug":17},2,"Literature",80,"literature",{"id":19,"doc_module":4,"doc_module_name":9,"category_name":20,"show_sort_weight":21,"slug":22},4,"Exam",70,"exam",{"id":24,"doc_module":4,"doc_module_name":9,"category_name":25,"show_sort_weight":26,"slug":27},5,"Comic",60,"comic",{"id":29,"doc_module":4,"doc_module_name":9,"category_name":30,"show_sort_weight":31,"slug":32},6,"Technology",50,"technology",{"id":34,"doc_module":4,"doc_module_name":9,"category_name":35,"show_sort_weight":36,"slug":37},7,"Healthcare",40,"healthcare",{"id":39,"doc_module":4,"doc_module_name":9,"category_name":40,"show_sort_weight":41,"slug":42},8,"Research & Report",30,"research-report",{"id":44,"doc_module":4,"doc_module_name":9,"category_name":45,"show_sort_weight":46,"slug":47},9,"Religion & Spirituality",20,"religion-spirituality",{"id":46,"doc_module":4,"doc_module_name":9,"category_name":49,"show_sort_weight":46,"slug":50},"World Cup","world-cup",{"id":52,"doc_module":4,"doc_module_name":9,"category_name":53,"show_sort_weight":52,"slug":54},10,"Lifestyle","lifestyle",{"id":56,"doc_module":4,"doc_module_name":9,"category_name":57,"show_sort_weight":24,"slug":58},19,"General","general",{"code":4,"msg":60,"data":61},"ok",{"site_id":62,"language":63,"slug":64,"title":65,"keywords":66,"description":67,"schema_data":68,"social_meta":123,"head_meta":125,"extra_data":127,"updated_unix":129},105,"en","uml-basics-the-sequence-diagram-introductory","UML basics - The sequence diagram - Introductory","","A detailed introductory overview of UML sequence diagrams, explaining how they model interactions between objects in the order those interactions occur. The article contextualizes the shift toward UML 2.0 notation, highlighting why UML improvements matter for model-driven architecture and readability. It covers practical uses across business communication, requirements refinement from use cases, and design-phase documentation for future system behavior, including legacy system interaction documentation. It also introduces UML 2.0 notation elements such as frames.",{"@graph":69,"@context":122},[70,84,105],{"@type":71,"itemListElement":72},"BreadcrumbList",[73,77,79,82],{"item":74,"name":75,"@type":76,"position":8},"https://docshare.wps.com","Home","ListItem",{"item":78,"name":9,"@type":76,"position":14},"https://docshare.wps.com/document/",{"item":80,"name":30,"@type":76,"position":81},"https://docshare.wps.com/document/technology/",3,{"item":83,"name":65,"@type":76,"position":19},"https://docshare.wps.com/document/uml-basics-the-sequence-diagram-introductory/655800/",{"url":83,"name":65,"@type":85,"image":86,"author":91,"headline":65,"publisher":94,"fileFormat":97,"inLanguage":63,"description":67,"dateModified":98,"datePublished":99,"encodingFormat":97,"isAccessibleForFree":100,"interactionStatistic":101},"DigitalDocument",{"url":87,"@type":88,"width":89,"height":90},"https://docshare.wps.com/thumbnails/uml-basics-the-sequence-diagram-introductory/655800.png","ImageObject",300,407,{"name":92,"@type":93},"Maya Linwood","Person",{"url":74,"name":95,"@type":96},"DocShare","Organization","application/pdf","2026-10-30","2026-10-25",true,{"@type":102,"interactionType":103,"userInteractionCount":29},"InteractionCounter",{"@type":104},"ViewAction",{"@type":106,"mainEntity":107},"FAQPage",[108,114,118],{"name":109,"@type":110,"acceptedAnswer":111},"What is the primary purpose of a UML sequence diagram?","Question",{"text":112,"@type":113},"It primarily shows the interactions between objects in the sequential order those interactions occur.","Answer",{"name":115,"@type":110,"acceptedAnswer":116},"How can sequence diagrams support requirements work?",{"text":117,"@type":113},"During the requirements phase, analysts can refine use cases into one or more sequence diagrams to communicate requirements for future implementation.",{"name":119,"@type":110,"acceptedAnswer":120},"Why is the UML 2.0 notation shift important in this article?",{"text":121,"@type":113},"The article explains that UML 2.0 improves how diagrams are modeled and read, supporting model-driven architecture and clearer notation, including changes to sequence diagram notation elements.","https://schema.org",{"og:url":83,"og:type":124,"og:title":65,"og:site_name":95,"og:description":67},"article",{"robots":126,"canonical":83},"index,follow",{"doc_id":128,"site_id":62},655800,1793051289,{"code":4,"msg":5,"data":131},{"doc_id":128,"user_id":132,"nickname":92,"user_avatar":133,"doc_module":4,"category_id":29,"category_name":30,"doc_title":65,"doc_description":67,"doc_content":134,"file_id":135,"file_url":136,"file_type":137,"file_size":138,"view_count":29,"is_deleted":4,"is_public":8,"is_downloadable":8,"audit_status":8,"page_count":139,"language":140,"language_code":63,"site_id":62,"html_lang":63,"table_of_contents":141,"faqs":142,"seo_title":143,"seo_description":67,"update_tm":144,"read_time":145},962084928432,"https://ap-avatar.wpscdn.com/davatar_155a257f0dc6eb9ab79c44ca47cae57d","UML basics: The sequence diagram [http://www.ibm.com/developerworks/rational/library/3101.html](http://www.ibm.com/developerworks/rational/library/3101.html)  \nEnglish  \nSign in (or register)  \nTechnical topics  \nEvaluation software  \nCommunity  \nEvents  \nUML basics: The sequence diagram  \nDonald Bell ([bellds@us.ibm.com](bellds@us.ibm.com)), IT Architect, IBM Corporation  \nSummary: From The Rational Edge series of articles, .UML basics, on the essential diagrams in the Uniﬁed Modeling Language, this article offers a detailed introduction to the sequence diagram . It also introduces several new notation elements in the recent UML 2.0 speciﬁcation .  \nDate: 16 Feb 2004  \nLevel: Introductory  \nAlso available in: Chinese Vietnamese  \nActivity: 1387780 views  \nComments: 28 (View | Add comment-Sign in)  \n Average rating (2189 votes)  \nRate this article  \nIt's February, and by now you've probably read about, or heard people talk about, making the change to UML 2.0--the new speciﬁcation for UML that contains a number of improvements . Given the importance of the new spec, we are changing the basis of this article series, too, shifting our attention from OMG's UML 1.4 Speciﬁcation to OMG's Adopted 2.0 Draft Speciﬁcation of UML (a.k.a . UML 2). I hate to change emphasis from 1.4 to 2.0 in the middle of a series of articles, but the UML 2.0 Draft Speciﬁcation is an important step forward, and I feel the need to spread the word.  \nThere were a couple of reasons that the OMG improved UML. The main reason was that they wanted UML models to be capable of delivering Model Driven Architecture (MDA), which meant that the UML had to function as a more model driven notation. Also, the UML 1.x notation set was at times difﬁcult to apply to larger applications. Furthermore, the notation elements needed to be improved in order to make diagrams more readable. (For example, modeling logical ﬂow in UML 1.x was complicated and at times impossible . Changes to the sequence diagram's notation set in UML 2 have made vast improvements in modeling logic in sequences.)  \nResources we think you'll like  \n IBM Rational Software Architect wiki  \n Evaluate: IBM Rational Software Architect V8 for 30 days  \n Create editable sequence diagram with Rational Software Architect  \n Create editable sequence diagrams with Rational Software Architect  \n What's new in Rational Software Architect 8.5 and Design Manager 4 beta  \nNotice the wording in my statement above: \"Adopted 2.0 Draft Speciﬁcation of UML. \" It is true that the speciﬁcation is still in draft status, but the key is that the Draft Speciﬁcation has been adopted by OMG, a consortium that does not adopt new standards until they become pretty solid.  \nThere will be some changes to the speciﬁcation before UML 2 is completely adopted, but these changes should be minimal. The main changes  \nwill be in the internals of UML--involving features typically used by software companies who implement UML tools .  \nThe main purpose of this article is to continue our focus on the essential UML diagrams; this month, we take a close look at the sequence  \ndiagram. Please note, again, that the examples provided below are based on the new UML 2 speciﬁcation .  \nThe diagram's purpose  \nThe sequence diagram is used primarily to show the interactions between objects in the sequential order that those interactions occur. Much like the class diagram, developers typically think sequence diagrams were meant exclusively for them. However, an organization's business staff can ﬁnd sequence diagrams useful to communicate how the business currently works by showing how various business objects interact. Besides  \ndocumenting an organization's current affairs, a business-level sequence diagram can be used as a requirements document to communicate  \nrequirements for a future system implementation. During the requirements phase of a project, analysts can take use cases to the next level by  \nproviding a more formal level of reﬁnement. When that","cbCaikhDwWHA24mw","https://ap.wps.com/l/cbCaikhDwWHA24mw","pdf",1585392,14,"English","# The diagram's purpose\n## Interactions in sequential order\n## From use cases to formal refinement\n## Business and technical use\n# The notation\n## Frame element in UML 2","[{\"question\":\"What is the primary purpose of a UML sequence diagram?\",\"answer\":\"It primarily shows the interactions between objects in the sequential order those interactions occur.\"},{\"question\":\"How can sequence diagrams support requirements work?\",\"answer\":\"During the requirements phase, analysts can refine use cases into one or more sequence diagrams to communicate requirements for future implementation.\"},{\"question\":\"Why is the UML 2.0 notation shift important in this article?\",\"answer\":\"The article explains that UML 2.0 improves how diagrams are modeled and read, supporting model-driven architecture and clearer notation, including changes to sequence diagram notation elements.\"}]","UML basics - The sequence diagram - Introductory | PDF",1792963921,35]