Une approche de test de fiabilité des systèmes multi-agents normatifs

No Thumbnail Available
Date
2023
Journal Title
Journal ISSN
Volume Title
Publisher
Université d'Oum El Bouaghi
Abstract
Les systèmes multi-agents normatifs (SMANor) sont basés sur les concepts d'institutions et de normes, qui régissent l'organisation, le comportement et les interactions des agents. Les communautés scientifiques concernées étudient actuellement la représentation des normes, leur origine, leur violation par les agents et les conséquences de ces violations. Bien que les SMANor aient fourni des réponses très importantes à plusieurs questions et problèmes soulevés par la communauté des chercheurs dans le domaine, leur développement n'est pas encore mature et se fait de manière pragmatique et ad hoc. Ces lacunes ont un impact direct sur la qualité du processus de développement et du produit logiciel. La fiabilité est l'une des caractéristiques de qualité les plus importantes. Elle désigne la capacité d'un système à remplir la fonction pour laquelle il a été conçu, dans des conditions précises et pendant une période donnée. À l'ère des SMA, la fiabilité fait l'objet d'une attention accrue. Cette recherche se place dans le contexte du génie logiciel orienté agent et vise le développement d’une approche de test de fiabilité des SMANor. Cette approche est basée sur une nouvelle méthodologie de génération du profil opérationnel (PO) pour les SMANor. Le PO normatif résultant sera utilisé par la suite dans un nouveau processus de génération de cas de test pour les SMANor. Une étude de cas détaillée est utilisée pour démontrer les méthodologies proposées. Normative multi-agent systems (NorMAS) are based on the concepts of institutions and norms, which govern the organization, behavior, and interactions of agents. The scientific communities concerned are currently studying the representation of norms, their origin, their violations by agents, and the consequences of these violations. Although NorMAS have provided very important answers to many of the questions and problems raised by the research community in the field, their development is not yet mature and is proceeding in a pragmatic and ad hoc way. These shortcomings have a direct impact on the quality of the development process and the software product. Reliability is one of the most important quality characteristics. It refers to a system's ability to perform the function for which it was designed under specific conditions and over a given period of time. In the era of MAS, reliability is receiving increasing attention. This research is set in the context of agent-oriented software engineering and aims to develop a reliability testing approach for NorMAS. This approach is based on a new methodology for generating the operational profile (OP) for NorMAS. The resulting normative OP will then be used in a new test case generation process for NorMAS. A detailed case study is used to demonstrate the proposed methodologies. تعتمد الأنظمة المعيارية متعددة الوكلاء (SMANor) على مفاهيم المؤسسات والمعايير التي تحكم تنظيم الوكلاء وسلوكهم وتفاعلاتهم. تدرس المجتمعات العلمية ذات الصلة حاليًا تمثيل المعايير وأصلها وانتهاكها من قبل الوكلاء والعواقب المترتبة على هذه الانتهاكات. على الرغم من أن الأنظمة المعيارية متعددة الوكلاء قد قدمت إجابات مهمة جدًا للعديد من الأسئلة والمشاكل التي أثارها مجتمع البحث في هذا المجال، إلا أن تطويرها لم ينضج بعد ويتم تنفيذه بطريقة عملية ومخصصة. تؤثر أوجه القصور هذه بشكل مباشر على جودة عملية التطوير ومنتج البرنامج. الموثوقية هي واحدة من أهم خصائص الجودة. وهي تحدد قدرة النظام على أداء الوظيفة التي صمم من أجلها، في ظل ظروف محددة وخلال فترة معينة. بالنسبة للأنظمة متعددة الوكلاء (SMA) تحظى الموثوقية باهتمام متزايد. يتم وضع هذا البحث في سياق هندسة البرمجيات الموجهة نحو الوكيل ويهدف إلى تطوير نهج اختبار الموثوقية للأنظمة المعيارية متعددة الوكلاء. يعتمد هذا النهج على منهجية جديدة لإنشاء الملف التشغيلي (OP) للأنظمة المعيارية متعددة الوكلاء. سيتم بعد ذلك استخدام الملف التشغيلي المعياري الناتج في عملية جديدة لإنشاء حالات اختبار للأنظمة المعيارية متعددة الوكلاء. يتم استخدام دراسة حالة مفصلة لتوضيح المنهجيات المقترحة. Mots clés: Systèmes normatifs multi-agents (SMANor), Test de fiabilité, Profil opérationnel (PO), Génération de cas de test.
Description
Keywords
Citation