Abstraction Mechanisms in CLU
Author | : Barbara Liskov |
Publisher | : |
Total Pages | : 32 |
Release | : 1976 |
Genre | : |
ISBN | : |
Download Abstraction Mechanisms in CLU Book in PDF, ePub and Kindle
Are you looking for read ebook online? Search for your book and save it on your Kindle device, PC, phones or tablets. Download Abstraction Mechanisms In Clu PDF full book. Access full book title Abstraction Mechanisms In Clu.
Author | : Barbara Liskov |
Publisher | : |
Total Pages | : 32 |
Release | : 1976 |
Genre | : |
ISBN | : |
Author | : |
Publisher | : |
Total Pages | : |
Release | : 1977 |
Genre | : |
ISBN | : |
Author | : Michael L. Brodie |
Publisher | : |
Total Pages | : 92 |
Release | : 1980 |
Genre | : Artificial intelligence |
ISBN | : |
Author | : Stanley B. Zdonik |
Publisher | : Morgan Kaufmann |
Total Pages | : 646 |
Release | : 1990 |
Genre | : Computers |
ISBN | : 9781558600003 |
This comprehensive collection is a survey of research in object-oriented databases, offering a substantive overview of the field, section introductions, and over 40 research papers presented in their original scope and detail. The balanced selection of articles presents a confluence of ideas from both the language and database research communities that have contributed to the object-oriented paradigm. The editors develop a general definition and model for object-oriented databases and relate significant research efforts to this framework. Further, the collection explores the fundamental notions behind object-oriented databases, semantic data models, implementation of object-oriented systems, transaction processing, interfaces, and related approaches. Research and theory are balanced by applications to CAD systems, programming environments, and office information systems.
Author | : Paul N. Hilfinger |
Publisher | : |
Total Pages | : 158 |
Release | : 1983 |
Genre | : Ada (Computer program language) |
ISBN | : |
Author | : Haitao Li |
Publisher | : |
Total Pages | : 222 |
Release | : 1993 |
Genre | : |
ISBN | : |
"Existing OO modeling methodologies prescribe notations, processes, and guidelines that, if followed, ensure that analysis-level OO model reflect application semantics. As we move into design, implementation-level considerations may distort analysis-level models, and the transition is seamless no more. In this thesis, we describe data definition facilities in SoftClass--an experimental CASE tool for software reuse--that aim at maintaining the integrity of application data models throughout the development lifecycle, while maximizing opportunities for code reuse. In SoftClass, analysis-level data models describe application-semantics and are organized in an inheritance hierarchy based on shared application-semantics. At the design-level, we maintain two kinds of data models: (1) generic data structures, used as implementation templates for analysis-level models, and organized along "implementation inheritance" hierarchies, and (2) realizations of analysis-level application models, which consist of mapping an analysis-level model to a generic data structure. Design-level representations of application objects may be seen as belonging to two independent hierarchies, and we show how each hierarchy offers some opportunities for reuse. We shoe how data abstraction supports a high-level program design language that is both easy-to-use and that supports some design validation. We conclude by outlining directions for further research." --
Author | : |
Publisher | : |
Total Pages | : 568 |
Release | : 1980 |
Genre | : Weights and measures |
ISBN | : |
Author | : B. Liskov |
Publisher | : |
Total Pages | : 28 |
Release | : 1993 |
Genre | : |
ISBN | : |
Author | : Michael L. Brodie |
Publisher | : |
Total Pages | : 92 |
Release | : 1980 |
Genre | : Artificial intelligence |
ISBN | : |
Author | : Max Hailperin |
Publisher | : Max Hailperin |
Total Pages | : 686 |
Release | : 1999 |
Genre | : Abstract data types (Computer science). |
ISBN | : 0534952119 |
CONCRETE ABSTRACTIONS offers students a hands-on, abstraction-based experience of thinking like a computer scientist. This text covers the basics of programming and data structures, and gives first-time computer science students the opportunity to not only write programs, but to prove theorems and analyze algorithms as well. Students learn a variety of programming styles, including functional programming, assembly-language programming, and object-oriented programming (OOP). While most of the book uses the Scheme programming language, Java is introduced at the end as a second example of an OOP system and to demonstrate concepts of concurrent programming.