Newsletter Downloads
Risks to the public
Edited by Peter G. Neumann (Risks Forum Moderator and Chairman of the ACM Committee on Computers and Public Policy), plus personal contributions by others, as indicated. Opinions expressed are individual rather than organizational, and all of the usual ...
Report working conference on requirements engineering: foundation for software quality (REFSQ'08)
REFSQ'08 took place over the 16 th and 17 th June 2008 in the lively French city of Montpellier. 40 participants spent two days very intensively discussing the contributions of 17 papers, their implications and combinations. In these discussions some ...
Metrics-based design selection tool for aspect oriented software development
Software metrics provide a means for software practitioners to assess the quality of their software. Ideally, this information should be available earlier in the software development lifecycle, since changes are much more expensive to incorporate in the ...
Some observations on staff estimation metrics for object: oriented software engineering
Object-Oriented software projects are becoming more popular than structured (functional) technology based projects in the present scenario. Object Technology (OT) offers support to deliver products to market more quickly and to provide high quality ...
Design issues in client-server software maintenance
Software requires maintenance because there are often some errors remaining in the system that must be removed as they are discovered. Even without errors, software frequently undergoes change. The main reason is that software must be enhanced to ...
Playscript for use cases
The concept of use case has become popular in developing requirements for software systems. It is even recommended as an inherent part of the Unified Modeling Language (UML). An early predecessor of the use case for systems and procedures practice in ...
A gentle introduction to OSGi
The Open Services Gateway Initiative (OSGi) is a framework that supports the implementation of component-based, service-oriented applications in Java. The framework man- ages the life-cycle of modules (called bundles in OSGi) and provides means to ...
On reverse engineering an object-oriented code into UML class diagrams incorporating extensible mechanisms
Reverse engineering is the key idea for reconstruction of any existing system. In this paper, we propose an algorithm to reverse engineer an object-oriented code into Unified Modeling Language (UML) class diagram. Our algorithm is very general in nature ...
Programming scilab in ARM linux
Scilab is a free and open source alternative to commercial scientific software packages for numerical computations. It provides an open programming environment along with a large number of powerful primitives. To realize the full potential of Scilab in ...