UML مواصفات - دون تغيير القضبان مباراة مع تغيير الحانات الفوقية مقابل البنية التحتية

StackOverflow https://stackoverflow.com/questions/1642469

  •  10-07-2019
  •  | 
  •  

سؤال

بخصوص المواصفات هنا: http://www.omg.org/technology/documents/formal/uml.htm

ما هو الفرق بين دون و مع تغيير القضبان ؟

أما "البنية الفوقية والبنية التحتية" ، اكتشفت التالية:

UML البنية التحتية يعرف مواصفات التأسيسية بنيات اللغة المطلوبة UML 2.1.2.ويكمل UML الفوقية ، الذي يحدد مستوى المستخدم يبني المطلوبة UML 2.1.2.اثنين التكميلية المواصفات تشكل مواصفات كاملة عن UML 2 لغة النمذجة.

أين أنظر إلى إذا كنت تريد أن تعرف UML metamodel من أجل معرفة كيفية تعيين لغة بناء في UML النموذج ؟

هل كانت مفيدة؟

المحلول

تغيير البارات: على هامش الأيسر يمكنك رؤية أشرطة سوداء أينما كان هناك تغيير منذ الإصدار الأخير، وهذا هو السبب في تغير حتى تذييل كإصدار له. في القسم 7.3.32 يمكنك رؤية شريط التغيير في قسم القيود حيث شيئا ما تغير بشكل واضح.

والبنية التحتية مقابل: استخدام البنية الفوقية لتعلم المزيد عن نموذج UML لرسم مثل بنيات للمساعدة على خلق الصور النمطية الصحيحة، ونماذج نطاق معينة باستخدام UML يبني، وإنشاء ملفات تعريف UML. هذا هو 90٪ من حاجة نموذجية. في الواقع المادة 18 في البنية الفوقية يغطي ملامح. البنية التحتية لكيفية معلقة UML معا داخليا وتعبئتها يصل الى مجالات وظيفية مختلفة. كما يحدد الأجزاء التي لا حتى "يتعرض" للمستخدم من UML. لا حاجة عادة إلا إذا كنت تسير على الفوضى مع UML على مستوى وزارة المالية، مجرد عادة لا يحتاج وأكثر صعوبة.

نصائح أخرى

حول "البنية الفوقية مقابل البنية التحتية".

  1. UML البنية التحتية يحدد القواعد الاساسية للغة التي UML هو القائم.هذا القسم ليست ذات صلة مباشرة إلى المستخدمين من UML, ولكن أكثر نحو مطوري أدوات النمذجة.يتم استخدامه لتوفير آليات التكيف اللغة و قابلة لإعادة الاستخدام الفوقية اللغة الأساسية لتحديد UML نفسها من حيث metamodeling.و كما نعرف هو metamodel "a precise definition of the constructs and rules needed for creating semantic models.".هذا هو السبب بل هي معقدة للغاية "مجردة".
  2. UML الفوقية يحدد المستخدم بنيات UML 2.0.يعني تلك العناصر من UML أن المستخدمين سوف تستخدم في الفورية مستوى:القطع الأثرية والرسوم البيانية (الدرجة, تسلسل, الخ.).حتى إذا كنت تستخدم UML بوصفها لغة النمذجة بالالتزام متطلبات البرمجيات, هندسة, وظائف, تدفق التحكم ، ثم UML البنية الفوقية ما كنت فعلا بحاجة إلى دراسة و هو التركيز الرئيسي للمستخدم المجتمع من UML.
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top