2012-12-10 38 views

उत्तर

2

UML2.x में कोई टैग नहीं किया गया है। वे अभी भी एमओएफ में परिभाषित हैं लेकिन यूएमएल के लिए हटा दिए गए हैं। स्टीरियोटाइप मानक गुण हैं। और उन गुणों को विस्तारित तत्व की गुण के रूप में प्रदर्शित किया जाता है (घुंघराले ब्रेसिज़ के साथ नहीं)। वे फ्रेंच उद्धरणों का उपयोग करके प्रदर्शित किए जा सकते हैं लेकिन कोई अन्य तरीका हो सकता है।

स्टीरियोटाइप अतिरिक्त गुणों, बाधाओं और निर्भरताओं के साथ किसी भी मेटाक्लास को बढ़ाने के लिए एक शक्तिशाली अवधारणा है। वे एक विस्तार तंत्र के अलावा टैग किए गए मूल्यों के अलावा तुलनीय नहीं हैं।

UML2 स्टीरियोटाइप के लिए एक हाथ से ग्रहण ट्यूटोरियल here पाया जा सकता है। आप जटिलता पर एक छाप पाने के लिए इसके माध्यम से स्कैन कर सकते हैं।

+0

स्पष्टीकरण के लिए @ क्रिस्टियन धन्यवाद। जब मैं प्रत्येक के लिए मानक गुण पा सकता हूं स्टीरियोटाइप? – Carlos

+1

उम, मानक के साथ मेरा मतलब यूएमएल 2 से 'संपत्ति' वर्ग था। सभी स्टीरियोटाइप के लिए कोई डिफ़ॉल्ट गुण नहीं हैं - प्रत्येक प्रोफ़ाइल प्रोफ़ाइल में पेश किए गए प्रत्येक स्टीरियोटाइप के लिए उन्हें परिभाषित करती है। – Christian

3

पता नहीं है यूएमएल में एक स्टीरियोटाइप फ्रेंच उद्धरण का उपयोग कर प्रस्तुत किया जाता है (उदाहरण के लिए «User»), जबकि एक टैग किए गए मूल्य घुंघराले कोष्ठक का उपयोग कर प्रस्तुत किया जाता है ({something})। यूएमएल 2.0 के बाद, किसी भी यूएमएल तत्व से चिपकने वाले मूल्यों को जोड़ा जा सकता है, वास्तव में स्टीरियोटाइप गुण हैं।

तो, आप एक स्टीरियोटाइप वाले तत्वों को एनोटेट करते हैं, आप टैग किए गए मान को स्टीरियोटाइप में संलग्न कर सकते हैं।

+0

इसका मतलब यह है वहाँ टैग मूल्य और स्टीरियोटाइप संपत्ति के बीच कोई अंतर है? – Carlos

+1

यूएमएल 2.0 से, हां। हालांकि, यह यूएमएल 1.x में अलग था। लंबी चर्चा के लिए आप [इस पृष्ठ] पर देख सकते हैं (http://www.uml-diagrams.org/profile-diagrams.html#stereotype) –

0

एक स्टीरियोटाइप स्वयं ही उपयोग नहीं किया जा सकता है, लेकिन इसे हमेशा मेटा-कक्षाओं में से एक के साथ उपयोग किया जाना चाहिए। स्टीरियोटाइप को एक और स्टीरियोटाइप द्वारा बढ़ाया नहीं जा सकता है। और स्टीरियोटाइप संलग्न आइकन का उपयोग कर विस्तारित मॉडल तत्व की ग्राफिकल उपस्थिति को बदल सकता है।

टैग एक विशेष प्रकार की संपत्ति का प्रतिनिधित्व करता है जो एक या कई प्रकार के मॉडल तत्वों पर लागू होता है। और टैग और मान दोनों आमतौर पर तारों के रूप में एन्कोड किए जाते हैं हालांकि यूएमएल उपकरण मूल्यों के लिए अन्य डेटा प्रकारों का उपयोग करने की अनुमति देता है। उदाहरण के लिए, {लेखक = "जो स्मिथ", समय सीमा = 31-मार्च-1 99 7, स्थिति = विश्लेषण}

टैग मूल्यों को स्टीरियोटाइप नाम के तहत संलग्न टिप्पणी में दिखाया जा सकता है।

स्टीरियोटाइप कंप्यूटर टिप्पणी नोट में टैग मूल्यों के साथ लागू किया