Newsletter Downloads
Survey of software engineering education
This study summarizes the software engineering course offerings of nearly one hundred universities responding to a recent survey. Information to determine the current state of software engineering education is tabulated and analyzed in order to support ...
Dining philosophers in JSD
In this article we use the JSD methodology in solving a classical problem: the problem of "Dining philosophers".
Formal requirements specification of process control systems
The increasing size of software systems requires methods and tools for their development. Currently only a few tools are practically used. This paper presents a system which was developed in order to support requirements specification of process control ...
A prototyping tool for graphical software engineering tools
The paper introduces (1) a meta system, ERA Meta-Graph System, to define graphical modeling formalisms and to prototype their rule-based graphical editors, and (2) an example usage of the system to prototype some rule-based diagram editors for software ...
Software complexity assessment: annotated bibliography
Software complexity is an area of software engineering concerned with the identification, classification and measurement of features of software that effect the cost of developing and sustaining computer programs. As a human endeavor, programming is ...