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
Journal ArticleDOI
TL;DR: In this paper, the authors describe enhanced database system facilities that are used to group mutually consistent component versions together into useful configurations, including integrity management facilities that allow evolving design constraints to be captured flexibly at individual component/object level.

28 citations

Patent
Dipayan Gangopadhyay1, Subrata Mitra1
14 Oct 1997
TL;DR: In this paper, an object model is created in a computer using an executable visual specification language to model behaviors of one or more objects within the object model, and a sequence of actions can then be expressed within the executable specification language for the behaviors of the objects in the model.
Abstract: A method, apparatus, and article of manufacture for object modeling. An object model is created in a computer using an executable visual specification language to model behaviors of one or more objects within the object model. A sequence of actions can then be expressed within the executable visual specification language for the behaviors of the objects within the object model.

28 citations

Journal ArticleDOI
TL;DR: This work proposes a new object model that supports shared data in a distributed environment and separates distribution of computation units from information-hiding concerns, followed by timing and synchronization concerns.
Abstract: The classical object model supports private data within objects and clean interfaces between objects, and by definition does not permit sharing of data among arbitrary objects. This is a problem for real-world applications, such as advanced financial services and integrated network management, where the same data logically belong to multiple objects and may be distributed over multiple nodes on the network. Rather than give up the advantages of encapsulated objects in modeling real-world entities, we propose a new object model that supports shared data in a distributed environment. The key is separating distribution of computation units from information-hiding concerns. Minimal units of data and control, called facets, may be shared among multiple objects and are grouped into processes. Thus, a single object, or information-hiding unit, may be distributed among multiple processes, or computation units. In other words, different facets of the same object may reside in different address spaces on different machines. We introduce our new object model, describe a motivating example from the financial domain, and then explain facets, objects, and processes, followed by timing and synchronization concerns.

28 citations

Posted Content
TL;DR: In this paper, a mathematical framework is presented that is based on set theory and graph theory and a number of basic as well as more specialized methods are defined which can be applied on the entities of any decision support system.
Abstract: In this paper, we describe the architecture of an object-oriented scheduling system. First,a mathematical framework is presented that is based on set theory and graph theory. Thena number of basic as well as more specialized methods are defined which can be appliedon the entities of any decision support system. The principal objects of a scheduling systemare defined, as well as the methods specifically designed for the manipulation of the schedules.The object base design, the schedule generator design and the user interface design arethen discussed in detail.

28 citations

Book ChapterDOI
14 Jun 1999
TL;DR: This report summarizes the contributions and debates of the 5th International ECOOP Workshop on Quantitative Approaches in Object-Oriented Software Engineering (QAOOSE 2001), which was held in Budapest on 18-19 June, 2001.
Abstract: This report summarizes the contributions and debates of the 5th International ECOOP Workshop on Quantitative Approaches in Object-Oriented Software Engineering (QAOOSE 2001), which was held in Budapest on 18-19 June, 2001. The objective of the QAOOSE workshop series is to present, discuss and encourage the use of quantitative methods in object-oriented software engineering research and practice. This year's workshop included the presentation of eight position papers and one tutorial in the areas of "software metrics definition", "software size, complexity and quality assessment", and "software quality prediction models". The discussion sessions focused on current problems and future research directions in QAOOSE.

28 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