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 条
  • [21] COMPUTER-AIDED WELDING DESIGN
    TSAI, CL
    [J]. WELDING JOURNAL, 1988, 67 (06) : 25 - 30
  • [22] A cooperative oriented computer-aided design system
    Guo, Jiang
    Feng, Bin
    Pei, Xichun
    Tokunaga, Sosuke
    [J]. 2006 10TH INTERNATIONAL CONFERENCE ON COMPUTER SUPPORTED COOPERATIVE WORK IN DESIGN, PROCEEDINGS, VOLS 1 AND 2, 2006, : 414 - 419
  • [23] Computer-aided fixture design system for comprehensive modular fixtures
    Hou, JL
    Trappey, AJC
    [J]. INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2001, 39 (16) : 3703 - 3725
  • [24] Computer-aided checking fixture design system for automobile parts
    Jiang, Kun
    Zhou, Xionghui
    Li, Min
    [J]. INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2013, 51 (20) : 6045 - 6069
  • [25] On the computer aided introduction of design patterns into object-oriented systems
    Schulz, B
    Genssler, T
    Mohr, B
    Zimmer, W
    [J]. TOOLS 27: TECHNOLOGY OF OBJECT-ORIENTED LANGUAGES, PROCEEDINGS, 1998, : 258 - 267
  • [26] Construction and Expression of Database for Computer-aided Welding Fixture Design (CAWFD) Systems
    Zhang Yi
    Zhou Yaqin
    [J]. INNOVATION MANUFACTURING AND ENGINEERING MANAGEMENT, 2011, 323 : 141 - +
  • [27] Computer-Aided Design as Language
    Ganin, Yaroslav
    Bartunov, Sergey
    Li, Yujia
    Keller, Ethan
    Saliceti, Stefano
    [J]. ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 34 (NEURIPS 2021), 2021, 34
  • [28] An object-oriented analysis technique based on the unified modeling language
    Chou, SC
    Chen, JYJ
    [J]. JOOP-JOURNAL OF OBJECT-ORIENTED PROGRAMMING, 2001, 14 (02): : 32 - 42
  • [29] Case based reasoning method for computer aided welding fixture design
    Wang, Hui
    Rong, Yiming
    [J]. COMPUTER-AIDED DESIGN, 2008, 40 (12) : 1121 - 1132
  • [30] Computer aided fixture design oriented modified design algorithm for fixture locating scheme
    Qin, Guo-Hua
    Ye, Hai-Chao
    Cui, Yue
    Lu, Yu-Ming
    [J]. Jisuanji Jicheng Zhizao Xitong/Computer Integrated Manufacturing Systems, CIMS, 2012, 18 (10): : 2145 - 2150