Authors: H. A. Proper, P.N. Creasy
Tags: 1996, conceptual modeling
This article discusses two highly intertwined issues. Firstly, we discuss the lack of top-down abstraction mechanisms in data modelling techniques; i.e. abstraction techniques that are fully integrated into the modelling technique and methodology and not just a ‘post-modelling process’ add on. Secondly, we are concerned with the integration of object-oriented modelling techniques and traditional data modelling techniques. We start by discussing the pragmatics and motivations behind these issues. Then, a formalisation of (the syntax and semantics of) a data modelling technique is presented that is a generalisation of (E)ER and ORM, and also adheres to the requirements of an object-oriented technique as laid down in the object-oriented manifesto. The result of this exercise is the so-called CDM Kernel. Furthermore, we briefly show how (E)ER, ORM and object-oriented views can be derived from models in the CDM Kernel. This effectively means that the CDM Kernel equates (E)ER, ORM and (some) object-oriented models. Finally, we briefly discuss some practical issues on the use of the facilities offered by the CDM Kernel in terms of modelling practice and tool support. A generalised conceptual modelling kernel will be very beneficial in the context of CASE Tool and in the context of federated database (information) systems.
Read the full paper here: https://pdf.sciencedirectassets.com/271546/1-s2.0-S0169023X00X00171/1-s2.0-0169023X9500043R/main.pdf?X-Amz-Security-Token=IQoJb3JpZ2luX2VjEC0aCXVzLWVhc3QtMSJGMEQCIEMOGcisoY3U1QuCfaz6pzdqUHVdoyKvwdJOQ1rd%2BHTWAiBayM%2BBhbVxqwVeUQ%2FojfNYO7iI6tHu%2F52apA9%2FxgrrISq0Awg1EAMaDDA1OTAwMzU0Njg2NSIMFQsDxYkZLXZ6QQzcKpEDIjzFeXFxEW5tYIxGhn6XDjKj3qhfg9J%2Bg%2Fz1%2FJvAzaJVK0xBsyFjnbyFlv20pCIvrfhVlPFNoRhBes3jBkYFtaMbOeTfDQjR2SekVt%2FFoEYYQw3kWRl9n7YKUQyxRMzQ7zTdPPhtPO058bMS2Omhd3BxggExW2ES%2BUHewXytc%2FkjF89aNKYh%2B6xxRgKUCMdSpTYgL67KpDYQGXRAizwKl3rxFwrK5mY6FyHEwwljbnnK0dGMs4Ki67abf6Teahw1hALdZnOh%2FSCiQnzjG%2B1gW9EoWsMi6NiUySxQnPwYTjU4E3sEPJ6LK%2FfpNCzSV2zaPGiyDwfs8Dec6KUp%2BcmMbGvibMprTCfM4s8nCR9hpBa7SqkMVKcyD%2FxXU63wQmjtZMghJuKn3JZvH3M89Jg%2F%2FCP8f1UjFfwQiH28dwHrBjrBNHhTO5HWF8xzFcCy2Rj%2BSTf4iLfZGn%2FVlOmkAt6sRbvxM1Xd3Ul8iN0pkIgfLvD%2B8jIcvL25I29Zr6DiWU1NRx1vOjx8kG8gRSGdlVjs0pEwxcff%2BgU67AGKSPpZb41rn3jNdwhTfvjuBArNvG5ZkcNiFgKbgeXIqeBPAJBnWQNtbWIm80%2FMNmTETQH2oahdUg3zVOQGF51UrUipiSDvykX4kjtvPJdrzNXcfFvZBG24YlYBMq1uU8aTHs0qRFiN1za8PyFjsvgsg2cZ6orJFh%2BMmVQv6huqYxsOEV3qLxhWvHwTqfZ5Rp5oLN7JabTT2z7ufnuWQrVfmCPRd4877UwXM5DM0jfC2HLujmDFPWOzlbzglSXXuU5I2uw2CMOPgEaXbXTfhhpCsuJTGV%2F7LIy2YBuyyXjpUatR5RwhAE%2F2o0Gmpg%3D%3D&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20200908T201952Z&X-Amz-SignedHeaders=host&X-Amz-Expires=300&X-Amz-Credential=ASIAQ3PHCVTY5PMZERHB%2F20200908%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Signature=6ef9fc064b831914ea3c735a4022bc34b486b3fc119f6ce7f4613c07bd2bab88&hash=92adecb33885ce531a7ef9b3d93891c2eddc6c10d34c5456f2a25f49eebcf4f7&host=68042c943591013ac2b2430a89b270f6af2c76d8dfd086a07176afe7c76c2c61&pii=0169023X9500043R&tid=spdf-f426b4f3-ed4a-4eb8-ac21-3b29bc6f9d16&sid=7405825860d2d94f3f7904d3e66da4b43d33gxrqa&type=client