Modeling and analysis of heterogeneous systems with generalized contracts

A. Khouass,Christian Attiogbé,Mohamed Messabihi,A. Benamar

Published 2025 in International Journal of Computer Applications

ABSTRACT

The modeling, assembly, analysis, and maintenance of open and complex heterogeneous systems are still challenging in software engineering. The components of heterogeneous systems may cover various concerns, ranging from their nature (software or physical devices), their offered functionalities, to their specific features. The composition of these components should be flexible; it must be adapted to the reused components and to their local features, whatever the origin of these components. We propose a method for modeling, composing, and verifying heterogeneous systems. The method consists in equipping individual components with generalized contracts that integrate various facets related to different concerns, composing these components according to their facets and verifying the resulting system with respect to the involved facets as well. We have detailed the steps of the method, formalized the underlining concepts to favor formal analysis, and we have formalized the composition. We illustrated the use of the method with a case study. The proposed method may be used or extended to cover more facets, and by strengthening assistance tool through proactive aspects in modeling, composing multi-facets contracts, and finally verifying the heterogeneous systems.

PUBLICATION RECORD

CITATION MAP

EXTRACTION MAP

CLAIMS

  • No claims are published for this paper.

CONCEPTS

  • No concepts are published for this paper.

REFERENCES

Showing 1-44 of 44 references · Page 1 of 1

CITED BY

  • No citing papers are available for this paper.

Showing 0-0 of 0 citing papers · Page 1 of 1