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
Proceedings ArticleDOI
01 Sep 1990
TL;DR: Objectcharts combine object oriented analysis and design techniques and Harel's statecharts to give a diagrammatic specification technique for object oriented systems.
Abstract: The graphical notation Objectcharts, introduced in this paper, allows a developer to precisely specify the behaviour of object classes and to reason about the behaviour of particular configurations of objects.Objectcharts combine object oriented analysis and design techniques and Harel's statecharts to give a diagrammatic specification technique for object oriented systems.

27 citations

Proceedings ArticleDOI
06 Nov 1994
TL;DR: A feature-based model is developed to describe design objects and their similarities that considers generic modules as well as multi-functional units in CAD frameworks and examines its relationships to design process and to the configuration hierarchy of complex design objects.
Abstract: The reuse of well-tested and optimized design objects is an important aspect for decreasing design times, increasing design quality, and improving the predictability of designs. Reuse spans from the selecting cells from a library up to adapting already designed objects.In this paper, we present a new model for reusing design objects in CAD frameworks. Based on experiences in other disciplines, mainly in software engineering and case-based reasoning, we developed a feature-based model to describe design objects and their similarities. Our model considers generic modules as well as multi-functional units. We discuss the relationships of the model to design process and to the configuration hierarchy of complex design objects. We examined our model with the prototype system RODEO.

27 citations

Proceedings ArticleDOI
01 May 2000
TL;DR: An analysis of the benefits and drawbacks of function and object based models in system specification and argues that the integration should be based on an explicit formulation of design decisions with a tool handling the consequences of the decisions.
Abstract: We present an analysis of the benefits and drawbacks of function and object based models in system specification Functional models should be used for functional design space exploration and as a functional reference model throughout all design and validation activities Object based models should be used for architectural design space exploration and as a design specification for the following design and implementation phases Thus, the question is not which one to adopt in system specification, but how to integrate them We argue that the integration should be based on an explicit formulation of design decisions with a tool handling the consequences of the decisions In this way a functional model can be transformed into an object based model efficiently and systematically and a discontinuity in the design process is avoided We consider it important that the question of benefits of functional and object based models is decided by means of experiments To this end we propose an experiment that would confirm or falsify our hypothesis

27 citations

Proceedings ArticleDOI
01 Nov 2013
TL;DR: This work proposes a technique for functionally classifying objects using features obtained through physical simulations and shows how a feature vector can be derived from the results of the physics-based simulation, and that this feature vector is informative for a variety of affordance classification tasks.
Abstract: It is challenging for a robot acting in the world to interact with and use novel objects. While a person may be able to look past visual differences and recognize the intended function of an object, doing so is more difficult for robots, which tend to rely on visual similarity to recognize categories of objects. A robot that recognizes and classifies objects based on their functional properties and potential capabilities is better prepared to use unknown objects. We propose a technique for functionally classifying objects using features obtained through physical simulations. The described method simulates spheres falling onto an object from above. We show how a feature vector can be derived from the results of the physics-based simulation, and that this feature vector is informative for a variety of affordance classification tasks. This process allows a robot equipped with a 3D sensor to determine the functionality of objects in its environment given only a few training examples from various function classes. We show that this method is able to accurately learn membership of 3D models in three function classes: “drinking vessel”, “table”, and “sittable”. We then show that this can be extended to 3D scans of objects using the models as training examples.

27 citations

Journal ArticleDOI
TL;DR: The design of general, flexible, consistent, reusable, and efficient interfaces to software libraries for the direct solution of systems of linear equations on both serial and distributed memory architectures is discussed.
Abstract: We discuss the design of general, flexible, consistent, reusable, and efficient interfaces to software libraries for the direct solution of systems of linear equations on both serial and distributed memory architectures. We introduce a set of abstract classes to access the linear system matrix elements and their distribution, access vector elements, and control the solution of the linear system. We describe a concrete implementation of the proposed interfaces, and report examples of applications and numerical results showing that the overhead induced by the object-oriented design is negligible under typical conditions of usage. We include examples of applications, and we comment on the advantages and limitations of the design.

27 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