peoplepill id: larry-constantine
LC
United States of America
1 views today
1 views this week
Larry Constantine
American software engineer

Larry Constantine

The basics

Quick Facts

Intro
American software engineer
Gender
Male
Place of birth
Anoka, USA
Age
81 years
Education
MIT Sloan School of Management,
Massachusetts Institute of Technology,
Awards
Stevens Award
(2009)
ACM Fellow
 
The details (from wikipedia)

Biography

Larry LeRoy Constantine (pronounced Constanteen; born 1943) is an American software engineer, professor in the Center for Exact Sciences and Engineering at the University of Madeira Portugal, and considered one of the pioneers of computing. He has contributed numerous concepts and techniques forming the foundations of modern practice in software engineering and applications design and development.

Biography

Constantine grew up in Anoka, Minnesota, and graduated from Anoka High School in 1961 after being active in debate and thespians as well as other extra curricular activities. He was named "Most Likely to Succeed" by his classmates. Constantine received an S.B. in Management from the MIT Sloan School of Management in 1967 with a specialization in information systems and psychology. He received a certificate in Family Therapy 1973 from the Boston Family Institute, two-year post graduate training program.

Constantine started his working career as a Technical Aid/Programmer at M.I.T. Laboratory for Nuclear Science in 1963. From 1963 to 1966 he was a Staff Consultant and Programmer/Analyst at C E I R, Inc. From 1966 to 1968 he was President of the Information & Systems Institute, Inc. In 1967 also he became a Post-graduate program instructor at the Wharton School of Business, University of Pennsylvania. From 1968 to 1972 he was a faculty member of the I.B.M. Systems Research Institute.

In 1973 he became Director of Research, Concord, Massachusetts Family Service Society. From 1973 to 1980 he was Assistant Clinical Professor of Psychiatry, Tufts University, School of Medicine. Until 1987 he was Assistant Professor of Human Development and Family Studies (adjunct), University of Connecticut. From 1984 to 1986 he was also Clinical Supervisor, Adolescent and Family Intervention, LUK, Inc., Fitchburg, Mass. From 1987 to 1993 he also worked as Independent Consultant. He remained a Chief Scientist, Principal Consultant, Constantine & Lockwood, Ltd since 1993. From 1994-1999 he was Professor of Information Technology, University of Technology Sydney, Australia. Since 2006 has been a professor in the Mathematics and Engineering Department at the University of Madeira Portugal, where he headed the Laboratory for Usage-centered Software Engineering (LabUSE), A former research center dedicated to study the human aspects of modern software engineering before becoming Institute Fellow at the Madeira Interactive Technologies Institute in 2010.

In 1999 Constantine received the Jolt Award for Product Excellence, best book of 1999 for his "Software for Use". In 2001 he received the Platinum Award of Excellence (first place), Performance-Centered Design Competition 2001: Siemens AG, STEP-7 Lite. In 2006 he was recognized as a Distinguished Engineer by the Association for Computing Machinery, and in 2007 he was made a Fellow of the ACM. He is the 2009 recipient of the Stevens Award for "outstanding contributions to the literature or practice of methods for software and systems development." He received a Simon Rockower Award in 2011 from the American Jewish Press Association.

Work

Constantine specializes in the human side of software development. His published work includes the influential classic text, Structured Design, written with Ed Yourdon, and the award-winning "Software for Use", written with Lucy Lockwood. His contributions to the practice of software development began in 1968 with his pioneering work in "Modular programming" concepts.

Constantine was the primary force behind the discipline of Structured Design, in his book of the same name. The key features of Structured Design, such as Structure Chart, the Data flow diagram are all commonly used and taught worldwide.

Structured design

Constantine, who learned programming at the Massachusetts Institute of Technology, began his professional career in computers with a summer job at Scientific Computing, at the time a subsidiary of Control Data Corporation, in Minneapolis. He went on to full-time work at MIT’s Laboratory for Nuclear Science, where he wrote routines for analyzing spark chamber photographs, and then to C-E-I-R, Inc., where he worked on economics simulations, business applications, project management tools, and programming languages.

While still an undergraduate at MIT he began work on what was to become structured design, formed his first consulting company, and taught in a postgraduate program at the University of Pennsylvania Wharton School. The core of structured design, including structure charts and coupling and cohesion metrics, was substantially complete by 1968, when it was presented at the National Symposium on Modular Programming. He joined the faculty of IBM’s Systems Research Institute the same year, where he taught for four years and further refined his concepts.

As part of structured design, Constantine developed the concepts of cohesion (the degree to which the internal contents of a module are related) and coupling (the degree to which a module depends upon other modules). These two concepts have been influential in the development of software engineering, and stand alone from structured design as significant contributions in their own right. They have proved foundational in areas ranging from software design to software metrics, and indeed have passed into the vernacular of the discipline.

Constantine also developed methodologies that combine human-computer-interaction design with software engineering. One methodology, usage-centered design, is the topic of his 1999 book with Lucy Lockwood, "Software For Use". This is a third significant contribution to the field, being both well used in professional practice and the subject of academic study, and taught in a number of human-computer interface courses and universities around the world. His work on human-computer interaction was influential for techniques like essential use cases and usage-centered design, which are widely used for building interactive software systems.

Family therapy

Constantine trained under family therapy pioneers David Kantor and Fred and Bunny Duhl at the Boston Family Institute, completing a two-year post-graduate certificate program in 1973. From 1973 to 1980 he was an Assistant Clinical Professor of Psychiatry in the Tufts University School of Medicine training family therapists and supervising trainees at Boston State Hospital. He became a Licensed Clinical Social Worker and later a Licensed Marriage and Family Therapist in Massachusetts and was designated an Approved Supervisor by the American Association for Marriage and Family Therapy.

His contributions to theory and research in family therapy and human systems theory were summarized in Family Paradigms (Guilford Press, 1986), a book heralded at the time as “one of the finest theoretical books yet published in the family therapy field” and “among the most significant developments of the decade.” This work has also seen application in organization development.

He and his wife, at the time, Joan Constantine also researched and practiced group marriage in the 1970's.They created the Family Tree organization to promote healthy non-monogamous families.They collaboratively authored a book on the subject in 1974, Group Marriage: A Study of Contemporary Multilateral Marriage (Collier Books, 1974).

Patents

US Patents: 7010753 Anticipating drop acceptance indication; 7055105 Drop-enabled tabbed dialog; 8161026 Inexact date entry

Music

Although he played piano, saxophone, and violin as a child, Constantine gave up instrumental performance for singing. He sang with the award-winning Burtones ensemble while a student at MIT, is a twelve-year veteran and alum of the semi-professional Zamir Chorale of Boston, and is a member of the Zachor Choral Ensemble, a Boston-based group dedicated to keeping alive the memory of the Holocaust through music.

Constantine is also a composer with several major works to his credit. He studied theory and composition under George Litterst and Stephan Peisch at the New England Conservatory. His first commissioned work, Concerto Grosso No. 1 in G-minor, “Serendipity,” was premiered by the Rockford (Illinois) Pops Orchestra on 9 July 1981. His choral work, “No Hidden Meanings,” based on a text by psychologist Sheldon Kopp, was commissioned by the American Humanist Association and premiered at MIT’s Kresge Auditorium, 20 June 1982.

His choral setting of the traditional Shehechiyanu blessing was premiered April 18, 2010 by HaShirim at the groundbreaking for Temple Ahavat Achim in Gloucester, Massachusetts.

Fiction

Constantine, an active (professional) member of the Science Fiction and Fantasy Writers of America, is the author of numerous short stories, mostly published under several pseudonyms. He edited Infinite Loop, (Miller Freeman Books, 1993), an anthology of science fiction by writers in the computer field described in the Midwest Book Review as "quite simply one of the best anthologies to appear in recent years.”

Writing under the pen name Lior Samson, Constantine is the author of several critically acclaimed political thrillers, including Bashert, The Dome, Web Games, The Rosen Singularity, Chipset, Gasline, and Flight Track. His other fiction includes Avalanche Warning (Gesher Press, 2013), The Four-Color Puzzle (Gesher Press, 2013), and Requisite Variety: Collected Short Fiction (Gesher Press, 2011). His first novel, Bashert, was included in a time capsule at MIT by the class of 1967 for its 50th reunion. The time capsule is slated to be opened in 2067.

Publications

Constantine has more than 200 published papers to his credit, as well as 22 books. A selection:

  • 1974. Group marriage: A study of contemporary multilateral marriage. With Joan Constantine. Collier Books, 1974.
  • 1975. Structured Design. With Ed Yourdon. Yourdon Press.
  • 1981. Children and Sex: New Findings, New Perspectives. (ed.) with Floyd Martinson. Little Brown & Co (T).
  • 1986. Family Paradigms: The Practice of Theory in Family Therapy. Guilford Press.
  • 1995. Constantine on Peopleware. Yourdon Press Computing Series.
  • 1999. Software for Use: A Practical Guide to the Essential Models and Methods of Usage-Centered Design. With Lucy Lockwood. Reading, MA: Addison-Wesley.
  • 2001. The Peopleware Papers: Notes on the Human Side of Software. NJ: Prentice Hall.
  • 2001. Beyond Chaos: The Expert Edge in Managing Software Development. (ed.). Boston: Addison-Wesley.
  • 2002. ''The Unified Process Transition and Production Phases. (ed.) with Scott W. Ambler. CMP Books, Lawrence 2002, ISBN 1-57820-092-X.
The contents of this page are sourced from Wikipedia article on 01 Jun 2020. The contents are available under the CC BY-SA 4.0 license.
Frequently Asked Questions
FAQ
Who is Larry Constantine?
Larry Constantine is an American software engineer, interaction designer, and writer. He is best known for his work in software engineering and user interface design, including the creation of the structured design methodology for computer programming in the 1970s.
What is the structured design methodology?
The structured design methodology is an approach to software engineering that emphasizes a clear and systematic process for designing computer programs. It involves breaking down a program into smaller, more manageable modules and defining the relationships between these modules.
What are some of Larry Constantine's notable contributions to software engineering?
Some of Larry Constantine's notable contributions to software engineering include the development of the structured design methodology, the creation of the Data Flow Diagram (DFD) notation, and the concept of coupling and cohesion in software design. He has also written extensively on software engineering and user interface design.
What is Larry Constantine's background and education?
Larry Constantine holds a Bachelor of Arts degree in Mathematics and Physics from Baldwin Wallace University and a Master of Arts degree in Mathematics from the University of Wisconsin–Madison. He also completed some postgraduate work in computer science at Stanford University.
Has Larry Constantine received any awards or recognition for his work?
Yes, Larry Constantine has received several awards and recognition for his work in software engineering and user interface design. He is a Fellow of the Association for Computing Machinery (ACM) and a recipient of the ACM Software System Award. He has also been recognized by the Institute of Electrical and Electronics Engineers (IEEE) for his contributions to human-computer interaction.
Lists
Larry Constantine is in following lists
comments so far.
Comments
From our partners
Sponsored
Reference sources
References
Larry Constantine
arrow-left arrow-right instagram whatsapp myspace quora soundcloud spotify tumblr vk website youtube pandora tunein iheart itunes