• DocumentCode
    2938865
  • Title

    Architectural techniques for the description and validation of distributed real-time systems

  • Author

    Thomas, Laurent ; Lambolais, Thomas ; Lesiour, Renaud ; Covadis, Adèle

  • Author_Institution
    Corp. Res. Lab., Thomson-CSF, Orsay, France
  • fYear
    1999
  • fDate
    1999
  • Firstpage
    323
  • Lastpage
    331
  • Abstract
    Our goal is to settle techniques for the validation of real time distributed systems. We opted for executable models and simulation techniques. Our approach is to work at the architectural level of a system abstraction. The software architecture is understood as a set of structures comprising software components with external properties and relationships among them. We devised a language to describe those components and the logical structure of the architecture. It is a specialization and extension of object oriented modeling languages designed to deal with concurrency, reactivity and architectural concerns. This language is based on a notion of components defined similarly to the class notion, extended for the timing requirements. Execution and simulation are driven to validate behaviors with respect to desired properties
  • Keywords
    distributed programming; object-oriented languages; program verification; real-time systems; software architecture; architectural concerns; architectural level; architectural techniques; class notion; distributed real time systems validation; executable models; external properties; logical structure; object oriented modeling languages; real time distributed systems; simulation techniques; software architecture; software components; system abstraction; timing requirements; Computational modeling; Concurrent computing; Discrete event simulation; Hip; Identity-based encryption; Laboratories; Real time systems; Software architecture; Time varying systems; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Object-Oriented Real-Time Distributed Computing, 1999. (ISORC '99) Proceedings. 2nd IEEE International Symposium on
  • Conference_Location
    Saint-Malo
  • Print_ISBN
    0-7695-0207-5
  • Type

    conf

  • DOI
    10.1109/ISORC.1999.776399
  • Filename
    776399