Dr Ivar Jacobson received his Ph.D. in computer
science from KTH Royal Institute of Technology, was rewarded the
Gustaf Dalén medal from Chalmers in 2003, and made an honorary
doctor at San Martin de Porres University, Peru, in 2009. Ivar has
both an academic and an industrial career. He has authored ten
books, published more than a hundred papers and he is a frequent
keynote speaker at conferences around the world. Ivar Jacobson is a
father of components and component architecture, work that was
adopted by Ericsson and resulted in the greatest commercial success
story ever in the history of Sweden, and it still is. He is the
father of use cases and Objectory, which, after the acquisition of
Rational Software in around the year 2000, resulted in the Rational
Unified Process, a popular method. He is also one of the three
original developers of the Unified Modelling Language. But all this
is history. Ivar founded his current company, Ivar Jacobson
International, which since 2004 has been focused on using methods
and tools in a smart, superlight and agile way. Ivar is also a
founder and a leader of a worldwide network, SEMAT, which has the
mission to revolutionize software development based on a kernel of
software engineering. The kernel has been realized as a formal
standard called Essence, which is the key idea described in this
book.
Professor Emeritus Dr Harold “Bud” Lawson has been
active in the computing and systems arena since 1958 and has broad
international experience in private and public organizations as
well as academic environments. Bud contributed to several
pioneering efforts in hardware and software technologies. He has
held professorial appointments at several universities in the USA,
Europe and the Far East. A Fellow of the ACM, IEEE and INCOSE. Head
of the Swedish Delegation to ISO/IEC JTC1 SC7 WG7 (1996-2004) and
the elected architect of the ISO/IEC 15288 standard. In 2000, he
received the prestigious IEEE Computer Pioneer Charles Babbage
medal award for his 1964 invention of the pointer variable concept
for programming languages. He has also been a leader in Systems
Engineering. In 2016, he was recognized as a Systems Engineering
Pioneer by INCOSE. Harold “Bud” Lawson is an independent consultant
(Lawson Konsult AB) and is, as well, a consulting partner of
Syntell AB, Stockholm. He has published several books and is the
coordinating editor of the Systems Series published by College
Publications, UK.
Dr Pan-Wei Ng, has been helping software teams and
organizations such as Samsung, Sony and Huawei since 2000, coaching
them in the areas of software development, architecture, agile,
lean, DevOps, innovation, digital, Beyond Budgeting and agile
people. Pan Wei firmly believes that there is no one-size-fits-all
and helps organizations find a way of working that suits them best.
This is why he is so excited with Essence and has been working with
SEMAT and Essence since their inception in 2006 when it was a mere
idea. He has contributed several key ideas to the development of
Essence. Pan Wei coauthored two books with Dr Ivar Jacobson and
frequently shares his views in conferences. He currently works for
DBS Singapore, and is also an adjunct lecturer in the National
University of Singapore.
Paul E. McMahon has been active in the software
engineering field since 1973 after receiving his Masters degree in
Mathematics from the State University of New York at Binghamton
(now Binghamton University). Paul began his career as a software
developer spending the first twenty-five years working in the US
department of defense modeling and simulation domain. Since 1997
Paul has been an independent consultant/coach where he helps
organizations and teams using a hands-on practical approach
focusing on agility and performance. Paul has taught software
engineering at Binghamton University, conducted workshops on
software engineering and management and has published more than 50
articles and five books. Paul is a frequent speaker at industry
conferences. He is also a Senior Consulting Partner at Software
Quality Center. Paul has been a leader in the SEMAT initiative
since its initial meeting in Zurich.
Professor Dr. Michael Goedicke is head of the
working group Specification of Software Systems at the University
of Duisburg-Essen. He is vice president of the GI (German National
Association for Computer Science), Chair of the Technical Assembly
of the IFIP (International Federation for Information Processing)
and longtime member and Steering Committee chair of the IEEE/ACM
conference series Automated Software Engineering. His research
interests include, among others, software engineering methods,
technical specification and realization of software systems, and
software architecture and modelling. He is also known for his work
in Views and Viewpoints in Software Engineering and has a track
record in Software Architecture. He has been involved in SEMAT
activities nearly from the start and was helping in the
standardization process of Essence – especially the language track.
“Essence is an important breakthrough in understanding the meaning
of software engineering. It is a key contribution to the
development of our discipline and I’m confident that this book will
demonstrate the value of Essence to a wider audience. It too is an
idea whose time has come.” – Ian Somerville, St. Andrews
University, Scotland (author of Software Engineering, 10th Edition,
Pearson)
“In the foundational course “Software Engineering” I am teaching
Essence to 400 students introducing Essence from day one. We will
deliver a functioning system over the coming three months’ time
developed by small teams. In the past we used a best-selling
textbook, but not anymore. Tomorrow’s education will be
fundamentally changed starting with the Essence of software
engineering.” – Dr. Pekka Abrahamsson, Norwegian University of
Science and Technology
“What you hold in your hands (or on your computer or tablet if you
are so inclined) represents the deep thinking and broad experience
of the authors, information you’ll find approachable,
understandable, and, most importantly, actionable.” – Grady Booch,
IBM Fellow, ACM Fellow, IEEE Fellow, BCS Ada Lovelace Award, and
IEEE Computer Pioneer
Ask a Question About this Product More... |