A Power Consumption Analysis Technique Using UML-Based Design Models in Embedded Software Development

被引:0
|
作者
Kim, Doo-Hwan [1 ]
Kim, Jong-Phil [1 ]
Hong, Jang-Eui [1 ]
机构
[1] Chungbuk Natl Univ, Dept Comp Sci, Cheongju 361763, South Korea
关键词
Power consumption analysis; UML models; Embedded software;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Although the power consumption of embedded system depends on the operation of hardware devices, software behaviors give great effect to the power consumption because of its functionality and complexity growth. This paper proposes a power consumption estimation technique using design models of software to support energy-efficient embedded software development. Even though code-based power analysis techniques have been proposed, these techniques have demerits that the analysis time is long and feedback is not easy. Our proposed technique makes use of UML behavior models for the power consumption analysis in order to overcome the demerits of code-based analysis. When comparing with the existing code-based analysis, our technique can provide the power analysis result at earlier phase than implementation. Therefore, software engineer can apply our technique to select energy-efficient design decisions in embedded software development process.
引用
收藏
页码:320 / 331
页数:12
相关论文
共 50 条
  • [21] Modeling business within a UML-based rigorous software development approach
    Astesiano, Egidio
    Reggio, Gianna
    Ricca, Filippo
    [J]. CONCURRENCY, GRAPHS AND MODELS: ESSAYS DEDICATED TO UGO MONTANARI ON THE OCCASION OF HIS 65TH BIRTHDAY, 2008, 5065 : 261 - +
  • [22] UML-Based Model-Driven Development for HSDPA Design
    Martinez, Jesus
    Merino, Pedro
    Salmeron, Alberto
    Malpartida, Francisco
    [J]. IEEE SOFTWARE, 2009, 26 (03) : 26 - 33
  • [23] UML-based systems integration modeling technique for the design and development of intelligent transportation management system
    Zhou, YH
    Chen, YL
    Lu, HP
    [J]. 2004 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN & CYBERNETICS, VOLS 1-7, 2004, : 6061 - 6066
  • [24] On the Design and Development of a UML-Based Visual Environment for Novice Programmers
    Moor, Brian
    Deek, Fadi
    [J]. JOURNAL OF INFORMATION TECHNOLOGY EDUCATION-RESEARCH, 2006, 5 : 53 - 76
  • [25] Formalizing UML-based process models using graph transformations
    Schleicher, A
    [J]. APPLICATIONS OF GRAPH TRANSFORMATIONS WITH INDUSTRIAL RELEVANCE, PROCEEDINGS, 2000, 1779 : 341 - 357
  • [26] Feasibility Analysis of SMartyModeling for Modeling UML-based Software Product Lines
    Silva, Leandro F.
    Oliveira, Edson, Jr.
    Zorzo, Avelino F.
    [J]. PROCEEDINGS OF THE 22ND INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS (ICEIS), VOL 2, 2020, : 442 - 449
  • [27] Modeling and analysis of performance aspects for software architecture: A UML-based approach
    Dai, Lirong
    Cooper, Kendra
    Wong, W. Eric
    [J]. INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 2006, 16 (03) : 347 - 378
  • [28] Dependability analysis in the early phases of UML-based system design
    Bondavalli, A
    Dal Cin, M
    Latella, D
    Majzik, I
    Pataricza, A
    Savoia, G
    [J]. COMPUTER SYSTEMS SCIENCE AND ENGINEERING, 2001, 16 (05): : 265 - 275
  • [29] UML-Based Design and Validation of Intelligent Agents-Based Reconfigurable Embedded Control Systems
    Ali, Amen Ben Hadj
    Khalgui, Mohamed
    Ben Ahmed, Samir
    [J]. INTERNATIONAL JOURNAL OF SYSTEM DYNAMICS APPLICATIONS, 2012, 1 (01) : 17 - 38
  • [30] Schedulability Analysis Approach for UML-Based Real-Time Models
    Gherbi, Abdelouahed
    [J]. COMPUTER APPLICATIONS FOR SOFTWARE ENGINEERING, DISASTER RECOVERY, AND BUSINESS CONTINUITY, 2012, 340 : 194 - 201