Category-theoretic fibration as an abstraction mechanism in information systems

被引:8
作者
Colomb, RM [1 ]
Dampney, CNG
Johnson, M
机构
[1] Univ Queensland, Sch Elect Engn & Comp Sci, St Lucia, Qld 4072, Australia
[2] Macquarie Univ, Dept Comp, N Ryde, NSW 2109, Australia
关键词
Information System; Conceptual Model; Theoretic Concept; Formal Relationship; Enterprise Model;
D O I
10.1007/PL00013321
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper examines the problem of establishing a formal relationship of abstraction and refinement between abstract enterprise models and the concrete information systems which implement them. It introduces and justifies a number of reasonableness requirements, which turn out to justify the use of category theoretic concepts, particularly fibrations, to precisely specify a semantics for enterprise models which enables them to be considered as abstractions of the conceptual models from which the implementing information systems are built. The category-theoretic concepts are developed towards the problem of testing whether a system satisfies the fibration axioms, and are applied to case studies to demonstrate their practicability.
引用
收藏
页码:1 / 44
页数:44
相关论文
共 13 条
[1]  
Baclawski K., 1994, Mathematical Structures in Computer Science, V4, P147, DOI 10.1017/S0960129500000426
[2]  
Barr M., 1990, Category theory for computing science
[3]  
Batini C., 1992, CONCEPTUAL DATABASE
[4]  
DAMPNEY CNG, 1994, IFIP TC8 WORK C BOND
[5]  
DAMPNEY CNG, 1995, 19 INT C LECT NOT CO, V1021
[6]  
ELMASRI R, 1994, FUNDAMENTALS DATABAS
[7]  
GANE C, 1977, STRUCTURED SYSTEMS A
[8]  
JOHNSON MSJ, 1993, ALG METH SOFTW TECHN
[9]   A category theory approach to conceptual data modeling [J].
Lippe, E ;
terHofstede, AHM .
RAIRO-INFORMATIQUE THEORIQUE ET APPLICATIONS-THEORETICAL INFORMATICS AND APPLICATIONS, 1996, 30 (01) :31-79
[10]  
ROSEBRUGH R, 1991, P 1991 CAT THEOR M A