Home // SOFTENG 2015, The First International Conference on Advances and Trends in Software Engineering // View article
Developing a Repository for Component-based Energy-Efficient Software Development
Authors:
Doohwan Kim
Jang-Eui Hong
Keywords: reusable software assets; component repository; energy-efficient software; component selection
Abstract:
Software components are one reusable asset which can contain other kinds of software assets like requirement specifications, design patterns, source codes, documents, and so on. It can be used for designing software architecture or implementing a software system as an element like a building block. Therefore, software can be developed easily and quickly by assembling those building blocks. Focused on this nature of component-based development, energy-efficient software development can also be achieved with reusable software components. In particular, low-energy software has become a critical component for embedded and mobile software systems. Therefore, we have to consider energy efficiency to develop embedded software when developing the software based on reusable components. This paper, firstly, proposes how to represent the energy characteristics of the components and how to select a component for energy-efficient software development. We developed a component repository, ECoReS to support the selection of low-energy software components.
Pages: 78 to 84
Copyright: Copyright (c) IARIA, 2015
Publication date: April 19, 2015
Published in: conference
ISSN: 2519-8394
ISBN: 978-1-61208-449-7
Location: Barcelona, Spain
Dates: from April 19, 2015 to April 24, 2015