Skip to main content

Showing 1–12 of 12 results for author: Attiogbé, C

Searching in archive cs. Search in all archives.
.
  1. arXiv:2111.10426  [pdf, other

    cs.SE

    Modeling and Analysis of the Landing Gear System with the Generalized Contracts

    Authors: Abdelkader Khouass, christian attiogbé, mohamed messabihi

    Abstract: Nowadays, there are several complex systems in different sectors such as aviation, air traffic control ...etc. These systems do not have a precise perimeter, they are open and made of various specific components built with different languages and environments. The modeling, assembly and analysis of such open and complex heterogeneous systems are challenges in software engineering. This paper descr… ▽ More

    Submitted 26 May, 2025; v1 submitted 19 November, 2021; originally announced November 2021.

  2. arXiv:2012.13671  [pdf, other

    cs.SE

    Multi-Facets Contract for Modeling and Verifying Heterogeneous Systems

    Authors: Abdelkader Khouass, Christian Attiogbé, Mohamed Messabihi

    Abstract: Critical and cyber-physical systems (CPS) that exist in large industries, such as nuclear power plants, railway, automotive or aeronautical industries are complex heterogeneous systems. They are complex because they are open, perimeter-less, often built by assembling various heterogeneous and interacting components which are frequently reconfigured due to requirements. Consequently, the modeling a… ▽ More

    Submitted 26 May, 2021; v1 submitted 25 December, 2020; originally announced December 2020.

  3. arXiv:1912.08912  [pdf, other

    cs.SE

    Architectural Invariants and Correctness of IoT-based Systems

    Authors: Christian Attiogbé, Jérôme Rocheteau

    Abstract: Internet of Things applications impact more and more industrial areas such as smart manufacturing, smart health monitoring and home automation; physical objects or devices equipped with sensors and actuators are interconnected and then controlled with software applications. Ensuring the correct construction, the well-functioning and the reliability of these applications constitute important issues… ▽ More

    Submitted 18 December, 2019; originally announced December 2019.

    Comments: (16 pages, work in progress)

  4. arXiv:1806.09476  [pdf, other

    cs.SE

    Building Correct SDN-Based Components from a Global Formal Mode

    Authors: Christian Attiogbé

    Abstract: Software Defined Networking (SDN) brings flexibility in the construction and managment of distributed applications by reducing the constraints imposed by physical networks and by moving the control of networks closer to the applications. However mastering SDN still poses numerous challenges among which the design of correct SDN components (more specifically controller and switches). In this work w… ▽ More

    Submitted 25 June, 2018; originally announced June 2018.

    Comments: 16 pages; 2 figures (under polishment for submission)

  5. arXiv:1803.05647  [pdf, other

    cs.SE

    Modelling and Analysing the Landing Gear System: a Solution with Event-B/Rodin

    Authors: Pascal André, Christian Attiogbé, Arnaud Lanoix

    Abstract: This paper presents a solution to the landing gear system case study using Event-B and Rodin. We study the whole system (both the digital part and the controlled part). We use feature augmentation to build an abstract model of the whole system and structural refinement to detail more specifically the digital part. The required safety properties are formalised and proved. We propose a specific appr… ▽ More

    Submitted 15 March, 2018; originally announced March 2018.

  6. arXiv:1707.06858  [pdf, other

    cs.SE

    Mastering Heterogeneous Behavioural Models

    Authors: J. Christian Attiogbé

    Abstract: Heterogeneity is one important feature of complex systems, leading to the complexity of their construction and analysis. Moving the heterogeneity at model level helps in mastering the difficulty of composing heterogeneous models which constitute a large system. We propose a method made of an algebra and structure morphisms to deal with the interaction of behavioural models, provided that they are… ▽ More

    Submitted 21 July, 2017; originally announced July 2017.

    Comments: 16 pages, a short version to appear in MEDI'2017

  7. arXiv:1112.5774  [pdf, other

    cs.SE

    Dynamic Composition of Evolving Process Types

    Authors: Christian Attiogbé

    Abstract: Classical approaches like process algebras or labelled transition systems deal with static composition to model non-trivial concurrent or distributed systems; this is not sufficient for systems with dynamic architecture and with variable number of components. We introduce a method to guide the modelling and the dynamic composition of processes to build large distributed systems with dynamic adhoc… ▽ More

    Submitted 25 December, 2011; originally announced December 2011.

  8. Multilevel Contracts for Trusted Components

    Authors: Mohamed Messabihi, Pascal André, Christian Attiogbé

    Abstract: This article contributes to the design and the verification of trusted components and services. The contracts are declined at several levels to cover then different facets, such as component consistency, compatibility or correctness. The article introduces multilevel contracts and a design+verification process for handling and analysing these contracts in component models. The approach is impleme… ▽ More

    Submitted 14 October, 2010; originally announced October 2010.

    Comments: In Proceedings WCSI 2010, arXiv:1010.2337

    Journal ref: EPTCS 37, 2010, pp. 71-85

  9. Can Component/Service-Based Systems Be Proved Correct?

    Authors: Christian Attiogbe

    Abstract: Component-oriented and service-oriented approaches have gained a strong enthusiasm in industries and academia with a particular interest for service-oriented approaches. A component is a software entity with given functionalities, made available by a provider, and used to build other application within which it is integrated. The service concept and its use in web-based application development h… ▽ More

    Submitted 10 October, 2009; originally announced October 2009.

    Comments: 16 pages

    Journal ref: Conference on Current Trends in Theory and Practice of Computer Science, Czech Republic, Spindleruv Mlýn, : Czech Republic (2009)

  10. arXiv:0910.1690  [pdf, ps, other

    cs.SE

    Tool-Assisted Multi-Facet Analysis of Formal Specifications (Using Alelier-B and ProB)

    Authors: Christian Attiogbe

    Abstract: Tool-assisted analysis of software systems and convenient guides to practise the formal methods are still motivating challenges. This article addresses these challenges. We ex periment on analysing a formal specification from multiple aspects. The B method and the Atelier-B tool are used for formal specifications, for safety property analysis and for refinements. The ProB tool is used to supplem… ▽ More

    Submitted 9 October, 2009; originally announced October 2009.

    Journal ref: IASTED Conf. on Software Engineering (SE'2006), Innsbruck : Austria (2006)

  11. arXiv:0909.4896  [pdf, ps, other

    cs.SE cs.NI

    Modelling and Analysing Dynamic Decentralised Systems

    Authors: Christian Attiogbe

    Abstract: We introduce a method to specify and analyse decentralised dynamic systems; the method is based on the combination of an event-based multi-process system specification approach with a multi-facet analysis approach that considers a reference abstract model and several specific ones derived from the abstract model in order to support facet-wise analysis. The method is illustrated with the modellin… ▽ More

    Submitted 26 September, 2009; originally announced September 2009.

    Comments: 6 pages - two columns (IEEE) - Conference PRDC'2009

  12. arXiv:cs/0510073  [pdf, ps, other

    cs.LO

    Semantic Embedding of Petri Nets into Event-B

    Authors: Christian Attiogbe

    Abstract: We present an embedding of Petri nets into B abstract systems. The embedding is achieved by translating both the static structure (modelling aspect) and the evolution semantics of Petri nets. The static structure of a Petri-net is captured within a B abstract system through a graph structure. This abstract system is then included in another abstract system which captures the evolution semantics… ▽ More

    Submitted 24 October, 2005; originally announced October 2005.

    Comments: 16 pages, 3 figures

    ACM Class: D.2.2; D.2.4; F.3.1