Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Browse by topic Browse by titles Authors Reviewers Browse by issue Browse Help
Search
 
Bernstein, Larry
NJIT
Newark, New Jersey
 
   Featured Reviewer
   Reader Recommended
   Reviewer Selected
   Highlighted
Follow this Reviewer
 
 
 

Lawrence “Larry” Bernstein was a recognized expert in software technology, network architecture, network management software, software project management, and technology conversion. He taught graduate courses on computer networks and undergraduate courses on software engineering at Stevens Institute of Technology in Hoboken, NJ.

He was a member at large of the Board of Governors of the IEEE Communications Society, a member of the Software Engineering Program Advisory Board of the Naval Postgraduate School, the editor of the Thresholds column for the Journal of Network and Systems Management, a member of the Board of the Center for National Software Studies, and the director of the NJ Center for Software Engineering. In addition, he was the president of the Free Millburn Public Library, and was recognized by Essex County for participation in The Essex County Domestic Violence Courtwatch. He was also a member of the software steering committee for the NJ Technology Council.

He completed consulting assignments for companies in the area of software process improvement, was an expert witness in an arbitration case where he assessed the quality and origins of a large software system, and advised another company on the unreasonableness of their claims against another company.

He had a 35-year distinguished career at Bell Laboratories in managing large software projects. After retirement, he headed his own consulting firm. At Bell Labs, he became a chief technical officer of the Operations Systems business unit and an executive director. In parallel with these Bell Labs positions, he was the operations systems vice president of AT&T Network Systems from 1992 to 1996. He was a fellow of the Institute of Electrical and Electronics Engineers (IEEE) and a fellow of the Association for Computing Machinery. He was also a member of the Russian Information Academy; a visiting associate of the University of Southern California's Center for Software Engineering; and an industrial fellow of the Ball State Center for Information and Communication Sciences. He was a member of the honor societies Tau Beta Pi and Eta Kappa Nu, and is listed in Who’s Who in America. He was awarded the coveted Bell South “Eagle” for seminal contributions to their automatic service provisioning systems.

Bernstein held eight software patents, gave numerous talks, and wrote dozens of articles on software engineering. The IEEE selected two of his articles for inclusion in best paper compendiums.

Bernstein conceived of the notion of software rejuvenation, encouraged work on studying the dynamic behavior of software, applied and extended software management techniques in the 1960s, and led the work on adopting intermediate-level languages in support of military software development. He led the development of store and forward message switching software, stabilizing a system that was out of control and about to be cancelled. He saw the need for advances in database management when he was the project manager of a large database system. The inventions that developed from this work laid the foundation for a system that manages 100 million accounts of telephone company customers. His work on project management reviews is taught at universities.

He served as a software category editor for Computing Reviews since 2006, and as a reviewer since 2005. During this time, he wrote over 60 reviews.

Sadly, Larry passed away in November after a long and heroic battle with cancer. We enjoyed working with him immensely, and he will be missed by the Computing Reviews community.

 
 
Options:
Date Reviewed  
 
1
- 7 of 7 reviews

   
   A current assessment of software development effort estimation
Basten D., Mellis W.  ESEM 2011 (Proceedings of the 2011 International Symposium on Empirical Software Engineering and Measurement, Banff, AB, Canada, Sep 22-23, 2011) 235-244, 2011.  Type: Proceedings, Reviews: (2 of 2)

We all have problems estimating the effort and time required to build a software systems product. The authors did an open survey of present methods and conclude that we are seeking precision in the estimates that belie the accuracy of ...

May 1 2012  
   Design pattern solutions as explicit entities in component-based software development
Štěpán P.  WCOP 2011 (Proceedings of the 16th International Workshop on Component-Oriented Programming, Boulder, CO, Jun 20-24, 2011) 9-16, 2011.  Type: Proceedings

This wonderful paper proposes special constraints for software patterns so that they can be processed to become executable software components. The design representation of patterns can help make them controllable software artifacts. T...

Aug 24 2011  
   Digital nets and sequences: discrepancy theory and quasi-Monte Carlo integration
Dick J., Pillichshammer F., Cambridge University Press, New York, NY, 2010. 618 pp.  Type: Book (978-0-521191-59-3)

Monte Carlo methods are often used to understand the mean and variance of estimates computed from other estimates with known distributions. This book shows how Monte Carlo analysis with random digital nets can have bounded errors. It w...

May 20 2011  
   Certified software
Shao Z. Communications of the ACM 53(12): 56-66, 2010.  Type: Article

I am of two minds on this paper advocating formal machine-checkable proofs for software components. On one hand, Shao’s survey of the state of the practice is disheartening. He reviews all of our frustrations with making soft...

May 3 2011  
   Measuring the strength of information flows in programs
Masri W., Podgurski A. ACM Transactions on Software Engineering and Methodology 19(2): 1-33, 2009.  Type: Article

A detailed analysis of the use of correlation and entropy measures to examine the relationship between data and control variables, as accessed by different programs, is presented in this paper. The idea is to see if, by exhaustively te...

Feb 2 2010  
  Managing and leading software projects
Fairley R., Wiley-IEEE Computer Society Pr, 2009. 492 pp.  Type: Book (9780470294550), Reviews: (1 of 2)

In this wonderful book, readers will find Fairley’s basic principles of software project management, planning and estimating, measuring and controlling, and managing risk. Fairley is a respected author, who succeeds in captur...

Apr 28 2009  
  Extreme programming compared with Microsoft-style iterative development
Cusumano M. Communications of the ACM 50(10): 15-18, 2007.  Type: Article, Reviews: (1 of 4)

Cusumano writes a crisp and thoughtful analysis of the essence of extreme programming (XP), and compares it to Microsoft’s best-way software development process....

Nov 6 2007  
 
 
 
Display per column
 
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy