2013
DOI: 10.4304/jsw.8.11.2974-2981
|View full text |Cite
|
Sign up to set email alerts
|

Modeling and Analyzing Method for CPS Software Architecture Energy Consumption

Abstract: CPS is a kind of networked embedded system. Its trustworthiness and cost are impacted by energy consumption. So design a low-power, high trustworthiness CPS has been a major challenge. Modeling and analyzing the energy consumption of CPS software architecture at design stage can help to find the energy consumption design defects. These methods can effectively improve the trustworthiness of the CPS software and reduce development costs. Against this problem, first introduce the concept of the energy consumption… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
5
0

Year Published

2014
2014
2021
2021

Publication Types

Select...
4
1

Relationship

0
5

Authors

Journals

citations
Cited by 5 publications
(5 citation statements)
references
References 13 publications
(10 reference statements)
0
5
0
Order By: Relevance
“…e cost of classifying defective instances as nondefective instances is too high, thus affecting the usefulness of the prediction model; the high redundancy in the software metric and the high similarity between nondefective instances allow the data quality to be improved by methods such as feature selection [3]. e three methods, as researchers imaginatively call them, analyze software testing in terms of its length, volume, and structure, respectively [12]. Dynamic software defect prediction refers to the technique of predicting the distribution of system defects over time based on the time of defect generation or failure.…”
Section: Current Status Of Researchmentioning
confidence: 99%
“…e cost of classifying defective instances as nondefective instances is too high, thus affecting the usefulness of the prediction model; the high redundancy in the software metric and the high similarity between nondefective instances allow the data quality to be improved by methods such as feature selection [3]. e three methods, as researchers imaginatively call them, analyze software testing in terms of its length, volume, and structure, respectively [12]. Dynamic software defect prediction refers to the technique of predicting the distribution of system defects over time based on the time of defect generation or failure.…”
Section: Current Status Of Researchmentioning
confidence: 99%
“…A direct relation is described between the granularity of the measurements and the ability to determine the cause of changes in EC. Another approach is to characterize software using Petri nets . Assuming that a complex software product can be fitted into a Petri net, analysis could show the path of lowest EC to perform a specific task.…”
Section: Related Workmentioning
confidence: 99%
“…Another approach is to characterize software using Petri nets. 43 Assuming that a complex software product can be fitted into a Petri net, analysis could show the path of lowest EC to perform a specific task. If the changes in a new release can be included in the Petri net, the difference(s) between releases can be quantified.…”
Section: Energy Consumption Comparison Between Releasesmentioning
confidence: 99%
“…In [37] a method is presented to determine the minimum EC path through Petri Nets and reachable state graphs. Others propose to create modular software and collect utilization data of functional elements which is used by a resource utilization model [35] functioning as 'energy broker'.…”
Section: Relating Green Software To Software Architecturementioning
confidence: 99%