Application S/W re-engineering approach in the steel plant to improve productivity efficiently

被引:0
作者
Park, Young-Bok [1 ]
Yang, Jin-Seok [2 ]
机构
[1] POSCO, Ctr Engn, Pohang Si, South Korea
[2] Div ITCE, POSTECH, Pohang, South Korea
来源
2012 12TH INTERNATIONAL CONFERENCE ON CONTROL, AUTOMATION AND SYSTEMS (ICCAS) | 2012年
基金
新加坡国家研究基金会;
关键词
Software Reuse; Software Product Line Engineering; Reengineering; Steel Manufacturing; Application Generator; Productivity;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
POSCO, the largest steel manufacturing company in Korea, uses a three-layered software architecture for manufacturing process. Of those three layers, the second layer contains various applications to measure and control manufacturing processes, but about four to five applications are newly developed or upgraded yearly because of replacement of deteriorated manufacturing facilities, new functions, or new performance requirements. POSCO wants to find a way to increase development productivity to be more competitive in the global market and save the cost of development and maintenance which typically takes six months to a year depending on type of application. In order to find a way to increase productivity, we analyzed the existing legacy applications and identified common but repeatedly developed parts, and variants that implemented features that are unique to each application. Based on these analysis results, we applied various software engineering principles and could largely automate the process of developing process management components, and message and record handling modules. We carried on actual development using these modules and could achieve a substantial reduction in the development time.
引用
收藏
页码:1686 / 1690
页数:5
相关论文
共 16 条
[1]  
GARLAN D, 1993, ADV SOFTWARE ENG KNO, V1, P1
[2]  
Gomaa H., 2005, DESIGNING SOFTWARE P
[3]  
Hong Yoon Pyo, INTRO PROCESS UNPUB
[4]   FORM: A feature-oriented reuse method with domain-specific reference architectures [J].
Kang, KC ;
Kim, S ;
Lee, J ;
Kim, K ;
Shin, E ;
Huh, M .
ANNALS OF SOFTWARE ENGINEERING, 1998, 5 :143-168
[5]  
Kang Kyo C., 1990, CMUSEI90TR21 ESD90TR
[6]   Re-engineering software architecture of home service robots: A case study [J].
Kim, M ;
Lee, J ;
Kang, KC ;
Hong, Y ;
Bang, S .
ICSE 05: 27th International Conference on Software Engineering, Proceedings, 2005, :505-513
[7]  
Kulkarni Vinay, 2011, PLEASE 11 MAY
[8]  
Park Young-Bok, 2009, TECHNICAL REPO UNPUB
[9]  
Park Young-Bok, 2008, TECHNICAL REPO UNPUB
[10]  
Parnas D. L., 1976, IEEE Transactions on Software Engineering, VSe-2, P1, DOI 10.1109/TSE.1976.233797