A Component Repository to Support the Development of Low-Power Software

저전력 소프트웨어 개발을 지원하는 컴포넌트 저장소

  • Published : 2012.07.16

Abstract

Keywords

Acknowledgement

Supported by : 한국연구재단

References

  1. Y. J. Yang, et. al., "Development Methodology and Reuse Supporting System for Embedded Systems," Electronics and Telecommunications Trends, Vol. 21 (1), pp.82-93, Feb. 2006.
  2. Stephen S. Yau, "Embedded Software in Real-time Pervasive Computing Environments," in Proceedings of the 28th Annual International Computer Software and Applications Conference, 2004.
  3. F. N. Najm, "Low-Power Design Methodology: Power Estimation and Optimization," Proceedings on the Midwest Symposium on Circuits and Systems, Vol. 2, pp. 1124-1129, 1997.
  4. A. Raghunathan, N. K. Jha, S. Dey, High-level Power Analysis and Optimization, Kluwer Academic Publishers, 1998.
  5. J. Rabaey and M. Pedram, "Low Power Design Methodologies," Kluwer Academic Publishers, 1996.
  6. C. L. Su, C. Y Tsui, and A M. Despain, "Low Power architecture design and compilation techniques for high-performance processors," in Proceeding on IEEE COMPCON'04, pp.489-498, 1994.
  7. V. Tiwari, S.Malik, and AWolfe, "Power Analysis of Embedded Software: A First Step Towards Software Power Minimization," IEEE Transactions on Very Large Scale Integration Systems, Vol. 2(4), pp.437-445, 1994.
  8. D. Sarta, D. Trifone, and G. Ascia, "A Data Dependent Approach to Instruction Level Power Estimation," IEEE Alessandro Volta Memorial Workshop on Low Power Design, pp.182-190, 1999.
  9. A. Shinha, A. P. Chandrakasan, "JouleTrack-A Web based Tool for Software Energy Profiling," in Proceeding on 38th IEEE Conference on Design Automation (DAC'01), pp.220-225, 2001.
  10. T. K. Tan, et. al., "High-Level Energy Macromodeling of Embedded Software", IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, Vol. 21, No. 9, Sep. 2002.
  11. G. Qu, et. al., "Code Coverage-Based Power Estimation Techniques for Microprocessors", Journal of Circuits, Systems, and Computers, Vol.11, No.5, pp.1-18, 2002.
  12. T. K. Tan, et. al, "Software Architectural Transformations: A New Approach to Low Energy Embedded Software," in Proceedinfs of DATE, 2003.
  13. Xiong Yue, et. al, "OOEM: Object-Oriented Energy Model for Embedded Software Reuse," IEEE International Conference on Information Reuse and Integration, 2003.
  14. E. Senn, J. Laurent, N. Julien, and E. Martin, "Softexplorer: estimating and optimizing the power and energy consumption of a C program for DSP applications," EURASIP Journal on Applied Signal Progressing, 2005.
  15. Hu Jun, et. al, "Modelling and Analysis of Power Consumption for Component-Based Embedded Software," EUC Workshops 2006, pp. 795-804, 2006.
  16. D. Kim, J. Kim, and J. E. Hong, "A Power Consumption Analysis Technique using UML-based Design Models in Embedded Software Development", in LNCS Vol. 6543, pp.320-331, 2011.
  17. H. Pyeon, J. Kim, and J. E. Hong, "Extension of MARTE Profile for Model-based Power Consumption Analysis of Embedded Software with UML 2.0, Journal of KIISE: Software and Applications, Vol.37(4), 2010.
  18. OMG, "Reusable Asset Specification", version 2.2, RN: 05-11-02, 2005.
  19. G. Elias, et. al., "X-ARM: An Asset Representation Model for Component Repository Systems," The 21st Annual ACM Symposium on Applied Computing, 2006.
  20. L. Iribarne, et. al, "A Non-Functional Approach for COTS Components Trading", in Proceedings of WER'01, 2001.
  21. A. V. Hoff, et. al., "The Open Software Description Format (OSD)," Submission to the World Wide Web Consortium (W3C), 1997.
  22. S. J. Melior, et. al, "Model-Driven Development," IEEE Software, Vol. 20(5), pp.14-18, 2003
  23. Chung, L., Nixon, B., Yu, E., and Mylopoulos, J., NonFunctional Requirements in Software Engineering, Kluwer Academic Publisher, 2000.
  24. J. W. Backus, et. al., "Compiler-based optimizations impact on embedded software power consumption," in Proceedings of the Conference NEWCAS, 2009.
  25. D. Kim, J. Hong, "Specifying Energy Characteristics of Reusable Software Component," The International Conference on Ubiquitous Information Technologies & Application, pp. 249-251 , 2011.
  26. Christopher Hallinan, Embedded Linux Primer, Prentice Hall, 2010.
  27. T. K. Tan, A. Raghunathan, et aI., "Energy Macromodeling of Embedded Operating Systems", ACM Transaction on Embedded Computing Systems, Vol. 4, Issue 1, pp.23 1-254, 2005. https://doi.org/10.1145/1053271.1053281
  28. Tan, T. K., Raghunathan, A., Jha, N. K., "EMSIM: An Energy Simulation Framework for an Embedded Operating System," Proceedings of International Symposium of Circuits and Systems, pp.464-467. 2002.
  29. W. J. Lloyd, "A Common Criteria Based Approach for COTS Component Selection," Journal of Object Technology, Vol. 4, No. 3, 2005.
  30. Moreno Marzolla, Simulation-based Performance Modeling of UML Software Architecture, Ph.D Thesis, Ca'Foscari University, Italy, 2004.
  31. A. E. Ferayorni, H. S. Sarjoughian, "Domain Driven Simulation Modeling for Software Design," in Proceeding of SCSC2007, pp.297-304, 2009.
  32. N. Rozanski, E. Woods, Software Systems Architecture, Addison Wesley, 2005.