Font Size: a A A

Embedded Software Energy Consumption Model And Reliability Research Based On Random Petri Net

Posted on:2018-01-11Degree:MasterType:Thesis
Country:ChinaCandidate:Z Z WangFull Text:PDF
GTID:2358330515455929Subject:Computer technology
Abstract/Summary:PDF Full Text Request
With the development of the times,the combination of embedded system and Internet makes it more powerful.The attendant problems is that the more powerful embedded system.the more complex the system structure.The complexity and heterogeneity of the embedded software and the diversification of the business demand lead to the increase of the complexity of the management of the network energy consumption.Therefore,it is the key point to reduce energy consumption in the development of embedded software.This article analyzes the energy consumption of the research software from the component perspective.It is mainly from the architecture of embedded software.This article analyzes the combinability of the energy consumption model by argumentation.Then the software is split into individual modules.And finally I combine them to form the overall model of the software.So I get the whole energy consumption model.Through the status reachability graphs of energy consumption,the software is established.An algorithm is proposed to find the maximum path and the minimum path in the energy consumption reachability graph.The energy consumption value of the software is analyzed by this method.At last,the validity of the model is verified by comparing with the advanced algorithm at present.And it is based on the simulation analysis of vehicle collision warning system.We solve all kinds of credible evidence of software dependability attribute by energy consumption value.Through the analysis and evaluation methods of different attributes,we can get the evaluation values of each attribute.We assign the various dependability attribute values to the dependability attribute tree.We obtain the value of software dependability through the scientific weight distribution method.By this value,we can evaluate the dependability of the software.Then we build a model for software interaction.The dependability of the system is formed by the software dependability of single software.The energy consumption model is based on Stochastic Petri net.It provides a new idea for the research of softw are energy consumption in this paper.The solving process is more concise,and it reduces the overall computational complexity.This paper presents a software reliability analysis method according to the analysis results of the energy consumption of software.It provides strong support for software development.
Keywords/Search Tags:embedded software, stochastic Petri net, energy estimation, software architecture, dependability analysis
PDF Full Text Request
Related items