Á¤º¸Ã³¸®ÇÐȸ ³í¹®Áö ÄÄÇ»ÅÍ ¹× Åë½Å½Ã½ºÅÛ
Current Result Document : 4 / 4
ÇѱÛÁ¦¸ñ(Korean Title) |
¼º´É ÀúÇÏ ½Äº°À» ÅëÇÑ ÀúÀü·Â °³¼±¿ë ÄÚµå °¡½ÃÈ ¹æ¹ý |
¿µ¹®Á¦¸ñ(English Title) |
Code Visualization Approach for Low level Power Improvement via Identifying Performance Dissipation |
ÀúÀÚ(Author) |
¾ÈÇö½Ä
¹Úº¸°æ
±è¿µÃ¶
±è±âµÎ
Hyun Sik An
Bokyung Park
R.Young Chul Kim
Ki Du Kim
|
¿ø¹®¼ö·Ïó(Citation) |
VOL 09 NO. 10 PP. 0213 ~ 0220 (2020. 10) |
Çѱ۳»¿ë (Korean Abstract) |
The power consumption and performance of hardware-based mobile and IoT embedded systems that require high specifications are one of the important issues of these systems. In particular, the problem of excessive power consumption is because it causes a problem of increasing heat generation and shortening the life of the device. In addition, in the same environment, software also needs to perform stable operation in limited power and memory, thereby increasing power consumption of the device. In order to solve these issues, we propose a Low level power improvement via identifying performance dissipation. The proposed method identifies complex modules (especially Cyclomatic complexity, Coupling & Cohesion) through code visualization, and helps to simplify low power code patterning and performance code. Therefore, through this method, it is possible to optimize the quality of the code by reducing power consumption and improving performance.
|
¿µ¹®³»¿ë (English Abstract) |
³ôÀº »ç¾çÀÌ ÇÊ¿äÇÑ Çϵå¿þ¾î ±â¹ÝÀÇ ¸ð¹ÙÀÏ ¹× IoT ÀÓº£µðµå ½Ã½ºÅÛÀº ÀúÀü·Â°ú ¼º´É¿¡ Áß¿äÇÑ À̽´¸¦ °®°í ÀÖ´Ù. ÀÌ´Â Àü·Â ¼Òºñ·Î ¹ß¿·® Áõ°¡ ¹× ±â±âÀÇ ¼ö¸í ´ÜÃà ¹®Á¦°¡ ¹ß»ýµÈ´Ù. ÀÌ·¯ÇÑ È¯°æ¿¡¼ ¼ÒÇÁÆ®¿þ¾îµµ Á¦ÇÑµÈ Àü·Â, ¸Þ¸ð¸® µî¿¡¼ ¾ÈÁ¤ÀûÀÎ µ¿ÀÛÀ» ¼öÇàÇؾßÇϹǷΠµð¹ÙÀ̽ºÀÇ ¼ÒºñÀü·ÂÀÌ Áõ°¡ÇÑ´Ù. À̸¦ ÇØ°áÇÏ°íÀÚ, ÄÚµå °üÁ¡¿¡¼ ¼º´ÉÀ» ÀúÇϽÃÅ°´Â ¸ðµâÀ» ½Äº°ÇÏ°í, ±× ¸ðµâÀÇ Àü·Â ÃÖ¼Òȸ¦ ÅëÇÑ ¼º´É °³¼± °¡½ÃÈ ¹æ¹ýÀ» Á¦¾ÈÇÑ´Ù. ÀÌ´Â ÄÚµå °¡½Ãȸ¦ ÅëÇØ º¹ÀâÇÑ ¸ðµâ(ƯÈ÷ Cyclomatic complexity, Coupling & Cohesion)À» ½Äº°ÇÏ°í, ÀúÀü·Â ÄÚµå ÆÐÅÏÈ¿Í ¼º´É Äڵ带 °£°áÈ ÇÑ´Ù. ÀÌ·± ÄÚµå·Î ¼ÒºñÀü·ÂÀ» °¨¼Ò ¹× ¼º´É °³¼± ÇÔÀ¸·Î½á ÄÚµåÀÇ Ç°ÁúÀ» ÃÖÀûÈ ÇÒ ¼ö ÀÖ´Ù.
|
Å°¿öµå(Keyword) |
Low Power
Performance Visualization
Refactoring
Code Smell
ÀúÀü·Â
¼º´É°¡½ÃÈ
¸®ÆÑÅ丵
ÄÚµå ½º¸á
|
ÆÄÀÏ÷ºÎ |
PDF ´Ù¿î·Îµå
|