The relational model for database management: version 2
The relational model for database management: version 2
Programming languages: structures and models
Programming languages: structures and models
The mythical man-month (anniversary ed.)
The mythical man-month (anniversary ed.)
Abstract data types: specifications, implementations, and applications
Abstract data types: specifications, implementations, and applications
Data Abstraction and Problem Solving with C++: Walls and Mirrors
Data Abstraction and Problem Solving with C++: Walls and Mirrors
Paradigms of Artificial Intelligence Programming: Case Studies in Common Lisp
Paradigms of Artificial Intelligence Programming: Case Studies in Common Lisp
Data Abstraction: The Object-Oriented Approach Using C++/Book and Disk
Data Abstraction: The Object-Oriented Approach Using C++/Book and Disk
Software Engineering: A Practitioner's Approach
Software Engineering: A Practitioner's Approach
Concrete Abstractions: An Introduction to Computer Science Using Scheme
Concrete Abstractions: An Introduction to Computer Science Using Scheme
Software Maintenance Management
Software Maintenance Management
Chapter I: Notes on structured programming
Structured programming
Hi-index | 0.00 |
The distinction between the modeling of information and the modelingof data in the creation of automated systems has historically been importantbecause the development tools available to programmers have been wedded tomachine oriented data types and processes. However, advances in softwareengineering, particularly the move toward data abstraction in softwaredesign, allow activities reasonably described as information modeling to beperformed in the software creation process. An examination of the evolutionof programming languages and development of general programming paradigms,including object-oriented design and implementation, suggests that whiledata modeling will necessarily continue to be a programmer‘sconcern, more and more of the programming process itself is coming to becharacterized by information modeling activities.