• Open Daily: 10am - 10pm
    Alley-side Pickup: 10am - 7pm

    3038 Hennepin Ave Minneapolis, MN
    612-822-4611

Open Daily: 10am - 10pm | Alley-side Pickup: 10am - 7pm
3038 Hennepin Ave Minneapolis, MN
612-822-4611
Empiryczna walidacja metryk zorientowanych na aspekty

Empiryczna walidacja metryk zorientowanych na aspekty

Paperback

General Computers

ISBN10: 6208984440
ISBN13: 9786208984441
Publisher: Wydawnictwo Nasza Wiedza
Published: Jun 20 2025
Pages: 80
Weight: 0.26
Height: 0.19 Width: 6.00 Depth: 9.00
Language: Polish
Aby empirycznie zweryfikowac skutecznośc metryk w kontekście AOP, rozważane są trzy konkretne metryki: Weighted Method per Class (WMC) - metryka ta reprezentuje sumę zlożoności wszystkich metod w klasie. Wyższa wartośc WMC wskazuje na klasę o większym zachowaniu lub logice, która może byc trudniejsza do zrozumienia i utrzymania.Coupling on Advice Execution (CAE) - ten wskaźnik określa ilościowo, jak ściśle aspekty są powiązane z innymi klasami w oparciu o wykonywanie porad. Wysokie sprzężenie może zwiększyc trudności w utrzymaniu i zmniejszyc modulowośc.Weighted Pointcut per Aspect (WPA) - metryka ta zlicza i waży zlożonośc pointcut'ów zdefiniowanych w aspekcie. Wyższy WPA sugeruje aspekt, który wchodzi w interakcje z wieloma częściami programu, potencjalnie zwiększając jego obciążenie poznawcze.Aby poprawic ocenę tych metryk, zaproponowano metrykę ważoną poznawczo. Ta nowatorska metryka próbuje zintegrowac zlożonośc poznawczą z istniejącymi metrykami (WMC, CAE, WPA) poprzez przypisanie wag opartych na ludzkim wysilku zrozumienia. Ponieważ jednak zlożonośc oprogramowania nie zawsze jest binarna lub liniowa, tradycyjne systemy logiki ostrej mogą nie wystarczyc do modelowania takich zawilości.

Also from

Sheela, G. Arockia Sahaya

Also in

General Computers