![]() |
![]() |
Your cart is empty |
||
Books > Computing & IT > General theory of computing > General
The evolution of modern computers began more than 50 years ago and has been driven to a large extend by rapid advances in electronic technology during that period. The first computers ran one application (user) at a time. Without the benefit of operating systems or compilers, the application programmers were responsible for managing all aspects of the hardware. The introduction of compilers allowed programmers to express algorithms in abstract terms without being concerned with the bit level details of their implementation. Time sharing operating systems took computing systems one step further and allowed several users and/or applications to time share the computing services of com puters. With the advances of networks and software tools, users and applications were able to time share the logical and physical services that are geographically dispersed across one or more networks. Virtual Computing (VC) concept aims at providing ubiquitous open computing services in analogous way to the services offered by Telephone and Elec trical (utility) companies. The VC environment should be dynamically setup to meet the requirements of a single user and/or application. The design and development of a dynamically programmable virtual comput ing environments is a challenging research problem. However, the recent advances in processing and network technology and software tools have successfully solved many of the obstacles facing the wide deployment of virtual computing environments as will be outlined next."
Governments across the world have recognised the potential of new information and communication technologies (ICTs) to bring about fundamental renewal in not only government and public sector processes, but also their relationship with civil societal groups, the private sector, citizens, and various other actors. ICT provides enormous opportunities to increase efficiency and effectiveness in all kinds of policy sectors, and promises a real dialogue between policy makers and the public. This second edition of the prescient and influential work first published in 2001 includes updated texts of several chapters from the earlier edition as well as various chapters, among them a number of country reports written for the e-government session of the of the 17th World Congress of Comparative Law. In addition to visions of the concept of electronic government, it provides examples of already active electronic governance by including various chapters on developments in the United States (both federal and state), the United Kingdom, Canada, Germany, Italy, Denmark, and the Netherlands. It draws valuable lessons (cross-national, between policy sectors and across administrations) from the design of electronic government and from evaluations of electronic government in practice. Aspects of e-government covered in the second edition include the following: government initiatives such as e-publication, online filing (including e-procurement and courts e-filing); 'e-democracy' features such as e-voting, e-participation, e-consultation and e-petitioning; benefits of government use of such expanding technologies as global positioning systems, smartcards, and biometrics; benefits to citizens services such as social security and services in the health care sector; applications to the judicial system and law enforcement; differences between developments and policy initiatives in various countries; and, obstacles and dilemmas touching upon security, surveillance, identity fraud, liability, intellectual property, free access, national security, equality, and privacy. Especially in its close attention to the interaction between legal, practical, public administration and ethical obstacles and dilemmas, "Designing E- Government, Second Edition" is of enormous value to practitioners, officials, and policymakers concerned with the legal implications related to the design and implementation of e-government, and with the present and future challenges of this endeavour.
The application of Computational Intelligence in emerging research areas such as Granular Computing, Mechatronics, and Bioinformatics shows its usefulness often emphasized by Prof Lotfi Zadeh, the inventor of fuzzy logic and many others. This book contains recent advances in Computational Intelligence methods for modeling, optimization and prediction and covers a large number of applications. The book presents new Computational Intelligence theory and methods for modeling and prediction. The range of the various applications is captured with 5 chapters in image processing, 2 chapters in audio processing, 3 chapters in commerce and finance, 2 chapters in communication networks and 6 chapters containing other applications.
Bioinformatics involves specialized application of computer technology to investigative and conceptual problems in biology and medicine; neuroinformatics (NI) is the practice of bioinformatics in the neurosciences. Over the past two decades the biomedical sciences have been revolutionized by databases, data mining and data modeling techniques. The Human Genome Project, which depended on informatics methods, has been the most well recognized bioinformatics undertaking. Bioinformatics has since been applied all across biology and medicine, and has also transformed almost every avenue in neuroscience. Yet in neuropsychology, NI perspectives remain largely unrealized. Ironically, NI offers enormous potential to the essential praxis of neuropsychology - assessing cognitive behavior and relating cognition to neural systems. Neuroinformatics can be applied to neuropsychology as richly as it has been applied across the neurosciences. Neuroinformatics for Neuropsychology is the first book to explain the relevance and value of NI to neuropsychology. It systematically describes NI tools, applications and models that can enhance the efforts of neuropsychologists. It also describes the implications of NI for neuropsychology in the 21st century fundamental shifts away from the conventional modes of research, practice and communication that have thus far characterized the field. One of the foremost experts on the subject:
A vital introduction to a profound technological practice, Neuroinformatics for Neuropsychology is important reading for clinical neuropsychologists, cognitive neuroscientists, behavioral neurologists, and speech-language pathologists. Researchers, clinicians, and graduate students interested in informatics for the brain-behavioral sciences will especially welcome this unique volume."
This book covers performance analysis of computer networks, and begins by providing the necessary background in probability theory, random variables, and stochastic processes. Queuing theory and simulation are introduced as the major tools analysts have access to. It presents performance analysis on local, metropolitan, and wide area networks, as well as on wireless networks. It concludes with a brief introduction to self-similarity. Designed for a one-semester course for senior-year undergraduates and graduate engineering students, it may also serve as a fingertip reference for engineers developing communication networks, managers involved in systems planning, and researchers and instructors of computer communication networks.
Numerical methods are playing an ever-increasing role in physics and engineering. This is especially true after the recent explosion of computing power on the desk-top. This book is aimed at helping the user to make intelligent use of this power tool. Each method is introduced through realistic examples and actual computer programs. The explanations provide the background for making a choice between similar approaches and the knowledge to explore the network for the appropriate existing codes. Tedious proofs and derivations, on the other hand, are delegated to references. Examples of uncoventional methods are also given to stimulate readers in exploring new ways of solving problems.
This textbook presents mathematical models in bioinformatics and describes biological problems that inspire the computer science tools used to manage the enormous data sets involved. The first part of the book covers mathematical and computational methods, with practical applications presented in the second part. The mathematical presentation avoids unnecessary formalism, while remaining clear and precise. The book closes with a thorough bibliography, reaching from classic research results to very recent findings. This volume is suited for a senior undergraduate or graduate course on bioinformatics, with a strong focus on mathematical and computer science background.
Games and simulations are not only a rapidly growing source of entertainment in today's world; they are also quite beneficial. They enable players to develop quick-reaction and motor skills, engage cognitive processes, and interact with peers around the globe, thereby enhancing social skills. However, as a result of the rise of games and simulations, educators are struggling to engage their students through more traditional ways of learning. Educational Gameplay and Simulation Environments: Case Studies and Lessons Learned presents a remarkable collection of cases demonstrating how to conceptualize, design, and implement games and simulations effectively for learning. This paramount publication will aid educators, researchers, and game developers in broadening their work to effectively create and implement engaging learning environments for present and future students.
In March 2002, the Naval Research Laboratory brought together leading researchers and government sponsors for a three-day workshop in Washington, D.C. on Multi-Robot Systems. The workshop began with presentations by various government program managers describing application areas and programs with an interest in multi robot systems. Government representatives were on hand from the Office of Naval Research, the Air Force, the Army Research Lab, the National Aeronau tics and Space Administration, and the Defense Advanced Research Projects Agency. Top researchers then presented their current activities in the areas of multi robot systems and human-robot interaction. The first two days of the workshop of1ocalizatio . concentrated on multi-robot control issues, including the topics mapping, and navigation; distributed surveillance; manipulation; coordination and formations; and sensors and hardware. The third day was focused on hu man interactions with multi-robot teams. All presentations were given in a single-track workshop format. This proceedings documents the work presented by these researchers at the workshop. The invited presentations were followed by panel discussions, in which all participants interacted to highlight the challenges of this field and to develop possible solutions. In addition to the invited research talks, students were given an opportunity to present their work at poster sessions."
This book addresses two main themes. The first is, the discipline of informatics. Two major questions will be discussed: how can we obtain and keep track of a systematic and objective overview of the vast landscape in higher informatics education, both nationally and internationally? and would it be useful to rationalize and redesign the informatics curricula, leading to less fragmentation and more communality? The second theme is the relation between informatics and other disciplines, with the following main questions: what informatics do we need to offer a coherent curriculum which suits the needs of the actual information society with respect to specific disciplines? what is relevant in informatics and CIT to provide to others? and what informatics concepts, methods and techniques form the hard core needed in every other discipline?
This book covers the recent applications of computational intelligence techniques in reliability engineering. This volume contains a survey of the contributions made to the optimal reliability design literature in recent years. It also contains chapters devoted to different applications of a genetic algorithm in reliability engineering and to combinations of this algorithm with other computational intelligence techniques.
Systems designers have learned that many agents co-operating within the system can solve very complex problems with a minimal design effort. In general, multi-agent systems that use swarm intelligence are said to be swarm intelligent systems. Today, these are mostly used as search engines and optimization tools. This volume reviews innovative methodologies of swarm intelligence, outlines the foundations of engineering swarm intelligent systems and applications, and relates experiences using the particle swarm optimisation.
Embedded computer systems are now everywhere: from alarm clocks to PDAs, from mobile phones to cars, almost all the devices we use are controlled by embedded computers. An important class of embedded computer systems is that of hard real-time systems, which have to fulfill strict timing requirements. As real-time systems become more complex, they are often implemented using distributed heterogeneous architectures. Analysis and Synthesis of Distributed Real-Time Embedded Systems addresses the design of real-time applications implemented using distributed heterogeneous architectures. The systems are heterogeneous not only in terms of hardware components, but also in terms of communication protocols and scheduling policies. Regarding this last aspect, time-driven and event-driven systems, as well as a combination of the two, are considered. Such systems are used in many application areas like automotive electronics, real-time multimedia, avionics, medical equipment, and factory systems. The proposed analysis and synthesis techniques derive optimized implementations that fulfill the imposed design constraints. An important part of the implementation process is the synthesis of the communication infrastructure, which has a significant impact on the overall system performance and cost. Analysis and Synthesis of Distributed Real-Time Embedded Systems considers the mapping and scheduling tasks within an incremental design process. To reduce the time-to-market of products, the design of real-time systems seldom starts from scratch. Typically, designers start from an already existing system, running certain applications, and the design problem is to implement new functionality on top of this system. Supporting such an incremental design process provides a high degree of flexibility, and can result in important reductions of design costs. Analysis and Synthesis of Distributed Real-Time Embedded Systems will be of interest to advanced undergraduates, graduate students, researchers and designers involved in the field of embedded systems.
Grid Resource Management: State of the Art and Future Trends
presents an overview of the state of the field and describes both
the real experiences and the current research available today. Grid
computing is a rapidly developing and changing field, involving the
shared and coordinated use of dynamic, multi-institutional
resources. Grid resource management is the process of identifying
requirements, matching resources to applications, allocating those
resources, and scheduling and monitoring Grid resources over time
in order to run Grid applications as efficiently as possible.
Text mining is an exciting application ?eld and an area of scienti?c - search that is currently under rapid development. It uses techniques from well-established scienti?c ?elds (e. g. data mining, machine learning, infor- tion retrieval, natural language processing, case-based reasoning, statistics and knowledge management) in an e?ort to help people gain insight, und- stand and interpret large quantities of (usually) semi-structured and unstr- tured data. Despite the advances made during the last few years, many issues remain unresolved. Proper co-ordination activities, dissemination of current trends and standardisation of the procedures have been identi?ed, as key needs. There are many questions still unanswered, especially to the potential users; what is the scope of Text Mining, who uses it and for what purpose, what constitutes the leading trends in the ?eld of Text Mining - especially in relation to IT - and whether there still remain areas to be covered. Knowledge Mining draws upon many of the key concepts of knowledge management, data mining and knowledge discovery, meta-analysis and data visualization. Within the context of scienti?c research, knowledge mining is principally concerned with the quantitative synthesis and visualization of - search results and ?ndings. The results of knowledge mining are increased scienti?c understanding along with improvements in research quality and value. Knowledge mining products can be used to highlight research opportunities, assist with the p- sentation of "best" scienti?c evidence, facilitate research portfolio mana- ment, as well as, facilitate policy setting and decision making.
This book grants the reader a comprehensive overview of the state-of-the-art in system-level memory management (data transfer and storage) related issues for complex data-dominated real-time signal and data processing applications. The authors introduce their own system-level data transfer and storage exploration methodology for data-dominated video applications. This methodology tackles the power and area reduction cost components in the architecture for this target domain, namely the system-level busses and the background memories. For the most critical tasks in the methodology, prototype tools have been developed to reduce the design time. The approach is also very heavily application-driven which is illustrated by several realistic demonstrators, partly used as red-thread examples in the book. The quite general applicability and effectiveness has been substantiated for several industrial data-dominated applications, including H.263 video conferencing decoding and medical computer tomography (CT) back projection. To the researcher the book will serve as an excellent reference source, both for the overall description of the methodology and for the detailed descriptions of the system-level methodologies and synthesis techniques and algorithms. To the design engineers and CAD managers it offers an invaluable insight into the anticipated evolution of commercially available design tools as well as allowing them to utilize the book's concepts in their own research and development.
This volume of Advances in Computers presents seven articles that can be grouped into two general themes that represent the mainstream activities in the computer industry today-the development of effective software and development of complex networks needed to execute this software. the first three articles are in the realm of software engineering and describe various techniques needed to produce better software. the following four articles are concerned with telecommunication and networking issues.
Short turnaround has become critical in the design of electronic systems. Software- programmable components such as microprocessors and digital signal processors have been used extensively in such systems since they allow rapid design revisions. However, the inherent performance limitations of software-programmable systems mean that they are inadequate for high-performance designs. Designers thus turned to gate arrays as a solution. User-programmable gate arrays (field-programmable gate arrays, FPGAs) have recently emerged and are changing the way electronic systems are designed and implemented. The growing complexity of the logic circuits that can be packed onto an FPGA chip means that it has become important to have automatic synthesis tools that implement logic functions on these architectures. Logic Synthesis for Field-Programmable Gate Arrays describes logic synthesis for both look-up table (LUT) and multiplexor-based architectures, with a balanced presentation of existing techniques together with algorithms and the system developed by the authors. Audience: A useful reference for VLSI designers, developers of computer-aided design tools, and anyone involved in or with FPGAs.
E-government research has flourished as a way of disseminating information and providing services to citizens ever since the popularization of the Internet. Although there have been tremendous advancements in the world of e-government, critical evaluations on the effectiveness of such methods have yet to be determined. Citizens and E-Government: Evaluating Policy and Management examines the role that citizens play in the development of electronic government or e-government, specifically focusing on the impact of e-government and citizens while exploring issues of policy and management. This book not only focuses on the adoption of e-government and its impact on citizens, but it also discusses the effectiveness of this technology as a way of improving citizen access and engagement with their government. Overall, this book is essential for those interested in the importance of citizens in information technology adoption and development of electronic government.
Developing software for current and especially for future architectures will require knowledge about parallel programming techniques of applications and library p- grammers. Multi-core processors are already available today, and processors with a dozen and more cores are on the horizon. The major driving force in hardware development, the game industry, has - ready shown interest in using parallel programming paradigms, such as OpenMP for further developments. Therefore developers have to be supported in the even more complex task of programming for these new architectures. HLRS has a long-lasting tradition of providing its user community with the most up-to-date software tools. Additionally, important research and development projects are worked on at the center: among the software packages developed are the MPI correctness checker Marmot, the OpenMP validation suite and the M- implementations PACX-MPI and Open MPI. All of these software packages are - ing extended in the context of German and European community research projects, such as ParMA, the InterActive European Grid (I2G) project and the German C- laborative Research Center (Sonderforschungsbereich 716). Furthermore, ind- trial collaborations, i.e. with Intel and Microsoft allow HLRS to get its software production-grade ready. In April 2007, a European project on Parallel Programming for Multi-core - chitectures, in short ParMA was launched, with a major focus on providing and developing tools for parallel programming.
This book is concerned with the prediction of thermodynamic and transport properties of gases and liquids. The prediction of such properties is essential for the solution of many problems encountered in chemical and process engineering as well as in other areas of science and technology. The book aims to present the best of those modern methods which are capable of practical application. It begins with basic scientific principles and formal results which are subsequently developed into practical methods of prediction. Numerous examples, supported by a suite of computer programmes, illustrate applications of the methods. The book is aimed primarily at the student market (for both undergraduate and taught postgraduate courses) but it will also be useful for those engaged in research and for chemical and process engineering professionals.
This book is concerned with the prediction of thermodynamic and transport properties of gases and liquids. The prediction of such properties is essential for the solution of many problems encountered in chemical and process engineering as well as in other areas of science and technology. The book aims to present the best of those modern methods which are capable of practical application. It begins with basic scientific principles and formal results which are subsequently developed into practical methods of prediction. Numerous examples, supported by a suite of computer programmes, illustrate applications of the methods. The book is aimed primarily at the student market (for both undergraduate and taught postgraduate courses) but it will also be useful for those engaged in research and for chemical and process engineering professionals.
Step up your presentation skills with our 6-page laminated guide, focusing on graphic features, animation, audio and a variety of ways presentations can be formatted and distributed. Joan Lambert, author of multiple books on the Microsoft Office Suite, creator of many Lynda.com videos and an experienced corporate trainer used her experience and knowledge to cover the most relevant functions for users at different levels. Also look for the "PowerPoint 2016" QuickStudy for more general coverage of software use, then use the pair to become a power user that can create presentations that "wow". Suggested uses: Workplace -- flat for easy storage and access at a moments notice to find a function you need to use, or to jog your memory for a function you do not use often; Company Training -- reduce help-desk calls and keep productivity flowing for a team or for your entire company; Students/Teachers/Parents -- help with the learning curve in a classroom or for your child and any projects requiring PowerPoint; College Professors/Students -- give polished presentations to your classes that give your hard work the look it deserves.
Application Specific Processors is written for use by engineers who are developing specialized systems (application specific systems). Traditionally, most high performance signal processors have been realized with application specific processors. The explanation is that application specific processors can be tailored to exactly match the (usually very demanding) application requirements. The result is that no processing power' is wasted for unnecessary capabilities and maximum performance is achieved. A disadvantage is that such processors have been expensive to design since each is a unique design that is customized to the specific application. In the last decade, computer-aided design systems have been developed to facilitate the development of application specific integrated circuits. The success of such ASIC CAD systems suggests that it should be possible to streamline the process of application specific processor design. Application Specific Processors consists of eight chapters which provide a mixture of techniques and examples that relate to application specific processing. The inclusion of techniques is expected to suggest additional research and to assist those who are faced with the requirement to implement efficient application specific processors. The examples illustrate the application of the concepts and demonstrate the efficiency that can be achieved via application specific processors. The chapters were written by members and former members of the application specific processing group at the University of Texas at Austin. The first five chapters relate to specific arithmetic which often is the key to achieving high performance in application specific processors. The next two chapters focus on signal processing systems, and the final chapter examines the interconnection of possibly disparate elements to create systems.
The Dynamics of Control provides a carefully integrated development of the mathematical connections between nonlinear control, dynamical systems, and time-varying perturbed systems for scientists and engineers. The central theme is the notion of control flow with its global dynamics and linearization presented in detail. The book's scope is comprehensive and includes global theory of dynamical systems under time-varying perturbations, global and local dynamics of control systems, connections between control systems and dynamical systems and the relevant numerical methods for global dynamics, linearization, and stability. Topics are developed with a diverse and extensive selection of applied problems from control and dynamical systems. Topics and Features: * complete coverage of unified theory of control flows * wide array of motivating problems from control and dynamical systems to appeal to mathematicians, scientists, and engineers * relevant motivation and a listing of important definitions and results at the beginning of each chapter * a compilation of essential background information in four appendices: nonlinear geometric control, topological theory of dynamical systems, computations of reachable sets, and numerical solution of Hamiltona "Jacobia "Belman equations * discussion of numerical methods This new text and self-study reference guide is an excellent resource for the foundations and applications of control theory and nonlinear dynamics. All graduates, practitioners, and professionals in control theory, dynamical systems, perturbation theory, engineering, physics, and nonlinear dynamics will find the book a rich source of ideas, methods, andapplications. |
![]() ![]() You may like...
Discovering Computers 2018 - Digital…
Misty Vermaat, Steven Freund, …
Paperback
Dynamic Web Application Development…
David Parsons, Simon Stobart
Paperback
Fundamentals of Spatial Information…
Robert Laurini, Derek Thompson
Hardcover
R1,458
Discovery Miles 14 580
Discovering Computers, Essentials…
Susan Sebok, Jennifer Campbell, …
Paperback
|