Fibrations and universal view updatability

M Johnson, R Rosebrugh - Theoretical Computer Science, 2007 - Elsevier
Maintainability and modifiability of information system software can be enhanced by the
provision of comprehensive support for views, since view support allows application …

Algebras and update strategies

M Johnson, R Rosebrugh… - Journal of Universal …, 2010 - researchers.mq.edu.au
Abstract The classical (Bancilhon-Spyratos) correspondence between view update
translations and views with a constant complement reappears more generally as the …

Sketch data models, relational schema and data specifications

M Johnson, R Rosebrugh - Electronic Notes in Theoretical Computer …, 2002 - Elsevier
When different mathematical models are used for software analysis and development it is
important to understand their relationships. When the models are truly mathematical, and …

View updatability based on the models of a formal specification

M Johnson, R Rosebrugh - FME 2001: Formal Methods for Increasing …, 2001 - Springer
Abstract Information system software productivity can be increased by improving the
maintainability and modifiability of the software produced. This latter in turn can be achieved …

Database interoperability through state-based logical data independence

M Johnson, R Rosebrugh - International Journal of …, 2003 - inderscienceonline.com
Computer supported cooperative work (CSCW) involving business-to-business transactions
depends more and more upon database interoperability. The design of interbusiness CSCW …

Three approaches to partiality in the sketch data model

M Johnson, R Rosebrugh - Electronic Notes in Theoretical Computer …, 2003 - Elsevier
Partial information is common in real-world databases. Yet the theoretical foundations of
data models are not designed to support references to missing data (often termed nulls) …

View updates in a semantic data modelling paradigm

M Johnson, R Rosebrugh… - … Conference. ADC 2001, 2001 - ieeexplore.ieee.org
The Sketch Data Model (SkDM) is a new semantic modelling paradigm based on category
theory (specifically on categorical universal algebra), which has been used successfully in …

Engineering legacy information systems for internet based interoperation

M Johnson, R Rosebrugh - Proceedings IEEE International …, 2001 - ieeexplore.ieee.org
The maintenance of legacy information systems is becoming increasingly common as needs
for Internet based interoperation drive system changes. This paper outlines new techniques …

Enterprise software with half-duplex interoperations

M Johnson - Enterprise interoperability: New challenges and …, 2007 - Springer
In 2001 Johnson and Rosebrugh introduced a new approach to view update problems for
formally specified databases [8]. Since then they and their colleague Dampney have been …

Modalities for an allegorical conceptual data model

B Zieliński, P Maślanka, Ś Sobieski - Axioms, 2014 - mdpi.com
Allegories are enriched categories generalizing a category of sets and binary relations. In
this paper, we extend a new, recently-introduced conceptual data model based on …