Contribution à la conception d'architecture logicielle sure des systèmes critiques basés agent
| dc.contributor.author | BOUCHERIT, Ammar | |
| dc.contributor.author | KHABABA, Abdallah Encadrant | |
| dc.contributor.author | CASTRO, Laura Co- Encadrant | |
| dc.date.accessioned | 2026-09-14T08:46:36Z | |
| dc.date.issued | 2019 | |
| dc.description | Abstract ritical software systems are generally complex, distributed and often have intricate system states involving concurrency, parallelism and even real-time characteristics. Furthermore, and because of the rapid evolution of computer systems whether in the field of embedded or distributed systems, such software systems can be found almost everywhere in our daily lives domains like aeronautics, power plants, transportation, and healthcare. Consequently, their failure may lead to catastrophic consequences that may affect ( or endanger) human life and its socio-economic environment. Such kind of computer systems represent a real challenge for designers because it involves different quality levels that are directly proportional to the need for safety and reliability of the system being designed. Therefore, the main interest during the development of such software systems is not just limited to clearly define system fonctions, properties and interaction between components, but also on identifying/ eliminating errors in the proposed code to ensure a successful system implementation. In this thesis, we will contribute to the safe design of software architecture for agentbased critical systems by proposing a formal development approach combining both model-checking and property-based testing techniques. In particular, we have chosen Petri nets as a formalism to be used in the modeling phase. Then, we have proposed and implemented an automatic generating algorithm of rewriting logic based specification for the proposed Petri net models in order to minimize/avoid error in the specification phase. Finally, model-checking and property-based testing techniques were involved in the verification and testing phases. Key words : Critical Software Systems, Formal methods, Multi-Agent Systems, Petri nets, Software Architecture | |
| dc.description.abstract | Les systèmes logiciels critiques sont généralement complexes, distribués et comportent souvent des états impliquant des caractéristiques de concurrence, de parallélisme et même de temps réel. En plus, et du fait de l’évolution rapide des systèmes informatiques que ce soit dans le domaine des systèmes embarqués et/ou répartis, de tels systèmes logiciels sont présents presque partout dans les domaines de notre vie quotidienne, tels que l’aéronautique, les centrales électriques, les transports et la santé. Par conséquent, leurs échecs peuvent avoir des conséquences catastrophiques pouvant influer sur (ou mettre en danger) la vie humaine et son environnement socio-économique. Ce type de systèmes informatique représente un défi pour les concepteurs puisqu’ils implique différents niveaux de qualité qui sont directement proportionnels au besoin de sécurité et de fiabilité du système en cours de conception. Par conséquent, le principal intérêt durant le développement de tels systèmes logiciels ne se limite pas à la définition claire des fonctions, propriétés du système et l’interaction entre ses composants, mais surtout à identifier et/ou éliminer les erreurs dans le code proposé du système pour assurer une implémentation réussie. | |
| dc.identifier.uri | https://repository.univ-setif.dz/handle/123456789/2527 | |
| dc.language.iso | fr | |
| dc.publisher | Université Sétif 1 - Ferhat ABBAS , Faculté des Sciences | |
| dc.subject | Architectures logicielles | |
| dc.subject | Méthodes formelles | |
| dc.subject | Réseaux de Petri | |
| dc.subject | Systèmes logicielles Critiques | |
| dc.subject | Systèmes Multi-Agents | |
| dc.title | Contribution à la conception d'architecture logicielle sure des systèmes critiques basés agent | |
| dc.type | Thesis |
Files
Original bundle
1 - 1 of 1
Loading...
- Name:
- E-TH1649 Contribution à la conception d'architecture logicielle sure des systémes critiques basés agent Boucherit, Ammar.pdf
- Size:
- 43.72 MB
- Format:
- Adobe Portable Document Format
License bundle
1 - 1 of 1
Loading...
- Name:
- license.txt
- Size:
- 1.71 KB
- Format:
- Item-specific license agreed to upon submission
- Description:
