Refining Interfaces of Cummunicating Systems

Ed Brinksma, Fredrik Orava, Bengt Jonsson

    Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

    18 Citations (Scopus)

    Abstract

    There are now several theories for describing and reasoning about the behavior of communicating systems, where the behavior of a communicating system is described in terms of its capabilities to perform communication actions in cooperation with its environment. In such theories, preorders or equivalences are defined as criteria for when one system is an acceptable substitute or implementation of another. Existing theories of communicating systems define preorders or equivalence relations only between systems with identical sets of communication actions. In many practical design situations, however, it may be desirable to refine a system by changing its set of communication actions. We present a simple method for carrying out such refinements. The method is first formulated in a general setting, and then elaborated in more detail in the trace model and a simple version of the failure model. We illustrate the usefulness of our method by an application to I.451, an ISDN access protocol.
    Original languageEnglish
    Title of host publicationTAPSOFT '91
    Subtitle of host publicationProceedings of the International Joint Conference on Theory and Practice of Software Development Brighton, UK, April 8–12, 1991
    Place of PublicationBerlin, Heidelberg
    PublisherSpringer
    Pages297-312
    Number of pages16
    ISBN (Electronic)978-3-540-46499-0
    ISBN (Print)978-3-540-53981-0
    DOIs
    Publication statusPublished - 8 Apr 1991
    Event4th International Joint Conference on Theory and Practice of Software Development, TAPSOFT 1991 - Brighton, United Kingdom
    Duration: 8 Apr 199112 Apr 1991
    Conference number: 4

    Publication series

    NameLecture Notes in Computer Science
    PublisherSpringer
    Volume494
    ISSN (Print)0302-9743
    ISSN (Electronic)1611-3349

    Conference

    Conference4th International Joint Conference on Theory and Practice of Software Development, TAPSOFT 1991
    Abbreviated titleTAPSOFT
    CountryUnited Kingdom
    CityBrighton
    Period8/04/9112/04/91

    Keywords

    • Failure model
    • Parallel composition
    • Transition diagram
    • Trace model
    • Abstract specification

    Fingerprint Dive into the research topics of 'Refining Interfaces of Cummunicating Systems'. Together they form a unique fingerprint.

    Cite this