Implementation Green Software Engineering Approach in University Course Timetabling Problem

Main Article Content

Imamah Adilah Dimas Ari Setiawan Fatchurrochman Fatchurrochman

Abstract

Rapid technological developments have an impact on resources. This allows resources to decrease gradually. Green Computing provides solutions to reduce the impact of technology on resources. One way is to apply green software to the lecture scheduling software that previously spent 45 minutes. Green software will optimize the software both in time and energy. This optimization can be done by choosing the right method, the reduction of looping and the use of data structure. Based on the results of the research found that by using these ways can make the software finish the program quickly which is in the range of 16-20 seconds with different databases. This can save the electrical energy generated from the computer so as to reduce damage to existing natural resources.

Article Details

How to Cite
ADILAH, Imamah; SETIAWAN, Dimas Ari; FATCHURROCHMAN, Fatchurrochman. Implementation Green Software Engineering Approach in University Course Timetabling Problem. Proceedings of the International Conference on Green Technology, [S.l.], v. 8, n. 1, p. 395-398, nov. 2017. ISSN 2580-7099. Available at: <http://conferences.uin-malang.ac.id/index.php/ICGT/article/view/654>. Date accessed: 27 apr. 2024. doi: https://doi.org/10.18860/icgt.v8i1.654.
Section
Technology Information

References

[1] San Murugesan, “Harnessing Green IT : Principles and,” no. February, 2008.
[2] K. Erdélyi, “Special factors of development of green software supporting eco sustainability,” pp. 337–340, 2013.
[3] J. Taina, “UPGRADE, Vol. XII, issue no. 4, October 2011,” no. December, 2011.
[4] S. Agarwal, A. Nath, and D. Chowdhury, “Sustainable Approaches and Good Practices in Green Software Engineering Sustainable Approaches and Good Practices in Green Software Engineering,” no. September, 2016.
[5] P. Larsson, “Energy-Efficient Software Guidelines,” Intel Softw. Solut. Group, Tech. Rep, no. April, pp. 1–11, 2012.
[6] R. Lafore, Data Structures and Algorithms in Java. 2002.