Here you will find references to web sites, books, papers, standards, articles, and presentations that I have read and I think you may find of interest. Sometimes I make some comment about the content and why I found it interesting. The references are grouped in broad categories:
This is my home territory. These are useful references, or books I found interesting.
This is an excellent book on data modelling from a traditional (non-ontological) perspective, with a good treatment of normalization (including 6th Normal Form)
This is a seminal work on what the key issues are in data modelling and database design. In EPISTLE I think we pretty much have answers to the questions he poses, but even today more than 20 years after the book was written, that is rare.
An excellent text to introduce data modelling techniques and good practice in general and the Oracle data modelling notation in particular (though I dislike their requirement that subtypes be mutually exclusive).
A collection of data model patterns for business. So much better than a blank piece of paper! Builds on David Barker's book above.
A collection of data model patterns for an Enterprise Architecture based loosely on the Zachmann Framework.
Metphysics is the study of the nature of things, and as such is obviously important for data modelling. The next section, ontology, is really a branch of metaphysics. Under metaphysics I put publications that are mostly talking in plain language about key concepts. Under ontology I put documents where the emphasis is on formalisation of concepts using First Order Logic. There is naturally some overlap between these.
A collection of papers and excerpts, mostly from work of the last century, in metaphysics. A good place to get a sense of some of the range of thought and rate of progress.
A useful resource for tracking down difficult terms or get a synopsis of great philosophers.
A thoughtful comparison of some metaphysical choices and their consequences, particularly comparing 3D and 4D approaches.
This is an authoritative exposition of the four dimensionalist viewpoint. For the major metaphysical choices that can be made, either within a 3D (we wholly exist at each point in time, and move through time, and hence do not have temporal parts) or 4D (we are extended in both space and time, have temporal parts, and only a temporal slice of us exists now) world viewpoint he examines the possibilities and present arguments for a 4D approach and against a 3D approach.
A classic text in philosophy, translated in this edition by Pears and McGuinness.
A well argued presentation of the ontology of things that are the creation of man's mind, like money and companies.
The standard text on possible worlds
Logic and mathematics are the foundation for ontology. Here you find publications on First Order Logic, set theory, category theory and other such subjects.
If you are completely new to the study of logic, start here. A very approachable book on the basics of logic.
This book is encyclopedic in its content and touches on most of the key aspects of logic and mathematics relevant to ontology. If you only have one book in this area, this should be it. Gives good references for further reading.
First Order Logic is challenging. This is one of the more approachable books on the subject.
This is wideley considered to be THE standard work on First Order Logic. I find it thorough, but very hard work.
This is an undergraduate text on axiomatic (principally Zermello-Fraenkel) set theory. I am not keen on "standard" set theory, but it is where most people are today, so you should understand it. Set theory in general is widely used as a foundation for the rest of mathematics. My own view is that standard set theory is a panic reaction to Russel's Paradox in not allowing sets to be members of themselves.
This is the standard text on non-well-founded-set theory, i.e. a theory that allows sets to be members of themselves. This is the form of set theory that I favour.
Category theory is not, as the name might suggest, about classifying things. I think category theory is perhaps best described as the mathematics of functions. It is considered to be an alternative to set theory as a foundation for mathematics.
Ontology is that part of metaphysics that deals with the formal representation of concepts and theories about the "world", usually using some flavour of First Order Logic. Ontology can also be seen as the next step from data modelling in representing the world formally.
This is the seminal work on mereology (the study of whole and part). Seeing how complex this could be if a continuant based approach to individuals was adopted helped to convince me that a spatio-temporal approach was worth persevering with.
This is a challenging but important book that explains how a spatio-temporal approach to representing the world works. It also gives much of the philosophical background to the approach. This book, or more particularly its author, persauded me to look into the spatio-temporal approach.
Management is something we all have to do and put up with, even if we would rather not. Here are some publications that have helped to lighten the load for me.
Machiavelli is much maligned. He only tells it how it is when it comes to the exercise of power, though it might put you off wishing to have power. His principles naturally translate into the modern era.
The Dilbert Principle tells it how it is, and makes you laugh about it. It does also say a few words about how it should be.
This book is a catalogue of bad practice. A good idea is to check you are not doing any of these things. It can also help you to spot bad practive when you see it.
This short book can be an eye opener on how business should be conducted in a customer focusses way, rather than the organisation centric way that is sometimes still found.
This book looks at every day management and is about doing the basics right, i.e. the things that are within your control. These are illustrated by experiences from that well known management guru, Winnie-the-Pooh.
A seminal work on how to manage and delegate without micro-managing, and hence release your own time, and both utilise and motivate those working for you.
We all have to sell, but few people know how to. This book can help you to understand what you need to do and why.