An approach to develop component-based control software for flexible manufacturing systems

被引:0
|
作者
Morton, YT [1 ]
Troy, DA [1 ]
Pizza, GA [1 ]
机构
[1] Miami Univ, Dept Mfg Engn, Oxford, OH 45056 USA
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In recent years, component-based software engineering has emerged as an approach for creating control software for flexible manufacturing systems (FMS). This paper presents a state-based approach to model software components as building blocks for flexible manufacturing control software. The general framework developed by Adiga and Cogez (1993) for modeling object-oriented manufacturing software is extended to component-oriented modeling. General approaches in developing state models, control logic, and interface components are presented. Software components that simulate sensors and control activities of the work cell were also created. The simulated components can interact with or replace real system components for planning, debugging, and testing purposes. These software components can be used to create control software using visual design tools with no coding, and can be configured during both design and run time. Great emphasis has been placed on the generic features, reusability, case of use, and case of maintenance in the design of the software components. We implemented our software components in Java and tested our design and implementation using the Miami University Computer Integrated Manufacturing Laboratory FMS work cell. The benefits of the design were fully demonstrated through experiments at Miami.
引用
收藏
页码:4708 / 4713
页数:6
相关论文
共 50 条
  • [21] Scalable system software: a component-based approach
    Bode, B
    Bradshaw, R
    DeBenedictus, E
    Desai, N
    Duell, J
    Geist, GA
    Hargrove, P
    Jackson, D
    Jackson, S
    Laros, J
    Lowe, C
    Lusk, E
    McLendon, W
    Mugler, J
    Naughton, T
    Navarro, JP
    Oldfield, R
    Pundit, N
    Scott, SL
    Showerman, M
    Steffen, C
    Walker, K
    SciDAC 2005: Scientific Discovery Through Advanced Computing, 2005, 16 : 546 - 550
  • [22] A Component-based Approach to Embedded Software Design
    Polato, Ivanilton
    Silva Filho, Antonio M.
    ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2006, 160 : 255 - 273
  • [23] A component-based approach to online software evolution
    Wang, Qianxiang
    Shen, Junrong
    Wang, Xiaopeng
    Mei, Hong
    JOURNAL OF SOFTWARE MAINTENANCE AND EVOLUTION-RESEARCH AND PRACTICE, 2006, 18 (03): : 181 - 205
  • [24] A component-based approach for embedded software development
    Yen, IL
    Goluguri, J
    Bastani, F
    Khan, L
    Linn, J
    ISORC 2002: FIFTH IEEE INTERNATIONAL SYMPOSIUM ON OBJECT-ORIENTED REAL-TIME DISTRIBUTED COMPUTING, PROCEEDINGS, 2002, : 402 - 410
  • [25] Component-based software engineering for embedded systems
    Crnkovic, I
    ICSE 05: 27th International Conference on Software Engineering, Proceedings, 2005, : 712 - 713
  • [26] Agility evaluation for component-based software systems
    Wang, Zhong-Jie
    Xu, Xiao-Fei
    Zhan, De-Chen
    JOURNAL OF INFORMATION SCIENCE AND ENGINEERING, 2007, 23 (06) : 1769 - 1783
  • [27] Component-based software systems for smart environments
    Herring, C
    Kaplan, S
    IEEE PERSONAL COMMUNICATIONS, 2000, 7 (05): : 60 - 61
  • [28] A component-based control system for agile manufacturing
    Lee, SM
    Harrison, R
    West, AA
    PROCEEDINGS OF THE INSTITUTION OF MECHANICAL ENGINEERS PART B-JOURNAL OF ENGINEERING MANUFACTURE, 2005, 219 (01) : 123 - 135
  • [29] The impact of maintainability on component-based software systems
    Mari, M
    Eila, N
    PROCEEDINGS OF THE 29TH EUROMICRO CONFERENCE: NEW WAVES IN SYSTEM ARCHITECTURE, 2003, : 25 - 32
  • [30] Reliability simulation of component-based software systems
    Gokhale, SS
    Lyu, MR
    Trivedi, KS
    NINTH INTERNATIONAL SYMPOSIUM ON SOFTWARE RELIABILITY ENGINEERING, PROCEEDINGS, 1998, : 192 - 201