Journal of Systems and Software
Encyclopedia
The Journal of Systems and Software is a computer science
journal
in the area of software systems, established in 1979 and published by Elsevier
.
The journal publishes research papers, state-of-the-art surveys
, and practical experience report
s. It includes papers covering issues of programming methodology, software engineering
, and hardware
/software system
s. Topics include: "software systems, prototyping issues, high-level specification techniques, procedural
and functional programming
techniques, data-flow concepts, multiprocessing
, real-time
, distributed, concurrent, and telecommunications systems, software metrics, reliability
models for software, performance
issues, and management
concerns."
the Journal of Systems and Software has an impact factor of 1.241.
Computer science
Computer science or computing science is the study of the theoretical foundations of information and computation and of practical techniques for their implementation and application in computer systems...
journal
Scientific journal
In academic publishing, a scientific journal is a periodical publication intended to further the progress of science, usually by reporting new research. There are thousands of scientific journals in publication, and many more have been published at various points in the past...
in the area of software systems, established in 1979 and published by Elsevier
Elsevier
Elsevier is a publishing company which publishes medical and scientific literature. It is a part of the Reed Elsevier group. Based in Amsterdam, the company has operations in the United Kingdom, USA and elsewhere....
.
The journal publishes research papers, state-of-the-art surveys
Survey article
In academia, a survey article is a paper that is a work of synthesis, published through the usual channels...
, and practical experience report
Report
A report is a textual work made with the specific intention of relaying information or recounting certain events in a widely presentable form....
s. It includes papers covering issues of programming methodology, software engineering
Software engineering
Software Engineering is the application of a systematic, disciplined, quantifiable approach to the development, operation, and maintenance of software, and the study of these approaches; that is, the application of engineering to software...
, and hardware
Hardware
Hardware is a general term for equipment such as keys, locks, hinges, latches, handles, wire, chains, plumbing supplies, tools, utensils, cutlery and machine parts. Household hardware is typically sold in hardware stores....
/software system
System
System is a set of interacting or interdependent components forming an integrated whole....
s. Topics include: "software systems, prototyping issues, high-level specification techniques, procedural
Procedural programming
Procedural programming can sometimes be used as a synonym for imperative programming , but can also refer to a programming paradigm, derived from structured programming, based upon the concept of the procedure call...
and functional programming
Functional programming
In computer science, functional programming is a programming paradigm that treats computation as the evaluation of mathematical functions and avoids state and mutable data. It emphasizes the application of functions, in contrast to the imperative programming style, which emphasizes changes in state...
techniques, data-flow concepts, multiprocessing
Multiprocessing
Multiprocessing is the use of two or more central processing units within a single computer system. The term also refers to the ability of a system to support more than one processor and/or the ability to allocate tasks between them...
, real-time
Real-time computing
In computer science, real-time computing , or reactive computing, is the study of hardware and software systems that are subject to a "real-time constraint"— e.g. operational deadlines from event to system response. Real-time programs must guarantee response within strict time constraints...
, distributed, concurrent, and telecommunications systems, software metrics, reliability
Reliability engineering
Reliability engineering is an engineering field, that deals with the study, evaluation, and life-cycle management of reliability: the ability of a system or component to perform its required functions under stated conditions for a specified period of time. It is often measured as a probability of...
models for software, performance
Performance
A performance, in performing arts, generally comprises an event in which a performer or group of performers behave in a particular way for another group of people, the audience. Choral music and ballet are examples. Usually the performers participate in rehearsals beforehand. Afterwards audience...
issues, and management
Management
Management in all business and organizational activities is the act of getting people together to accomplish desired goals and objectives using available resources efficiently and effectively...
concerns."
Impact factor
According to the 2008 Journal Citation ReportsJournal Citation Reports
Journal Citation Reports is an annual publication by the Healthcare & Science division of Thomson Reuters. It has been integrated with the Web of Knowledge, by Thomson Reuters, and is accessed from the Web of Science to JCR Web. It provides information about academic journals in the sciences and...
the Journal of Systems and Software has an impact factor of 1.241.
Notable articles
A few of the most notable (downloaded) articles are:- A distributed server architecture supporting dynamic resource provisioning for bpm-oriented workflow management systems.
- Per-flow Optimal Service Selection for Web Services Based Processes.
- Requirement-based approach for groupware environments design.