Volume 56 presents eight chapters that describe how the software, hardware and applications of computers are changing the use of computers during the early part of the 21st century: Software Evolution and the Staged Model of the Software Lifecycle; Embedded Software; Empirical Studies of Quality Models in Object-Oriented Systems; Software Fault Prevention by Language Choice; Quantum computing and communication; Exception Handling; Breaking the Robustness Barrier: Recent Progress on the Design of Robust Multimodal Systems; Using Data Mining to Discover the Preferences of Computer Criminals.
As the longest-running continuous serial on computers, Advances in Computers presents technologies that will affect the industry in the years to come, covering hot topics from fundamentals to applications. Additionally, readers benefit from contributions of both academic and industry professionals of the highest caliber.Software Evolution and the Staged Model of the Software LifecycleEmbedded SoftwareEmpirical Studies of Quality Models in Object-Oriented SystemsSoftware Fault Prevention by Language ChoiceQuantum computing and communicationException HandlingBreaking the Robustness Barrier: Recent Progress on the Design of Robust Multimodal SystemsUsing Data Mining to Discover the Preferences of Computer Criminals
Tools and Environments for Parallel and Distributed Systems addresses the above issues by describing working tools and environments, and gives a solid overview of some of the fundamental research being done worldwide. Topics covered in this collection are: mainstream program development tools, performance prediction tools and studies; debugging tools and research; and nontraditional tools.
Audience: Suitable as a secondary text for graduate level courses in software engineering and parallel and distributed systems, and as a reference for researchers and practitioners in industry.
The computer industry is no different from others. Advances in Computers has been published continuously since 1960 and this year's volume is the fiftieth technical volume in the series (two index volumes were published as volumes 50 and 51). Since it is the fortieth year of publication, we decided to look back on the changes that have occurred since Volume 1 of Advances in computers appeared in 1960.
We looked at the six chapters of that initial volume and decided that an appropriate anniversary volume for this series would be a collection of papers on the same topics that appeared in 1960. What has happened to those technologies? Are we making the progress we thought we would or are events moving more slowly?Business computingNumerical weather predictionSpoken languageLanguage understandingMicroprocessor designComputer games
The computer today has become ubiquitous with millions of machines being sold (and discarded) annually. Powerful machines are produced for only a few hundred U.S. dollars, and one of the problems faced by vendors of these machines is that, due to the continuing adherence to Moore’s law, where the speed of such machines doubles about every 18 months, we typically have more than enough computer power for our needs for word processing, surfing the web, or playing video games. However, the same cannot be said for applications that require large powerful machines. Applications such as weather and climate prediction, fluid flow for designing new airplanes or automobiles, or nuclear plasma flow require as much computer power as we can provide, and even that is not enough. Today’s machines operate at the teraflop level (trillions of floating point operations per second) and this book describes research into the petaflop region (1,015 FLOPS). The six chapters provide an overview of current activities that will provide for the introduction of these machines in the years 2011 through 2015.
The book series is a valuable addition to university courses that emphasize the topics under discussion in that particular volume as well as belonging on the bookshelf of industrial practitioners who need to implement many of the technologies that are described.In-depth surveys and tutorials on new computer technologyWell-known authors and researchers in the fieldExtensive bibliographies with most chaptersFive out of seven chapters focus on security issuesDiscussion of computer forensics, professional certification and smart cardsA chapter on how DNA sequencing is accomplished is important in the growing bioinformatics field
Volume 47 contains seven chapters. The first four cover artificial intelligence, which is the use of technology to perform tasks generally assumed to require human thinking. These chapters present natural language processing, visualization, and self-replication as machine implementations of human activities. The remaining three chapters cover other recent advances that are important to the information processing field.
"Mandatory for academic libraries supporting computer science departments."
Since its first volume in 1960, Advances in Computers has presented detailed coverage of innovations in computer hardware, software, theory, design, and applications. It has also provided contributors with a medium in which they can explore their subjects in greater depth and breadth than journal articles usually allow. As a result, many articles have become standard references that continue to be of sugnificant, lasting value in this rapidly expanding field.
As the genomes of more and more organisms are sequenced and assembled, scientists are discovering many useful facts by tracing the evolution of organisms by measuring changes in their DNA, rather than through physical characteristics alone. This has led to rapid growth in the related fields of phylogenetics, the study of evolutionary relatedness among various groups of organisms, and comparative genomics, the study of the correspondence between genes and other genomic features in different organisms. Comparing the genomes of organisms has allowed researchers to better understand the features and functions of DNA in individual organisms, as well as provide insights into how organisms evolve over time.
The first four chapters of Advances in Computers focus on algorithms for comparing the genomes of different organisms. Possible concrete applications include identifying the basis for genetic diseases and tracking the development and spread of different forms of Avian flu. As researchers begin to better understand the function of DNA, attention has begun shifting towards the actual proteins produced by DNA. The final two chapters explore proteomic techniques for analyzing proteins directly to identify their presence and understand their physical structure.Written by active PhD researchers in computational biology and bioinformatics
Information Repositories focuses on the use of large data repositories to store and retrieve information.
This series is an invaluable addition to any university course in computer technology, as well as finding itself at home on the bookshelf of industrial practitioners.Includes in-depth surveys and tutorials on advances in Computer TechnologyFeatures the work of well-known authors and researchers in the fieldProvides a broad overview of important developmentsContains extensive bibliographies
The book series is a valuable addition to university courses that emphasize the topics under discussion in that particular volume as well as belonging on the bookshelf of industrial practitioners who need to implement many of the technologies that are described.Trustworthiness and risks in computer technologyK-12 educational use of inexpensive handheld devicesDomain specific languages
One of the most important ideas sweeping though society today is the social networking website. Names like Wikipedia, Flickr, Second Life, Twitter, Facebook, Meetup, MySpace, LinkedIn, among others, are becoming common parlance as the youth, and a growing segment of the adult population, now view such websites as alternatives to the corner convenience store or coffee shop and critically important avenues for social interactions. In this volume we explore this phenomenon to describe the development of some of these ideas as well as developments in web technology that enable this to occur.
This volume contains seven chapters divided into two parts. The first three chapters describe the social networking phenomenon and provide insights into the technology and influences on our culture. The last four chapters provide details of the underlying technology that allows the web to expand to include these social networking sites, as well as other new applications for information dissemination, accessing, and sharing.