
Advances in Computers: Volume 59
Marvin V. Zelkowitz(Author)
Academic Press
Published on 4. August 2003
Book
Hardback
320 pages
978-0-12-012159-5 (ISBN)
Description
Since 1960, Advances in Computers has chronicled the constantly shifting theories and methods of Information Technology which greatly shapes our lives today.
This volume, the 59th in the series, presents two general themes. The first 4 papers discuss tool use in developing software - how groups work together to produce a product, and why the very industries that need them often do NOT adopt such tools. The fifth paper addresses a current hardware issue - cache coherence. As we build faster machines, a way to increase performance is to have multiple CPUs working on solving the same problem. This requires two or more CPUs to address the same memory at the same time. The cache coherence problem is how to allow both machines to access the same memory without "stepping on each others toes" so that memory gets lost or corrupted.
This volume, the 59th in the series, presents two general themes. The first 4 papers discuss tool use in developing software - how groups work together to produce a product, and why the very industries that need them often do NOT adopt such tools. The fifth paper addresses a current hardware issue - cache coherence. As we build faster machines, a way to increase performance is to have multiple CPUs working on solving the same problem. This requires two or more CPUs to address the same memory at the same time. The cache coherence problem is how to allow both machines to access the same memory without "stepping on each others toes" so that memory gets lost or corrupted.
More details
Series
Language
English
Place of publication
San Diego
United States
Publishing group
Elsevier Science Publishing Co Inc
Target group
Professional and scholarly
Software practitioners
University courses
Dimensions
Height: 229 mm
Width: 152 mm
Weight
640 gr
ISBN-13
978-0-12-012159-5 (9780120121595)
Copyright in bibliographic data and cover images is held by Nielsen Book Services Limited or by the publishers or by their respective licensors: all rights reserved.
Schweitzer Classification
Person
By Marvin Zelkowitz
Author
University of Maryland, Department of Computer Science, College Park, USA
Content
Preface.
Contributors.
Collaborative Development Environments, G. Booch and A.W. Brown.
Tool Support for Experience-based Software Development Methodologies, S. Henninger.
Why New Software Processes Are Not Adopted, S. Rifkin.
Impact Analysis in Software Evolution, M. Lindvall.
Coherence protocols for Bus-based and Scalable Multiprocesors, Internet, and Wireless Distributed Computing Environments: A Survey, J. Sustersic and A. Hurson.
Contributors.
Collaborative Development Environments, G. Booch and A.W. Brown.
Tool Support for Experience-based Software Development Methodologies, S. Henninger.
Why New Software Processes Are Not Adopted, S. Rifkin.
Impact Analysis in Software Evolution, M. Lindvall.
Coherence protocols for Bus-based and Scalable Multiprocesors, Internet, and Wireless Distributed Computing Environments: A Survey, J. Sustersic and A. Hurson.