Thinking Architecturally


Book Description

Through a critical study of issues such as order, form, space, style, place-making, aesthetics, and architectural theory, students are encouraged to think about their own creative ideas. The use of analytical reasoning, lateral thinking, drawing and modelling is emphasised.




Autonomous Search


Book Description

Decades of innovations in combinatorial problem solving have produced better and more complex algorithms. These new methods are better since they can solve larger problems and address new application domains. They are also more complex which means that they are hard to reproduce and often harder to fine-tune to the peculiarities of a given problem. This last point has created a paradox where efficient tools are out of reach of practitioners. Autonomous search (AS) represents a new research field defined to precisely address the above challenge. Its major strength and originality consist in the fact that problem solvers can now perform self-improvement operations based on analysis of the performances of the solving process -- including short-term reactive reconfiguration and long-term improvement through self-analysis of the performance, offline tuning and online control, and adaptive control and supervised control. Autonomous search "crosses the chasm" and provides engineers and practitioners with systems that are able to autonomously self-tune their performance while effectively solving problems. This is the first book dedicated to this topic, and it can be used as a reference for researchers, engineers, and postgraduates in the areas of constraint programming, machine learning, evolutionary computing, and feedback control theory. After the editors' introduction to autonomous search, the chapters are focused on tuning algorithm parameters, autonomous complete (tree-based) constraint solvers, autonomous control in metaheuristics and heuristics, and future autonomous solving paradigms. Autonomous search (AS) represents a new research field defined to precisely address the above challenge. Its major strength and originality consist in the fact that problem solvers can now perform self-improvement operations based on analysis of the performances of the solving process -- including short-term reactive reconfiguration and long-term improvement through self-analysis of the performance, offline tuning and online control, and adaptive control and supervised control. Autonomous search "crosses the chasm" and provides engineers and practitioners with systems that are able to autonomously self-tune their performance while effectively solving problems. This is the first book dedicated to this topic, and it can be used as a reference for researchers, engineers, and postgraduates in the areas of constraint programming, machine learning, evolutionary computing, and feedback control theory. After the editors' introduction to autonomous search, the chapters are focused on tuning algorithm parameters, autonomous complete (tree-based) constraint solvers, autonomous control in metaheuristics and heuristics, and future autonomous solving paradigms. This is the first book dedicated to this topic, and it can be used as a reference for researchers, engineers, and postgraduates in the areas of constraint programming, machine learning, evolutionary computing, and feedback control theory. After the editors' introduction to autonomous search, the chapters are focused on tuning algorithm parameters, autonomous complete (tree-based) constraint solvers, autonomous control in metaheuristics and heuristics, and future autonomous solving paradigms. This is the first book dedicated to this topic, and it can be used as a reference for researchers, engineers, and postgraduates in the areas of constraint programming, machine learning, evolutionary computing, and feedback control theory. After the editors' introduction to autonomous search, the chapters are focused on tuning algorithm parameters, autonomous complete (tree-based) constraint solvers, autonomous control in metaheuristics and heuristics, and future autonomous solving paradigms.




Leonardo's Laptop


Book Description

Using the inspiration of Leonardo da Vinci to build a new, humanistic computing that focuses on users' needs and goals.




Software Design – Cognitive Aspect


Book Description

Covering a variety of areas including software analysis, design, coding and maintenance, this text details the research conducted since the 1970s in this fast-developing field before going on to define a computer program from the viewpoint of computing and cognitive psychology. The two essential sides of programming, software production and software understanding, are given detailed treatment, with parallels drawn throughout between studies on processing texts written in natural language and processing computer programs. Of particular interest to researchers, practitioners and graduates in cognitive psychology, cognitive ergonomics and computer science.







Professional Issues in Information Technology


Book Description

Professional IT practitioners need not only the appropriate technical skills, but also a broad understanding of the context in which they operate. This book provides a unique introduction to: social, legal, financial, organizational and ethical issues in the context of the IT industry; the role of professional codes of conduct and ethics; and key legislation. It is designed to accompany the BCS Professional Examination Core Diploma Module: Professional Issues in Information Systems Practice.




International Money and Banking


Book Description

Discusses the operations of money and banking within the international context, including an analysis of recent significant international banking market developments.




Fault Diagnosis


Book Description

This comprehensive work presents the status and likely development of fault diagnosis, an emerging discipline of modern control engineering. It covers fundamentals of model-based fault diagnosis in a wide context, providing a good introduction to the theoretical foundation and many basic approaches of fault detection.




Diagrammatic Reasoning


Book Description

foreword by Herbert Simon Diagrammatic reasoning -- the understanding of concepts and ideas by the use of diagrams and imagery, as opposed to linguistic or algebraic representations -- not only allows us to gain insight into the way we think, but is a potential base for constructing representations of diagrammatic information that can be stored and processed by computers.Diagrammatic Reasoning brings together recent investigations into the cognitive, the logical, and particularly the computational characteristics of diagrammatic representations and the reasoning that can be done with them. Following a foreword by Herbert Simon and an introduction by the editors, twenty-seven chapters provide an overview of the recent history of the subject, survey and extend the underlying theory of diagrammatic representation, and provide numerous examples of diagrammatic reasoning (human and mechanical) that illustrate both its powers and its limitations.Each of the book's four sections (Historical and Philosophical Background, Theoretical Foundations, Cognitive and Computational Models, and Problem Solving with Diagrams) begins with an introduction by an eminent researcher. These introductions provide interesting personal perspectives as well as place the work in the proper context.Distributed for AAAI Press