Generated by DeepSeek V3.2| IEEE Software | |
|---|---|
| Title | IEEE Software |
| Discipline | Software engineering |
| Editor | Ipek Ozkaya |
| Publisher | IEEE Computer Society |
| Country | United States |
| Frequency | Bimonthly |
| History | 1984–present |
| ISSN | 0740-7459 |
| EISSN | 1937-4194 |
IEEE Software. It is a bimonthly peer-reviewed academic journal published by the IEEE Computer Society, a technical society within the Institute of Electrical and Electronics Engineers. The magazine focuses on the practical application of software engineering research, serving professionals, managers, and researchers in the field. Its content bridges the gap between theoretical research and real-world practice in software development and management.
The publication was launched in 1984 by the IEEE Computer Society during a period of rapid growth in the software industry and the formalization of software engineering as a discipline. Early leadership included notable figures from academia and industry who shaped its mission to address practitioner needs. Over the decades, it has evolved alongside major technological shifts, covering the rise of object-oriented programming, the World Wide Web, agile software development, and DevOps. The magazine has consistently been guided by editors-in-chief from prominent institutions like the Software Engineering Institute and the Massachusetts Institute of Technology.
The scope encompasses all aspects of software development, from requirements and design to testing, maintenance, and project management. It specifically emphasizes practical, evidence-based insights applicable to industry professionals. The magazine is published bimonthly and is available in both print and digital formats through the IEEE Xplore digital library. It is indexed in major databases such as Scopus and the Web of Science. The IEEE Computer Society oversees its production and distribution as part of its portfolio of periodicals, which also includes IEEE Computer and IEEE Security & Privacy.
Typical content includes feature articles, columns, interviews, and special theme issues. Feature articles often present case studies, experience reports, and tutorials on topics like software architecture, software quality, requirements engineering, and software project management. Regular columns address areas such as software testing, legacy system modernization, and the human aspects of software teams. The magazine frequently publishes interviews with leaders from organizations like Microsoft, Google, and the Apache Software Foundation, and organizes special issues on emerging trends like artificial intelligence in software engineering and cybersecurity.
The editorial process is managed by the editor-in-chief, supported by an editorial board comprising experts from academia, industry, and government research labs. Submissions undergo a rigorous peer review process where reviewers, often drawn from the International Council on Systems Engineering community and top universities, evaluate articles for practical relevance, clarity, and technical soundness. The review model is a blend of traditional academic review and magazine-style editing to ensure accessibility for practitioners. This process is supervised by the IEEE Computer Society Publications Board.
It is widely regarded as a leading practitioner-oriented magazine in its field, influencing software engineering practice and education globally. While not a primary venue for original research, its articles are frequently cited in the literature and it is considered a core publication for translating research into practice. The magazine and its authors have been recognized through various IEEE awards. Its impact is evidenced by its consistent readership among professionals in corporations, government agencies like the Department of Defense, and academic institutions worldwide.
It is part of a family of publications produced by the IEEE Computer Society, which also includes IEEE Transactions on Software Engineering, IEEE Security & Privacy, and IEEE Computer. These publications cover a spectrum from theoretical research to applied practice. The society itself is a key organizer of major conferences such as the International Conference on Software Engineering and collaborates with other bodies like the Association for Computing Machinery and its ACM Special Interest Group on Software Engineering. The magazine's content often complements and references work presented at these premier events.
Category:Computer magazines Category:Software engineering journals Category:IEEE Computer Society publications Category:Publications established in 1984 Category:Bimonthly journals