Principles of database and knowledge-base systems, Vol. I
Principles of database and knowledge-base systems, Vol. I
Categories, types, and structures: an introduction to category theory for the working computer scientist
An illustrated mathematical foundation for ERA
The unified computation laboratory
Categories and computer science
Categories and computer science
Category theory for computing science, 2nd ed.
Category theory for computing science, 2nd ed.
Next generation database systems won't work without semantics! (panel)
SIGMOD '98 Proceedings of the 1998 ACM SIGMOD international conference on Management of data
Initial Algebra Semantics and Continuous Algebras
Journal of the ACM (JACM)
View updates in a semantic data modelling paradigm
ADC '01 Proceedings of the 12th Australasian database conference
Domains for Denotational Semantics
Proceedings of the 9th Colloquium on Automata, Languages and Programming
On the Value of Commutative Diagrams in Information Modelling
AMAST '93 Proceedings of the Third International Conference on Methodology and Software Technology: Algebraic Methodology and Software Technology
Database interoperability through state-based logical data independence
International Journal of Computer Applications in Technology
Towards a mathematical theory of knowledge
Journal of Computer Science and Technology
An approach to ontology for institutional facts in the semantic web
Information and Software Technology
On the use of formal specifications as part of running programs
Software Engineering for Multi-Agent Systems IV
AMAST'06 Proceedings of the 11th international conference on Algebraic Methodology and Software Technology
Information and Computation
Hi-index | 0.00 |
Category theory is a branch of mathematics that is renowned for itssemantic power despite its very simple axiom set. The use ofcategory theory as a meta-ontology for abstract algebra via thehighly developed field of universal algebra has suggested that itbe used as a foundation for research in computing. To date it hasbeen widely used in, inter alia, the definition of abstract datatypes, the semantics of programming languages, and the design offunctional programming languages. This paper illustrates the use ofcategory theory as a meta-ontology for information systemsresearch. It is based on the authors' extensive consultancy workusing category theory to solve real problems in industrialapplications involving information systems. In addition todiscussing the role of category theory as an ontological tool forinformation systems research, the paper illustrates its use with anumber of examples including system specification, the definitionsof views and view updates, and system interoperations.