7.6/10 (13 أصوات )

AssAnalyzer قد صممت لتكون التبعية لإدارة المرافق. صافي الجمعيات. ان الغرض الرئيسي هو تحليل التبعية بين الجمعيات. الناتج أكس ملف يمثل PhysicalDependencies بين الجمعيات ، وكذلك. grph الملفات التي يمكن استخدامها لتوليد GraphViz مع عنصر من الرسم ، أو AssAnalyzer لصافي ما JarAnalyzer لجاوا. أو ، AssAnalyzer مفتوح المصدر البديل NDepend. الناتج أكس الملف من التبعية بين الجمعيات تحليلها. وإليك قائمة من العناصر الأساسية التي AssAnalyzer التقارير. -- AssemblyName : اسم الجمعية وحلل. -- الإحصاء : عدد الطرود والطبقات في التجمع. -- القياسات : وهي تقوم على مارتن تاسايقلا. AssAnalyzer حاليا لا يدعم المستوى متري وجدت في JarAnalyzer. -- الحزم : الأسماء من الحزم في التجمع. -- OutgoingDependencies : تابع لجمعيات على أساس ما تم تحليلها. -- IncomingDependencies : الجمعيات التي تعتمد على هذه الجمعية. مادية موجودة عند التبعية للنشر وحدة واحدة تجمع لديه من الوقت والاعتماد على وحدة أخرى للنشر. الشكل الأكثر شيوعا للانتشار وحدة في جاوة هو جرة الملف. على سبيل المثال ، إذا A.jar يتطلب B.jar في classpath في تجميع الوقت ، ثم A.jar لها من الاعتماد على B.jar المادية. هذه التبعية الجسدية وعادة ما يتطلب أيضا نشر A.jar مع B.jar. هناك العديد من القوى الدافعة وراء لماذا نحن بحاجة إلى إدارة PhysicalDependencies. -- مجمع التبعية تعيق الصيانة. -- مجمع التابعة منع التمدد. -- مجمع تمنع إعادة استعمال الاعتماد. -- الحد من قابلية الاختبار التابعة المعقدة.



  • مرات التنزيل: 232
  • متطلبات التشغيل: Windows All
  • الحجم: 152 KB
  • الترخيص: Freeware
  • الاصدار :
  • اضيف في: 0000-00-00 00:00:00
  • اخر تحديث: 22/06/2009
  • الموقع علي الانترنت:






Description



AssAnalyzer was designed to be a dependency management utility for .Net assemblies. It's primary purpose is to analyze the dependencies between assemblies. The output is an xml file representing the PhysicalDependencies between the assemblies, as well as a .grph file that can be used with GraphViz to generate a component diagram. Or, AssAnalyzer is for .Net what JarAnalyzer is for Java. Or, AssAnalyzer is an open source alternative to NDepend. The output is an xml file of the dependencies between the assemblies analyzed. Here's a listing of the primary elements that AssAnalyzer reports on. - AssemblyName: The name of the assembly analyzed. - Statistics: Number of packages and classes in the assembly. - Metrics: These are based on the "Martin Metrics". AssAnalyzer does not currently support the Level metric found in JarAnalyzer. - Packages: Names of the packages in the assembly. - OutgoingDependencies: Dependent assemblies based on what was analyzed. - IncomingDependencies: Assemblies dependent on this assembly. A physical dependency exists when one deployable module has a compile time dependency on another deployable module. The most common form of deployable module in Java is the jar file. For instance, if A.jar requires B.jar in the classpath at compile time, then A.jar has a physical dependency on B.jar. This physical dependency usually requires that A.jar also be deployed with B.jar. There are many driving forces behind why we need to manage PhysicalDependencies. - Complex dependencies hinder maintenance. - Complex dependencies prevent extensibility. - Complex dependencies inhibit reusability. - Complex dependencies restrict testability.







التعليقات علي AssAnalyzer 0.1 (Freeware)
اضافة تعليق

تعليقات الفيسبوك

تعليقات الموقع