गतिविधि, अनुक्रम, और राज्य आरेख सभी थ्रेड व्यवहार दिखाने के सही तरीके हैं।
पहला: (बनाम की टिप्पणियों के लिए) यूएमएल, स्थैतिक संरचना, जैसे आप इसे डालते हैं, और व्यवहार में आरेखों या मॉडलिंग तत्वों के दो सेट हैं। कोई भी पुस्तक आपको विभाजन को समझने में मदद करेगी, आम तौर पर सामग्रियों/टीओसी में, इसके अतिरिक्त मार्टिन फाउलर के यूएमएल डिस्टिल्ड के पेज 11 पर मेरी राय में यूएमएल शुरू करने के लिए एक डिफैक्टो मानक डिस्टिल्ड किया जा सकता है।
2: (sipwiz के सवाल और टिप्पणी करने के लिए) गतिविधि चित्र आमतौर पर व्यापार प्रक्रिया मॉडल करने के लिए नहीं समझा गया है, वे फिर भी उस के लिए इस्तेमाल किया जा सकता है, और सबसे उदाहरण या सरल ट्यूटोरियल एक व्यापार के दृष्टिकोण से यह दृष्टिकोण होगा। अपने विकल्पों पर
चर्चा धागे मॉडल करने के लिए:
गतिविधि आरेख - forking और एक बार और उपयोग लाइनों का उपयोग करके संगामिति निर्दिष्ट करने के लिए अनुमति देता है। ध्यान दें कि नीचे कोई उदाहरण व्यवसाय प्रक्रिया नहीं है, example। अधिकांश लोग इन, व्यवसाय, प्रबंधन और डेवलपर्स को पढ़ सकते हैं, हालांकि कभी-कभी उन्हें विस्तार की कमी हो सकती है या गन्दा हो सकता है।
अनुक्रम संपर्क चित्र - एक ही पोस्ट, example में, आप अनुक्रम आरेख आप एक लेबल "बराबर" के साथ में चलाने योग्य व्यवहार मुक्केबाजी से एक दृश्य के भीतर समानांतर व्यवहार निर्दिष्ट करने की अनुमति देते हैं देखेंगे, यह पाठक को दिखाने के लिए उपयोगी है क्या विधियों को समानांतर, यानी, विभिन्न धागे द्वारा बुलाया जा सकता है या कहा जाना चाहिए। यह वह तरीका है जिसका उपयोग मैं विस्तृत डेवलपर के लिए करता हूं जैसे ऑब्जेक्ट बनाने के आसपास चर्चा।
राज्य आरेख - राज्य चार्ट जैसे गतिविधि एक बार और उपयोग लाइनों का उपयोग करके समेकन की अनुमति देता है।
नोट: ये एक विशिष्ट थ्रेड मॉडल नहीं होगी और यह सटीक लिफ्ट चक्र है, के रूप में है कि, मॉडलिंग के उदाहरण/रन-टाइम स्तर का हिस्सा है कि अगर यह मैं क्या आप अपने प्रश्न को स्पष्ट करना चाहते हैं और जवाब देंगे । मैं इसे उपरोक्त में से किसी एक का उपयोग करके मॉडल करूँगा क्योंकि एमडीए/यूएमएल विशेषज्ञ के अलावा कोई भी आपको कॉल नहीं करेगा, और आप एक चल रहे सिस्टम को नहीं बना रहे हैं।
इसके अलावा: कृपया ध्यान दें कि अधिकतर विवरण अधिकांश यूएमएल पुस्तकों में पाए जा सकते हैं। भी लीवरेज: http://www.jguru.com/faq/view.jsp?EID=56322
http://stackoverflow.com/questions/1643733/how-to-illustrate-multiple-threads-in-sequence-diagram – feuGene