Archmapper.

التحميل الان

Archmapper. الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • GPL
  • السعر:
  • FREE
  • اسم الناشر:
  • Michael Gottschalk
  • موقع ويب الناشر:

Archmapper. العلامات


Archmapper. وصف

Archmapper عبارة عن أداة لتعيين أوصاف الهندسة المعمارية إلى شفرة المصدر Java. Archmapper عبارة عن أداة لتعيين أوصاف الهندسة المعمارية ل Java Source Code.archmapper هي أداة لتعيين أوصاف الهندسة المعمارية رفيعة المستوى لبرنامج القطع الأثرية للتنفيذ. على وجه التحديد، فإنه يوفر وظيفتين رئيسيتين: توليد كعب الرموز المصدر Java من الهندسة المعمارية التحقق من تطبيق Java للتوافق مع ArchitecturageurageMapper يمكن أن يولد المزيد من المصارعة المحددة إذا كان التنفيذ يستند إلى إطار من الوسيط أو التطبيق. يجب إعطاء تفاصيل الوسيطة في رسم خرائط خاصة بالأسلوب لهذا العمل. يمكن أن يكون هناك أيضا شيكات مطابقة محددة لبرنامج MiddleWare.Arsearch InductionEde يتم تعريف الهندسة المعمارية كتكوين للمكونات والموصلات. حاليا، يمكن استخدام ACME Language Language (ADL) في الهندسة المعمارية لهذا الغرض. يوجد مكون إضافي من الكسوف (ACMestudio)، والذي يسمح بالتحرير الرسومي لهذه العمارة. يمكن تعريف الهندسة المعمارية مع تنسيق XML بسيط. العناصر المفاهيمية هي نفسها كما هو الحال في ACME، ولكن بناء الجملة أبسط لأن بعض ميزات ACME المتقدمة قد تم حذفها. العمارة تعيين الوصف العمارة يمكن أن يكون مجردة للغاية. يمكن تنفيذ كل مكون أو موصل في العديد من الفئات. ليس كل فئة في مكون يجب أن تكون مرئية للمكونات الأخرى. وهذا يعني أنه يجب استخدام المنافذ إلا من خلال بعض الفئات والموانئ يجب أن تعرض الواجهة فقط من المكون. نحتاج إلى رسم خرائط من المكونات والموصلات والمنافذ إلى الفصول الدراسية. يمكن تعريف هذا التعيين في ملف XML. بالنسبة لكل مكون وموصل، يمكن تعريف الفصول والواجهات بشكل صريح أو مع أنماط Classname. بديل أو مكمل، يمكن تعريف التعيينات مع التعليقات التوضيحية Java مباشرة على فئة. العيب هو أن جيل SourCeCode لا يعمل مع هذا النهج. يمكن أن تستند بنية Mappingan Style إلى نمط معماري. يحدد النمط المعماري أنواع المكونات والموصل والقيود حول كيفية تكوين بنية. إذا كان الأسلوب يتأثر برامج متوسطة، فيمكن قول شيء ما عن تنفيذ كل نوع مكون. للحصول على كل نمط مدعوم، يجب أن يكون هناك ملف XML مع معلومات تعيين نمط. يتضمن ذلك أنواعا فئة لكل مكون أو نوع موصل مع معلومات حول الفصول الفائقة والواجهات. يمكن تعريف أنواع المنافذ أن تصدير أنواع فئة معينة فقط. لأنواع الملفات، يمكن تعريف قالب لمولد التعليمات البرمجية. جيل رمز Generation Gode Code Gathers المعلومات من الهندسة المعمارية، ورسم خرائط الهندسة المعمارية، اختياريا، رسم الخرائط على الطراز المعماري. يتضمن ذلك معلومات حول Superclasses والواجهات واسم الفصل والحزمة والفئات المعروفة من واجهة المكونات المتصلة. علاوة على ذلك، يمكن إنشاء الملفات بمحتوى قالب محدد في تعيين الأنماط. يمكن أن يكون هناك أيضا مولدات خاصة بالأساشر للحصول على برامج متوسطة. على سبيل المثال، يوجد مولد يمكن أن ينشئ ملفات تكوين الربيع. التوافق التحقق من أهم سؤال بشأن مطابقة العمارة والتنفيذ هو: "هل تتواصل الطبقات بالفعل بالطريقة التي يتم تعريفها في الهندسة المعمارية؟" وهذا ما يسمى "سلامة الاتصالات" وهي واحدة من القواعد التي يمكن التحقق منها. بشكل أكثر أدهارة، يتم التحقق مما إذا كان هناك فئة تحتوي على أي إشارات إلى الفصول الدراسية في المكونات غير المتصلة أو إلى الفصول التي لا تتعرض من خلال ميناء مكون متصل. آخر قواعد عامة أخرى تحقق مما إذا كانت جميع المكونات موجودة في التعليمات البرمجية المصدر، إذا كان كل ينتمي الطبقة إلى مكون، وإذا تم تنفيذ جميع الفصول الدراسية بالطريقة المحددة في التعيينات. هناك أيضا قواعد تحقق من هيكل الهندسة المعمارية نفسها. إنهم يتحققون مما إذا كانت هناك تبعيات دورية بين المكونات وكيف معقد هيكل التبعية. هذا يعني أن تقييد الفصول في مكونات نوع متميز يمكن التحقق، بناء على القواعد المحددة في النمط. ما الجديد في هذا الإصدار: دعم Eclipse 3.3 (بما في ذلك الإصدار الجديد من TPTP) المزيد من الوثائق


Archmapper. برامج ذات صلة

phpmyversion.

تم تصميم PhpMyVersion لتتبع تغييرات المخطط وتغييرات الصف إلى الجداول المحددة. ...

150

تحميل

Xcom

مشروع XCOM هو نظام مصمم لدعم البرمجة القائمة على المكونات في Linux. ...

242

تحميل

binutils.

يوفر Binutils برامج لتجميع ومعالجة الملفات الثنائية والكائنات. ...

196

تحميل