A UML-based approach for the development of shop floor control systems

被引:5
|
作者
Yang, Dong [1 ]
Wu, Hongwei [1 ]
Tong, Lixin [1 ]
机构
[1] Shanghai Jiao Tong Univ, Sch Mech Engn, Dept Ind Engn, Shanghai 200030, Peoples R China
基金
中国国家自然科学基金;
关键词
shop floor control system; UML; object-oriented methods; OBJECT-ORIENTED DESIGN; MANUFACTURING SYSTEMS; PETRI-NET; SUPERVISORY CONTROL; SIMULATION-MODEL; FORMAL MODEL; IMPLEMENTATION; GENERATION; FRAMEWORK;
D O I
10.1080/00207540701579514
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
As a key part of computer integrated manufacturing (CIM), shop floor control systems (SFCS) play an essential role in the effective operations of a shop floor. The development of SFCSs is an extremely complex process, given the requirements for synchronisation and coordination. Object-oriented methods offer a promising solution to develop a reusable, maintainable and interoperable SFCS. However, current O-O practices for developing SFCSs are hindered by proprietary representations, which may lead to problems with the portability and interoperability of models. UML, as an industrial standard for O-O notations, has been widely accepted by practitioners to describe static and dynamic parts of a complex system. From the perspective of software engineering, UML offers a variety of standard notations to support the full life-cycle of system development. In this paper, an approach to developing an SFCS using UML through analysis, design and implementation phases is presented, based on the three level hierarchical architecture. An example workstation is studied as an illustration to clarify the proposed approach. In addition to the reusability, portability and maintainability, the presented UML-based development enhances the efficiencies and qualities of SFCS development, considering a wide range of mature tool supports (such as Rational Rose) for UML are available.
引用
收藏
页码:1601 / 1633
页数:33
相关论文
共 50 条
  • [1] Towards a Rigorous Approach to UML-Based Development
    Liu, Zhiming
    He Jifeng
    Li, Xiaoshan
    [J]. ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2005, 130 : 57 - 77
  • [2] UML-based modeling approach for automotive system development
    See, Win-Bin
    [J]. 2005 IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL TECHNOLOGY - (ICIT), VOLS 1 AND 2, 2005, : 512 - 516
  • [3] UML-Based Modeling and Model-Driven Development of Distributed Control Systems
    Basile, Francesco
    Chiacchio, Pasquale
    Del Grosso, Domenico
    [J]. 2008 IEEE INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION, PROCEEDINGS, 2008, : 1120 - 1127
  • [4] A UML-based simulation platform for hybrid control systems
    Tanyi, E
    Nkenlifack, M
    [J]. PROCEEDINGS OF THE ISCA 12TH INTERNATIONAL CONFERENCE INTELLIGENT AND ADAPTIVE SYSTEMS AND SOFTWARE ENGINEERING, 2003, : 202 - 205
  • [5] Supporting UML-based development of embedded systems by formal techniques
    Jozef Hooman
    Hillel Kugler
    Iulian Ober
    Anjelika Votintseva
    Yuri Yushtein
    [J]. Software & Systems Modeling, 2008, 7 : 131 - 155
  • [6] A UML-based approach for problem frame oriented software development
    Choppy, C
    Reggio, G
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 2005, 47 (14) : 929 - 954
  • [7] A UML-Based Approach to System Testing
    Lionel Briand
    Yvan Labiche
    [J]. Software and Systems Modeling, 2002, 1 (1): : 10 - 42
  • [8] Supporting UML-based development of embedded systems by formal techniques
    Hooman, Jozef
    Kugler, Hillel
    Ober, Iulian
    Votintseva, Anjelika
    Yushtein, Yuri
    [J]. SOFTWARE AND SYSTEMS MODELING, 2008, 7 (02): : 131 - 155
  • [9] A UML-based approach to system testing
    Hartmann, Jean
    Vieira, Marlon
    Foster, Herbert
    Ruder, Axel
    [J]. INNOVATIONS IN SYSTEMS AND SOFTWARE ENGINEERING, 2005, 1 (01) : 12 - 24
  • [10] UML-based software development environment
    Ge, K.
    Zhou, B.
    [J]. Xi Tong Gong Cheng Yu Dian Zi Ji Shu/Systems Engineering and Electronics, 2001, 23 (09): : 95 - 98