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
08 Jun 1993
TL;DR: An overview of the benefits that can be expected from the use of the PNO formalism in dialogue modelling is presented, and a detailed example illustrates the application of this method.
Abstract: This paper presents a survey of three formalisms that are used for modelling the dialogue of user-driven interfaces: state diagrams, events and Petri nets. Petri nets are found to be the best suited formalism in this area, even if they lack structure. In order to address this problem, the usefulness of the object-oriented approach is discussed, and we present a formalism, called Petri Nets with Objects (PNO), that integrates both object-oriented and Petri nets approaches. A three-step method for building such models, consisting in defining the object classes, definiting the presentation and modelling the application's dialogue, is presented, and a detailed example illustrates the application of this method. Finally, we present an overview of the benefits that can be expected from the use of the PNO formalism in dialogue modelling.

51 citations

Patent
Olivier Potonniee1
15 Aug 1997
TL;DR: In this paper, the naming management is distributed over the components and each component manages the naming of the component or components which immediately follows it, so that each component can be allocated to one or several objects in the number of objects.
Abstract: In an object environment, among the plurality of objects interact, one or several objects in the number of objects are allocated to a component. The naming management is distributed over the components. Each component manages the naming of the component or components which immediately follows it.

50 citations

Patent
08 Dec 1995
TL;DR: In this paper, a complex object class is provided for grouping hierarchically unrelated objects, i.e. objects which are unrelated to each other as parent and child objects, into Complex Objects in an object oriented computing environment.
Abstract: A Complex Object class is provided for grouping hierarchically unrelated objects, i.e. objects which are unrelated to each other as parent and child objects, into Complex Objects in an object oriented computing environment. Each Complex Object includes a Complex Object Member frame, containing pointers to associated hierarchically unrelated objects, and Complex Object methods for performing actions on the hierarchically unrelated objects as a group. Accordingly, an object manager can send action messages to the Complex Objects to perform actions on the associated hierarchically unrelated objects using the associated Complex Object methods. As a result, customized programming for defining and utilizing Complex Objects is greatly reduced.

50 citations

Journal ArticleDOI
TL;DR: The need to study design drawing is argued, the findings from empirical studies of design drawings are reported, and the software systems implemented to support intention inference and automated activation of knowledge-based design tools to support design are described.
Abstract: In early stages of design architects often use sketching and diagramming to perform formal and functional reasoning. Design sketches are an external representation aid for visualization and evaluation of the spatial arrangements of artifacts. Symbols and configurations are used in design sketches to define context and object arrangements. This paper argues the need to study design drawing, reports the findings from empirical studies of design drawings, and describes the software systems implemented to support intention inference and automated activation of knowledge-based design tools to support design.

50 citations

Proceedings Article
01 Jan 2006
TL;DR: This paper is to clarify ontologies in knowledge base compare with object models in object oriented software engineering, and presents the available tools, methods, procedures which show the corporation with object modeling and ontologies.
Abstract: This paper is to clarify ontologies in knowledge base compare with object models in object oriented software engineering. Ontology itself has the concept which is the foundation of knowledge base; on the other hand The object model is the center of object oriented software engineering. Because ontologies are closely related to modern object-oriented software design, it is natural to adapt existing object-oriented software development methodologies for the task of ontology development. Selected approaches originate from research in artificial intelligence; knowledge representation and object modeling are presented in this paper. Some issues mentioned in this paper are related with their connection; some are addressed directly into the similarities or differences point of view of both. This paper also presents the available tools, methods, procedures which show the corporation with object modeling and ontologies.

50 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