Ing. Csaba Szabó PhD. | February 7, 2018 | 10 am | L1.0.14
Abstract
Like with Bio products, the world is developing to become a more nature-aware ecosystem. The green initiative defines two main goals: reduce energy consumption and use basic natural sources in electrical energy production.
This lecture focuses on energy consumption of working software and its development processes, where each development phase plays a significant role. Considering any software development process, the energy is being consumed while problem analysis, constructing and evaluating the code as well. Software or hardware tools have to be used to implement energy consumption monitoring for software run at the top of selected operating systems and for evaluation of the energy consumption. Usual usage scenarios are to monitor energy usage of selected software. We will also look at the possibility to use these tools to measure how green is the process that produced the programs.
CV
Csaba SZABÓ is Assistant Professor at the Dept. of Computers and Informatics of the Fac. of Electrical Engineering and Informatics (FEEaI) at Technical University of Kosice. He graduated (MSc.) with distinction at the Dept. of Computers and Informatics of the Fac. of Electrical Engineering and Informatics (FEEaI) at Technical University of Kosice in 2003. He obtained his PhD. in Program- and Information Systems at the FEEaI at Technical University of Kosice in 2007. Since 2006 he is affiliated with the Dept. of Computers and Informatics, FEEaI, Technical University of Kosice. Currently he is involved in research in the field of behavioral description of software, information systems and web services, software and test evolution, and testing and evaluation of software.
He is a member of the John von Neumann Computer Society (NJSZT, Hungary) and the Slovak Society for Applied Cybernetics and Informatics (SSAKI). Currently he is also leading the ERASMUS+ KA203 – Strategic partnership for higher education project No. 2017-1-SK01-KA203-035402: „Focusing Education on Composability, Comprehensibility and Correctness of Working Software“.