Plug-In Instrumentation: A Futuristic ICT Approach for Teaching the Runtime Behaviour of Software
U.G.C Sponsored Seminar on I.C.T in Higher Education: Opportunities & Challenges in the 21st Century Proceedings, SPS Education India Pvt. Ltd., Kolkata, 2012, pp. 24-27.
3 Pages Posted: 18 Nov 2012
Date Written: March 25, 2012
Globalization and technological change processes have accelerated the creation of a new global economy “powered by technology, fueled by information and driven by knowledge.” Information and communication technologies (ICTs) have been touted as potentially powerful tool for educational change and reform in contemporary society. When used appropriately, different tools of ICT are said to help expand the access to education, strengthen the relevance of education in the increasingly digital workplace, and raise educational quality by, among others, helping make teaching and learning into an engaging, active process connected to real life. This is only possible if the traditional classrooms can be transformed into digital learning place. Teaching computer applications or information technology at the elementary, secondary and tertiary level requires live demonstration of execution of different system software or applications software where the graphical views of execution of different multithreaded modules of the program can provide the students a chance to better understand the real time behaviour of the software. This paper proposes a plug-in instrumentation approach which will not only visualize the runtime behaviour of the software for better understanding the inner execution trace of the system but also it will help in performance tuning of the software .This approach is unique in the sense that it will help the ICT students to know the execution sequences and the intermediate processes of the software without actually interrupting the execution of the software.
Keywords: Digital learning place, Plug-In Instrumentation, Performance tuning, Execution tracing, Software Visualization
JEL Classification: A00, C88, Z00, I20, I29
Suggested Citation: Suggested Citation