- Table View
- List View
The Design and Implementation of the RT-Thread Operating System
by Qiu Yi Xiong Puxiang Tianlong ZhuSince the release of V0.01 in 2006, to the present V4.0 version, RT-Thread has developed a reputation among developers for its open source strategy. RT-Thread has gained a large following among members of the embedded open source community in China with hundreds of thousands of enthusiasts. RT-Thread is widely used in energy, automotive, medical, consumer electronics, among other applications, making it a mature and stable open source embedded operating system. The purpose of RT-Thread RTOS Design and Implementation is to create an easy learning curve for mastering RT-Thread, so that more developers can participate in the development of RT-Thread and work together to create an open source, tiny, and beautiful Internet of Things operating system. The book’s first part introduces the RT-Thread kernel and starts with an overview of RT-Thread before covering thread management, clock management, inter-thread synchronization, inter-thread communication, memory management, and interrupt management. The second part begins with RT-Thread kernel porting and explains how to port RT-Thread to a hardware board to run it. The second part also introduces RT-Thread components and discusses the Env development environment, FinSH console, device management, and network framework. Additional topics covered include: The I/O device framework Virtual file systems Peripheral interfaces Devices including the PIN device, UART device, and ADC device, among others. Each chapter features code samples, as well as helpful tables and graphs, so you can practice as you learn as well as perform your own experiments.
Design and Operation of Automated Container Storage Systems
by Nils KemmeThe storage yard is the operational and geographical centre of most seaport container terminals. Therefore, it is of particular importance for the whole terminal system and plays a major role for trade and transport flows. One of the latest trends in container-storage operations is the automated Rail-Mounted-Gantry-Crane system, which offers dense stacking, and offers low labour costs. This book investigates whether the operational performance of container terminals is influenced by the design of these storage systems and to what extent the performance is affected by the terminal's framework conditions, and discusses the strategies applied for container stacking and crane scheduling. A detailed simulation model is presented to compare the performance effects of alternative storage designs, innovative planning strategies, and other influencing factors. The results have useful implications future research, practical terminal planning and optimisation.
Design and Optimization for 5G Wireless Communications (Wiley - IEEE)
by Haesik KimThis book offers a technical background to the design and optimization of wireless communication systems, covering optimization algorithms for wireless and 5G communication systems design. The book introduces the design and optimization systems which target capacity, latency, and connection density; including Enhanced Mobile Broadband Communication (eMBB), Ultra-Reliable and Low Latency Communication (URLL), and Massive Machine Type Communication (mMTC). The book is organized into two distinct parts: Part I, mathematical methods and optimization algorithms for wireless communications are introduced, providing the reader with the required mathematical background. In Part II, 5G communication systems are designed and optimized using the mathematical methods and optimization algorithms.
Design and Political Dissent: Spaces, Visuals, Materialities (Routledge Research in Design Studies)
by Jilly TraganouThis book examines, through an interdisciplinary lens, the relationship between political dissent and processes of designing. In the past twenty years, theorists of social movements have noted a diversity of visual and performative manifestations taking place in protest, while the fields of design, broadly defined, have been characterized by a growing interest in activism. The book’s premise stems from the recognition that material engagement and artifacts have the capacity to articulate political arguments or establish positions of disagreement. Its contributors look at a wide array of material practices generated by both professional and nonprofessional design actors around the globe, exploring case studies that vary from street protests and encampments to design pedagogy and community-empowerment projects. For students and scholars of design studies, urbanism, visual culture, politics, and social movements, this book opens up new perspectives on design and its place in contemporary politics.
The Design and Production of Self-instructional Materials (Open and Flexible Learning Series)
by Fred LockwoodDesigned to help those who are planning to produce open or flexible learning materials, particularly trainers who must work on their own with little support or encouragement. All aspects of the design and production of materials is examined, including the role of audio and video cassettes.
Design and Prototyping for Drupal: Drupal for Designers
by Dani NordinItching to build interesting projects with Drupal, but confused by the way it handles design challenges? This concise guide helps small teams and solo website designers understand how Drupal works by demonstrating the ways it outputs content. You’ll learn how to manage Drupal’s output, design around it, and then turn your design into a theme.In the second of three volumes on Drupal design, award-winning designer Dani Nordin takes you beyond basic site planning and teaches you key strategies for working with themes, layouts, and wireframes. Discover how to use Drupal to make your vision a reality, instead of getting distracted by the system’s project and code management details.Learn strategies for sketching, wireframing, and designing effective layoutsBreak down a Drupal layout to understand its basic componentsUnderstand Drupal’s theme layer, and what to look for in a base themeWork with the 960 grid system to facilitate efficient wireframing and themingManage Drupal markup, including the code generated by the powerful Views moduleUse LessCSS to organize CSS and help you theme your site more efficiently
Design and Safety Assessment of Critical Systems
by Marco Bozzano Adolfo VillafioritaSafety-critical systems, by definition those systems whose failure can cause catastrophic results for people, the environment, and the economy, are becoming increasingly complex both in their functionality and their interactions with the environment. Unfortunately, safety assessments are still largely done manually, a time-consuming and error-prone
Design and Test Strategies for 2D/3D Integration for NoC-based Multicore Architectures
by Jimson Mathew Kanchan MannaThis book covers various aspects of optimization in design and testing of Network-on-Chip (NoC) based multicore systems. It gives a complete account of the state-of-the-art and emerging techniques for near optimal mapping and test scheduling for NoC-based multicores. The authors describe the use of the Integer Line Programming (ILP) technique for smaller benchmarks and a Particle Swarm Optimization (PSO) to get a near optimal mapping and test schedule for bigger benchmarks. The PSO-based approach is also augmented with several innovative techniques to get the best possible solution. The tradeoff between performance (communication or test time) of the system and thermal-safety is also discussed, based on designer specifications. Provides a single-source reference to design and test for circuit and system-level approaches to (NoC) based multicore systems;Gives a complete account of the state-of-the-art and emerging techniques for near optimal mapping and test scheduling in (NoC) based multicore systems;Organizes chapters systematically and hierarchically, rather than in an ad hoc manner, covering aspects of optimization in design and testing of Network-on-Chip (NoC) based multicore systems.
Design at Work: Cooperative Design of Computer Systems
by Joan GreenbaumThe contributors to this important volume begin with a simple premise: Computer system development is difficult, not primarily because of the complexity of technical problems, but because of the social interaction involved when users and designers learn to create programs and express ideas together. Based on this important concept, they offer concrete suggestions for ways that system developers can experiment with new perspectives and techniques for cooperating with users -- especially during the early phases of the design process. The editors' primary goal is to stimulate the creation of useful computer systems -- systems that support and sustain the fragile relationship of the people, the working environment, and the computer technology itself.
Design Automation and Applications for Emerging Reconfigurable Nanotechnologies
by Shubham Rai Akash KumarThis book is a single-source solution for anyone who is interested in exploring emerging reconfigurable nanotechnology at the circuit level. It lays down a solid foundation for circuits based on this technology having considered both manual as well as automated design flows. The authors discuss the entire design flow, consisting of both logic and physical synthesis for reconfigurable nanotechnology-based circuits. The authors describe how transistor reconfigurable properties can be exploited at the logic level to have a more efficient circuit design flow, as compared to conventional design flows suited for CMOS. Further, the book provides insights into hardware security features that can be intrinsically developed using the runtime reconfigurable features of this nanotechnology.
Design Automation of Cyber-Physical Systems
by Mohammad Abdullah Al Faruque Arquimedes CanedoThis book presents the state-of-the-art and breakthrough innovations in design automation for cyber-physical systems.The authors discuss various aspects of cyber-physical systems design, including modeling, co-design, optimization, tools, formal methods, validation, verification, and case studies. Coverage includes a survey of the various existing cyber-physical systems functional design methodologies and related tools will provide the reader unique insights into the conceptual design of cyber-physical systems.
Design Automation Techniques for Approximation Circuits: Verification, Synthesis and Test
by Arun Chandrasekharan Daniel Große Rolf DrechslerThis book describes reliable and efficient design automation techniques for the design and implementation of an approximate computing system. The authors address the important facets of approximate computing hardware design - from formal verification and error guarantees to synthesis and test of approximation systems. They provide algorithms and methodologies based on classical formal verification, synthesis and test techniques for an approximate computing IC design flow. This is one of the first books in Approximate Computing that addresses the design automation aspects, aiming for not only sketching the possibility, but providing a comprehensive overview of different tasks and especially how they can be implemented.
Design Behind Interaction: Interfaces, Technology, Meanings (SpringerBriefs in Applied Sciences and Technology)
by Ilaria Mariani Umberto TolinoThis book investigates how digital transformation and technological innovations are challenging traditional design paradigms and redefining the conception of interfaces, suggesting a future where interfaces seamlessly integrate into or disappear within smart objects. Through the lens of Thingk, a university spin-off of the Politecnico di Milano, it addresses the practical application of theoretical design research in creating objects that, while analog in appearance, are technologically augmented, embracing a multidisciplinary approach that includes product design, communication, and interaction design. Covering an eight-year span of experimental design and analysis, it dives into how smart objects leverage context-awareness and situated meanings, engaging users from research and co-creation to validation. The significance of this book lies in its comprehensive analysis and insights into the design process behind such objects, underscoring the need for thorough examination of how semantic reconfigurations impact on affordances and agency. With a strong emphasis on a research-through-design approach and case studies, it bridges theoretical inquiry with practical applications, offering insights into the potentials of design-driven innovation in evolving user experiences.
Design Better and Build Your Brand in Canva: A beginner's guide to producing professional branding, marketing, and social content for businesses
by Laura Goodsell Janine Friston Heather PalfreymanDiscover everything you need to get started with Canva, create a brand, and easily design professional-looking graphics to go from zero to pro in no timeKey FeaturesOrganize your business designs using folders and learn to schedule social media content in Canva's own content plannerLearn to create presentations, as well as video and animated social media postsDiscover the features of Canva to help you save time, including the brand kit, quick create and templatesBook DescriptionIf you're constantly frustrated by how long it takes to create a design in Canva, then you've come to the right place. This book will get you up and running quickly with creating professional branded graphics in Canva.You'll learn how to set up a Canva account, both free and pro and create a brand kit while understanding the importance of branding. Next, you'll discover all the features and tools as well as how to put everything together to build a brand you love and graphics that work for your business. As you progress, the chapters will show you how to organize your account, create presentations, use videos and animation within your marketing materials and more.By the end of this book, you'll have a solid understanding of what Canva is and what it does and be able to confidently and easily create a branded design from scratch.What you will learnUnderstand the fundamental capabilities and features of CanvaCreate a brand kit and understand what makes a good brandDevelop effective graphics to aid in increasing visibility on social media platformsFollow step-by-step tutorials to create stunning designsCreate a branded logo and learn about trademark and copyright guidelinesDiscover a world of color combinations, contrasts, and meanings for your brandExplore the fundamental design principlesUse videos, animation, and sounds in social graphics for your designsWho this book is forThis book is for aspiring designers, social media managers, VAs, service-based businesses and solopreneurs with basic experience in Canva, who are looking to advance in a new skill, while creating their brand and perfecting their social and marketing materials on a budget. A basic understanding of Canva, including setting up a free Canva account, creating a basic design using a template, adding images and text boxes and changing the color of fonts will be helpful but not essential.
The Design Collection Revealed: Adobe InDesign CS4, Photoshop CS4 & Illustrator CS4
by Chris Botello Elizabeth Eisner RedingNIMAC-sourced textbook
The Design Collection Revealed: Adobe InDesign CS5, Photoshop CS5 & Illustrator CS5
by Chris Botello Elizabeth Eisner RedingTHE DESIGN COLLECTION REVEALED provides comprehensive step-by-step instruction and in-depth explanation for three of today's most widely used design and layout programs: Adobe InDesign CS5, Adobe Photoshop CS5, and Adobe Illustrator CS5. Readers gain practical experience with the software as they work through end-of-chapter learning projects and step-by-step tutorials. An integration chapter demonstrates how to move from one application to the other. Full-color illustrations and a user-friendly design combine to create a robust learning experience that reveals how to master the latest features of Adobe's popular design suite.
Design Computing and Cognition '12
by John S. GeroDesign thinking, the label given to the acts of designing, has become a paradigmatic view that has transcended the discipline of design and is now widely used in business and elsewhere. As a consequence there is an increasing interest in design research. This is because of the realization that design is part of the wealth creation of a nation and needs to be better understood and taught. The continuing globalization of industry and trade has required nations to re-examine where their core contributions lie if not in production efficiency. Design is a precursor to manufacturing for physical objects and is the precursor to implementation for virtual objects. At the same time, the need for sustainable development requires the design of new products and processes, which feeds a movement towards design innovations and inventions. The papers in this volume are from the Fifth International Conference on Design Computing and Cognition (DCC'12) held at Texas A & M University, USA. They represent the state-of-the-art of research and development in design computing and design cognition. They are of particular interest to researchers, developers and users of advanced computation in design and those who need to gain a better understanding of designing.
Design Computing and Cognition '14
by John S. Gero Sean HannaThis book details the state-of-the-art of research and development in design computing and design cognition. It features more than 35 papers that were presented at the Sixth International Conference on Design Computing and Cognition, DCC'14, held at University College, London, UK. Inside, readers will find the work of expert researchers and practitioners that explores both advances in theory and application as well as demonstrates the depth and breadth of design computing and design cognition. This interdisciplinary coverage, which includes material from international research groups, examines design synthesis, design cognition, design creativity, design processes, design theory, design grammars, design support and design ideation. Overall, the papers provide a bridge between design computing and design cognition. The confluence of these two fields continues to build the foundation for further advances and leads to an increased understanding of design as an activity whose influence continues to spread. As a result, the book will be of particular interest to researchers, developers and users of advanced computation in design and those who need to gain a better understanding of designing that can be obtained through empirical studies.
Design Computing and Cognition ’18
by John S. GeroThis is the proceedings of the Eighth International Conference on Design Computing and Cognition (DCC’18) held at the Polytecnico di Milano in Italy. This volume presents both advances in theory and applications and demonstrates the depth and breadth of design computing and design cognition. Design thinking, the label given to the acts of designing, has become a paradigmatic view that has transcended the discipline of design and is now widely used in business and elsewhere. As a consequence there is an increasing interest in design research. This volume contains papers that represent the state-of-the-art research and developments in design computing and design cognition. This book is of particular interest to researchers, developers and users of advanced computation in design and those who need to gain a better understanding of designing that can be obtained through empirical studies.
Design Computing and Cognition’20
by John S. GeroThe papers in this volume are from the Ninth International Conference on Design Computing and Cognition (DCC’20) held virtually at the Georgia Institute of Technology, Atlanta, USA. They represent the state-of-the-art of research and development in design computing and design cognition including the increasingly active area of design cognitive neuroscience. They are of particular interest to design researchers, developers and users of advanced computation in designing as well as to design educators. This volume contains knowledge about the cognitive behavior of designers, which is valuable for those who need to gain a better understanding of designing.
Design Computing and Cognition’22
by John S GeroThis book reports research and development that represent the state of the art in artificial intelligence in design, design cognition, design neurocognition, and design theories from the Tenth International Conference on Design Computing and Cognition held in Glasgow, UK, in 2022. The 48 chapters are grouped under the headings of natural language processing and design; design cognition; design neurocognition; learning and design; creative design and co-design; shape grammars; quantum computing; and human behavior. These contributions are of particular interest to design researchers and design educators, as well as to users of advanced computation and cognitive science. This book contains knowledge about the cognitive and neurocognitive behavior of designers, which is valuable to those who need to gain a better understanding of designing.
Design Computing and Cognition’24: Volume 1
by John S. GeroThis book publishes the reviewed and revised texts of the papers delivered at the Eleventh International Conference on Design Computing – DCC’24 held at Concordia University in Montreal, Canada. These papers span the range of design research from artificial intelligence, cognitive science, cognitive neuroscience to computational theories applies to design. The papers are published in two volumes and are grouped under the following headings: Design Processes, Design Creativity, Design Cognition, Shape and Form, Design Technology, AI and Design, Design and Brain Behaviors, and Design AI Applications. These two volumes form an archival record of current cutting-edge research studying design scientifically. They demonstrate the range of approaches being used to characterize designing as a process. At the same time they show that there is a commonality in designing independent of design discipline. These volumes will be of interest to design researchers in both academia and industry and to anyone who needs to obtain a better understanding of designing.
Design Computing and Cognition’24: Volume 2
by John S. GeroThis book publishes the reviewed and revised texts of the papers delivered at the Tenth International Conference on Design Computing – DCC’24 held at Concordia University in Montreal, Canada. These papers the range of design research from artificial intelligence, cognitive science, cognitive neuroscience and computational theories applies to design. The papers are published in two volumes and are grouped under the following headings: Design Processes, Design Creativity, Design Cognition, Shape and Form, Design Technology, AI and Design, Design and Brain Behaviors, and Design AI Applications. These two volumes form an archival record of then current cutting-edge research studying design scientifically. They demonstrate the range of approaches being used to characterize designing as a process. At the same time they show that there is a commonality in designing independent of design discipline. These volumes will be of interest to design researchers in both academia and industry and to anyone who needs to obtain a better understanding of designing.
Design Concepts in Programming Languages
by Franklyn Turbak David Gifford Mark A. SheldonChoice Outstanding Academic Title, 2009. Hundreds of programming languages are in use today--scripting languages for Internet commerce, user interface programming tools, spreadsheet macros, page format specification languages, and many others. Designing a programming language is a metaprogramming activity that bears certain similarities to programming in a regular language, with clarity and simplicity even more important than in ordinary programming. This comprehensive text uses a simple and concise framework to teach key ideas in programming language design and implementation. The book's unique approach is based on a family of syntactically simple pedagogical languages that allow students to explore programming language concepts systematically. It takes as its premise and starting point the idea that when language behaviors become incredibly complex, the description of the behaviors must be incredibly simple. The book presents a set of tools (a mathematical metalanguage, abstract syntax, operational and denotational semantics) and uses it to explore a comprehensive set of programming language design dimensions, including dynamic semantics (naming, state, control, data), static semantics (types, type reconstruction, polymporphism, effects), and pragmatics (compilation, garbage collection). The many examples and exercises offer students opportunities to apply the foundational ideas explained in the text. Specialized topics and code that implements many of the algorithms and compilation methods in the book can be found on the book's Web site, along with such additional material as a section on concurrency and proofs of the theorems in the text. The book is suitable as a text for an introductory graduate or advanced undergraduate programming languages course; it can also serve as a reference for researchers and practitioners.
Design Cybernetics: Navigating the New (Design Research Foundations)
by Thomas Fischer Christiane M. HerrDesign Cybernetics: Navigating the New Design cybernetics offers a way of looking at ourselves – curious, creative, and ethical humans – as self-organising systems that negotiate their own goals in open-ended explorations of the previously unknown. It is a theory of and for epistemic practices (learning, designing, researching) that is deeply committed to the autonomy of others and hence offers no prescriptive methodology. Design cybernetics describes design practice as inextricable from conversation – a way of enquiring, developing shared understanding and reaching the new that harnesses reliable control as well as error and serendipity. Recognising circular causality, observer-dependency and non-determinability, design cybernetics extends beyond tenets of scientific research into the creative, ethical and aesthetic domain. From this perspective, design is not an ill-conceived subset of scientific research. Instead, scientific research emerges as a particularly restricted subset of the broader human activity of design. This volume offers a cross-section of design cybernetic theory and practice with contributions ranging across architecture, interior lighting studies, product design, embedded systems, design pedagogy, design theory, social transformation design, research epistemology, art and poetics, as well as theatre and acting. Addressing designers, design educators and researchers interested in a rigorous, practice-based epistemology, it establishes design cybernetics as a foundational perspective of design research. “This is a conceptually elegant, well structured, and comprehensive presentation of design cybernetics. It fills a gap in the literature of the field.” Ken Friedman, Chair Professor, Tongji University “This book offers a valuable and timely introduction to second-order cybernetics as society grapples with complex issues like climate change and rising inequality.” Joichi Ito, Director of the MIT Media Lab