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
Patent
Nurcan Coskun1, Bruce A. Tate1
13 Dec 1994
TL;DR: In this paper, a method and system for debugging an object from a plurality of objects forming an application in an object oriented system utilizing a graphic user interface is presented, where data sent to each action object is stored in the activation object.
Abstract: A method and system for debugging an object from a plurality of objects forming an application in an object oriented system utilizing a graphic user interface. A number of the objects forming the application may include one or more action slots with each action slot containing one or more action objects. The present invention stores each action object with an action slot in an activation object in response to an event generated by user utilizing the graphic user interface. The event is associated with an action slot. Data sent to each action object is stored in the activation object. The data is data required to recreate the event caused by the user. Each time an event is generated, an activation object is created. These activation objects may be debugged utilizing a debugger.

24 citations

Journal ArticleDOI
TL;DR: This paper outlines how the general refinement algorithms may be specialized to some common finite element discretizations in two and three dimensions, discusses the design of nested meshes, and delves into the algorithmic, design, and implementation issues in an object oriented software framework.
Abstract: A new approach to the construction of adaptive approximations on finite element meshes and also in more general settings, including approximations on subdivision surfaces, had been recently proposed by Krysl, Grinspun, and Schroder. This paper outlines how the general refinement algorithms may be specialized to some common finite element discretizations in two and three dimensions, discusses the design of nested meshes, and delves into the algorithmic, design, and implementation issues in an object oriented software framework (http://hogwarts.ucsd.edu/∼pkrysl/CHARMS). Copyright © 2004 John Wiley & Sons, Ltd.

24 citations

Book ChapterDOI
09 Aug 2010
TL;DR: Graph decomposition followed by graph isomorphism technique for design pattern detection is applied, which helps improve the program understanding and software maintenance.
Abstract: Design Pattern Detection is a part of many solutions to Software Engineering difficulties. It is a part of reengineering process and thus gives important information to the designer. Design Pattern existence improve the program understanding and software maintenance. With the help of these patterns specific design problem can be solved and object oriented design become more flexible and reusable. Hence a reliable design pattern mining is required. Here we are applying graph decomposition followed by graph isomorphism technique for design pattern detection.

24 citations

Journal ArticleDOI
TL;DR: This work proposes a developmental approach that enables a robot to progressively learn objects appearances in a social environment: first, only through observation, then through active object manipulation.
Abstract: Service robots, working in evolving human environments, need the ability to continuously learn to recognize new objects. Ideally, they should act as humans do, by observing their environment and interacting with objects, without specific supervision. Taking inspiration from infant development, we propose a developmental approach that enables a robot to progressively learn objects appearances in a social environment: first, only through observation, then through active object manipulation. We focus on incremental, continuous, and unsupervised learning that does not require prior knowledge about the environment or the robot. In the first phase, we analyse the visual space and detect proto-objects as units of attention that are learned and recognized as possible physical entities. The appearance of each entity is represented as a multi-view model based on complementary visual features. In the second phase, entities are classified into three categories: parts of the body of the robot, parts of a human partner, and manipulable objects. The categorization approach is based on mutual information between the visual and proprioceptive data, and on motion behaviour of entities. The ability to categorize entities is then used during interactive object exploration to improve the previously acquired objects models. The proposed system is implemented and evaluated with an iCub and a Meka robot learning 20 objects. The system is able to recognize objects with 88.5 % success and create coherent representation models that are further improved by interactive learning.

24 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