Code Visualization for Performance Improvement of Java']Java Code for Controlling Smart Traffic System in the Smart City

被引:1
|
作者
Park, Bo Kyung [1 ]
Kang, Geon-Hee [2 ]
Son, Hyun Seung [3 ]
Jeon, Byungkook [4 ]
Kim, R. Young Chul [1 ]
机构
[1] Hongik Univ, Dept Software & Commun Engn, SE Lab, Seoul 04066, South Korea
[2] Telecommun Technol Assoc, Seongnam 13591, South Korea
[3] Moasoft, Reliabil Technol Inst, Seoul 04066, South Korea
[4] Gangneung Wonju Natl Univ, Dept Comp Sci, Wonju 26403, South Korea
来源
APPLIED SCIENCES-BASEL | 2020年 / 10卷 / 08期
基金
新加坡国家研究基金会;
关键词
cyber-physical system (CPS); SW performance; code visualization; refactoring; SW complexity;
D O I
10.3390/app10082880
中图分类号
O6 [化学];
学科分类号
0703 ;
摘要
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.
引用
收藏
页数:22
相关论文
共 50 条
  • [31] Integrating native code into a Java']Java application for controlling a mobile robot via a PC's serial port
    Segovia, A
    Díaz, A
    Garduño, M
    COMPUTERS & ELECTRICAL ENGINEERING, 2001, 27 (01) : 109 - 117
  • [32] Development of Traffic Flows and Smart Parking System for Smart City
    Katrenko, Anatoliy
    Krislata, Iryna
    Veres, Oleh
    Oborska, Oksana
    Basyuk, Taras
    Vasyliuk, Andrii
    Rishnyak, Ihor
    Demyanovskyi, Nazariy
    Meh, Oksana
    COMPUTATIONAL LINGUISTICS AND INTELLIGENT SYSTEMS (COLINS 2020), VOL I: MAIN CONFERENCE, 2020, 2604
  • [33] Covert Channel Elimination Technique in Java']Java Source Code Based on Security Type System
    Chen Bo
    Yu Ling
    ICCSE 2008: PROCEEDINGS OF THE THIRD INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE & EDUCATION: ADVANCED COMPUTER TECHNOLOGY, NEW EDUCATION, 2008, : 278 - 282
  • [34] Smart Attendance System using QR Code
    Nuhi, Asri
    Memeti, Agon
    Imeri, Florinda
    Cico, Betim
    2020 9TH MEDITERRANEAN CONFERENCE ON EMBEDDED COMPUTING (MECO), 2020, : 280 - 283
  • [35] An Offline Answering Function for Code Writing Problem in Java']Java Programming Learning Assistant System
    Funabiki, Nobuo
    Wang, Yingxin
    Ishihara, Nobuya
    Kao, Wen-Chung
    2017 IEEE INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS - TAIWAN (ICCE-TW), 2017,
  • [36] A Case Study on the Relationship between Code Ownership and Refactoring Activities in a Java']Java Software System
    Orru, Matteo
    Marchesi, Michele
    PROCEEDINGS OF 2016 IEEE/ACM 7TH INTERNATIONAL WORKSHOP ON EMERGING TRENDS IN SOFTWARE METRICS (WETSOM), 2016, : 43 - 49
  • [37] Improvement of RETUSS to Ensure Traceability between Sequence Diagram in UML and Java']Java Source Code in Real Time
    Arima, Kaoru
    Katayama, Tetsuro
    Kita, Yoshihiro
    Yamaba, Hisaaki
    Aburada, Kentaro
    Okazaki, Naonobu
    PROCEEDINGS OF THE 2021 INTERNATIONAL CONFERENCE ON ARTIFICIAL LIFE AND ROBOTICS (ICAROB 2021), 2021, : P77 - P77
  • [38] A code completion problem in java programming learning assistant system
    1600, International Association of Engineers (47):
  • [39] Improvement of RETUSS to Ensure Traceability between Sequence Diagram in UML and Java']Java Source Code in Real Time
    Arima, Kaoru
    Katayama, Tetsuro
    Kita, Yoshihiro
    Yamaba, Hisaaki
    Aburada, Kentaro
    Okazaki, Naonobu
    PROCEEDINGS OF THE 2021 INTERNATIONAL CONFERENCE ON ARTIFICIAL LIFE AND ROBOTICS (ICAROB 2021), 2021, : 352 - 355
  • [40] Expert system for extracting syntactic information from Java code
    Department of Computer Science, University of West Indies, Cave Hill Campus, P.O. Box 64, Bridgetown, Barbados
    1600, 187-198 (August 2003):