Bazsites.com Object Oriented
Directory Topics
On the Web
- OO Example Code - Example using object-oriented polymorphism in object-oriented and non object-oriented programming languages.
- Object-Oriented Databases versus Object-Relational Databases - Gives a rough definition of relational, object-oriented and object-relational databases and compares these paradigms using criteria such as simplicity of use, scalability and maturity.
- Choices Object-Oriented Operating System - Research OS coded in C++, architecture organized as frameworks of objects hierarchically classed by function, performance; customized by replacing subframeworks, objects; application interface is kernel objects exported via application/kernel protection layer; kernel and application objects examined via application browsers; runs on bare hardware on distributed and parallel computers. Virtual Choices (VChoices) also runs under Unix System V.
- ACM Crossroads: Object-Oriented Programming feature articles - The student magazine of the Association for Computing Machinery, Crossroads has published many articles on object-oriented programming.
- SOS: SOMIW Object-Oriented Operating System - Most interesting research results: simple, generic, powerful object model; the concept of Fragmented Objects to structure distributed abstractions; developed flexible naming service, dynamic linking package, library of application oriented communication protocols.
- Object Primer - The Application Developer's Guide to Object-Orientation. An introduction to object-oriented analysis and design techniques. By Scott W. Ambler, SIGS Books.
- Object-Oriented Programming - Growing article, with links to many related topics. [Wikipedia]
- The Object-Oriented Database System Manifesto - Defines the main features and characteristics that a system must have to qualify as an object-oriented database.
- A Formative Evaluation of Scenario-Based Tools for Learning Object-Oriented Design - Examines how a set of object-oriented design learning tools developed by Rosson and Carroll facilitate active learning. Published in ACM Crossroads.
- PURE: On the Development of Object-Oriented Operating Systems for Deeply Embedded Systems - Describes aspects of PURE Project, a small object-oriented portable, universal runtime executive (operating system) for deeply embedded parallel/distributed systems. [ResearchIndex]
Wikipedia Articles
- Object-oriented programming language - An object-oriented programming language (also called an OO language) is one that allows or encourages, to some degree, object-oriented programming techniques such as encapsulation, inheritance, interfaces, and polymorphism. Simula (1967) is generally accepted as the first language to have the primary features of an object-oriented language.
- Identity (object-oriented programming) - An identity in object-oriented programming, object-oriented design and object-oriented analysis describes the property of objects that distinguishes them from other objects. This is closely related to the philosophical concept of identity.
- Object-relational impedance mismatch - The object-relational impedance mismatch is a set of conceptual and technical difficulties which are often encountered when a relational database management system is being used by a program written in an object-oriented programming language or style; particularly when objects and/or class definitions are mapped in a straightforward way to database tables and/or relational schemata. This practice has been recommended and documented by some object-oriented literature as a way to use databases in object-oriented programs.
- Object-Oriented Fortran - Object-Oriented Fortran is an object-oriented extension of Fortran, in which data items can be grouped into objects, which can be instantiated and executed in parallel.
- Object oriented design ontology - An object oriented design ontology is a hierarchical structure of design constructs. Possible constructs that may be included within an object oriented design ontology are: