Abhishek Srivastava
Professor, Computer Science & Engineering
Dean, Faculty Affairs
IIT Indore
Ph.D. (Computing Science)
University of Alberta, Canada
The broad area of my research is service-oriented systems most commonly realised through web-services. More recently, my group has been interested in applying these ideas in the realm of Internet of Things. The ideas explored include coming up with technology agnostic solutions for seamlessly linking heterogeneous IoT deployments across domains. Further, we are also delving into utilising Machine Learning adapted for constrained environments to effectively make sense of the huge amounts of data that emanate from the vast network of IoT deployments.
Prior to this, I was an Assistant Professor with the Department of Computer Science & Software Engineering at Rose-Hulman Institute of Technology, USA, for one academic year (September 2011 - May 2012). I have a Ph.D. from the Department of Computing Science, University of Alberta, Canada. My Ph.D. supervisor is Dr. Paul G. Sorenson. I was into academics even before this while working as a Lecturer in the Department of Computer Science & Engineering at the Birla Institute of Technology, Mesra, India.
Academic Experience
Professor, Computer Science & Engineering IIT Indore, 2022 - continuing
Associate Professor, Computer Science & Engineering IIT Indore, 2017 - 2022
Assistant Professor, Computer Science & Engineering IIT Indore, 2012 - 2017
Assistant Professor, Computer Science & Software Engineering Rose-Hulman Institute of Technology, USA, 2011 - 2012
Administrative Responsibilities
Head, Computer Science and Engineering
IIT Indore, 2012 - 2015
Dean, Student Affairs
IIT Indore, 2015 - 2018
Dean, Faculty Affairs
IIT Indore, 2022 - continuing
Awards
Teaching Excellence Award
IIT Indore, 2017-18
Teaching Excellence Award
IIT Indore, 2018 - 2019
Sponsored Research/Consultancy Projects
Ensuring Data Security in IoT Environments through Machine Learning Techniques; Funding Agency: IITI DRISHTI CPS Foundation under NM-ICPS; Role: Principal Investigator (2022-2023)
An approach to localise fires and optimise distribution of fire detection nodes at the Melghat Tiger Reserve; Funding Agency: Defries-Bajpai Foundation, USA; Role: Principal Investigator (2022-2024)
Use of Hidden Markov Models to Effectively Assess Rumours on Social Networks; Funding Agency: Science and Engineering Research Board, Government of India (MATRICS scheme); Role: Principal Investigator (2020-2023)
Transnational Partnership for Excellent Research and Education in Disruptive Technologies for a Resilient Future; Funding Agency: Research Council of Norway (An INTPART Project); Role: Indian Principal Investigator (2020-2023)
Use of Machine Learning Techniques for Improved Surveillance of the Melghat Tiger Reserve; Funding agency: Defries-Bajpai Foundation, USA; Role: Principal Investigator (2019-2021)
Design and Development of Large-Scale Ambient Energy Harvesting Wireless Networks (LargEWiN); Funding agency: BRICS Multilateral Research and Development Projects; Role: Co-investigator (2019-2022)
Process Documentation for ‘Samagra’ Portal of Govt. of Madhya Pradesh; Funding agency: UNICEF; Role: Co-Investigator (project concluded in 2018)
Design and Development of an Automated Surveillance System using Wireless Sensor Networks for the Melghat Tiger Reserve; Funding agency: Defries-Bajpai Foundation, USA; Role: Principal Investigator (project concluded in 2019)
Raw Material Combination Planning for Transmission Line Towers; Funding agency: L & T Construction; Role: Principal Investigator (project concluded in 2016).
Current students
As a researcher I feel the most valuable resources that I have are my students. I currently have five Ph.D. students, and two Masters' students:
Ph.D. students
Arun Kumar: Arun joined our group in the Autumn semester of 2017. He is looking at optimising Machine Learning algorithms to make them effectively functional in the constrained environments of an IoT node.
Ankit Kumar Jain: Ankit's work is towards the use of Learning algorithms for better assessment of low quality videos especially those that could potentially help in alleviating disasters. He has been part of our group since 2018.
Rupendra Pratap Singh Hada: Rupendra joined our group in the Autumn semester of 2021. His project is towards the use of machine learning algorithms to effectively detect forest fires.
Shekhar Tyagi: Shekhar joined our group in the Autumn semester of 2022. His project is towards the development of an Intrusion Detection System for constrained environments.
Masters' students
Shibani Das: Shibani joined our group in the Autumn semester of 2021. Her work is towards the extension of ontologies for wireless sensor networks.
Drishti Sharma: Drishti joined our group in the Autumn semester of 2022. Her thesis is directed towards effective detection of rumours on social media.
Graduated students
Tanveer Ahmed: Tanveer successfully defended his thesis in August 2018. His work was towards exploring and understanding the 'human in the loop' in otherwise automated environments. Tanveer is currently with Bennett University.
Rohit Verma: Rohit's project was geared towards developing effective means for hosting web-services using mobile devices being carried around by the crowd. The aim was to form useful composite web applications between the web-services hosted over such mobile devices. Rohit is currently serving as Assistant Professor with the National College of Ireland.
Dheeraj Rane: Dheeraj's research mainly involved the economic aspects of Cloud Computing. He worked towards the automation and dynamic up-gradation of SLA documents for services hosted on the cloud. Dheeraj is currently associated with IIT Indore DRISHTI CPS Foundation.
Gyan Prakash Tiwary: Gyan's work looked into issues of security in web-services over mobile devices and constrained environments like those of Internet of Things.
Peer Reviewed Publications
Please note that in the field of Computer Science, unlike a lot of other disciplines, conference publications are peer reviewed. Several conferences have very low acceptance rates and are considered as significant if not more than most reputed journals in the field. An interesting article on this can be found here.
Rupendra Hada, Abhishek Srivastava, Dynamic Cluster Head Selection in WSN, ACM Transactions on Embedded Computing Systems, 2024.
Ankit Jain, Rajendra Akerkar, Abhishek Srivastava, Privacy-Preserving Human Activity Recognition System for Assisted Living Environments, IEEE Transactions on Artificial Intelligence, 2023.
Arun Kumar, Zhijie Wang, Abhishek Srivastava, A Novel Approach for Classification in Resource Constrained Environments, ACM Transactions on Internet of Things, 2022.
Seemandhar Jain, Prarthi Jain, Prabhat K. Upadhyay, Jules M. Moualeu, Abhishek Srivastava, An Energy Efficient Health Monitoring Approach with Wireless Body Area Networks, ACM Transactions on Computing for Healthcare, 2022.
Ankit Jain, Abhishek Srivastava, Privacy-Preserving Efficient Fire Detection System for Indoor Surveillance, IEEE Transactions on Industrial Informatics, 2021.
Prarthi Jain, Seemandhar Jain, Osmar Zaiane, Abhishek Srivastava, Anomaly Detection in Resource Constrained Environments with Streaming Data, IEEE Transactions on Emerging Topics in Computational Intelligence, 2021.
Alok K. Shukla,, Abhishek Srivastava, Jules M. Moualeu, Enabling Co-Existence of Cognitive Sensor Nodes with Energy Harvesting in Body Area Networks, IEEE Sensors Journal, 2021.
Gyan Prakash Tiwary, Eleni Stroulia, Abhishek Srivastava, Compression of XML and JSON API Responses, IEEE Access, 2021.
Gyan Prakash Tiwary, Eleni Stroulia, Abhishek Srivastava, Improving Privacy in Data Service Composition, IEEE Access, 2021.
Tanveer Ahmed, Abhishek Srivastava, Combining Humans and Machines for the Future: A Novel Procedure to Predict Human Interest, Future Generation Computer Systems, Elsevier, 2019.
Rohit Verma, Abhishek Srivastava, A Dynamic Service Description for Mobile Environments, Computing, Springer, 2018.
Tanveer Ahmed, Abhishek Srivastava, Analysing crowdsourcing to teach mobile crowd-sensing a few lessons, Cognition Technology & Work, Springer, 2018.
Tanveer Ahmed, Abhishek Srivastava, A Prototype Model to Predict Human Interest: Data Based Design to Combine Humans and Machines, IEEE Transactions on Emerging Topics in Computing, 2017.
Tanveer Ahmed, Abhishek Srivastava, An Automated Approach to Estimate Interest, Applied Intelligence, Springer, 2017.
Tanveer Ahmed, Abhishek Srivastava, Understanding and Evaluating the Behaviour of Technical Uses, A Study of Developer Interaction at StackOverflow, Human-centric Computing Information Sciences, Springer, 2017.
Rohit Verma, Abhishek Srivastava, A Dynamic Web Service Registry Framework for Mobile Environments, Peer to Peer Networking and Applications, Springer, 2016.
Tanveer Ahmed, Abhishek Srivastava, OMC2: Opportunistic Mobile Computing and CrowdSensing, International Journal of Mobile Network Design and Innovation, Inderscience, 2016.
Tanveer Ahmed, Abhishek Srivastava, Predicting Human Interest: An Application of Artificial Intelligence and Uncertainty Quantification, Journal of Uncertainty Analysis and Applications, Springer, 2016.
Rohit Verma, Abhishek Srivastava, Towards Service Description for Mobile Environments. In Proceedings of the 12th IEEE International Conference on Services Computing (SCC), New York City, June 2015.
Dheeraj Rane, Abhishek Srivastava, Cloud Brokering Architecture for Dynamic Placement of Virtual Machines, In Proceedings of the 8th IEEE International Conference on Cloud Computing (CLOUD), New York City, June 2015.
Tanveer Ahmed, Abhishek Srivastava, A Novel Physics Inspired Approach for Web-service Composition, International Journal of Web Services and Research, IGI Global, Vol. 11 Issue. 2, 2014.
Tanveer Ahmed, Abhishek Srivastava, Choreographing Services Over Mobile Devices, In Proceedings of the 12th International Conference on Service-Oriented Computing (ICSOC), Paris, November 2014.
Tanveer Ahmed, Michael Mrissa, Abhishek Srivastava, MagEl: A Magneto-Electric Effect-Inspired Approach for Web Service Composition, In Proceedings of the 21st IEEE International Conference on Web-Services (ICWS), Anchorage, Alaska, June 2014. [pdf]
Tanveer Ahmed, Abhinav Tripathi, Abhishek Srivastava, Rain4Service: An approach towards Decentralized Web Service Composition, In Proceedings of the 11th IEEE International Services Computing Conference (SCC), Anchorage, Alaska, June 2014. [pdf]
Rohit Verma, Abhishek Srivastava, A Novel Web Service Directory Framework for Mobile Environments, In Proceedings of the 21st IEEE International Conference on Web-Services (ICWS), Anchorage, Alaska, June 2014. [pdf]
Tanveer Ahmed, Abhishek Srivastava, Service Choreography: Present and Future, In Proceedings of the 11th IEEE International Services Computing Conference (SCC), Work In Progress Track, Anchorage, Alaska, June 2014. [pdf]
Rohit Verma, Tanveer Ahmed, Abhishek Srivastava, Expressing Workflow and Workflow Enactment using P Systems, In Proceedings of the 15th International Conference on Membrane Computing (CMC), Prague, Czech Republic, August 2014.
Tanveer Ahmed, Rohit Verma, Miroojin Bakshi, Abhishek Srivastava, Membrane Computing Inspired Approach for Executing Scientific Workflow in the Cloud, In Proceedings of the 15th International Conference on Membrane Computing (CMC), Prague, Czech Republic, August 2014.
Tanveer Ahmed, Abhishek Srivastava, Minimizing Waiting-time for Service Compositions: A Frictional Approach, In Proceedings of the 11th IEEE International Conference on Web-Services, Santa Clara, California, June 2013.
Rohit Verma, Sushmita Ruj, Abhishek Srivastava, Security Verification using Crowd Sourcing, In Proceedings of the Security and Privacy Symposium, IIT Kanpur, India, February 2013.
Abhishek Srivastava, Paul G. Sorenson, Service Reliability Assessment in a Composition Environment, Lecture Notes in Business Information Processing, Springer-Verlag, Volume 75, pp. 30-45, 2011.
Abhishek Srivastava, Paul G. Sorenson, Service Selection Using the Customer Preferences of Non-functional Attributes, Handbook of Research on Non-functional Properties for Service Oriented Systems: Future Directions, IGI Global, pp. 279-296, 2011.
Abhishek Srivastava, Paul G. Sorenson, The Validation of a Dynamic Service Composition Model using a Simple Game, In Proceedings of the International Conference on Knowledge Management and Information Sharing (KMIS), Valencia, Spain, October 2010. [pdf]
Abhishek Srivastava, Paul G. Sorenson, Service Selection based on Customer Rating of Quality of Service Attributes, In Proceedings of the 8th IEEE International Conference on Web Services, Miami, Florida, July 2010. [pdf]
Abhishek Srivastava, Paul G. Sorenson, Utilizing the Waiting-time Criterion for Selecting Services in a Composition Scenario, In Proceedings of the 7th IEEE International Conference on Services Computing (SCC), Miami, Florida, July 2010. [pdf]
Abhishek Srivastava, Paul G. Sorenson, The Influence of Service Interactions on Individual Service Reliability in a Composition Scenario, In Proceedings of the 6th International Conference on Web Information Systems and Technologies (WEBIST), Valencia, Spain, April 2010.
Xian Chen, Abhishek Srivastava, Paul G. Sorenson, Towards a QoS-focused SaaS Evaluation Model, Cloud Computing and Software Services, CRC Press, 2009.
Abhishek Srivastava, Osmar R. Zaiane, Maria-Luiza Antony, Feature Space Enrichment by Incorporation of Implicit Features for Effective Classification, In Proceedings of the 11th International Database Engineering and Applications Symposium (IDEAS), Banff, Canada, September 2007.
Abhishek Srivastava, S. C. Goel, A Refinement of the Category-Partition Method of Testing, In Proceedings of the National Conference on Software Engineering Principles and Practices (SEPP), Patiala, India, March 2004.
Copyright notice: Several papers are available for download. The papers are included here by the contributing authors as a means to ensure timely dissemination of scholarly and technical work on a non-commercial basis. Copyright and all rights therein are maintained by the authors or by other copyright holders, notwithstanding that they have offered their works here electronically. It is understood that all persons copying this information will adhere to the terms and constraints invoked by each author's copyright. These works may not be reposted without the explicit permission of the copyright holder(s).
Teaching
I have always thoroughly enjoyed my teaching commitments and was honoured to receive the 'Teaching Excellence Award' at IIT Indore consecutively for the academic years 2017-18, and 2018-19.
The list of courses that I have had a chance to teach are as follows:
IIT Indore
❖ CS 103 Computer Programming
❖ CS 203 Data Structures and Algorithms
❖ CS 208 Software Engineering
❖ CS 305 Computer Architecture
Rose-Hulman Institute of Technology
❖ CSSE 220 Object-Oriented Software Development
❖ CSSE 372 Software Project Management
❖ CSSE 578 Software Construction
Birla Institute of Technology, Mesra
❖ CP 2101 Data Structures in C++
❖ CP 4107 Operating Systems
❖ CP 6109 Software Engineering
❖ MSE 1003 Object Oriented Modelling and Design
Media Coverage
❖ Interview on our fire detection endeavours with INDIAai , June 2021
❖ Times of India, September 2021
Contact
402 Scandium, POD 1 A
Discipline of Computer Science & Engineering
Indian Institute of Technology Indore
Simrol, Indore
Phone: +91-731-6603248
Cell: +91-78985-15660
Email: asrivastava[AT]iiti.ac.in
My CV is available here.