Context-Aware Process Networks

H.W. van Dijk, H.J. Sips, E.F. Deprettere

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

    7 Citations (Scopus)

    Abstract

    In industry, embedded systems for stream-based processing are often modelled and verified by using process networks, such as Kahn process networks. An advantage of Kahn networks is that they allow asynchronous operation of process components in a network. A problem in these networks, however, is that asynchronously interfering events cannot be handled properly because they are intrinsically indeterminate and therefore destroy the compositional properties of the network. In this paper, we propose to extend the Kahn model of computations with a simple indeterminate construct. We call the resulting network a context-aware process network (CAPN). We show that these networks are capable of handling certain classes of events and can still be reduced to a class of parameterised Kahn networks.
    Original languageUndefined
    Title of host publication14th IEEE Int. Conf. on Application-Specific Systems, Architectures, and Processors (ASAP)
    Place of PublicationLos Alamitos, California
    PublisherIEEE Computer Society
    Pages6-16
    Number of pages11
    ISBN (Print)0-7695-1992-X
    Publication statusPublished - Jun 2003

    Keywords

    • EWI-847

    Cite this

    van Dijk, H. W., Sips, H. J., & Deprettere, E. F. (2003). Context-Aware Process Networks. In 14th IEEE Int. Conf. on Application-Specific Systems, Architectures, and Processors (ASAP) (pp. 6-16). Los Alamitos, California: IEEE Computer Society.
    van Dijk, H.W. ; Sips, H.J. ; Deprettere, E.F. / Context-Aware Process Networks. 14th IEEE Int. Conf. on Application-Specific Systems, Architectures, and Processors (ASAP). Los Alamitos, California : IEEE Computer Society, 2003. pp. 6-16
    @inproceedings{263f7dc9fb1e41fe90fac9b9b5ced9aa,
    title = "Context-Aware Process Networks",
    abstract = "In industry, embedded systems for stream-based processing are often modelled and verified by using process networks, such as Kahn process networks. An advantage of Kahn networks is that they allow asynchronous operation of process components in a network. A problem in these networks, however, is that asynchronously interfering events cannot be handled properly because they are intrinsically indeterminate and therefore destroy the compositional properties of the network. In this paper, we propose to extend the Kahn model of computations with a simple indeterminate construct. We call the resulting network a context-aware process network (CAPN). We show that these networks are capable of handling certain classes of events and can still be reduced to a class of parameterised Kahn networks.",
    keywords = "EWI-847",
    author = "{van Dijk}, H.W. and H.J. Sips and E.F. Deprettere",
    note = "Imported from DIES",
    year = "2003",
    month = "6",
    language = "Undefined",
    isbn = "0-7695-1992-X",
    pages = "6--16",
    booktitle = "14th IEEE Int. Conf. on Application-Specific Systems, Architectures, and Processors (ASAP)",
    publisher = "IEEE Computer Society",
    address = "United States",

    }

    van Dijk, HW, Sips, HJ & Deprettere, EF 2003, Context-Aware Process Networks. in 14th IEEE Int. Conf. on Application-Specific Systems, Architectures, and Processors (ASAP). IEEE Computer Society, Los Alamitos, California, pp. 6-16.

    Context-Aware Process Networks. / van Dijk, H.W.; Sips, H.J.; Deprettere, E.F.

    14th IEEE Int. Conf. on Application-Specific Systems, Architectures, and Processors (ASAP). Los Alamitos, California : IEEE Computer Society, 2003. p. 6-16.

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

    TY - GEN

    T1 - Context-Aware Process Networks

    AU - van Dijk, H.W.

    AU - Sips, H.J.

    AU - Deprettere, E.F.

    N1 - Imported from DIES

    PY - 2003/6

    Y1 - 2003/6

    N2 - In industry, embedded systems for stream-based processing are often modelled and verified by using process networks, such as Kahn process networks. An advantage of Kahn networks is that they allow asynchronous operation of process components in a network. A problem in these networks, however, is that asynchronously interfering events cannot be handled properly because they are intrinsically indeterminate and therefore destroy the compositional properties of the network. In this paper, we propose to extend the Kahn model of computations with a simple indeterminate construct. We call the resulting network a context-aware process network (CAPN). We show that these networks are capable of handling certain classes of events and can still be reduced to a class of parameterised Kahn networks.

    AB - In industry, embedded systems for stream-based processing are often modelled and verified by using process networks, such as Kahn process networks. An advantage of Kahn networks is that they allow asynchronous operation of process components in a network. A problem in these networks, however, is that asynchronously interfering events cannot be handled properly because they are intrinsically indeterminate and therefore destroy the compositional properties of the network. In this paper, we propose to extend the Kahn model of computations with a simple indeterminate construct. We call the resulting network a context-aware process network (CAPN). We show that these networks are capable of handling certain classes of events and can still be reduced to a class of parameterised Kahn networks.

    KW - EWI-847

    M3 - Conference contribution

    SN - 0-7695-1992-X

    SP - 6

    EP - 16

    BT - 14th IEEE Int. Conf. on Application-Specific Systems, Architectures, and Processors (ASAP)

    PB - IEEE Computer Society

    CY - Los Alamitos, California

    ER -

    van Dijk HW, Sips HJ, Deprettere EF. Context-Aware Process Networks. In 14th IEEE Int. Conf. on Application-Specific Systems, Architectures, and Processors (ASAP). Los Alamitos, California: IEEE Computer Society. 2003. p. 6-16