Software quality: an overview from the perspective of total
quality management. (Tutorial)
This essay presents a tutorial that discusses software quality in
the context of total quality management (TQM). Beginning with a
historical perspective of software engineering, the tutorial . . .
The continuing evolution of Advanced Function Printing.
(Technical)
Advanced Function Printing[TM] (AFP[TM]) has become one of the de
facto printing standards. It is a broad architecture to support
printing across an entire enterprise and encompasses IBM . . .
Advanced Function Printing - from print to presentation.
(Technical)
The strength of Advanced Function Printing" (AFP TM ) is due
largely to the architectures that form its foundation. The architectures
on which AFP is based have been developed over the last 12 . . .
Application reference designs for distributed systems.
(Technical)
This paper is based on the findings and conclusions of a
client/server work group that was commissioned in 1991 to report
IBM's technical strategy for client/server computing. Although
there are . . .
Implementing critical success factors in software reuse.
(Technical)
Software reuse is one of several technologies that can improve
quality and effectiveness of software development. The introduction of
a reuse infrastructure within an existing organization and . . .
Software reuse: from library to factory. (Technical)
Systematic software reuse is a key business strategy that software
managers can employ to dramatically improve their software development
processes, to decrease time-to-market and costs, and to . . .
Designing Quality Databases with IDEFIX Information
Models.
Let me begin my review of this book by unequivocally stating that
"I loved it." Although its title may appear as technically
cumbersome and having limited scope, this book has something . . .
Open Systems Handbook.
Computer technology has made it possible for individuals to use
computing capability directly and to connect with other users throughout
the world, resulting in changes in the way we do business . . .
A public key extension to the Common Cryptographic Architecture.
(Technical)
A new method for extending the IBM Common Cryptographic
Architecture (CCA) to include public key cryptography is presented. The
public key extension provides nonrepudiation via digital signatures . . .
The impact of object-orientation on application development.
(Technical)
Object-orientation introduces new deliverables, notations,
techniques, activities, and tools. Application development consists not
only of these items but also of work segmentation, scheduling, . . .
Rapid Delivery: an evolutionary approach for application
development. (Technical)
From a historical vantage point, large application development
projects are frequently at risk of failure. Applications are typically
developed using a monolithic development approach. Monolithic . . .
Process automation in software application development.
(Technical)
Over the years, the field of application development (AD) has
evolved from that of an art form to being more of a science, hence the
emergence of concepts such as information engineering. In . . .
Designing the User Interface: Strategies for Effective
Human-Computer Interaction.
The first edition of this book, published in 1987, was favorably
reviewed in this journal that same year by L. Tetzlaff (IBM Systems
Journal 26, No. 2, 1987). Tetzlaff's review of the first . . .
The Cleanroom Approach to Quality Software Development.
If you are looking for a way to produce better software, read this
book. Mike Dyer may not answer all your questions but he does describe
a revolutionary approach--the Cleanroom--and he will . . .
Contemporary Cryptology: the Science of Information
Integrity.
Cryptology is the study of secret codes. But it is more than just
hiding secrets, and it is applicable to far more than just military and
diplomatic circles. This collection of survey articles . . .
Technical note: complementarity attacks and control vectors.
(Technical)
A control vector is a data structure that specifies the nature and
role of an associated cryptographic key. The control vector is checked
by software and cryptographic hardware in order to limit . . .
Building business and application systems with the Retail
Application Architecture. (Technical)
An industry application architecture is a framework for integrating
applications and databases and can also be used for analyzing and
re-engineering the business of an enterprise as a whole, . . .
Introduction of the project management discipline in a software
development organization.
An approach to the introduction of the project management
discipline in a software development organization is presented, with
emphasis on the aspects that can be generalized and adopted by . . .
Box-structured methods for systems development with objects.
(Technical)
Box structures provide a rigorous and systematic process for
performing systems development with objects. Box structures represent
data abstractions as objects in three system views and combine . . .
Preface. (Editorial)
This issue contains five papers and a technical note on a variety
of subjects, including box-structured methods, disk I/O wait time
savings, project management, the Retail Application . . .
|
|