Author: Robert L. Glass

Publications

Publication period start: 2008
Number of co-authors: 16

Co-authors

Number of publications with favourite co-authors
Pamela Zave
1
Venkataraman Ramesh
1
Iris Vessey
4

Productive Colleagues

Most productive colleagues in number of publications
Iris Vessey
17
David Lorge Parnas
29
David Gries
31

Publications

Glass, Robert L. (2008): Software design and the monkey\'s brain. In Communications of the ACM, 51 (6) pp. 21-22. https://dl.acm.org/doi/10.1145/1349026.1349031

Glass, Robert L. (2008): Managing for innovation. In Communications of the ACM, 51 (3) pp. 17-18. https://dl.acm.org/doi/10.1145/1325555.1325559

Glass, Robert L. (2007): One man\'s quest for the state of software engineering\'s practice. In Communications of the ACM, 50 (5) pp. 21-23. https://dl.acm.org/doi/10.1145/1230819.1241686

Glass, Robert L. (2006): Is the crouching tiger a threat?. In Communications of the ACM, 49 (3) pp. 19-20. https://dl.acm.org/doi/10.1145/1118178.1118208

Glass, Robert L. (2006): Looking into the challenges of complex IT projects. In Communications of the ACM, 49 (11) pp. 15-17. https://dl.acm.org/doi/10.1145/1167850

Glass, Robert L. (2006): The Standish report: does it really describe a software crisis?. In Communications of the ACM, 49 (8) pp. 15-16. https://dl.acm.org/doi/10.1145/1145301

Glass, Robert L. (2005): The first business application: a significant milestone in software history. In Communications of the ACM, 48 (3) pp. 25-26. https://dl.acm.org/doi/10.1145/1047671.1047696

Glass, Robert L. (2005): \"Silver bullet\" milestones in software history. In Communications of the ACM, 48 (8) pp. 15-18. https://dl.acm.org/doi/10.1145/1076211.1076225

Glass, Robert L. (2005): The plot to deskill software engineering. In Communications of the ACM, 48 (11) pp. 21-24. https://dl.acm.org/doi/10.1145/1096000.1096020

Glass, Robert L. (2004): A look at the economics of open source. In Communications of the ACM, 47 (2) pp. 25-27. https://dl.acm.org/doi/10.1145/966389.966409

Glass, Robert L. (2004): Matching methodology to problem domain. In Communications of the ACM, 47 (5) pp. 19-21. https://dl.acm.org/doi/10.1145/986213.986228

Glass, Robert L. (2004): The mystery of formal methods disuse. In Communications of the ACM, 47 (8) pp. 15-17. https://dl.acm.org/doi/10.1145/1012037.1012052

Glass, Robert L. (2004): Is this a revolutionary idea, or not?. In Communications of the ACM, 47 (11) pp. 23-25. https://dl.acm.org/doi/10.1145/1029496.1029514

Glass, Robert L., Ramesh, Venkataraman, Vessey, Iris (2004): An analysis of research in computing disciplines. In Communications of the ACM, 47 (6) pp. 89-94. https://dl.acm.org/doi/10.1145/990680.990686

Glass, Robert L. (2003): One giant step backward. In Communications of the ACM, 46 (5) pp. 21-23. https://dl.acm.org/doi/10.1145/769800.769817

Glass, Robert L. (2003): A mugwump\'s-eye view of Web work. In Communications of the ACM, 46 (8) pp. 21-23. https://dl.acm.org/doi/10.1145/859670.859689

Glass, Robert L. (2003): A sociopolitical look at open source. In Communications of the ACM, 46 (11) pp. 21-23. https://dl.acm.org/doi/10.1145/948383.948402

Glass, Robert L. (2002): Stodgy by design, and the notion of \'dumbing up\'. In Communications of the ACM, 45 (2) pp. 25-27. https://dl.acm.org/doi/10.1145/503124.503139

Glass, Robert L. (2002): Searching for the holy grail of software engineering. In Communications of the ACM, 45 (5) pp. 15-16. https://dl.acm.org/doi/10.1145/506218.506231

Glass, Robert L. (2002): The proof of correctness wars. In Communications of the ACM, 45 (8) pp. 19-21. https://dl.acm.org/doi/10.1145/545151.545168

Glass, Robert L. (2002): Sorting out software complexity. In Communications of the ACM, 45 (11) pp. 19-21. https://dl.acm.org/doi/10.1145/581571.581584

Glass, Robert L. (2001): An embarrassing, yet rewarding, ending to a previous column. In Communications of the ACM, 44 (1) pp. 11-13. https://dl.acm.org/doi/10.1145/357489.357494

Glass, Robert L. (2001): Practical programmer: academics, and the scarlet letter \'\'A\'\'. In Communications of the ACM, 44 (4) pp. 17-18. https://dl.acm.org/doi/10.1145/367211.367280

Glass, Robert L. (2001): Of Model Changeovers, Style, and Fatware. In Communications of the ACM, 44 (9) pp. 17-18.

Glass, Robert L. (2000): Y2K and Believing in Software Practice. In Communications of the ACM, 43 (3) pp. 17-18. https://dl.acm.org/doi/10.1145/330534.330550

Glass, Robert L. (2000): On personal technical obsolescence. In Communications of the ACM, 43 (7) pp. 15-17. https://dl.acm.org/doi/10.1145/341852.341872

Glass, Robert L. (1999): The Realities of Software Payoffs. In Communications of the ACM, 42 (2) pp. 74-79. https://dl.acm.org/doi/10.1145/293411.293481

Glass, Robert L. (1999): Inspections - Some Surprising Findings. In Communications of the ACM, 42 (4) pp. 17-19. https://dl.acm.org/doi/10.1145/299157.299161

Glass, Robert L. (1999): Is Criticism of Computing Academe Inevitably Divisive?. In Communications of the ACM, 42 (6) pp. 11-13. https://dl.acm.org/doi/10.1145/303849.303852

Glass, Robert L. (1999): Buzzwordism and the Epic $150 Million Software Debacle. In Communications of the ACM, 42 (8) pp. 17-19. https://dl.acm.org/doi/10.1145/310930.310942

Glass, Robert L. (1999): Evolving a New Theory of Project Success. In Communications of the ACM, 42 (11) pp. 17-19. https://dl.acm.org/doi/10.1145/319382.319385

Glass, Robert L. (1998): Success? Failure? Or Both?. In IEEE Computer, 31 (5) pp. 103.

Glass, Robert L. (1998): Everything Old Is New Again. In Communications of the ACM, 41 (5) pp. 17-20.

Glass, Robert L. (1998): Short-Term and Long-term Remedies for Runaway Projects. In Communications of the ACM, 41 (7) pp. 13-15. https://dl.acm.org/doi/10.1145/278476.278480

Glass, Robert L. (1998): How Not To Prepare for a Consulting Assignment, and Other Ugly Consultancy Truths. In Communications of the ACM, 41 (12) pp. 11-13.

Vessey, Iris, Glass, Robert L. (1998): Strong Vs. Weak Approaches to Systems Development. In Communications of the ACM, 41 (4) pp. 99-102.

Glass, Robert L. (1997): The Next Date Crisis and the Ones After That. In Communications of the ACM, 40 (1) pp. 15-17.

Glass, Robert L. (1997): The Ups and Downs of Programmer Stress. In Communications of the ACM, 40 (4) pp. 17-19.

Glass, Robert L. (1997): Revisiting the Industry/Academe Communication Chasm. In Communications of the ACM, 40 (6) pp. 11-13.

Glass, Robert L. (1997): Cobol - A Contradiction and an Enigma. In Communications of the ACM, 40 (9) pp. 11-13.

Glass, Robert L. (1997): How Best to Provide the Services IS Programmers Need. In Communications of the ACM, 40 (12) pp. 17-19.

Bowen, Jonathan P., Butler, Ricky W., Dill, David L., Glass, Robert L., Gries, David, Hall, Anthony, Hinchey, Michael G., Holloway, C. Michael, Jackson, Daniel, Jones, Cliff B., Lutz, Michael J., Parnas, David Lorge, Rushby, John M., Wing, Jeannette M., Zave, Pamela (1996): An Invitation to Formal Methods. In IEEE Computer, 29 (4) pp. 16-30.

Glass, Robert L. (1996): The Relationship Between Theory and Practice in Software Engineering. In Communications of the ACM, 39 (11) pp. 11-13.

Glass, Robert L. (1995): In Search of Self-Belief: The \"BOP\" Phenomenen. In IEEE Computer, 28 (1) pp. 55-57.

Glass, Robert L. (1980): Real-Time: The \"Lost World\" Of Software Debugging and Testing. In Communications of the ACM, 23 (5) pp. 264-271.

Glass, Robert L. (1989): Software Maintenance Documentation. In: ACM Seventh International Conference on Systems Documentation , 1989, . pp. 99-101.

Glass, Robert L., Vessey, Iris (1994): Software Tasks: Intellectual, Clerical or Creative?. In: HICSS 1994 , 1994, . pp. 377-382.

Glass, Robert L., Vessey, Iris (1998): Focusing on the Application Domain: Everyone Agrees It\'s Vital, but Who\'s Doing Anything. In: HICSS 1998 , 1998, . pp. 187-196. https://csdl.computer.org/comp/proceedings/hicss/1998/8239/03/82390187abs.htm

New to UX Design? We're Giving You a Free eBook!

The Basics of User Experience Design

Download our free ebook “The Basics of User Experience Design” to learn about core concepts of UX design.

In 9 chapters, we’ll cover: conducting user interviews, design thinking, interaction design, mobile UX design, usability, UX research, and many more!

A valid email address is required.
316,537 designers enjoy our newsletter—sure you don’t want to receive it?

New to UX Design? We're Giving You a Free eBook!

The Basics of User Experience Design

Download our free ebook “The Basics of User Experience Design” to learn about core concepts of UX design.

In 9 chapters, we’ll cover: conducting user interviews, design thinking, interaction design, mobile UX design, usability, UX research, and many more!

A valid email address is required.
316,537 designers enjoy our newsletter—sure you don’t want to receive it?