Discipline | Computer science, Software |
---|---|
Language | English |
Edited by | Ipek Ozkaya |
Publication details | |
History | 1983–present |
Publisher | |
Frequency | Bimonthly |
3.3 (2022) | |
Standard abbreviations | |
ISO 4 | IEEE Softw. |
Indexing | |
CODEN | IESOEG |
ISSN | 0740-7459 (print) 1937-4194 (web) |
LCCN | 89644395 |
OCLC no. | 10024196 |
Links | |
IEEE Software is a bimonthly peer-reviewed magazine and scientific journal published by the IEEE Computer Society covering all aspects of software engineering, processes, and practices. Its mission is to be the best source of reliable, useful, peer-reviewed information for leading software practitioners—the developers and managers who want to keep up with rapid technology change. It was established in 1983 and is published by the IEEE Computer Society. According to the Journal Citation Reports , the journal has a 2022 impact factor of 3.3. [1]
IEEE Software received the APEX 2016 Award of Excellence in the "Magazines, Journals & Tabloids — Electronic" category. IEEE Software's November/December 2016 issue, "The Role of the Software Architect," won the 2017 Folio Eddies Digital Award in the "Standalone Digital Magazine; Association/Non-Profit (B-to-B) – Standalone Digital Magazine – less than 6 issues" category. IEEE Software also received an honorable mention in the Folio Digital Awards in 2018.
The following individuals are or have been editor-in-chief of the journal: [2] [3] [4]
Frederick Phillips Brooks Jr. was an American computer architect, software engineer, and computer scientist, best known for managing development of IBM's System/360 family of mainframe computers and the OS/360 software support package, then later writing candidly about those experiences in his seminal book The Mythical Man-Month.
Software engineering is an engineering approach to software development. A practitioner, called a software engineer, applies the engineering design process to develop software.
Steven C. McConnell is an author of software engineering textbooks such as Code Complete, Rapid Development, and Software Estimation. He is cited as an expert in software engineering and project management.
Software architecture is the set of structures needed to reason about a software system and the discipline of creating such structures and systems. Each structure comprises software elements, relations among them, and properties of both elements and relations.
Computer engineering is a branch of computer science and electronic engineering that integrates several fields of computer science and electronic engineering required to develop computer hardware and software. Computer engineering is referred to as computer science and engineering or Electrical and Computer engineering at some universities
Code review is a software quality assurance activity in which one or more people check a program, mainly by viewing and reading parts of its source code, either after implementation or as an interruption of implementation. At least one of the persons must not have authored the code. The persons performing the checking, excluding the author, are called "reviewers".
Software quality assurance (SQA) is a means and practice of monitoring all software engineering processes, methods, and work products to ensure compliance against defined standards. It may include ensuring conformance to standards or models, such as ISO/IEC 9126, SPICE or CMMI.
Software visualization or software visualisation refers to the visualization of information of and related to software systems—either the architecture of its source code or metrics of their runtime behavior—and their development process by means of static, interactive or animated 2-D or 3-D visual representations of their structure, execution, behavior, and evolution.
Rigi is an interactive graph editor tool for software reverse engineering using the white box method, i.e. necessitating source code, thus it is mainly aimed at program comprehension. Rigi is distributed by its main author, Hausi A. Müller and the Rigi research group at the University of Victoria.
Jim Warren was an American mathematics and computing educator, computer professional, entrepreneur, editor, publisher and continuing sometime activist.
Özalp Babaoğlu, is a Turkish computer scientist. He is currently professor of computer science at the University of Bologna, Italy. He received a Ph.D. in 1981 from the University of California at Berkeley. He is the recipient of 1982 Sakrison Memorial Award, 1989 UNIX InternationalRecognition Award and 1993 USENIX AssociationLifetime Achievement Award for his contributions to the UNIX system community and to Open Industry Standards. Before moving to Bologna in 1988, Babaoğlu was an associate professor in the Department of Computer Science at Cornell University. He has participated in several European research projects in distributed computing and complex systems. Babaoğlu is an ACM Fellow and has served as a resident fellow of the Institute of Advanced Studies at the University of Bologna and on the editorial boards for ACM Transactions on Computer Systems, ACM Transactions on Autonomous and Adaptive Systems and Springer-Verlag Distributed Computing.
Computer is an IEEE Computer Society practitioner-oriented magazine issued to all members of the society. It contains peer-reviewed articles, regular columns, and interviews on current computing-related issues. Computer provides information regarding current research developments, trends, best practices, and changes in the computing profession. Subscriptions of the magazine are provided free of cost to IEEE Computer Society members.
Jonathan Shields Turner is a senior professor of Computer Science in the School of Engineering and Applied Science at Washington University in St. Louis. His research interests include the design and analysis of high performance routers and switching systems, extensible communication networks via overlay networks, and probabilistic performance of heuristic algorithms for NP-complete problems.
The Proceedings of the IEEE is a monthly peer-reviewed scientific journal published by the Institute of Electrical and Electronics Engineers (IEEE). The journal focuses on electrical engineering and computer science. According to the Journal Citation Reports, the journal has a 2017 impact factor of 9.107, ranking it sixth in the category "Engineering, Electrical & Electronic." In 2018, it became fifth with an enhanced impact factor of 10.694.
Margaret Elaine Hamilton is an American computer scientist. She was director of the Software Engineering Division of the MIT Instrumentation Laboratory, which developed on-board flight software for NASA's Apollo program. She later founded two software companies—Higher Order Software in 1976 and Hamilton Technologies in 1986, both in Cambridge, Massachusetts.
The University of Illinois Department of Computer Science is the academic department encompassing the discipline of computer science at the University of Illinois Urbana-Champaign. According to U.S. News & World Report, both its undergraduate and graduate programs rank in the top five among American universities, and according to Computer Science Open Rankings, the department ranks equally high in placing Ph.D. students in tenure-track positions at top universities and winning best paper awards. The department also ranks in the top two among all universities for faculty submissions to reputable journals and academic conferences, as determined by CSRankings.org. From before its official founding in 1964 to today, the department's faculty members and alumni have contributed to projects including the ORDVAC, PLATO, Mosaic, JavaScript and LLVM, and have founded companies including Siebel Systems, Netscape, Mozilla, PayPal, Yelp, YouTube, and Malwarebytes.
Tore Dybå is a Norwegian scientist and software engineer in the fields of information systems and computer science. He has been a Chief Scientist at SINTEF ICT since 2003.
Empirical Software Engineering is a peer-reviewed scientific journal published by Springer Nature. It was established in 1996 and covers the area of empirical software engineering. The editors-in-chief are Robert Feldt and Thomas Zimmermann.
Marvin Victor Zelkowitz is an American computer scientist and engineer.
Computing in Science & Engineering (CiSE) is a bimonthly technical magazine published by the IEEE Computer Society. It was founded in 1999 from the merger of two publications: Computational Science & Engineering (CS&E) and Computers in Physics (CIP), the first published by IEEE and the second by the American Institute of Physics (AIP). The founding editor-in-chief was George Cybenko, known for proving one of the first versions of the universal approximation theorem of neural networks.