On issues of constructing an exception handling mechanism for CSP-based process-oriented concurrent software

D.S. Jovanovic, B. Orlic, Johannes F. Broenink

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

    42 Downloads (Pure)

    Abstract

    This paper discusses issues, possibilities and existing approaches for fitting an exception handling mechanism (EHM) in CSP-based process-oriented software architectures. After giving a survey on properties desired for a concurrent EHM, specific problems and a few principal ideas for including exception handling facilities in CSP-designs are discussed. As one of the CSP-based frameworks for concurrent software, we extend CT (Communicating Threads) library with the exception handling facilities. The extensions result in two different EHM models whose compliance with the most important demands of concurrent EHMs (handling simultaneous exceptions, the mechanism formalization and efficient implementation) are observed.
    Original languageUndefined
    Title of host publicationProceedings of Communicating Process Architectures CPA 2005
    EditorsJ.F. Broenink, H.W. Roebers, J.P.E. Sunter, P.H. Welch, D.C. Wood
    Place of PublicationAmsterdam, Netherlands
    PublisherIOP Press
    Pages29-41
    Number of pages13
    ISBN (Print)1-58603-561-4
    Publication statusPublished - 2005
    EventCommunicating Process Architectures, CPA 2005: 28th WoTUG Conference on Concurrent and Parallel Programming - Eindhoven, Netherlands
    Duration: 18 Sep 200521 Sep 2005
    Conference number: 28

    Publication series

    NameConcurrent Systems Engineering Series
    PublisherIOS Press
    Volume63

    Conference

    ConferenceCommunicating Process Architectures, CPA 2005
    Abbreviated titleCPA
    CountryNetherlands
    CityEindhoven
    Period18/09/0521/09/05

    Keywords

    • METIS-226471
    • EWI-19763
    • IR-53548

    Cite this

    Jovanovic, D. S., Orlic, B., & Broenink, J. F. (2005). On issues of constructing an exception handling mechanism for CSP-based process-oriented concurrent software. In J. F. Broenink, H. W. Roebers, J. P. E. Sunter, P. H. Welch, & D. C. Wood (Eds.), Proceedings of Communicating Process Architectures CPA 2005 (pp. 29-41). (Concurrent Systems Engineering Series; Vol. 63). Amsterdam, Netherlands: IOP Press.