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 条
  • [31] Object-oriented analysis and design of computer aided process planning systems
    Law, HW
    Tam, HY
    [J]. INTERNATIONAL JOURNAL OF COMPUTER INTEGRATED MANUFACTURING, 2000, 13 (01) : 40 - 49
  • [32] Design method and information representation for computer aided welding fixture design
    Zhang, Yi
    Wen, Junhao
    Zeng, Jun
    Xiong, Qingyu
    [J]. PROCEEDINGS 2016 5TH IIAI INTERNATIONAL CONGRESS ON ADVANCED APPLIED INFORMATICS IIAI-AAI 2016, 2016, : 61 - 64
  • [33] Computer-Aided Fixture Design – A Review and Future Trends
    J. Cecil
    [J]. The International Journal of Advanced Manufacturing Technology, 2001, 18 : 790 - 793
  • [34] A knowledge reuse-based computer-aided fixture design framework
    Zhang, Xutang
    Peng, Gaoliang
    Hou, Xin
    Zhuang, Ting
    [J]. ASSEMBLY AUTOMATION, 2014, 34 (02) : 169 - 181
  • [35] Implementation of Computer-Aided Design of Fixture in the Educational Process
    Zajac, Jozef
    Hatala, Michal
    Duplakova, Darina
    Botko, Frantisek
    Duplak, Jan
    Sut'ak, Dusan
    [J]. TEM JOURNAL-TECHNOLOGY EDUCATION MANAGEMENT INFORMATICS, 2018, 7 (04): : 808 - 812
  • [36] Modelica - An international effort to design an object-oriented modeling language
    Elmqvist, H
    Mattsson, SE
    Otter, M
    [J]. PROCEEDINGS OF THE 1998 SUMMER COMPUTER SIMULATION CONFERENCE: SIMULATION AND MODELING TECHNOLOGY FOR THE TWENTY-FIRST CENTURY, 1998, : 333 - 339
  • [37] Object-oriented modeling of construction processes by unified modeling language
    Hiremath, HR
    Skibniewski, MJ
    [J]. AUTOMATION IN CONSTRUCTION, 2004, 13 (04) : 447 - 468
  • [38] OBJECT-ORIENTED MODELING OF DESIGN SYSTEM FOR RC BUILDINGS
    TURK, Z
    ISAKOVIC, T
    FISCHINGER, M
    [J]. JOURNAL OF COMPUTING IN CIVIL ENGINEERING, 1994, 8 (04) : 436 - 453
  • [39] Object-oriented paradigm in programming for computer-aided analysis of structures
    Madan, A
    [J]. JOURNAL OF COMPUTING IN CIVIL ENGINEERING, 2004, 18 (03) : 226 - 236
  • [40] An object-oriented information model for computer-aided control engineering
    Varsamidis, T
    Hope, S
    Jobling, CP
    [J]. CONTROL ENGINEERING PRACTICE, 1996, 4 (07) : 929 - 937