You may have to Search all our reviewed books and magazines, click the sign up button below to create a free account.
Practical Guidance on the Efficient Development of High-Quality Software Introduction to Software Engineering, Second Edition equips students with the fundamentals to prepare them for satisfying careers as software engineers regardless of future changes in the field, even if the changes are unpredictable or disruptive in nature. Retaining the same organization as its predecessor, this second edition adds considerable material on open source and agile development models. The text helps students understand software development techniques and processes at a reasonably sophisticated level. Students acquire practical experience through team software projects. Throughout much of the book, a relati...
Software reuse offers great cost-saving potential and this book spells out the methods and tools to realize these savings. Covering cost models for reuse, certification for reusable components and reuse-driven requirements engineering, this book helps demystify this area of software development.
The first edition of this book was originally published in 1993 by John Wiley under the same name, Advanced Topics in UNIX. It was named an Alternate Main Selection of the Newbridge Book Club in the same year. That book stayed in print for thirteen years, an eternity in the computing literature. Due to changes in the publishing industry, this edition of the book is only available electronically. I was motivated to revise the book because of the increased popularity of several variants of UNIX and on what I learned from reviews of the previous published version of this book. Linux has become increasingly popular, due in no little part to it being so popular in the open source community and al...
Dr. Leach's second book on the study of genealogy focuses on elementary and advanced uses of computers and the use of logical processes in the genealogical field.This easy-to-read book serves as the perfect introduction for the beginning computer-using genealogist, while providing special tips and new sources of information and the genealogical reasoning process for even the most accomplished genealogical professional.His first genealogy book, Relative Genealogy (also available from Disruptive Publishing) covers the gamut for the genealogist - everything from getting started, to the use of little-known sources, to the science of genealogy,He has published papers on surname matching, microfilm searching, and other subjects of special interest to genealogists;, seven previous books in technical fields; in addition to over 90 other publications in several fields, including computer science and mathematics. He also edits two genealogical publications.With over 53 illustrations and a detailed index, this book will be a welcome addition to any genealogist's bookshelf.
Object-Oriented Design and Programming with C++: Your Hands-On Guide to C++ Programming, with Special Emphasis on Design, Testing, and Reuse provides a list of software engineering principles to guide the software development process. This book presents the fundamentals of the C++ language. Organized into two parts encompassing 10 chapters, this book begins with an overview of C++ and describes object-oriented programming and the history of C++. This text then introduces classes, polymorphism, inheritance, and overloading. Other chapters consider the C++ preprocessor and organization of class libraries. This book discusses as well the scope rules, separate compilation, class libraries, and their organization, exceptions, browsers, and exception handling. The final chapter deals with the design of a moderately complex system that provides file system stimulation. This book is a valuable resource for readers who are reasonably familiar with the C programming language and want to understand the issues in object-oriented programming using C++.
This book, originally published in 1999, describes what could have happened during the era of the famous Y2K hysteria, when computers and communications devices would have had to function when four digits were needed to use the current date instead of the two digits that were commonly used in many systems. Of course, none of the expected disasters happened and none of the Y2K terrorist plots really. Or did they? Certainly the vulnerabilities of the Hoover Dam and some NASA spacecraft control centers have been fixed, but the fixes were largely the result of general security measures taken after September 11, 2001. This book tells the story of Y2K vulnerabilities from a retrospective viewpoint...
After spending years researching his family history online, offline and overseas, Dr. Leach has has put together a guide for the modern ancestry buff, complete with diagrams, howtos, illustrations and a rich index. This book is a must for both enthusiasts and serious researchers.
Even in this digital age, many libraries and small archives often use microfilm and microfiche to display important information. There are many types of devices for reading these media, and many ways to use and, unfortunately, misuse these technologies. Librarians and archivists are well-aware of the problems and, if they haven't done so already, are almost certainly considering digitization with its obvious advantages. Yet, there are many pitfalls. Digitizing Microfilm and Microfiche is intended for anyone who has to deal with the economics and technologies of a digitization project. The author, Ronald J. Leach, recently retired from a long-time career as a Computer Science professor, and h...
Using C in Software Design provides a creative approach to learning C by emphasizing software engineering. Numerous thought-provoking problems are included at the end of each chapter. The book is divided into two sections--the first emphasizes the simpler software engineering aspects of C; the second part discusses advanced C topics.