זוהי אפליקציית לינוקס בשם AccessAnalysis, אשר את הגרסה האחרונה שלה ניתן להוריד כקובץ AccessAnalysis-1.2.zip. ניתן להריץ אותה באופן מקוון בספק האירוח החינמי OnWorks לתחנות עבודה.
הורד והפעל אונליין את האפליקציה הזו בשם AccessAnalysis with OnWorks בחינם.
בצע את ההוראות הבאות כדי להפעיל את האפליקציה הזו:
- 1. הורד את היישום הזה למחשב שלך.
- 2. הזן במנהל הקבצים שלנו https://www.onworks.net/myfiles.php?username=XXXXX עם שם המשתמש שאתה רוצה.
- 3. העלה את היישום הזה במנהל קבצים כזה.
- 4. הפעל את האמולטור המקוון של OnWorks Linux או Windows מקוון או אמולטור מקוון של MACOS מאתר זה.
- 5. ממערכת ההפעלה OnWorks Linux שזה עתה התחלת, עבור אל מנהל הקבצים שלנו https://www.onworks.net/myfiles.php?username=XXXXX עם שם המשתמש הרצוי.
- 6. הורד את האפליקציה, התקן אותה והפעל אותה.
בצילומי מסך
Ad
ניתוח גישה
תיאור
תוסף Eclipse שקובע את משנה הגישה המינימלי של פרויקט טיפוסים ומתודות של Java ומחשב את מדדי התוכנה נדיבות בלתי הולמת עם נגישות של סוגים (IGAT) ונדיבות בלתי הולמת עם נגישות של שיטות (IGAM).
משנה הגישה המינימלי של טיפוס או איבר טיפוס של ג'אווה הוא משנה הגישה המגביל ביותר המסוגל לאפשר את כל השימושים בפועל של הטיפוס או האיבר המסוים מתוך בסיס קוד נתון (בדרך כלל כל קוד המקור של פרויקט ג'אווה המתאים).
המדד נדיבות בלתי הולמת עם נגישות של סוגים (IGAT) מציין את הפרופורציה של אותם סוגים אשר משנה הגישה בפועל נדיב יותר מהמינימלי יחסית למספר הכולל של סוגים בתת-קבוצה נתונה של קוד מקור.
אנלוגי למדד נדיבות בלתי הולמת עם נגישות של שיטה (IGAM) מציין את הפרופורציה של אותן שיטות שבהן משנה הגישה בפועל נדיב יותר מהמינימלי יחסית למספר הכולל של שיטות.
תכונות
- קובע את מגדלי הגישה המינימליים (Minimal Access Modifiers) על סמך ניתוח קוד מקור סטטי עבור סוגים ומתודות.
- משווה בין מגדירי גישה בפועל לבין מגדירי גישה מינימליים.
- מחשב IGAT עבור פרויקטים, תיקיות מקור, חבילות וסוגים.
- מחשב IGAM עבור פרויקטים, תיקיות מקור, חבילות, סוגים ומתודות.
- מזהה מחלקות ומתודות בדיקה של JUnit ומגדיר את public כ-Mininal Access Modifier עבורן.
- ניתן להגדיר כללים חריגים באמצעות הערות.
קהל
מפתחים, מהנדסי איכות
ממשק משתמש
לקוי
שפת תכנות
Java
זוהי אפליקציה שניתן להוריד גם מ-https://sourceforge.net/projects/accessanalysis/. היא אוחסנה ב-OnWorks על מנת שניתן יהיה להפעיל אותה באופן מקוון בצורה הקלה ביותר מאחת ממערכות ההפעלה החינמיות שלנו.