UNIFIED MODELING LANGUAGE AND OBJECT-ORIENTED DESIGN PATTERN BASED COMPUTER-AIDED WELDING FIXTURE DESIGN SYSTEM

被引:0
|
作者
Li, Hua [1 ]
Rong, Yiming [1 ]
机构
[1] Worcester Polytech Inst, Comp Aided Mfg Lab, Worcester, MA 01609 USA
关键词
Unified Modeling Language (UML); Object-oriented Design Pattern (OODP); Computer-aided Welding Fixture Design (CAWFD); Software Development Life Cycle; UML; VERIFICATION; GENERATION; FRAMEWORK;
D O I
暂无
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Most of previous computer aided fixture design(CAFD) research has mainly concentrated on machining fixtures rather than welding fixtures, and how to face the challenges such as dynamic requirements, expansion, maintenance and management in the development of complicated computer aided welding fixture design(CAWFD) software system has received much less attention. Application of Unified Modeling Language (UML) and Object-oriented Design Pattern (OODP) for developing CAWFD software system has been discussed in this paper. CAWFD system functions like design phases, workflow and design subtasks in each design phase are introduced. How to employ UML fundamental elements such as use case diagram, class diagram and component diagram to model the CAWFD system has been demonstrated. Multiple- tier architecture of CAWFD and its benefits are also presented. OODP has been certified to be an effective and efficient method especially for class diagram creation and refinement which is the key point during system analysis and design. Due to the complexity of CAWFD, the class diagram for CAWFD is classified as conceptual class diagram and detailed class diagram. How to use Model-View-Control (M-V-C) design pattern in conceptual class diagram and the benefits of M-V-C application are discussed. For detailed class diagram, the techniques of applying Command, Observer, Factory and Template patterns to realize code reuse are articulated. As a result, the extension, reusability and maintainability of CAWFD system can be obtained by applying UML and OODP.
引用
收藏
页码:265 / +
页数:3
相关论文
共 50 条
  • [2] An object-oriented database management system for computer-aided design of tall buildings
    J. Liang
    T. Y. P. Chang
    C. M. Chan
    [J]. Engineering with Computers, 1998, 14 : 275 - 286
  • [3] An object-oriented database management system for computer-aided design of tall buildings
    Liang, J
    Chang, TYP
    Chan, CM
    [J]. ENGINEERING WITH COMPUTERS, 1998, 14 (04) : 275 - 286
  • [4] Study of Computer-Aided Design Process and Methods Based on Welding Fixture
    Zhang, Yi
    Mu, Sihui
    [J]. JOURNAL OF COMPUTERS, 2012, 7 (06) : 1421 - 1428
  • [5] OPEN ENVIRONMENTS AND OBJECT-ORIENTED METHODS FOR COMPUTER-AIDED CONTROL-SYSTEM DESIGN
    BARKER, HA
    [J]. CONTROL ENGINEERING PRACTICE, 1995, 3 (03) : 347 - 356
  • [6] Information System for Computer-Aided Fixture Design
    Ivanov, Vitalii
    Pavlenko, Ivan
    Vashchenko, Svitlana
    Zajac, Jozef
    [J]. INDUSTRY 4.0: TRENDS IN MANAGEMENT OF INTELLIGENT MANUFACTURING SYSTEMS, 2019, : 121 - 132
  • [7] COMPUTER-AIDED FIXTURE DESIGN
    MASON, F
    [J]. MANUFACTURING ENGINEERING, 1995, 114 (06): : 41 - &
  • [8] Modelsaz: An object-oriented computer-aided modeling environment
    Farzi, A
    Mehrabani, A
    [J]. IRANIAN JOURNAL OF CHEMISTRY & CHEMICAL ENGINEERING-INTERNATIONAL ENGLISH EDITION, 2004, 23 (01): : 35 - 50
  • [9] CARATS: A computer-aided reliability assessment tool for software based on object-oriented design
    Chen, Chien-Chia
    Lin, Chue-Ti
    Huang, Hen-Hsen
    Huang, Shih-Wei
    Huang, Chin-Yu
    [J]. TENCON 2006 - 2006 IEEE REGION 10 CONFERENCE, VOLS 1-4, 2006, : 973 - +
  • [10] An integrated computer-aided fixture design system for a FMS
    Sun, HF
    Chen, LP
    Li, RP
    Hou, YC
    [J]. PROGRESS OF CUTTING AND GRINDING: WITH SOME TOPICS IN ADVANCED MANUFACTURE TECHNOLOGY, 1998, : 497 - 501