Process generalization in conceptual models

    Research output: Book/ReportReportOther research output

    21 Downloads (Pure)

    Abstract

    In conceptual modeling, the universe of discourse (UoD) is divided into classes which have a taxonomic structure. The classes are usually defined in terms of attributes (all objects in a class share attribute names) and possibly of events. For enmple, the class of employees is the set of objects to which attributes like name, emp# etc. are applicable, and to which events li.Jce change -salary, change -address etc. are applicable. The events belong to the class because they change attributes applicable to objects in the class. We can add one more level of specification and define, for each class, a process composed of the events applicable to objects in that class. Thus, there is an employee process, consisting of events like change-salary etc. The problem is what the taxonomic strucrure of processes is. Attributes and eventc; are specialized if we descend in the taxonomic structure, i.e. a specialization in some sense has the "same" attributes and events as its generalizations, plus something extra which is definitive of this particular specialization. Conversely, ascending in the taxonomic structure corresponds to generalization. How are processes specialized and generalized? This report studies a particular formalization• of process generalization, based on abstraction in process algebra and uses this formalization to point out some fundamental problems with process generalization and specialization.
    Original languageUndefined
    Place of PublicationAmsterdam
    PublisherVrije Universiteit, Department of Mathematics and Computer Science
    Number of pages43
    Publication statusPublished - Apr 1989

    Publication series

    Name
    PublisherVrije Universiteit, Department of Mathematics and Computer Science
    No.IR-187

    Keywords

    • SCS-Services
    • EWI-22010
    • IR-80771

    Cite this

    Wieringa, R. J. (1989). Process generalization in conceptual models. Amsterdam: Vrije Universiteit, Department of Mathematics and Computer Science.
    Wieringa, Roelf J. / Process generalization in conceptual models. Amsterdam : Vrije Universiteit, Department of Mathematics and Computer Science, 1989. 43 p.
    @book{faa06a337cbb45fb91869c2064d7503c,
    title = "Process generalization in conceptual models",
    abstract = "In conceptual modeling, the universe of discourse (UoD) is divided into classes which have a taxonomic structure. The classes are usually defined in terms of attributes (all objects in a class share attribute names) and possibly of events. For enmple, the class of employees is the set of objects to which attributes like name, emp# etc. are applicable, and to which events li.Jce change -salary, change -address etc. are applicable. The events belong to the class because they change attributes applicable to objects in the class. We can add one more level of specification and define, for each class, a process composed of the events applicable to objects in that class. Thus, there is an employee process, consisting of events like change-salary etc. The problem is what the taxonomic strucrure of processes is. Attributes and eventc; are specialized if we descend in the taxonomic structure, i.e. a specialization in some sense has the {"}same{"} attributes and events as its generalizations, plus something extra which is definitive of this particular specialization. Conversely, ascending in the taxonomic structure corresponds to generalization. How are processes specialized and generalized? This report studies a particular formalization• of process generalization, based on abstraction in process algebra and uses this formalization to point out some fundamental problems with process generalization and specialization.",
    keywords = "SCS-Services, EWI-22010, IR-80771",
    author = "Wieringa, {Roelf J.}",
    year = "1989",
    month = "4",
    language = "Undefined",
    publisher = "Vrije Universiteit, Department of Mathematics and Computer Science",
    number = "IR-187",

    }

    Wieringa, RJ 1989, Process generalization in conceptual models. Vrije Universiteit, Department of Mathematics and Computer Science, Amsterdam.

    Process generalization in conceptual models. / Wieringa, Roelf J.

    Amsterdam : Vrije Universiteit, Department of Mathematics and Computer Science, 1989. 43 p.

    Research output: Book/ReportReportOther research output

    TY - BOOK

    T1 - Process generalization in conceptual models

    AU - Wieringa, Roelf J.

    PY - 1989/4

    Y1 - 1989/4

    N2 - In conceptual modeling, the universe of discourse (UoD) is divided into classes which have a taxonomic structure. The classes are usually defined in terms of attributes (all objects in a class share attribute names) and possibly of events. For enmple, the class of employees is the set of objects to which attributes like name, emp# etc. are applicable, and to which events li.Jce change -salary, change -address etc. are applicable. The events belong to the class because they change attributes applicable to objects in the class. We can add one more level of specification and define, for each class, a process composed of the events applicable to objects in that class. Thus, there is an employee process, consisting of events like change-salary etc. The problem is what the taxonomic strucrure of processes is. Attributes and eventc; are specialized if we descend in the taxonomic structure, i.e. a specialization in some sense has the "same" attributes and events as its generalizations, plus something extra which is definitive of this particular specialization. Conversely, ascending in the taxonomic structure corresponds to generalization. How are processes specialized and generalized? This report studies a particular formalization• of process generalization, based on abstraction in process algebra and uses this formalization to point out some fundamental problems with process generalization and specialization.

    AB - In conceptual modeling, the universe of discourse (UoD) is divided into classes which have a taxonomic structure. The classes are usually defined in terms of attributes (all objects in a class share attribute names) and possibly of events. For enmple, the class of employees is the set of objects to which attributes like name, emp# etc. are applicable, and to which events li.Jce change -salary, change -address etc. are applicable. The events belong to the class because they change attributes applicable to objects in the class. We can add one more level of specification and define, for each class, a process composed of the events applicable to objects in that class. Thus, there is an employee process, consisting of events like change-salary etc. The problem is what the taxonomic strucrure of processes is. Attributes and eventc; are specialized if we descend in the taxonomic structure, i.e. a specialization in some sense has the "same" attributes and events as its generalizations, plus something extra which is definitive of this particular specialization. Conversely, ascending in the taxonomic structure corresponds to generalization. How are processes specialized and generalized? This report studies a particular formalization• of process generalization, based on abstraction in process algebra and uses this formalization to point out some fundamental problems with process generalization and specialization.

    KW - SCS-Services

    KW - EWI-22010

    KW - IR-80771

    M3 - Report

    BT - Process generalization in conceptual models

    PB - Vrije Universiteit, Department of Mathematics and Computer Science

    CY - Amsterdam

    ER -

    Wieringa RJ. Process generalization in conceptual models. Amsterdam: Vrije Universiteit, Department of Mathematics and Computer Science, 1989. 43 p.