Conceptual Modeling And Programming Languages

File (PDF)

Conceptual Modeling And Programming Languages.pdf

Review

Notes

  • "By having the programming language support the same abstraction mechanisms as used during early concept formation, the developed programs will be easier to comprehend, as the programmer will not have to deal with two different models of abstraction"
  • "We claim that the development process is typically inefficient because - the program turns out not to conform to its intention mainly due to communication problems between user and the programmer - and he program is not comprehensible due to the difference between the understanding directly obtainable from the program and the intention of the program"
  • "A conceptual model is a very promising candidate for common understanding and successful communication: It is close to the users understanding of the reality, the language used is close to his implicitly used language for usual understanding of and thinking about the problem"
  • Concepts are formed mentally. The question is how we describe concepts"

References

Bibliographic Description

@ARTICLE{Kristensen94conceptualmodeling,
    author = {Bent Bruun Kristensen},
    title = {Conceptual Modeling and Programming Languages},
    journal = {Sigplan Notices},
    year = {1994},
    volume = {29}
}
Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License