Design with objects: an approach to object-oriented design

被引:21
|
作者
Liang, WY [1 ]
O'Grady, P [1 ]
机构
[1] Univ Iowa, Dept Ind Engn, Iowa City, IA 52242 USA
关键词
design process; electronics; electronics assembly; Internet; object-oriented design;
D O I
10.1016/S0010-4485(98)00050-5
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This paper is concerned with object-oriented design and aims to describe an object-oriented approach [called design-with-objects (DwO)] that encompasses both the fundamentals of object-oriented design and the use of object-oriented design in the development of design process models. The major design objects are described, together with their main structure, the message passing and inheritance involved, and the computability and exchangeability of the approach. The main potential advantages of such an approach are computability, in that a design process model obtained using DwO is not just a descriptive model but a computable model; reusability, in that once a design object in DwO has been established, it can be used repeatedly; and exchangeability, in that objects with similar interfaces can be readily exchanged in a modular manner. This paper reviews the background to design process models and object-oriented design and then describes the basis of DwO. Design models, DwO methods and an architecture for DwO are described together with an example design process model formalism that uses DwO, The implementation of this example DwO design process model formalism for the problem of electronics assemblies components selection is overviewed. (C) 1998 Elsevier Science Ltd. All rights reserved.
引用
收藏
页码:943 / 956
页数:14
相关论文
共 50 条
  • [1] A RATIONAL APPROACH TO OBJECT-ORIENTED DESIGN
    PAPPAS, TL
    [J]. COMPUTER, 1993, 26 (08) : 84 - 86
  • [2] Brake Design - an Object-Oriented Approach
    Akpobi, John A.
    [J]. CURRENT THEMES IN ENGINEERING SCIENCE 2010: WORLD CONGRESS ON ENGINEERING, 2010, 1394 : 3 - 18
  • [4] ROLES FOR COMPOSITE OBJECTS IN OBJECT-ORIENTED ANALYSIS AND DESIGN
    CIVELLO, F
    [J]. SIGPLAN NOTICES, 1993, 28 (10): : 376 - 393
  • [5] Object-oriented design
    Holland, IM
    Lieberherr, KJ
    [J]. ACM COMPUTING SURVEYS, 1996, 28 (01) : 273 - 275
  • [6] OBJECT-ORIENTED DESIGN
    CUSACK, EL
    CLOUGH, C
    RICHARDS, K
    [J]. BRITISH TELECOMMUNICATIONS ENGINEERING, 1990, 9 : 71 - 77
  • [7] AN OBJECT-ORIENTED APPROACH TO FILTER DESIGN IN C
    GEORGE, AD
    [J]. ENGINEERING EXCELLENCE : PEOPLE MAKE THE DIFFERENCE, VOLS 1-3, 1989, : 16 - 18
  • [8] Object-oriented approach to the radiology workstation design
    Roberson, GH
    Shieh, YY
    Thomas, JK
    [J]. 11TH IEEE SYMPOSIUM ON COMPUTER-BASED MEDICAL SYSTEMS, PROCEEDINGS, 1998, : 68 - 71
  • [9] An approach to the development of an object-oriented design tool
    Sitiol, AA
    Lee, SP
    [J]. ADVANCED RESEARCH IN COMPUTERS AND COMMUNICATIONS IN EDUCATION, VOL 1: NEW HUMAN ABILITIES FOR THE NETWORKED SOCIETY, 1999, 55 : 183 - 186
  • [10] A constructivist approach to object-oriented design and programming
    Hadjerrouit, S
    [J]. ITICSE '99: PROCEEDINGS OF THE 4TH ANNUAL SIGCSE/SIGCUE CONFERENCE ON INNOVATION AND TECHNOLOGY IN COMPUTER SCIENCE EDUCATION, 1999, 31 (03): : 171 - 174