The Delay/Re-Read Protocol for Concurrency Control in Databases. - M. Dennis Mickunas; Pankaj Jalote; Roy H. Campbell (ICDE, 1984)

Atomic Actions in Concurrent Systems. - Pankaj Jalote; Roy H. Campbell (ICDCS, 1985)

Atomic Actions in Concurrent Systems (fault-Tolerance, Control) - Pankaj Jalote (1985)

Using Broadcasting for Multiprocess Recovery. - Pankaj Jalote (ICDCS, 1986)

Atomic Actions for Fault-Tolerance Using CSP. - Pankaj Jalote; Roy H. Campbell (IEEE Trans. Software Eng., 1986)

Synthesizing Implementations of Abstract Data Types from Axiomatic Specifications. - Pankaj Jalote (Softw. Pract. Exp., 1987)

Automated testcase generation for data abstraction. - Pankaj Jalote; Mallaku G. Caballero (COMPSAC, 1988)

Robust search methods for B-trees. - Kikuo Fujimura; Pankaj Jalote (FTCS, 1988)

Fault Tolerant Remote Procedure Call. - Kiam S. Yap; Pankaj Jalote; Satish K. Tripathi (ICDCS, 1988)

On fault tolerance in manufacturing systems. - Prasad R. Chintamaneni; Pankaj Jalote; Yuan-Bao Shieh; Satish K. Tripathi (IEEE Netw., 1988)

Formal verification of programs with exceptions. - Jean-Chrysostome Bolot; Pankaj Jalote (FTCS, 1989)

A system for supporting multi-language versions for software fault tolerance. - James M. Purtilo; Pankaj Jalote (FTCS, 1989)

Fault Tolerant Commit Protocols. - Shyan-Ming Yuan; Pankaj Jalote (ICDE, 1989)

Availability Analysis of the Primary Site Approach for Fault Tolerance. - Yennun Huang; Pankaj Jalote (SRDS, 1989)

Analytic Models for the Primary Site Approach to Fault-Tolerance. - Yennun Huang; Pankaj Jalote (Acta Informatica, 1989)

Fault Tolerant Processes. - Pankaj Jalote (Distributed Comput., 1989)

SAHAYO: A Test Bed Evaluating Dynamic Load-sharing Policies. - Piyush Dikshit; Satish K. Tripathi; Pankaj Jalote (Softw. Pract. Exp., 1989)

Resilient Objects in Broadcast Networks. - Pankaj Jalote (IEEE Trans. Software Eng., 1989)

Functional Refinement and Nested Objects for Object-Oriented Design. - Pankaj Jalote (IEEE Trans. Software Eng., 1989)

Testing the Completeness of Specifications. - Pankaj Jalote (IEEE Trans. Software Eng., 1989)

Functional Semantics of Programs with Exceptions. - Jean-Chrysostome Bolot; Pankaj Jalote (Comput. Lang., 1990)

Final Report on Workshop on Integrated Approach for Fault Tolerance - Current State and Future Requirements. - Pankaj Jalote; Satish K. Tripathi (ACM SIGOPS Oper. Syst. Rev., 1990)

An Environment for Prototyping Distributed Applications. - James M. Purtilo; Pankaj Jalote (Comput. Lang., 1991)

An Environment for Developing Fault-Tolerant Software. - James M. Purtilo; Pankaj Jalote (IEEE Trans. Software Eng., 1991)

Dynamic Reconfiguration of CSP Programs for Fault Tolerance. - Pankaj Jalote (FTCS, 1992)

An Efficient Protocol for Voting In Distributed Systems. - Gagan Agrawal; Pankaj Jalote (ICDCS, 1992)

Using Coding to Support Data Resiliency in Distributed Systems. - Pankaj Jalote; Gagan Agrawal (ICDE, 1992)

Efficient Multicasting in Point-to-Point Networks. - Sanjay P. Ghatare; Pankaj Jalote (NETWORKS, 1992)

Specification and Testing of Abstract Data Types. - Pankaj Jalote (Comput. Lang., 1992)

Effect of Fault Tolerance on Response Time-Analysis of the Primary Site Approach. - Yennun Huang; Pankaj Jalote (IEEE Trans. Computers, 1992)

Increasing System Availability through On-Line Software Version Change. - Deepak Gupta 001; Pankaj Jalote (FTCS, 1993)

Two Techniques for Transient Software Error Recovery. - Yennun Huang; Chandra M. R. Kintala; Pankaj Jalote (Hardware and Software Architectures for Fault Tolerance, 1993)

On-line Software Version Change Using State Transfer Between Processes. - Deepak Gupta 001; Pankaj Jalote (Softw. Pract. Exp., 1993)

On Robustness of B-Trees. - Kikuo Fujimura; Pankaj Jalote (IEEE Trans. Knowl. Data Eng., 1993)

Capacity of Voting Systems. - Sampath Rangarajan; Pankaj Jalote; Satish K. Tripathi (IEEE Trans. Software Eng., 1993)

Fault tolerance in distributed systems. - Pankaj Jalote (Prentice Hall, 1994)

Formalizing Inductive Proofs of Message Recovery in Distributed Systems. - Pankaj Jalote (ASIAN, 1995)

An Integer Programming Approach for Assigning Votes in a Distributed System. - D. Venkaiah; Pankaj Jalote (SRDS, 1995)

Coding-Based Replication Schemes for Distributed Systems. - Gagan Agrawal; Pankaj Jalote (IEEE Trans. Parallel Distributed Syst., 1995)

A Formal Framework for On-line Software Version Change. - Deepak Gupta 001; Pankaj Jalote; Gautam Barua (IEEE Trans. Software Eng., 1996)

An integrated approach to software engineering, Second Edition. - Pankaj Jalote (Springer, 1997)

Effect of Object Orientation on Maintainability of Software. - G. Aditya Kiran; S. Haripriya; Pankaj Jalote (ICSM, 1997)

Efficient Ordered Broadcasting in Reliable CSMA/CD Networks. - Pankaj Jalote (ICDCS, 1998)

Overcoming the NAH Syndrome for Inspection Deployment. - Pankaj Jalote; M. Haragopal (ICSE, 1998)

WCP - a Tool for Consistent On-Line Update of Documents in a WWW Server. - Sampath Rangarajan; Shalini Yajnik; Pankaj Jalote (Comput. Networks, 1998)

Moving from ISO9000 to higher levels of the CMM (tutorial session). - Pankaj Jalote (ICSE, 2000)

A Browser Front End for CORBA Objects. - Atul Kumar; Deepak Gupta 001; Pankaj Jalote (WWW Posters, 2001)

ComponentXchange: A Software Component Marketplace on the Internet. - V. Sriram; Atul Kumar; Deepak Gupta 001; Pankaj Jalote (WWW Posters, 2001)

Lessons Learned in Framework-Based Software Process Improvement. - Pankaj Jalote (APSEC, 2002)

Using Proximity Information for Load Balancing in Geographically Distributed Web Server Systems. - Dheeraj Sanghi; Pankaj Jalote; Puneet Agarwal (EurAsia-ICT, 2002)

Accessing CORBA Obejcts on the Web. - Atul Kumar; Deepak Gupta 001; Pankaj Jalote (ICWI, 2002)

A Testbed for Performance Evaluation of Load Balancing Schemes for Web Server Systems. - Dheeraj Sanghi; Pankaj Jalote; Puneet Agarwal (ICWI, 2002)

Componentxchange: An E-Exchange for Software Components. - Sriram Varadarajan; Atul Kumar; Deepak Gupta 001; Pankaj Jalote (ICWI, 2002)

Optimum Control Limits for Employing Statistical Process Control in Software Process. - Pankaj Jalote; Ashish Saxena (IEEE Trans. Software Eng., 2002)

Optimal Resource Allocation for the Quality Control Process. - Pankaj Jalote; Bijendra Vishal (ISSRE, 2003)

Simplifying CORBA Security Service to Support Service Level Access Control. - Atul Kumar; Pankaj Jalote; Deepak Gupta 001 (OTM Workshops, 2003)

Assigning Tasks in a 24-Hour Software Development Model. - Pankaj Jalote; Gourav Jain (APSEC, 2004)

A Server Side Caching Scheme for CORBA. - Atul Kumar; Pankaj Jalote; Deepak Gupta 001 (ICDCS, 2004)

Reliability Growth in Software Products. - Pankaj Jalote; Brendan Murphy (ISSRE, 2004)

The Timeboxing process model for iterative software development. - Pankaj Jalote; Aveejeet Palit; Priya Kurien (Adv. Comput., 2004)

Timeboxing: a process model for iterative software development. - Pankaj Jalote; Aveejeet Palit; Priya Kurien; V. T. Peethamber (J. Syst. Softw., 2004)

An interactive method for extracting grammar from programs. - Rahul Jain 006; Sanjeev Kumar Aggarwal; Pankaj Jalote; Shiladitya Biswas (Softw. Pract. Exp., 2004)

A testbed for performance evaluation of load-balancing strategies for Web server systems. - Dheeraj Sanghi; Pankaj Jalote; Puneet Agarwal; Nitin Jain; Supriyo Bose (Softw. Pract. Exp., 2004)

Evaluating Performance Attributes of Layered Software Architecture. - Vibhu Saujanya Sharma; Pankaj Jalote; Kishor S. Trivedi (CBSE, 2005)

A Technique for Extracting Keyword Based Rules from a Set of Programs. - Alpana Dubey; Sanjeev Kumar Aggarwal; Pankaj Jalote (CSMR, 2005)

Efficient static analysis with path pruning using coverage data. - V. Vipindeep; Pankaj Jalote (ACM SIGSOFT Softw. Eng. Notes, 2005)

An Integrated Approach to Software Engineering, Third Edition. - Pankaj Jalote (Springer, 2005)

Components Have Test Buddies. - Pankaj Jalote; Rajesh Munshi; Todd A. Proebsting (CBSE, 2006)

Integrating Static and Dynamic Analysis for Detecting Vulnerabilities. - Ashish Aggarwal; Pankaj Jalote (COMPSAC (1), 2006)

A Performance Engineering Tool for Tiered Software Systems. - Vibhu Saujanya Sharma; Pankaj Jalote; Kishor S. Trivedi (COMPSAC (1), 2006)

Inferring Grammar Rules of Programming Language Dialects. - Alpana Dubey; Pankaj Jalote; Sanjeev Kumar Aggarwal (ICGI, 2006)

Monitoring the Security Health of Software Systems. - Ashish Aggarwal; Pankaj Jalote (ISSRE, 2006)

Stabilization Time - A Quality Metric for Software Products. - Vibhu Saujanya Sharma; Pankaj Jalote (ISSRE, 2006)

A deterministic technique for extracting keyword based grammar rules from programs. - Alpana Dubey; Pankaj Jalote; Sanjeev Kumar Aggarwal (SAC, 2006)

An Experimental Comparison of the Effectiveness of Control Flow Based Testing Approaches on Seeded Faults. - Atul Gupta; Pankaj Jalote (TACAS, 2006)

Assigning tasks in a 24-h software development model. - Pankaj Jalote; Gourav Jain (J. Syst. Softw., 2006)

Automated Approach for Developing and Changing SOA-Based Business Process Implementation. - Uttam Kumar Tripathi; Pankaj Jalote (Business Process Management Workshops, 2007)

Test Inspected Unit or Inspect Unit Tested Code? - Atul Gupta; Pankaj Jalote (ESEM, 2007)

An Experimental Evaluation of the Effectiveness and Efficiency of the Test Driven Development. - Atul Gupta; Pankaj Jalote (ESEM, 2007)

A Multipurpose Code Coverage Tool for Java. - Raghu Lingampally; Atul Gupta; Pankaj Jalote (HICSS, 2007)

The When-Who-How analysis of defects for improving the quality control process. - Pankaj Jalote; Rajesh Munshi; Todd A. Proebsting (J. Syst. Softw., 2007)

Post-release reliability growth in software products. - Pankaj Jalote; Brendan Murphy; Vibhu Saujanya Sharma (ACM Trans. Softw. Eng. Methodol., 2007)

Deploying Software Components for Performance. - Vibhu Saujanya Sharma; Pankaj Jalote (CBSE, 2008)

Determining QoS of WS-BPEL Compositions. - Debdoot Mukherjee; Pankaj Jalote; Mangala Gowri Nanda (ICSOC, 2008)

Learning context-free grammar rules from a set of program. - Alpana Dubey; Pankaj Jalote; Sanjeev Kumar Aggarwal (IET Softw., 2008)

An approach for experimentally evaluating effectiveness and efficiency of coverage criteria for software testing. - Atul Gupta; Pankaj Jalote (Int. J. Softw. Tools Technol. Transf., 2008)

A Concise Introduction to Software Engineering. - Pankaj Jalote (Springer, 2008)

Teaching an Introductory Software Engineering Course in a Computer Science Program. - Pankaj Jalote (CSEE&T, 2009)

Foreword. - Vasudeva Varma; Jocelyn Armarego; Pankaj Jalote (CSEE&T, 2009)

Future of Software Engineering. - Pankaj Jalote (ICISTM, 2009)

Enabling end-to-end support for non-functional properties in web services. - Vikas Agarwal; Pankaj Jalote (SOCA, 2009)

Detecting Duplicate Bug Report Using Character N-Gram-Based Features. - Ashish Sureka; Pankaj Jalote (APSEC, 2010)

From Specification to Adaptation: An Integrated QoS-driven Approach for Dynamic Adaptation of Web Service Compositions. - Vikas Agarwal; Pankaj Jalote (ICWS, 2010)

Using global pairs for reducing software development time. - Pankaj Jalote; Arvind Gupta (ISEC, 2011)

Engaging practitioners in software engineering research. - Pankaj Jalote (ISEC, 2012)

Effect of task processes on programmer productivity in model-based testing. - Damodaram Kamma; Pankaj Jalote (ISEC, 2013)

High Productivity Programmers Use Effective Task Processes in Unit-Testing. - Damodaram Kamma; Pankaj Jalote (APSEC, 2015)

The growth and evolution of India's software industry. - Pankaj Jalote; Pari Natarajan (Commun. ACM, 2019)

Welcome to the India region special section. - P. J. Narayanan; Pankaj Jalote; Anand Deshpande (Commun. ACM, 2019)

Studying Task Processes for Improving Programmer Productivity. - Pankaj Jalote; Damodaram Kamma (IEEE Trans. Software Eng., 2021)

Model CSE Curriculum Design for India and Teacher Training Effort. - Pankaj Jalote (CompEd (1), 2023)

Perspectives on Computer Science Curricula 2023 (CS2023). - Rajendra K. Raj; Brett A. Becker; Michael Goldweber; Pankaj Jalote (CompEd (2), 2023)

Can ChatGPT Play the Role of a Teaching Assistant in an Introductory Programming Course? - Anishka; Atharva Mehta; Nipun Gupta; Dhruv Kumar 001; Pankaj Jalote (CoRR, 2023)

A Combined Knowledge and Competency (CKC) Model for Computer Science Curricula. - Amruth N. Kumar; Brett A. Becker; Marcelo Pias; Michael Oudshoorn; Pankaj Jalote; Christian Servin; Sherif G. Aly 001; Richard L. Blumenthal; Susan L. Epstein; Monica D. Anderson (Inroads, 2023)

Unit Test Generation using Generative AI : A Comparative Performance Analysis of Autogeneration Tools. - Shreya Bhatia; Tarushi Gandhi; Dhruv Kumar 001; Pankaj Jalote (LLM4CODE@ICSE, 2024)

Using LLMs in Software Requirements Specifications: An Empirical Evaluation. - Madhava Krishna; Bhagesh Gaur; Arsh Verma; Pankaj Jalote (RE, 2024)

An Experience Report on Teaching a Large Introductory Programming Course in Hybrid Mode. - Shyama Sastha Krishnamoorthy Srinivasan; Avi Gupta; Pankaj Jalote (SIGCSE (2), 2024)

System Test Case Design from Requirements Specifications: Insights and Challenges of Using ChatGPT. - Shreya Bhatia; Tarushi Gandhi; Dhruv Kumar 001; Pankaj Jalote (CoRR, 2024)

Translating Emotions to Annotations: A Participant's Perspective of Physiological Emotion Data Collection. - Pragya Singh; Ritvik Budhiraja; Pankaj Jalote; Mohan Kumar; Pushpendra Singh 001 (Proc. ACM Hum. Comput. Interact., 2025)

A Concise Introduction to Software Engineering - With Open Source and GenAI, Second Editiontion - Pankaj Jalote (Springer, 2025)

Translating Emotions to Annotations - A Participant Perspective of Physiological Emotion Data Collection. - Pragya Singh; Ritvik Budhiraja; Pankaj Jalote; Mohan Kumar; Pushpendra Singh 001 (CoRR, 2025)

Loop Invariant Generation: A Hybrid Framework of Reasoning optimised LLMs and SMT Solvers. - Varun Bharti; Shashwat Jha; Dhruv Kumar 001; Pankaj Jalote (CoRR, 2025)

Automated Type Annotation in Python Using Large Language Models. - Varun Bharti; Shashwat Jha; Dhruv Kumar 001; Pankaj Jalote (CoRR, 2025)