Information modeling in the time of the revolution

被引:90
作者
Mylopoulos, J [1 ]
机构
[1] Univ Toronto, Dept Comp Sci, Toronto, ON, Canada
关键词
conceptual model; semantic data model; requirements model; knowledge representation language; ontology; abstraction mechanism; classification; generalization; aggregation; contextualization; materialization; normalization; parameterization; semantic network;
D O I
10.1016/S0306-4379(98)00005-2
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Information modeling is concerned with the construction of computer-based symbol structures which capture the meaning of information and organize it in ways that make it understandable and useful to people. Given that information is becoming an ubiquitous, abundant and precious resource, its modeling is serving as a core technology for information systems engineering. We present a brief history of information modeling techniques in Computer Science and briefly survey such techniques developed within Knowledge Representation (Artificial Intelligence), Data Modeling (Databases), and Requirements Analysis (Software Engineering-and information Systems). We then offer a characterization of information modeling techniques which classifies them according to their ontologies, i.e., the type of application for which they are intended, the set of abstraction mechanisms (or, structuring principles) they support, as well as the tools they provide for building, analyzing, and managing application models. The final component of the paper uses the proposed characterization to assess particular information modeling techniques and draw conclusions about the advances that have been achieved in the field, (C) 1998 Published by Elsevier Science Ltd. All rights reserved.
引用
收藏
页码:127 / 155
页数:29
相关论文
共 163 条
[11]  
ATKINSON M, 1990, DEDUCTIVE OBJECT ORI
[12]  
AYUSO D, 1987, P 25 ANN M ASS COMP, P32
[13]  
BALZER R, 1991, 13TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, P158, DOI 10.1109/ICSE.1991.130638
[14]  
Balzer R. M., 1982, SIGSOFT Software Engineering Notes, V7, P3, DOI 10.1145/1006258.1006261
[15]  
BATINI C, 1986, COMPUT SURV, V18, P323, DOI 10.1145/27633.27634
[16]   A METHODOLOGY FOR CONCEPTUAL DESIGN OF OFFICE DATA-BASES [J].
BATINI, C ;
DEMO, B ;
DILEVA, A .
INFORMATION SYSTEMS, 1984, 9 (3-4) :251-263
[17]  
BATINI C, 1992, DATABASE DESIGN ENTI
[18]  
BELL TE, 1976, P 2 INT C SOFTW ENG, P61
[19]  
Bertino E., 1992, LECT NOTES COMPUTER
[20]  
BERUS P, 1998, HDB ARCHITECTURES IN