Le développement de logiciels est un processus complexe qui nécessite des techniques de mesure précises pour évaluer la qualité la maintenabilité et l'efficacité. Les mesures traditionnelles de la programmation orientée objet (POO) bien qu'utiles peinent à saisir pleinement les préoccupations transversales des systèmes logiciels modernes. La programmation axée sur les aspects (AOP) répond à ces limitations en modulant les préoccupations transversales (par exemple la journalisation la sécurité les transactions) en aspects réutilisables. Cependant mesurer la complexité et la maintenabilité des systèmes AOP reste un défi.Cette recherche se concentre sur la validation empirique des mesures de couplage dans la POA en introduisant des versions pondérées cognitives des mesures existantes pour mieux refléter l'effort de compréhension humaine. L'étude utilise également la logique floue pour évaluer la complexité globale fournissant une évaluation plus nuancée des logiciels orientés aspects.Cette recherche vise à :- Améliorer les mesures AOP existantes en incorporant des poids cognitifs.- Valider empiriquement ces mesures par le biais d'expériences contrôlées.- Utiliser la logique floue pour calculer un score de complexité agrégé.
Piracy-free
Assured Quality
Secure Transactions
Delivery Options
Please enter pincode to check delivery time.
*COD & Shipping Charges may apply on certain items.