Larry Constantine
   HOME

TheInfoList



OR:

Larry LeRoy Constantine (born 1943) is an American
software engineer Software engineering is a systematic engineering approach to software development. A software engineer is a person who applies the principles of software engineering to design, develop, maintain, test, and evaluate computer software. The term ''p ...
, professor in the Center for Exact Sciences and Engineering at the
University of Madeira The University of Madeira (''UMa''; pt, Universidade da Madeira, ) is a Portuguese public university, created in 1988 in Funchal, Madeira. The university offers first, second cycle and Doctorate academic degrees in a wide range of fields, in acc ...
Portugal Portugal, officially the Portuguese Republic ( pt, República Portuguesa, links=yes ), is a country whose mainland is located on the Iberian Peninsula of Southwestern Europe, and whose territory also includes the Atlantic archipelagos of ...
, and considered one of the pioneers of
computing Computing is any goal-oriented activity requiring, benefiting from, or creating computing machinery. It includes the study and experimentation of algorithmic processes, and development of both hardware and software. Computing has scientific, e ...
. He has contributed numerous concepts and techniques forming the foundations of modern practice in
software engineering Software engineering is a systematic engineering approach to software development. A software engineer is a person who applies the principles of software engineering to design, develop, maintain, test, and evaluate computer software. The term '' ...
and applications design and development.


Biography

Constantine grew up in
Anoka, Minnesota Anoka ( ) is a city in and the county seat of Anoka County, Minnesota, United States. Its population was 17,142 at the 2010 census. Anoka is the "Halloween Capital of the World" because it hosted one of the first Halloween parades in 1920. It ...
, 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 The MIT Sloan School of Management (MIT Sloan or Sloan) is the business school of the Massachusetts Institute of Technology, a private university in Cambridge, Massachusetts. MIT Sloan offers bachelor's, master's, and doctoral degree programs, ...
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.Larry.Constantine. Accessed 26 Nov. 2008.
homepage University of Madeira.
Constantine started his working career as a technical aid/programmer at
M.I.T. The Massachusetts Institute of Technology (MIT) is a private land-grant research university in Cambridge, Massachusetts. Established in 1861, MIT has played a key role in the development of modern technology and science, and is one of the m ...
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 postgraduate program instructor at the
Wharton School of Business The Wharton School of the University of Pennsylvania ( ; also known as Wharton Business School, the Wharton School, Penn Wharton, and Wharton) is the business school of the University of Pennsylvania, a private Ivy League research university in ...
, 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 Concord () is a town in Middlesex County, Massachusetts, in the United States. At the 2020 census, the town population was 18,491. The United States Census Bureau considers Concord part of Greater Boston. The town center is near where the conflu ...
Family Service Society. From 1973 to 1980 he was assistant clinical professor of psychiatry,
Tufts University Tufts University is a private research university on the border of Medford and Somerville, Massachusetts. It was founded in 1852 as Tufts College by Christian universalists who sought to provide a nonsectarian institution of higher learning. ...
, School of Medicine. Until 1987 he was assistant professor of human development and family studies (adjunct),
University of Connecticut The University of Connecticut (UConn) is a public land-grant research university in Storrs, Connecticut, a village in the town of Mansfield. The primary 4,400-acre (17.8 km2) campus is in Storrs, approximately a half hour's drive from Hart ...
. From 1984 to 1986 he was also clinical supervisor, adolescent and family intervention, LUK, Inc., Fitchburg, Massachusetts. 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 The University of Technology Sydney (UTS) is a public research university located in Sydney, New South Wales, Australia. Although its origins are said to trace back to the 1830s, the university was founded in its current form in 1988. As of 2021 ...
, Australia. Since 2006 has been a professor in the mathematics and engineering department at the
University of Madeira The University of Madeira (''UMa''; pt, Universidade da Madeira, ) is a Portuguese public university, created in 1988 in Funchal, Madeira. The university offers first, second cycle and Doctorate academic degrees in a wide range of fields, in acc ...
Portugal Portugal, officially the Portuguese Republic ( pt, República Portuguesa, links=yes ), is a country whose mainland is located on the Iberian Peninsula of Southwestern Europe, and whose territory also includes the Atlantic archipelagos of ...
, 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 The Madeira Interactive Technologies Institute (M-ITI) is a teaching and research institute of the University of Madeira, headquartered in Funchal, Madeira Island, Portugal. History It was formerly a state-run Portugal, Portuguese graduate sc ...
in 2010. In 1999 Constantine received the
Jolt Award ''Dr. Dobb's Journal'' (''DDJ'') was a monthly magazine published in the United States by UBM Technology Group, part of UBM. It covered topics aimed at computer programmers. When launched in 1976, DDJ was the first regular periodical focused on ...
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 The Association for Computing Machinery (ACM) is a US-based international learned society for computing. It was founded in 1947 and is the world's largest scientific and educational computing society. The ACM is a non-profit professional member ...
, 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 A Simon Rockower Award is an award presented by the American Jewish Press Association The American Jewish Press Association (AJPA) is an organization of Jewish newspapers, magazines, journalists, and affiliated organizations in North America. It ...
in 2011 from the
American Jewish Press Association The American Jewish Press Association (AJPA) is an organization of Jewish newspapers, magazines, journalists, and affiliated organizations in North America. It was established in 1944 and is based in Phoenix, Arizona Phoenix ( ; nv, Hoozdo; ...
.


Work

Constantine specializes in the human side of
software development Software development is the process of conceiving, specifying, designing, programming, documenting, testing, and bug fixing involved in creating and maintaining applications, frameworks, or other software components. Software development invol ...
. His published work includes the influential classic text, ''Structured Design'', written with
Ed Yourdon Edward Nash Yourdon (April 30, 1944 – January 20, 2016) was an American software engineer, computer consultant, author and lecturer, and software engineering methodology pioneer. He was one of the lead developers of the structured analysis tech ...
, 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 Modular programming is a software design technique that emphasizes separating the functionality of a program into independent, interchangeable modules, such that each contains everything necessary to execute only one aspect of the desired function ...
" concepts. Constantine was the primary force behind the discipline of
Structured Design In software engineering, structured analysis (SA) and structured design (SD) are methods for analyzing business requirements and developing specifications for converting practices into computer programs, hardware configurations, and related manual ...
, in his book of the same name. The key features of Structured Design, such as
Structure Chart A structure chart (SC) in software engineering and organizational theory is a chart which shows the breakdown of a system to its lowest manageable levels.IRS (2008) "Configuration Management" In: ''IRS Resources Part 2. Information Technology Chap ...
, the
Data flow diagram A data-flow diagram is a way of representing a flow of data through a process or a system (usually an information system). The DFD also provides information about the outputs and inputs of each entity and the process itself. A data-flow diagram ha ...
are all commonly used and taught worldwide.


Structured design

Constantine, who learned programming at the
Massachusetts Institute of Technology The Massachusetts Institute of Technology (MIT) is a private land-grant research university in Cambridge, Massachusetts. Established in 1861, MIT has played a key role in the development of modern technology and science, and is one of the ...
, began his professional career in computers with a summer job at Scientific Computing, at the time a subsidiary of
Control Data Corporation Control Data Corporation (CDC) was a mainframe and supercomputer firm. CDC was one of the nine major United States computer companies through most of the 1960s; the others were IBM, Burroughs Corporation, DEC, NCR, General Electric, Honeywel ...
, 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 Wharton School of the University of Pennsylvania ( ; also known as Wharton Business School, the Wharton School, Penn Wharton, and Wharton) is the business school of the University of Pennsylvania, a private Ivy League research university in P ...
. 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 A coupling is a device used to connect two shafts together at their ends for the purpose of transmitting power. The primary purpose of couplings is to join two pieces of rotating equipment while permitting some degree of misalignment or end mov ...
(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 Usage-centered design is an approach to user interface design based on a focus on user intentions and usage patterns. It analyzes users in terms of the roles they play in relation to systems and employs abstract (essential) use cases for task a ...
, 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 case In software and systems engineering, the phrase use case is a polyseme with two senses: # A usage scenario for a piece of software; often used in the plural to suggest situations where a piece of software may be useful. # A potential scenario ...
s and
usage-centered design Usage-centered design is an approach to user interface design based on a focus on user intentions and usage patterns. It analyzes users in terms of the roles they play in relation to systems and employs abstract (essential) use cases for task a ...
, 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 postgraduate certificate program in 1973. From 1973 to 1980 he was an assistant clinical professor of psychiatry in the
Tufts University Tufts University is a private research university on the border of Medford and Somerville, Massachusetts. It was founded in 1852 as Tufts College by Christian universalists who sought to provide a nonsectarian institution of higher learning. ...
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 The American Association for Marriage and Family Therapy (AAMFT) is a professional association in the field of marriage and family therapy representing more than 50,000 marriage and family therapists throughout the United States, Canada, and abroad ...
. 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 Group marriage or conjoint marriage is a marital arrangement where three or more adults enter into sexual, affective, romantic, or otherwise intimate short- or long-term partnerships, and share in any combination of finances, residences, care ...
in the 1970s. 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-professiona
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 The New England Conservatory of Music (NEC) is a private music school in Boston, Massachusetts. It is the oldest independent music conservatory in the United States and among the most prestigious in the world. The conservatory is located on Hu ...
. 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 The American Humanist Association (AHA) is a non-profit organization in the United States that advances secular humanism. The American Humanist Association was founded in 1941 and currently provides legal assistance to defend the constitutiona ...
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 Gloucester () is a city in Essex County, Massachusetts, in the United States. It sits on Cape Ann and is a part of Massachusetts's North Shore. The population was 29,729 at the 2020 U.S. Census. An important center of the fishing industry and a ...
.


Fiction

Constantine, an active (professional) member of the
Science Fiction and Fantasy Writers of America The Science Fiction and Fantasy Writers of America, doing business as Science Fiction and Fantasy Writers Association, commonly known as SFWA ( or ) is a nonprofit 501(c)(3) organization of professional science fiction and fantasy writers. While ...
, 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.Larry L. Constantine
List of publications from the DBLP Bibliography.]
A selection: * 1974. ''Group marriage: A study of contemporary multilateral marriage''. With Joan Constantine. Collier Books, 1974. * 1975. ''Structured Design''. With
Ed Yourdon Edward Nash Yourdon (April 30, 1944 – January 20, 2016) was an American software engineer, computer consultant, author and lecturer, and software engineering methodology pioneer. He was one of the lead developers of the structured analysis tech ...
. 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 Scott W. Ambler (born 1966) is a Canadian software engineer, consultant and author. He is an author of books about the Disciplined Agile Delivery toolkit, the Unified process, Agile software development, the Unified Modeling Language, and Capabili ...
. CMP Books, Lawrence 2002, .


See also

*
Rebecca Wirfs-Brock Rebecca J. Wirfs-Brock (born 1953 in Portland, Oregon) is an American software engineer and consultant in object-oriented programming and object-oriented design, the founder of the information technology consulting firm Wirfs-Brock Associates, an ...


References


External links


Larry.Constantine
homepage University of Madeira. (in Portuguese).
Constantine & Lockwood Ltd
Larry Constantine's website. {{DEFAULTSORT:Constantine, Larry American technology writers American software engineers MIT Sloan School of Management alumni Fellows of the Association for Computing Machinery Living people 1943 births