Applied Sciences | 卷:10 |
Code Visualization for Performance Improvement of Java Code for Controlling Smart Traffic System in the Smart City | |
Byungkook Jeon1  HyunSeung Son2  R.Young Chul Kim3  BoKyung Park3  Geon-Hee Kang4  | |
[1] Department of Computer Science, Gangneung-Wonju National University, Wonju 26403, Korea; | |
[2] Reliability Technology Institute, Moasoft, Seoul 04066, Korea; | |
[3] SE Lab., Department of Software and Communication Engineering, Hongik University, Seoul 04066, Korea; | |
[4] Telecommunications Technology Association, Seongnam 13591, Korea; | |
关键词: cyber-physical system (CPS); SW performance; code visualization; refactoring; SW complexity; | |
DOI : 10.3390/app10082880 | |
来源: DOAJ |
【 摘 要 】
In an intelligent smart city like Sejong city in Korea, automatic and smart software is absolutely necessary for autonomous traffic and vehicles control systems. Therefore, these systems need to have an accurate and timely performance; otherwise, safety issues may arise. To resolve this, we propose our code visualization approach to adapt an object-oriented smart traffic control simulator, which analyzes Java code’s complexity and identifies bad codes against performance. To achieve an accurate performance, we must repeatedly perform refactoring until attaining a range of system-defined performances through effective code visualization. As a result, we enhance the code complexity of the cyber-physical system-based software to achieve the exact performance. With this approach, we expect to obtain an accurate performance and complexity improvement of the object-oriented traffic control simulator without significant power consumption.
【 授权许可】
Unknown