scispace - formally typeset
Search or ask a question
Topic

Object-oriented design

About: Object-oriented design is a research topic. Over the lifetime, 5136 publications have been published within this topic receiving 144108 citations.


Papers
More filters
Book ChapterDOI
26 Jul 1993
TL;DR: This paper proposes to hide low-level functions behind object-oriented abstractions such as object-groups, Remote Method Calling, and Smart Proxies, and describes how the Electra toolkit provides such object- oriented abstractions in a portable and highly machine-independent way.
Abstract: Under many circumstances, the development of distributed applications greatly benefits from mechanisms like process groups, reliable ordered multicast, and message passing. However, toolkits offering these capabilities are often low-level and therefore difficult to program. To ease the development of distributed applications, in this paper we propose to hide these low-level functions behind object-oriented abstractions such as object-groups, Remote Method Calling, and Smart Proxies. Furthermore, we describe how the Electra toolkit provides such object-oriented abstractions in a portable and highly machine-independent way.

47 citations

Proceedings ArticleDOI
23 Jun 1999
TL;DR: An algorithm for constructing object representations suitable for recognition by automatically selecting a representative subset of the views of the object while constructing the eigenspace basis is presented.
Abstract: This paper presents an algorithm for constructing object representations suitable for recognition. The system automatically selects a representative subset of the views of the object while constructing the eigenspace basis. These views are actively located for object identification and pose determination. All processing is performed on-line. The camera is actively positioned during both representation and recognition. When tested with 240 views for each of seven objects, the system achieves 100% accurate object recognition and pose determination. These results are shown to degrade gracefully as conditions deteriorate.

47 citations

01 Jan 1993
TL;DR: An overview of a framework for enabling designers to capture and structure as much of the information they use and generate as is possible, and the acronym chosen, n-dim, stands for n-dimensional information modeling, to indicate the authors’ view that the total space of information under consideration is multi-dimensional in nature.
Abstract: The premise of our work is that designers, in the process of doing their work, create models of various kinds, for various purposes, and that it is the negotiation of the structure and content of these models that comprises the bulk of the task of doing design. We give here an overview of a framework for enabling designers to capture and structure as much of the information they use and generate as is possible. We have designed and implemented such a system for creating models in a computer that can be shared with other designers in the course of an ongoing design, made persistent for future recall, classified and categorized so as to facilitate both the study of how design is done in a given organization and the study of design in general. Our system is generic enough to be useful in domains outside of design, and we posit it to be useful in general for anyone who needs to manipulate information in a structured way, an activity called Information Modeling. The acronym chosen for the system, n-dim, stands for n-dimensional information modeling, to indicate the authors’ view that the total space of information under consideration is multi-dimensional in nature.

47 citations

Patent
29 Jan 1998
TL;DR: In this paper, an object identity swapper dynamically updates the configuration of an object by taking a first object, instantiating a new second object, swapping the identities of the first and second objects, and reading and converting the state data of the old object (now the second object) into the new object(now the first object).
Abstract: An object identity swapper dynamically updates the configuration of an object by taking a first object, instantiating a new second object, swapping the identities of the first and second objects, and reading and converting the state data of the old object (now the second object) into the new object (now the first object). The result is that the first object identity doesn't change, but its configuration is updated without passivating the object.

47 citations

Patent
David Wallman1
28 Dec 2000
TL;DR: In this article, one or more objects are identified as local objects and the addresses of source code adapted for creating the objects when the source code is executed are obtained, and class file generation is performed such that the ones or more addresses adapted for generating the objects are stored in a data structure in class files.
Abstract: Methods and apparatus for identifying objects to enable memory associated with the identified objects to be reclaimed are disclosed. One or more objects are identified as local objects. One or more addresses of source code adapted for creating the one or more objects identified as local objects when the source code is executed are obtained. Class file generation is then performed such that the one or more addresses of source code adapted for creating the one or more objects identified as local objects when the source code is executed are stored in a data structure in one or more class files.

47 citations


Network Information
Related Topics (5)
Software development
73.8K papers, 1.4M citations
91% related
Software system
50.7K papers, 935K citations
89% related
Software construction
36.2K papers, 743.8K citations
89% related
Web service
57.6K papers, 989K citations
86% related
Software
130.5K papers, 2M citations
86% related
Performance
Metrics
No. of papers in the topic in previous years
YearPapers
20231
20226
20215
20209
201915
201828