Gertrude Neuman Levine
University College
Professor
School of Computer Sciences and Engineering

Publications and Presentations

Column on Reusable Software Components, Ada Letters 1990-2011

Priority inversion with fungible resources ACM SIGAda Ada Letters vol 31, Issue 2, August 2011, pp.9-14.

Fault Tolerance with Service Degradations, Crosstalk , paper with original diagram March, April 2011, pp. 22-25.

"Ada for the Control of Degradation of Service" Ada Letters, vol XXIX, #2, August 2009, pp. 20-27.

"Defining defects, errors, and service degradations" ACM SIGSOFT Software Engineering Notes, vol 34 (2) March 2009, pp. 1-14.

"A Model for Anomalies of Software Engineering" CISSE 2005 International Joint Conferences on Computer, Information, and Systems Sciences, December 10-20, 2005.

"Ada and the Control of Intrusion" , Ada Letters, XXV (3), Sept.2005, pp. 32-39.

"Telephony, digital", "Computers, mainframes" entries in Encyclopedia of 20th-Century Technology, Colin A. Hempstead, Editor, Routledge, NY and London, 2004.

"The Classification of Deadlock Prevention and Avoidance is Erroneous" Operating Systems Review, ACM Press, 39 (2), April 2004, pp.47-50.

"Defining Deadlock with Fungible Resources" Operating Systems Review, ACM Press, 37(3), July 2003, pp 5-11.

"Defining Deadlock" Operating Systems Review, ACM Press, 37(1), January 2003, pp 54 - 64.

The Effect of the Internet on Women in Science and Engineering
Slides for presentation
WEPAN, San Juan, Puerto Rico, June 9-11, 2002.

Contention Control in Multi-Access Resource Systems 2001 IEEE Conference on the History of Telecommunications. Memorial University of Newfoundland, July 25-27, 2001.

Conflict Resolution for Readers and Writers Ada Letters. XXI, 2, June 2001, 81-88.

with Wong, Sy, "Kernel Ada to Unify Hardware and Software Design" , SIGAda '98 Washington, D.C. 11/98 reprinted in Ada Letters

"The Game of Life with Ada Tasks" , Ada Letters, Vol. XVII, #6, Nov. December 1997, 19-31.

"Deadlock control with Ada95", 11th Annual ASEET Symposium, June 1997. reprinted in Ada Letters, Selected Papers from the Proceedings of the 11th Annual ASEET Symposium, 8(2), March 1998, 67-80.

"A Model for Software Reuse" OOPSLA, San Diego, CA. Oct. 1996.

"Establishing a Digital Educational Library for a Course in Software Reuse", Reuse'96, Morgantown, WV, July 29th, 1996.

"Teaching Software Reuse with Ada", 10th Annual ASEET Symposium, Prescott, Arizona, June 1996.

"Software Engineering with Reuse", Proceedings of the Fourth Annual Workshop on Reuse Education and Training, August 15-18, 1995.

"Report of the working group on reuse education", Crosstalk, the Journal of Defense Software Engineering, 7(12) Dec. 1994, 21-25

Reuse in Education, Proceedings for the Third Annual Workshop on Software Reuse Education and Training, August 8-11, 1994.

Whittle, B. & Levine, G., Report of the working group on reuse education at the 6th Annual Workshop on Software Reuse, Owego, New York, 2-4/11/93, Software Engineering Notes November 1993.

Parameter Collisions Revisited, Ada Letters, 13(6), November 1993, 17-21.

Integrating Reuse into C.S. Curriculum, 6th Annual Workshop on Software Reuse, November 1993.

Reusable Software Components, Crosstalk, #32, March 1992, 13-17.

"Software Reuse - a Fundamental Aspect of Software Engineering", Fourth Annual Workshop on Software Reuse, November 1991.

"Deadlock with fungible resources in Ada", Journal of Pascal, Ada & Modula-2, vol.9, #5, Sept.Oct 1990, 34-41.

"Controlling Anomalies of Concurrent Programming with Ada" Journal of Pascal, Ada & Modula-2. Sept.Oct 1989 97-103.

"Ada's Abort Statement : License to Kill", with Joanne Goldenberg, Ada Letters. Vol. IX, #5, September, October 1989, pp. 97- 103.

"The Control of Starvation", International Journal of General Systems. Vol. 15 (1989), pp. 113-127.

"Ada's Right Turn on Red" Journal of Pascal, Ada & Modula-2, July, August 1989.

"Controlling Deadlock in Ada" , Ada Letters. Vol. IX, #4, May, June 1989, pp. 87- 91.

"Ada in the University: Data Structures with Ada", Proceedings of Fourth Annual Ada Software Engineering Education and Training (ASEET) Symposium, June 1989.

"The Control of Priority Inversion in Ada", Ada Letters. Vol. 8, #6, November, December 1988, pp. 53-56.

Presentations

Presentation on Deadlock , Seminar series, Gildart Haase School of Computer Sciences and Engineering, Teaneck campus, FDU, Wednesday, 3/10/2010.

"The Effect of the Internet on Women in Science and Engineering" FDU TNT Institute, Office of Educational Technology, 5/19/05.

Panel Member, National Science Foundation Graduate Research Fellowships, February 16th to 18th, 2004.

Chaired panel on Books and Ideas Discussion, FDU Library, December 3, 2003.

Chaired working group on Ada as an HDL, SIGAda November 1998.

Chaired working group on Reuse in Education, 3rd Annual Reuse Education and Training Workshop, August 1994.

Panel Member, Internet "Show-N-Tell" Conference, Rutgers University, June 23, 1994.

Co-chaired working group on reuse education, 6th Annual Workshop on Software Reuse, November 1993.

Chaired workshop on "Integrating Reuse into SE/KE Education" 6th Annual Conference on Software Engineering/Knowledge Engineering, June 1993

Panel Member, Women's Conference at FDU, March 26, 1993.

Invited Speaker, Association for Women in Computing, March 1990.

Panel Member, Computer/Information Science Curriculum Enhancement Conference, March 31, 1989.

Panel Member, ASEET Symposium Panel, June 14, 1989.

Grants

Project Director, Defense Information Systems Agency ($41,946) "Undergraduate Curriculum and Course Development, Software and Information Engineering and the Use of Ada", 1995-1996

FDU Faculty Development Grant ($800) "Reuse in Education", 1994

FDU Faculty Development Grant ($750) "Integrating software reuse into a computer science curriculum", 1993

Project Director 1989 New Jersey State Technical/Engineering Grant ($75,000) "Networking an Ada Environment"

Co-recipient 1987 New Jersey State Technical/Engineering Grant "Creation of a Microcomputer Network for Computer Science"

Ongoing Research

Column: Ada Letters

Research in Ada, software reuse, conflict control, networking, programming languages