Dissertation > Excellent graduate degree dissertation topics show

Study on Technology for Power Evaluating of Source Code Sealed Software

Author: WangYan
Tutor: ShenXiangHeng
School: Graduate Schoo,Chinese Academy of Sciences
Course: Mechanical and Electronic Engineering
Keywords: software cost source code sealed power evaluating fuzzycomprehensive evaluation fuzzy pattern recognition fuzzy decisionmaking
CLC: TP311.52
Type: PhD thesis
Year: 2012
Downloads: 75
Quote: 1
Read: Download Dissertation

Abstract


To confront of energy crisis and environment problems, all walks of life committhemselves to energy saving and emission reduction. In computer science,technology of low power design for hardware is mature. According the appearanceof “green” hardware, software cost is the major component for power consumptionof computer system. There are lots of researches about software cost. Most of themanalyze software cost based on open source. There is no research about source codesealed software. But most of daily software is source code sealed, includingcommercial software and free software downloaded from Internet. There is noprocess of software testing and no theory or method to evaluate power consumptionfor this kind of software. No one knows whether the principle of low power design isused or not during the process of software design. This kind of software will produceinvalid power consumption and waste energy.To handle above problem, technology of power evaluating for source codesealed software is studied in this paper. Application software and operating softwareare researched respectively. Source code sealed software is black box, so research inthis paper is based on actual testing. Testing bed is built and auxiliary software iscoded. They are responsible for testing and analyzing power consumption.For application software, study traditional analyzing and optimizing methodsfor software cost, and find out the entry point of research about source code sealed software. They are compiler, data structure and algorithm. Analyze in theory and testcorresponding program in testing bed to demonstrate they are root factors. At thesame time, summarize the classical outer characters corresponding to root factorsfrom experimental results. Take video player as an example to analyze therelationship between characters and software cost qualitatively and quantitatively.Results show that different software has different power character.The problem of comprehensive evaluating has the character of fuzzy. So powerevaluating model for source code sealed software is based on fuzzy theory. There areevaluating for software characters, evaluating for power consumption and evaluatingdatabase. Fuzzy comprehensive evaluation, fuzzy pattern recognition and fuzzydecision making is used to build evaluating model. Evaluate power consumption forvideo player using model proposed in this paper.Preliminary exploration of power evaluating for source code sealed operatingsystem is studied in this paper. A power evaluating model is proposed in theory. Itwill be foundation of future research. Test power consumption of process of booting,monitor and operating for file management, and verify the existence of the differencefor power consumption between different operating systems. Introduce theimportance of research of power evaluating for operating system, and analyze itscomplexity. The difference between operating systems reflects on core technologyand functions. Aiming to the two kinds of difference, a power evaluating model isproposed based on function and low power technology of operating system. Themodel is composed of power evaluating of function and power evaluating of lowpower technology. Take dynamic power management as example to study thetechnology of evaluating low-power design methods. Propose a new time-out policyand put it into evaluating model for dynamic power management.

Related Dissertations

  1. Improved Mathematical Model of Spatial Information Processing Based on Fuzzy Technology,O159
  2. Research and Application of Software Price Surveys Method Based on Linear Regression Analysis Technology,F224
  3. GIS-based geological disaster-prone district levels Evaluation System,P694
  4. The Study of Discovery and Identification Illicit Radio Signal,TN911.7
  5. Comprehensive Evaluation on Safety Situation of Tailing Dam Based on Mathematics,TV649
  6. Research of Automatic Control system of Babuji for Coating Based on FPGA and Fuzzy Pattern Recognition,TP391.41
  7. Research on Prediction Model of Construction Cost Based on FPR-ANN,F224
  8. Research on the Dam-Break Risk Assessment of Red Mud Tailing Reservoir in Gaoshan Town, Henan,X820.4
  9. Risk Classification of Tailling Pond,TD926.4
  10. Fuzzy Mode Identification Method for Propagation of 3-D Straight Through Crack of Ear Plate of Mast Structure,TU347
  11. Study on Fire Risk Assessment of High-Rise Building,TU998.1
  12. The Intelligence Analysis of C Band Radio Signal Based on Fuzzy Pattern Recognition,TN98
  13. Application of Fuzzy Mathematics in Stability Evaluation of Slope,TU43
  14. Fuzzy Pattern Recognition Methods for the Common Plane Figure,O235
  15. Environmental Quality Assessment and Pollution Protection of Ground Water in the Area of Dalian City,X824
  16. Oracle ERP implementation and improvement of estimation methods Research and Application,TP315
  17. Research and Application of a Combination Algorithm Model in Software Cost Estimation,F426.672
  18. Research and Application of Software Cost Estimation Method Based on Classification and Prediction,TP311.52
  19. Research on Web-based Expert System for High Speed Milling Process,TG54
  20. Design of Safe Early-Warning System for Roof Spatial Latticed Structure of Wuhan Natatorium,TU356
  21. The Application Study on Obscure Idea in Talented People Appraisal,C962

CLC: > Industrial Technology > Automation technology,computer technology > Computing technology,computer technology > Computer software > Program design,software engineering > Software Engineering > Software Development
© 2012 www.DissertationTopic.Net  Mobile