Process generalization in conceptual models

Research output: Book/ReportReportOther research output

18 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.