Theses, Technical Reports and White Papers

1.   P. Maheshwari, A simple lexical analyser for an Algol-like language, P.G. Diploma Project Report, Department of Electronics and Communication Engineering, University of Roorkee, India, 1983.

2.   P. Maheshwari, Design and implementation of a universal one-pass cross-assembler, M.Eng. Thesis, Department of Electronics and Communication Engineering, University of Roorkee, India, 1984.

3.   P. Maheshwari, Controlling parallelism in functional programs using complexity information, Ph.D. Thesis, Department of Computer Science, The University of Manchester, UK, September 1990.

4.   Estimation of discovery and production costs of hydrocarbon with some applications to Indian data, Coauthors - A.C. Mukhopadhyay et al., (confidential) Project Report, Oil and Natural Gas Commission, Dehradun, India, 1987.

5.   P. Maheshwari, Efficient execution of parallel functional programs using complexity information, Internal report, EDS Group, Department of Computer Science, University of Manchester, UK, 1989.

6.   P. Maheshwari, Partitioning and scheduling of parallel functional programs for larger grain execution, CIT Research Report No. 58, Griffith University, Australia, 1992.

7.   P. Maheshwari, Controlling granularity in multiprocessor execution of divide-and-conquer functional programs, CIT Research Report No. 59, Griffith University, Australia, 1992.

8.   S. Lor, H. Shen, and P. Maheshwari, Divide-and-conquer minimal-cut bisecting of task graphs, CIT Research Report No. 67, Griffith University, Australia, 1993.

9.   S. Lor, H. Shen, and P. Maheshwari, Divide-and-conquer mapping of parallel programs onto hypercube computers, CIT Research Report No. 70, Griffith University, Australia, 1993.

10.  F. Suraweera, and P. Maheshwari, An O(log m) parallel algorithm for the most vital edge problem, CIT Research Report No. 72, Griffith University, Australia, 1993.

11.  F. Suraweera, and P. Maheshwari, An O(n2) approximation algorithm for the minimum degree spanning tree problem, CIT Research Report No. 73, Griffith University, Australia, 1993.

12.  F. Suraweera, and P. Maheshwari, Minimum weight-minimum degree spanning tree problem, CIT Research Report No. 74, Griffith University, Australia, 1993.

13.  H. Li, P. Maheshwari, and H. Shen, An efficient algorithm for partitioning parallel programs for near-optimal scheduling, CIT Research Report No. 94-6, Griffith University, Australia, 1994.

14. P. Maheshwari, Understanding students’ conceptions of learning programming, CIT Research Report No. 94-23, Griffith University, Australia, 1994.

15.  P. Maheshwari, Improving the learning environment in first-year programming: integrating lectures, tutorials and laboratories, CIT Research Report No. 94-24, Griffith University, Australia, 1994.

16. F. Suraweera, and P. Maheshwari, Parallel algorithms for the most vital edge problem with respect to a minimum spanning tree of a graph, CIT Research Report No. 95-15, Griffith University, Australia, 1995.

17.  P. Maheshwari, Improving the quality of learning programming languages in computer science, CIT Research Report No. 95-18, Griffith University, Australia, 1995.

18.  P. Maheshwari, Assessing the quality of programming assignments and understanding students’ learning difficulties, CIT Research Report No. 95-19, Griffith University, Australia, 1995.

19. F. Suraweera, P. Maheshwari, and P. Bhattacharya, Optimal algorithms to find the most vital edge of a minimum spanning tree, CIT Research Report No. 95-21, Griffith University, Australia, 1995.

20.   F. Suraweera, P. Maheshwari, and S. Venema, Experimental investigations of the minimum weight minimum degree spanning tree problem, CIT Research Report No. 95-23, Griffith University, Australia, 1995.

21.   P. Greenfield, P. Maheshwari, P. Brebner and I. Gorton, E-Commrece Security: The Integration of Business E-Commerce Systems, NEAC/CSIRO Study, Commonwealth of Australia, August 2000.

22.   P. Maheshwari et al, TimeCube: A Time Dimensional Data Warehouse Management System, white paper, Beacon IT Australia, August 2000.

23.   P. Maheshwari and T. Tonuma, Data Mining using a Time Dimensional Data Warehouse Management System, white paper, Beacon IT Australia, September 2000.

24.   P. Maheshwari, An Architectural Approach to Enterprise Application Integration, white paper, eServGlobal Ltd., December 2001.