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
16 Mar 2008
TL;DR: This paper provides an approach to build secure SOA applications that takes into account the new security issues introduced by the complexity of SOA-based applications.
Abstract: SOA enables the design of flexible and modular software applications that can be used in a cross-organization context. Unfortunately, those qualities have a negative impact on the security of the software application. In this paper, we provide an approach to build secure SOA applications that takes into account the new security issues introduced by the complexity of SOA-based applications. We build upon two different approaches to secure SOA applications: model-driven development and the use of security patterns.

34 citations

Book ChapterDOI
01 Jan 1995
TL;DR: The paper describes the SysMan approach to interactive configuration management of distributed software components ( objects) by using a domain browser to locate relevant objects within the domain service and allocating these objects to physical nodes in the system.
Abstract: The paper describes the SysMan approach to interactive configuration management of distributed software components (objects) Domains are used to group objects to apply policy and for convenient naming of objects Configuration Management involves using a domain browser to locate relevant objects within the domain service; creating new objects which form a distributed service; allocating these objects to physical nodes in the system and binding the interfaces of the objects to each other and to existing services Dynamic reconfiguration of the objects forming a service can be accomplished using this tool Authorisation policies specify which domains are accessible by which managers and which interfaces can be bound together

34 citations

Patent
21 Feb 2003
TL;DR: In this paper, a user interface method and system for positioning graphical objects in the display area of a free-form system is presented, where a selected object may operate in a first state where it can be moved to different positions within the display areas.
Abstract: A user interface method and system for positioning graphical objects in the display area of a free form system. A selected object may operate in a first state where it can be moved to different positions within the display area. The selected object may further operate in a second state where movement of the selected object causes other graphical objects within its path of movement to also move. The state of the selected object is indicated by a visually distinct presentation of the graphical object, for example when in the first state the graphical object is shown to have shadow to provide the visual clue that it is “above” the other graphical objects in the display area. A user may dynamically switch between states based on signals provided to the system.

34 citations

Proceedings ArticleDOI
05 May 1999
TL;DR: It is shown that using an eclectic approach, where a domain expert software engineer is encouraged to tailor and combine existing approaches, may overcome the limitation of the single approaches and helps to better address the particular goals of the project at hand and the unique aspects of the subject system.
Abstract: The identification of objects in procedural programs has long been recognised as a key to successful comprehension. As a consequence, several authors have proposed methods and tools that achieve, in general, some level of success, but do not always precisely identify a coherent set of objects. We show that using an eclectic approach, where a domain expert software engineer is encouraged to tailor and combine existing approaches, may overcome the limitation of the single approaches and helps to better address the particular goals of the project at hand and the unique aspects of the subject system. The eclectic approach is illustrated by reporting experiences from a case study of identifying coarse-grained, persistent objects to be used in the migration of a COBOL system to a distributed component system.

34 citations

Journal ArticleDOI
TL;DR: The product model developed to maintain design information is described and the use of generic component libraries to automate the specification of design constraints are described and adaptive search algorithms to find feasible designs to satisfy the imposed constraints are presented.
Abstract: For the last two decades there has been an attempt to put more “design” in computer-aided design (CAD) through improving CAD for conceptual design, embodiment design, design for manufacturing, and design for environment. This article presents computational methods for supporting constraint specification and satisfaction in mechanical embodiment design. The methods were tested and their feasibility verified through the implementation of the prototype software support tool, CADET (computer-aided-design embodiment tool). CADET is capable of rapidly specifying and satisfying large sets of algebraic design constraints. This article describes the product model developed to maintain design information and describes the use of generic component libraries to automate the specification of design constraints. In addition, adaptive search algorithms to find feasible designs to satisfy the imposed constraints are presented.

34 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