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
26 Mar 2004
TL;DR: In this paper, a method of providing shared objects and node-specific objects in a cluster file system is described and provided, where the attribute indicates any object created in the particular shared object (including its sub-divisions or sub-containers) from this point in time will be designated as node specific.
Abstract: A method of providing shared objects and node-specific objects in a cluster file system is described and provided. The method includes providing to a particular shared object an attribute, whereas the particular shared object can be a container-type shared object. The attribute indicates any object created in the particular shared object (including its sub-divisions or sub-containers) from this point in time will be designated as node-specific. Furthermore, when a node causes a file system operation that is node-specific to be performed by accessing the particular shared object, the file system operation is performed in an alternate directory corresponding to the node. The alternate directory supports a node-specific object. The shared objects and the node-specific objects can be directories. Additionally, the shared objects and the node-specific objects can be files.

32 citations

Proceedings ArticleDOI
29 Aug 2005
TL;DR: A detailed comparative study of three much smaller specifications suggests that object orientation is poorly suited to domain analysis, even of small-sized domains, and that the difficulties observed are independent both of the size of the system under specification and of the overall abilities of the students.
Abstract: Anyone who has taught object-oriented domain analysis or any other software process requiring concept identification has undoubtedly observed that some students just don't get it. Our evaluation of the work of over 740 University of Waterloo students on over 135 software requirements specifications during the last four years supports this same observation. The students' task was to specify a telephone exchange or a voice-over-IP telephone system and the related accounts management subsystem, based on models they developed using object-oriented analysis. A detailed comparative study of three much smaller specifications, all of an elevator system, suggests that object orientation is poorly suited to domain analysis, even of small-sized domains, and that the difficulties we have observed are independent both of the size of the system under specification and of the overall abilities of the students.

32 citations

Proceedings ArticleDOI
12 Dec 2011
TL;DR: It is shown that the learned model, in combination with the proposed segmentation process, allows robust object recognition in cluttered scenes.
Abstract: This paper reports on a new approach for segmentation and learning of new, unknown objects with a humanoid robot. No prior knowledge about the objects or the environment is needed. The only necessary assumptions are firstly, that the object has a (partly) smooth surface that contains some distinctive visual features and secondly, that the object moves as a rigid body. The robot uses both its visual and manipulative capabilities to segment and learn unknown objects in unknown environments. The segmentation algorithm is based on pushing hypothetical objects by the robot, which provides a sufficient amount of information to distinguish the object from the background. In the case of a successful segmentation, additional features are associated with the object over several pushing-and-verification iterations. The accumulated features are used to learn the appearance of the object from multiple viewing directions. We show that the learned model, in combination with the proposed segmentation process, allows robust object recognition in cluttered scenes.

32 citations

Patent
04 Mar 1996
TL;DR: In this article, an object oriented architecture is presented, where a plurality of objects are defined in the system, each of which can comprise either a data oriented object, a program oriented object or a graphics oriented object.
Abstract: An object oriented architecture is provided wherein a plurality of objects are defined in the system. Each of the objects can comprise either a data oriented object, a program oriented object or a graphics oriented object. The parameters of the object are defined in an object table which includes as an integral part thereof a link table. Each object is linkable through the link table to other objects on the system, with each object on the system having a unique object number. The provision of the object's number in the link table defines relationships with other objects in the system, which relationships can either be automatically created as a result of a predetermined functional aspect of the system or defined by the user. These relationships are bidirectional. The links are only a single link deep and are all on the same plane. These links allow system access to various features such as word processing files, FAX information, information about individuals or information about E-Mail. Additionally, the system allows the underlying program to a given object that created an object to be launched directly from the object window, such that the program is always linked to the object.

32 citations

Patent
14 Feb 2014
TL;DR: In this paper, object recognition system may identify images in a social networking service that may include objects of a predetermined type, and candidate objects may be verified as depicting objects of an object type with verification tests that are based on comparisons with reference images known to include such objects.
Abstract: Object recognition systems, methods, and devices are provided. Candidate objects may be detected. The candidate objects may be verified as depicting objects of a predetermined object type with verification tests that are based on comparisons with reference images known to include such objects and/or based on context of the candidate objects. The object recognition system may identify images in a social networking service that may include objects of a predetermined type.

32 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