Within the last year
Within the past 3 years
1 - 5 of 5 articles
The appearance of iterators in an object-oriented language appears to be inversely related to the power of the language's intrinsic control structures. Iterator classes are used for the sole purpose of enumerating the elements of an abstract collection class without revealing its implementation....
The object-oriented programming paradigm improves the reusability of software considerably. Suitable documentation must be provided in order to facilitate software reuse, however. Extensive reuse of existing software components requires increased maintenance activity and hence enhances the...
Most software developers have a strong tendency to define object-oriented concepts in terms of the specific object-oriented programming languages (OOPLs) they know. Unfortunately, these definitions also soffer the same limitations of the OOPLs. This, in turn, has tended to limit the power of...
This paper analizes the performance of caching mechanisms in a persistent object system. Techniques used in operating systems and developed by the author are investigated. Execution timings and analysis of results are presented.
The paper presents a Construction Database Model used for conceptual level modelling and manipulation of design objects. A primary intention of the CDM model is modelling hierarchically structured objects and generic dependencies between objects in design or in engineering applications. The CDM...
Read and print from thousands of top scholarly journals.
Sign up with Facebook
Sign up with Google
Already have an account? Log in
Save this article to read later. You can see your Read Later on your DeepDyve homepage.
To save an article, log in first, or sign up for a DeepDyve account if you don’t already have one.
Sign Up Log In
To subscribe to email alerts, please log in first, or sign up for a DeepDyve account if you don’t already have one.
To get new article updates from a journal on your personalized homepage, please log in first, or sign up for a DeepDyve account if you don’t already have one.