This coherently written book is the final report on the IPSEN project on Integrated Software Project Support Environments devoted to the integration of tools for the development and maintenance of large software systems. The theoretical and application-oriented findings of this comprehensive project are presented in the following chapters: Overview: introduction, classification, and global approach; The outside perspective: tools, environments, their integration, and user interface; Internal conceptual modeling: graph grammar specifications; Realization: derivation of efficient tools, Current and future work, open problems; Conclusion: summary, evaluation, and vision. Also included is a comprehensive bibliography listing more than 1300 entries and a detailed index.
Published in 1993. Software reuse has been shown to achieve improvements in productivity, quality and timeliness of software. The collection of papers in this book were given at a seminar organized by UNICOM and the British Computer Society Software Reuse Specialist Group. They address the reasons why software reuse can maximize an organization's return from past expenditure and ensure a good future expenditure. Increasing the automation of software development requires access to explicit knowledge about processes and products involved. The chapters examine the relationship between reuse and other aspects of software engineering, including management techniques and structures, CASE, methodologies and object orientation. In addition, the papers aim to provide a structures insight into new techniques which will become available through the 1990s. This text is suitable for software managers and directors, software engineers, software professionals, academics, and other involved in software engineering research.
A comprehensive review of the life cycle processes, methods, and techniques used to develop and modify software-enabled systems Systems Engineering of Software-Enabled Systems offers an authoritative review of the most current methods and techniques that can improve the links between systems engineering and software engineering. The author—a noted expert on the topic—offers an introduction to systems engineering and software engineering and presents the issues caused by the differences between the two during development process. The book reviews the traditional approaches used by systems engineers and software engineers and explores how they differ. The book presents an approach to developing software-enabled systems that integrates the incremental approach used by systems engineers and the iterative approach used by software engineers. This unique approach is based on developing system capabilities that will provide the features, behaviors, and quality attributes needed by stakeholders, based on model-based system architecture. In addition, the author covers the management activities that a systems engineer or software engineer must engage in to manage and lead the technical work to be done. This important book: Offers an approach to improving the process of working with systems engineers and software engineers Contains information on the planning and estimating, measuring and controlling, managing risk, and organizing and leading systems engineering teams Includes a discussion of the key points of each chapter and exercises for review Suggests numerous references that provide additional readings for development of software-enabled physical systems Provides two case studies as running examples throughout the text Written for advanced undergraduates, graduate students, and practitioners, Systems Engineering of Software-Enabled Systems offers a comprehensive resource to the traditional and current techniques that can improve the links between systems engineering and software engineering.
Ontology-based Application Integration introduces UI-level (User Interface Level) application integration and discusses current problems which can be remedied by using ontologies. It shows a novel approach for applying ontologies in system integration. While ontologies have been used for integration of IT systems on the database and on the business logic layer, integration on the user interface layer is a novel field of research. This book also discusses how end users, not only developers, can benefit from semantic technologies. Ontology-based Application Integration presents the development of a software framework including a detailed ontology about user interfaces and interactions. This includes a running case study of a real world integrated emergency management system. The last section of this book discusses useful features that can be built on top of the framework for improving the user experience with future integrated information systems. Ontology-based Application Integration is designed as a reference book for practitioners and researchers who understand and work with the principles of applying semantic web technologies to a software engineering problem. This book will also make an excellent reference or secondary text book for advanced-level students concentrating on computer science.
Despite sending huge sums of money on health every year the African region's burden of disease is persistently high. Most of the countries in the region are lagging behind in achieving the health-related United Nations Millennium Development Goals. The African region's dismal health situation has largely been blamed on weakness pertaining to such factors as health leadership and governance; service delivery; health workforce; medicines, vaccines, and health technologies; health information; and health system financing that have undermined the capacity of health systems of countries in the region to improve population health without wastage of resources. Institutionalising health system efficiency monitoring, as a basis for the design and implementation of appropriate policy interventions, has been proposed as an effective way of curbing wastage of health system inputs. Efficiency of Health System Units in Africa: A Data Envelopment Analysis is the first book of its kind on application of the data envelopment analysis technique to examine the efficiency of health system decision-making units in Africa. The book interlaces lecture notes with research articles and case studies to equip students and practitioners of economics, operations research, management science, and public health with knowledge and skills for undertaking technical efficiency, cost efficiency, and total factor productivity analyses.
The Tietz Textbook of Clinical Chemistry and Molecular Diagnostics, 6th Edition provides the most current and authoritative guidance on selecting, performing, and evaluating the results of new and established laboratory tests. This classic clinical chemistry reference offers encyclopedic coverage detailing everything you need to know, including: analytical criteria for the medical usefulness of laboratory tests, variables that affect tests and results, laboratory medicine, applications of statistical methods, and most importantly clinical utility and interpretation of laboratory tests. It is THE definitive reference in clinical chemistry and molecular diagnostics, now fully searchable and with quarterly content updates, podcasts, clinical cases, animations, and extended content online through Expert Consult. - Analytical criteria focus on the medical usefulness of laboratory procedures. - Reference ranges show new approaches for establishing these ranges — and provide the latest information on this topic. - Lab management and costs gives students and chemists the practical information they need to assess costs, allowing them to do their job more efficiently and effectively. - Statistical methods coverage provides you with information critical to the practice of clinical chemistry. - Internationally recognized chapter authors are considered among the best in their field. - Two-color design highlights important features, illustrations, and content to help you find information easier and faster. - NEW! Internationally recognized chapter authors are considered among the best in their field. - NEW! Expert Consult features fully searchable text, quarterly content updates, clinical case studies, animations, podcasts, atlases, biochemical calculations, multiple-choice questions, links to Medline, an image collection, and audio interviews. You will now enjoy an online version making utility of this book even greater. - UPDATED! Expanded Molecular Diagnostics section with 12 chapters that focus on emerging issues and techniques in the rapidly evolving and important field of molecular diagnostics and genetics ensures this text is on the cutting edge and of the most value. - NEW! Comprehensive list of Reference Intervals for children and adults with graphic displays developed using contemporary instrumentation. - NEW! Standard and international units of measure make this text appropriate for any user — anywhere in the world. - NEW! 22 new chapters that focus on applications of mass spectrometry, hematology, transfusion medicine, microbiology, biobanking, biomarker utility in the pharmaceutical industry and more! - NEW! Expert senior editors, Nader Rifai, Carl Wittwer and Rita Horvath, bring fresh perspectives and help ensure the most current information is presented. - UPDATED! Thoroughly revised and peer-reviewed chapters provide you with the most current information possible.
The book is divided into four major parts. Part I covers HDL constructs and synthesis of basic digital circuits. Part II provides an overview of embedded software development with the emphasis on low-level I/O access and drivers. Part III demonstrates the design and development of hardware and software for several complex I/O peripherals, including PS2 keyboard and mouse, a graphic video controller, an audio codec, and an SD (secure digital) card. Part IV provides three case studies of the integration of hardware accelerators, including a custom GCD (greatest common divisor) circuit, a Mandelbrot set fractal circuit, and an audio synthesizer based on DDFS (direct digital frequency synthesis) methodology. The book utilizes FPGA devices, Nios II soft-core processor, and development platform from Altera Co., which is one of the two main FPGA manufactures. Altera has a generous university program that provides free software and discounted prototyping boards for educational institutions (details at http://www.altera.com/university). The two main educational prototyping boards are known as DE1 ($99) and DE2 ($269). All experiments can be implemented and tested with these boards. A board combined with this book becomes a “turn-key” solution for the SoPC design experiments and projects. Most HDL and C codes in the book are device independent and can be adapted by other prototyping boards as long as a board has similar I/O configuration.
InfoWorld is targeted to Senior IT professionals. Content is segmented into Channels and Topic Centers. InfoWorld also celebrates people, companies, and projects.