48 citations · 300 across the 24 of their papers we have counts for
25 papers
Teaching Requirements Engineering Concepts using Case-Based Learning
Saurabh Tiwari, Deepti Ameta, Paramvir Singh +1
Requirements Engineering (RE) is known to be critical for the success of software projects, and hence forms an important part of any Software Engineering (SE) education curriculum…
Setting the Foundation for Scientific Inquiry and Computational Thinking in Early Childhood using Lego Machines and Mechanism Education Kit
Vishnu Agrawal, Ashish Sureka
We present a case study and an experience report on teaching engineering skills to young learners in the 7 to 10 years age group. Teaching engineering skills through a constructivi…
A Comparative Study of Different Source Code Metrics and Machine Learning Algorithms for Predicting Change Proneness of Object Oriented Systems
Lov Kumar, Ashish Sureka
Change-prone classes or modules are defined as software components in the source code which are likely to change in the future. Change-proneness prediction is useful to the mainten…
Using Source Code Metrics and Ensemble Methods for Fault Proneness Prediction
Lov Kumar, Santanu Rath, Ashish Sureka
Software fault prediction model are employed to optimize testing resource allocation by identifying fault-prone classes before testing phases. Several researchers' have validated t…
Empirical Analysis on Comparing the Performance of Alpha Miner Algorithm in SQL Query Language and NoSQL Column-Oriented Databases Using Apache Phoenix
Kunal Gupta, Astha Sachdev, Ashish Sureka
Process-Aware Information Systems (PAIS) is an IT system that support business processes and generate large amounts of event logs from the execution of business processes. An event…
Investigating the Application of Common-Sense Knowledge-Base for Identifying Term Obfuscation in Adversarial Communication
Swati Agarwal, Ashish Sureka
Word obfuscation or substitution means replacing one word with another word in a sentence to conceal the textual content or communication. Word obfuscation is used in adversarial c…