Golden Jubilee Year of the Software Journal: Celebrating its Vision, Ground‐breaking Contributions and Impact

Rajkumar Buyya · Software Practice and Experience · 2020

I am delighted that our favorite Journal of Software: Practice and Experience (SPE) turns 50 and the year 2021 is its Golden Jubilee year! The founding fathers of SPE Journal, Charles Lang and David Barron, in their editorial for the first issue published in January 1971, noted “the continuing development of the application of computers in all walks of life is held back by the difficulty of producing software”. They also wrote “As applications become more sophisticated and systems get larger, the effects of bad software will be less easy to ignore since the possibility of disastrous errors will increase.” During the last 50 years there are many instances of software errors causing failures of big missions, critical business, and medical services. A Wikipedia list of software bugs (https://en.wikipedia.org/wiki/List_of_software_bugs) shows their serious consequences—either financially or as a threat to human well-being from many application domains including medical, space, telecom, finance, military, transportation, and government administration. Just to share a recent example: A day-long outage in trading at the Australian Securities Exchange (ASX) on Monday November 16, 2020 was traced to “software bug” in their new equity trading platform. Lang and Barron identified seven major factors that have led to this situation, which continue to hold true even after 50 years. I would like to state the last two verbatim: Since its foundation, SPE primarily aimed at addressing these two problems by serving as a vehicle for dissemination of practice and experience of software researchers, developers, engineers, and practitioners to write up and present their work in a form that will be useful to others. Although software practice has greatly improved from then with the help of these continued efforts from SPE and community at large, many challenges yet to be addressed. This unique aim of SPE has drawn me to it and publish my work 25 years ago when I was working on a Microkernel based Operating System for India's PARAM Supercomputers at the Centre for Development of Advanced Computing (C-DAC). When I was invited to join SPE team of Editors in 2014, I was delighted and continue to consider it as my privilege to be part of this visionary and pioneering journal, whose founding year happens to be the same year in which I was born! Right from its first issue, SPE has attracted articles that covered early breakthrough works from prominent researchers and companies on their work on operating systems software, programming languages, data structures, and applications. Let me share four ground breaking works published in the first volume of SPE in 1971: I am pleased to learn that some of the authors who published their early pioneering work in SPE went on to win ACM Turing Award, which is recognized as the highest distinction in Computing Science and Engineering, or the “Nobel Prize of Computing”. During the last 50 years, SPE has attracted and disseminated many innovative software systems and applications revolutionizing the software discipline. I look forward for its significant contribution to software industry and society during the next 50 years. This glories and revolutionary contributions and impact of SPE is made possible by the vision and dedicated efforts of editors, guest editors, authors, reviewers, advisory board members, and journal staff members. It is my humble duty to thank you all for your contributions. I glanced through the past issues of SPE and identified editors, years of their service, and their affiliation at the start of their service, which appears as follows: SPE has inducted the following two colleagues as its editors starting from 2021, I warmly welcome them: I request your continued support in sustaining SPE as the premier forum for publishing new software research and innovation along with practice and experience focus. Your feedback and comments on further improving SPE are highly appreciated.

Read the paper · More papers on PaperTik