Computer science Books

3367 products


  • Intelligent CyberPhysical Systems Security for

    CRC Press Intelligent CyberPhysical Systems Security for

    1 in stock

    Book SynopsisIntelligent Cyber-Physical Systems Security for Industry 4.0: Applications, Challenges and Management presents new cyber-physical security findings for Industry 4.0 using emerging technologies like artificial intelligence (with machine/deep learning), data mining, applied mathematics. All these are the essential components for processing data, recognizing patterns, modeling new techniques, and improving the advantages of data science.Featuresâ Presents an integrated approach with Cyber-Physical Systems, CPS security, and Industry 4.0 in one place â Exposes the necessity of security initiatives, standards, security policies, and procedures in the context of industry 4.0 â Suggests solutions for enhancing the protection of 5G and the Internet of Things (IoT) security â Promotes how optimization or intelligent techniques envisage the role of artificial intelligence-machine/deep learning (AI-ML/DL) in cyberphysical systems security forTable of Contents1. Intelligent Cyber-Physical Systems Security for Industry 4.0: An Introduction. 2. Issues in Authentication in Augmented Reality Systems. 3. An Automated Cover Text Selection System for Text Steganography Algorithms. 4. Cyber Attacks and Countermeasures in RPL-based Industrial Internet of Things. 5. Cyber Physical Attacks and IoT. 6. Chaos Based Advanced Encryption Algorithm Using Affine Transformation in S-Box and its Implementation in FPGA. 7. Cyber-Physical Systems Attacks and Countermeasures. 8. Deep Learning Methods to Resolve Cyber Security Issues. 9. Application of Temporal Logic for Construction of Threat Models for Intelligent Cyber-Physical Systems. 10. Software-Defined Network Security. 11. A Review on AI-ML based Cyber-Physical Systems Security for Industry 4.0 12. Triangulation Augmented AI-Algorithm for Achieving Intelligent Flight Stabilizing Performance CapabilitiesBibhorr, Chirag R. Anand. 13. Forecasting based Authentication Schemes for Network Resource Management in Vehicular Communication Network. 14. Intelligent Cyber-Physical Systems Security for Industry 4.0: Concluding Remarks.

    1 in stock

    £75.00

  • Chinese Animated Film and Ideology 1940s1970s

    Taylor & Francis Ltd Chinese Animated Film and Ideology 1940s1970s

    1 in stock

    Book SynopsisThis book examines animated propaganda produced in mainland China from the 1940s to the 1970s. The analyses of four puppet films demonstrate how animation and Maoist doctrine became tightly but dynamically entangled.The book firstly contextualizes the production conditions and ideological contents of The Emperor's Dream (1947), the first puppet film made at the Northeast Film Studio in Changchun. It then examines the artistic, intellectual, and ideological backbone of the puppet film Wanderings of Sanmao (1958). The book presents the means and methods applied in puppet animation filmmaking that complied with the ideological principles established by the radical supporters of Mao Zedong in the first half of the 1960s, discussing Rooster Crows at Midnight (1964). The final chapter discusses The Little 8th Route Army (1973), created by You Lei in the midst of the Cultural Revolution.This book will be of great interest to those in Table of ContentsAcknowledgments. INTRODUCTION. Part I Echoes of the National Salvation Movement, 1940s–1950s. Chapter 1.1 Denouncing Chiang Kai-shek: The Emperor’s Dream by Chen Bo’er. Chapter 1.2 Unity in Resistance: Wanderings of Sanmao by Zhang Chaoqun. Part II Calls of the Continuous Revolution, 1960s–1970s: Films of You Lei. Chapter 2.1 "To Live is to Serve the People": Rooster Crows at Midnight. Chapter 2.2 "Bombard the Headquarters": The Little 8th Route Army. FINAL NOTES. GLOSSARY. INDEX.

    1 in stock

    £40.49

  • Security Issues for Wireless Sensor Networks

    Taylor & Francis Ltd Security Issues for Wireless Sensor Networks

    1 in stock

    Book SynopsisWireless sensor networks (WSNs) have attracted high interest over the last few decades in the wireless and mobile computing research community. Applications of WSNs are numerous and growing, including indoor deployment scenarios in the home and office to outdoor deployment in an adversaryâs territory in a tactical background. However, due to their distributed nature and deployment in remote areas, these networks are vulnerable to numerous security threats that can adversely affect their performance.This problem is more critical if the network is deployed for some mission-critical applications, such as in a tactical battlefield. Random failure of nodes is also very likely in real-life deployment scenarios. Due to resource constraints in the sensor nodes, a traditional security mechanism with high overhead of computation and communication is not feasible in WSNs. Design and implementation of secure WSNs is, therefore, a particularly challenging task.This book covers a coTable of Contents1 Introduction to Wireless Sensor Networks. 2 Security in Wireless Sensor Networks – Background. 3 QoS as a Means of Providing WSN Security. 4 The Security Framework for Wireless Sensor Networks. 5 Secure Key Management Scheme (SKMS). 6 Secure Routing Algorithms (SRAs) in Sensor Networks. 7 Secure Localization Technique (SLT). 8 Malicious Node Detection Mechanisms. 9 The Distributed Signature Scheme (DSS) Based on RSA. Index.

    1 in stock

    £61.49

  • Mastering Sketch

    CRC Press Mastering Sketch

    1 in stock

    Book SynopsisWhen it comes to designing and prototyping for the web, nothing beats Sketch. If you are passionate about designing UI/UX for mobile or web applications, Sketch is the way to go! And to learn Sketch, look no further than Mastering Sketch: A Beginner's Guide. Sketch app lets you collaborate on the entire design process in real time and allows you to see everyone's best ideas in one place. It helps you make playable Prototypes, preview, and share designs. Launched in 2010, the app won the Apple Design Award and now has more than one million customers. Sketch is trusted by companies worldwide, including Facebook, Google, XBOX, and Stripe. It has an intuitive interface, thoughtful features, and all powers of the native macOS app. Designers across the world find this app powerful and enjoyable. Moreover, with its powerful ecosystem of plugins, assistants, and extensions, Sketch can be extended and integrated with a wide variety of use cases. Mastering

    1 in stock

    £50.99

  • Embedding Culture Into Video Games and Game

    CRC Press Embedding Culture Into Video Games and Game

    1 in stock

    Book SynopsisThis book will help game designers and those interested in games thoughtfully embed culture into video games and the game design process.This book raises the issue of how some cultures and communities are misrepresented in various video games. In response to this problem, designers can bring cultural considerations and practices into the centre focus of the game design process. The book advocates that designers put different measures in place to better prevent misrepresentations and engage with deeper understandings of culture to build culturally richer and more meaningful game worlds. The book uses the Torres Strait Virtual Reality project as a primary example, in addition to other game projects, to explore cultural representation in game design. Torres Strait culture is also explored and discussed more broadly throughout the book. No prior knowledge of culture studies is needed, and the book deals with higher level game design with little reference to the technical eTrade ReviewThis book is a standout contribution to Indigenous video game development and exemplifies what can happen when Design Research, Indigenous Studies, and Game Studies meet. Rhett Loban cleverly weaves between theory and practice while upholding the Torres Strait community, giving us heartfelt insights and a guide to future related work.Dr Elizabeth LaPensée, Narrative Director at Twin Suns, International Video Game Studio.This book is a brilliant and innovative piece of work, beautiful to read, and a project painstakingly consulted and developed, to present a range of processes and cultural practices that have rarely been discussed before in public. It sensitively guides game designers through reciprocal work with community.Associate Professor Neil Harrison, Associate Professor at Faculty of Arts, Macquarie University, Australia.Narratives on the Torres Straits Island culture makes the book an intriguing read. The culturally-centred game design captures the cultural connections and representations within the community. Coupled with a methodology which allows for community-participation, the book is engaging and provides the stimulus for discussions on comparative studies.Associate Professor Dr. Dorothy DeWitt, Associate Professor at Faculty of Education, University of Malaya, Malaysia.Table of ContentsPrologue: The recent passing of a relative or community member. 1. Cultural representations in video games. 2. Knowing the context: A Torres Strait perspective. Interlude: Preparing for the Tombstone Opening. 3. The palm and the Dogai. 4. Culturally centred game design. 5. Community participation in game design. Interlude: The Tombstone Opening. 6. Cultural immersion, rigorous research and ethics in game design. 7. Designing to produce deep representations. Epilogue: Caring for the tombstone site.

    1 in stock

    £123.50

  • Digital Approaches to Inclusion and Participation

    Taylor & Francis Digital Approaches to Inclusion and Participation

    1 in stock

    Book SynopsisThis edited book brings together best examples and practices of digital and interactive approaches and platforms from a number of projects based in European countries to foster social inclusion and participation in heritage and culture. It engages with ongoing debates on the role of culture and heritage in contemporary society relating to inclusion and exclusion, openness, access, and bottom-up participation. The contributions address key themes such as the engagement of marginalised communities, the opening of debates and new interpretations around socially and historically contested heritages, and the way in which digital technologies may foster more inclusive cultural heritage practices. They will also showcase examples of work that can inspire reflection, further research, and also practice for readers such as practice-focused researchers in both HCI and design. Indeed, as well as consolidating the achievements of researchers, the contributions also represent concret

    1 in stock

    £39.99

  • Customer Relationship Management

    Taylor & Francis Ltd Customer Relationship Management

    1 in stock

    Book SynopsisThis highly regarded textbook provides the definitive account of Customer Relationship Management (CRM) concepts, applications, and technologies, focusing on how companies can create and maintain mutually beneficial relationships with customers.Readers will gain a thorough understanding of the conceptual foundations of CRM, see CRM in practice through illustrative case examples and exercises, and understand how to organise customer data gathering, analysis, and presentation for decision making. The book achieves these outcomes by first considering strategic CRM before moving into operational CRM and, finally, onto analytical aspects of CRM. The fifth edition has been fully updated to include: A series of new case examples to illustrate CRM within various regional and industrial contexts, including those relevant to large, medium, and small enterprises A series of new exercises and discussion questions to help readers understand CRM concepts and to support pedagogical processes, particularly in higher education environments A greater emphasis on managerial applications of CRM through new content to help guide managers An updated account of new and emerging technologies relevant to CRM Expanded coverage of customer experience (CX), customer engagement (CE), and customer journey management (CJM) Customer Relationship Management is essential reading for advanced undergraduate and postgraduate students studying CRM, Sales Management, Customer Experience Management, and Relationship Marketing, as well as executives who oversee CRM functions. Online resources include an Instructorâs Manual, chapter-by-chapter PowerPoint slides, and a bank of exam questions.Trade Review'In the fifth edition, Prior, Buttle and Maklan take what was already THE reference book for Customer Relationship Management to the next level, providing a highly contemporary and deeply pragmatic view of how to create value with CRM today and tomorrow.' Ross Dawson, futurist, keynote speaker, strategy advisor, and author of 5 books including Thriving on Overload'Completely updated, this remains absolutely the best exposition of customer relationship management. Can’t think of a better guide to increasing your performance and profits. This book belongs on the desk of every company that is serious about CRM. The wealth of information and insight is astonishing.' Professor Philip Kotler, S.C. Johnson Distinguished Professor of International Marketing, Kellogg School of Management, Northwestern University, USA'The great thing about this book is that the authors keep it updated. Students get that rare combination of a comprehensive guide to theory, the injection of practical experience and the latest thinking on strategy, technology, and applications.' Dr. Merlin Stone, Professor of Marketing and Strategy (retd.), St Mary’s University, Twickenham, UK, and co-author Customer Relationship Marketing: New Thinking, New Strategy, New Tools'This book is a complete guide to Customer Relationship Management. Of course, it covers the basics of CRM including Strategic CRM, Operational CRM and Analytical CRM, but the enriched fifth edition also explores cutting edge issues such as Artificial Intelligence, bots, Big Data, analytics for unstructured data, and how these impact on customer experience. This is a must-have book for everyone wanting to learn about CRM.' Aina Neva Fiati, Managing Director, iSystem Asia – Customer Strategy Excellence Center, Jakarta, Indonesia'At last, a serious manual for delivering what CRM always promised but generally failed to deliver. It is not, however, for the faint-hearted, but only for those who are serious about creating a holistic and unified organizational environment to create and deliver value to customers, and to keep them coming back for more.' Jeremy Cox, Founder and Chief Analyst, CX-Create Ltd., UK, and author of Mid-Market CRM: Customer Relationship Excellence in Mid-Sized Enterprises'The pressure to create excellent customer experience has intensified considerably over the past few years because of the challenges of our evolving digital economy. Directors are desperate for robust, proven processes to be embedded in their organisations. Daniel Prior, Stan Maklan and Francis Buttle are outstanding researchers, teachers and experienced practitioners in the CRM/Customer Experience domains, and I urge you to take time to read this state-of-the-art book on this topic. Absorb. Apply. Achieve.' Professor Malcolm McDonald, MA(Oxon), MSc, PhD, DLitt, DSc., Emeritus Professor at Cranfield University and Visiting Professor at five of the top Business Schools in the UK. Formerly Marketing and Sales Director of Canada Dry'An excellent insight into how CRM really works. I’ve used previous editions for my teaching as the book really helps students to understand CRM. I also use it with my clients, and they have been amazed at the difference that it has made to their businesses. It really helps them to develop critical customer knowledge and from there, appropriate customer strategies. This new edition, with updated content and case examples, has moved understanding forward yet again and has become my new go-to for CRM.' Dr. Julie Jones, PhD, FCIM, Chartered Marketer, Aberystwyth Business School, Wales, UK'A dynamic, strategic, practical and deeply relevant guide to creating and implementing a winning customer experience strategy. A must read.' Larry Hochman, European Business Speaker of the Year, Customer Experience expert and author of The Relationship Revolution'This book offers a comprehensive overview of the key ideas and issues related to modern Customer Relationship Management in an easily understandable format. It provides a lot of actionable insights and rich illustrative examples, and is a must read for all managers, scholars, and students interested in this domain.' Joona Keränen, Associate Professor, RMIT University AustraliaTable of ContentsSection A: Understanding Customer Relationships 1. An Introduction to CRM 2. Understanding Customer-Supplier Relationships Section B: Strategic CRM 3. Managing the Customer Journey: Customer Acquisition 4. Managing the Customer Journey: Customer Retention and Development 5. Managing Customer Perceived Value 6. Customer Portfolio Management Section C: Operational CRM 7. Marketing Automation (MA) 8. Sales Force Automation 9. Service Automation Section D: Analytical CRM 10. Using Customer-Related Data for Analytics 11. Developing and Managing Customer-Related Databases Section E: Implementing CRM Systems 12. Planning and Organising for CRM 13. Implementing CRM Section F: The Future 14. Current Developments in CRM

    1 in stock

    £61.99

  • The EU Artificial Intelligence Act

    Taylor & Francis The EU Artificial Intelligence Act

    1 in stock

    Book SynopsisAI in combination with other innovative technologies promises to bring unprecedented opportunities to all aspects of life. These technologies, however, hold great dangers, especially for the manipulation of the human mind, which have given rise to serious ethical concerns. Apart from some sectoral regulatory efforts to address these concerns, no regulatory framework for AI has yet been adopted though in 2021 the European Commission of the EU published a draft Act on Artificial Intelligence and UNESCO followed suit with a Recommendation on the Ethics of Artificial Intelligence.The book contextualises the future regulation of AI, specifically addressing the regulatory challenges relating to the planned prohibition of the use of AI systems that deploy subliminal techniques. The convergence of AI with various related technologies, such as brainâcomputer interfaces, functional magnetic resonance imaging, robotics and big data, already allows for mind reading or dream hacking throuTrade ReviewForemost expert in the international field of legal synaesthesia, Rostam Neuwirth reminds us in this engagingly complex critique of proposed EU regulation in AI systems, that in this age of paradox and oxymora, the mind, with its elaborately interactive sensory intersectionality involving cognition, knowledge, and reality, is a site precariously positioned for manipulation through systems of artificial intelligence that seek to control awareness and perception through subliminal techniques emboldened by irresponsible regulation. Law must protect our foundational freedom as humans to think, to feel, and engage with thoughts, feelings, and the reality that comes from this chaotic overlap.Sarah Marusek, University of Hawai‘i Hilo (USA) and author of "Synesthetic Legalities: Sensory Dimensions of Law and Jurisprudence"Rostam J. Neuwirth’s book on the subliminal effects of AI is both original and timely. It is original because Neuwirth combines discourses from the fields of vulnerability theory, AI and neuroscience in a unique manner. The book is timely because the earlier one understands AI’s subliminal effects, the higher is the chance that we can avoid that the concept of ‘private thought’ becomes an oxymoron. Neuwirth’s latest book is thus essential reading for anyone committed to the protection of human dignity and human autonomy in the digital realm.Valentin Jeutner, Lund University (Sweden) and author of "Irresolvable Norm Conflicts in International Law: The Concept of a Legal Dilemma"The global challenges of the XXI century spur humans to deal with Complex Systems. In my book, entitled "Untangling Complex Systems: A Grand Challenge for Science", I show that Artificial Intelligence (AI) turns out to be a valuable tool to tackle Complexity. The development of AI brings humanity to the brink of a fourth technological revolution that will fundamentally alter the way humans live, work, and conceive themselves. There are intelligent machines that "assist", others that "augment" humans, and finally others that are "autonomous". These intelligent machines, which interact with humans, help face complex scenarios but raise ethical questions. The brilliant and farsighted Neuwirth’s book presents the general context of the future regulation of AI. It specifically addresses the regulatory challenges related to the planned prohibition of "the use of an AI system that deploys subliminal techniques beyond a person’s consciousness". Through a transdisciplinary examination of AI's legal, technological, linguistic and cognitive aspects, Neuwirth legitimately concludes that control of the mind should remain the personal domain of every human and the term "private thought" should not become an oxymoron. Neuwirth’s book is a "must-read" for anyone who wants to know more about the regulation of subliminal AI systems.Pier Luigi Gentili, Department of Chemistry, Biology and Biotechnology, University of Perugia (Italy)A highly important and timely discussion of the concept of subliminal manipulation at a time when the EU prepares to be one of the first major regulators of artificial intelligence. It is crucial that more experts like Professor Neuwirth contribute to the topic of reducing the risks of AI manipulation.Risto Uuk, Policy Researcher, Future of Life Institute (FLI)Table of ContentsPrefaceIntroduction1. The European Union’s Proposed Artificial Intelligence Act (AIA)A. Background and ContextB. The Prohibition of AI Systems Deploying Subliminal TechniquesC. The Scope and Nature of AI Systems with Subliminal Aspects2. Subliminal Perception and the LawA. Motivational Research and "Hidden Persuaders"B. Laws Prohibiting Subliminal AdvertisingC. Subliminal Perception and the Senses: Between Individuality and Unity3. The Future Regulation of Subliminal AI SystemsA. The Prohibition of Subliminal Techniques in AI Systems, RevisitedB. Wider Ramifications for Law: Towards a Right to Cognitive FreedomC. Legal Synaesthesia: Greater Unity of the Senses Leads to Greater Unity of Law?Conclusion

    1 in stock

    £63.04

  • The Four Pillars of Portfolio Management

    CRC Press The Four Pillars of Portfolio Management

    1 in stock

    Book SynopsisPortfolio management consists mainly of making decisions about which initiatives to undertake, which initiatives not to pursue, and which resources are to be allocated to which portfolio component. At least, that's how it is most commonly presented in textbooks and courses. Indeed, it is all of that, but it is also so much more. Portfolio management is, of course, about making these decisions, but, more accurately, it is about making them with the goal of creating value for an organization's wide population of stakeholders, both internal and external. This value is not only expressed in financial terms but also in social terms. The portfolio should create value for all stakeholders, who thereby support the portfolio organization and enable it to sustain itself. Portfolio management is about the realization of strategic vision, achieving a purpose, and developing an intelligent way of using resources to benefit stakeholders. This requires the ability to fiTable of ContentsDedicationContentsList of FiguresForewordAcknowledgmentsAbout the AuthorChapter 1 IntroductionChapter 2 Context of Portfolio Management Chapter 3 The First Pillar: Organizational AgilityChapter 4 The Second Pillar: Your Organization’s Strategy Chapter 5 The Third Pillar: Risk Chapter 6 The Fourth Pillar: Resource Demand PlanningChapter 7 Managing Your PortfolioChapter 8 Evolution and Future Developments in Portfolio ManagementChapter 9 ConclusionLexiconReferencesIndex

    1 in stock

    £39.99

  • The Art of Game Design

    Taylor & Francis Ltd The Art of Game Design

    7 in stock

    Book SynopsisThe Art of Game Design guides you through the design process step-by-step, helping you to develop new and innovative games that will be played again and again. It explains the fundamental principles of game design and demonstrates how tactics used in classic board, card and athletic games also work in top-quality video games.Good game design happens when you view your game from as many perspectives as possible, and award-winning author Jesse Schell presents over 100 sets of questions to ask yourself as you build, play and change your game until you finalise your design.This latest third edition includes examples from new VR and AR platforms as well as from modern games such as Uncharted 4 and The Last of Us, Free to Play games, hybrid games, transformational games, and more.Whatever your role in video game development an understanding of the principles of game design will make you better at what you do. For over 10 years this book has provided iTable of ContentsCh 1 In the Beginning, There Is the Designer. Ch 2 The Designer Creates an Experience. Ch 3 The Experience Takes Place in a Venue. Ch 4 The Experience Rises Out of a Game. Ch 5 The Game Consists of Elements. Ch 6 Ch 7 The Elements Support a Theme. Ch 8 The Game Begins with an Idea. Ch 9 The Game Improves through Iteration. Ch 10 The Game Is Made for a Player. Ch 11 The Experience Is in the Player’s Mind. Ch 12 The Player’s Mind Is Driven by the Player’s Motivation. Ch 13 Some Elements Are Game Mechanics. Ch 14 Game Mechanics Must Be in Balance. Ch 15 Game Mechanics Support Puzzles. Ch 16 Players Play Games through an Interface. Ch 17 Experiences Can Be Judged by Their Interest Curves. Ch 18 One Kind of Experience Is the Story. Ch 19 Story and Game Structures Can Be Artfully Merged with Indirect Control. Ch 20 Stories and Games Take Place in Worlds. Ch 21 Worlds Contain Characters. Ch 22 Worlds Contain Spaces. Ch 23 The Look and Feel of a World Is Defined by Its Aesthetics. Ch 24 Some Games Are Played with Other Players. Ch 25 Other Players Sometimes Form Communities. Ch 26 The Designer Usually Works with a Team. Ch 27 The Team Sometimes Communicates through Documents. Ch 28 Good Games Are Created through Playtesting. Ch 29 The Team Builds a Game with Technology. Ch 30 Your Game Will Probably Have a Client. Ch 31 The Designer Gives the Client a Pitch. Ch 32 The Designer and Client Want the Game to Make a Profit. Games Ch 33 Transform Their Players. Designers Have Certain Responsibilities. Ch 34 Each Designer Has a Purpose.

    7 in stock

    £54.99

  • Software Metrics

    CRC Press Software Metrics

    1 in stock

    Book SynopsisReflecting the immense progress in the development and use of software metrics in the past decades, this third edition provides an up-to-date, accessible, and comprehensive introduction to software metrics. This edition contains new material relevant to object-oriented design, design patterns, model-driven development, and agile development procTrade Review"The wait for a new edition of this book is over. Long considered the go-to text for its thorough coverage of software measurement and experimentation, the new edition succeeds splendidly in bringing the field up to date while including new and important topics. … updated with the latest results from recent advances in software measurement research and practice. … The authors do an outstanding job of balancing formal analysis topics with examples that ground the reader in practical application. … Both researchers and practitioners alike will gain a valuable understanding of why measurement is critical for quality improvements in software development processes and software products. … With this updated edition, this book solidifies its standing as the most complete reference text for software measurement."—Computing Review, April 2015"I have been using this book as my primary reference on software metrics for over 20 years now. It still remains the best book by far on the science and practice of software metrics. This latest edition has some important updates, especially with the inclusion of material on Bayesian networks for prediction and risk assessment."—Paul Krause, University of Surrey, Guildford, UK"Great introduction to software metrics, measurement, and experimentation. This will be a must-read for my software engineering students."—Lukasz Radlinski, PhD, West Pomeranian University of Technology, Szczecin, Poland"I have loved this book from the first edition and with each new edition it just keeps getting better and better. I use this book constantly in my software engineering research and always recommend it to students. It is so much more than a software metrics book; to me it is an essential companion to rigorous empirical software engineering."—Dr. Tracy Hall, Department of Computer Science, Brunel University, Uxbridge, UK"This new edition of Software Metrics succeeds admirably in bringing the field of software measurement up to date and in delivering a wider range of topics to its readers as compared to its previous edition. I have both reviewed and used the book in my software measurement courses and find it to be one of the most advanced and well structured on the market today, tailored for training software engineers in both theoretical and practical aspects of software measurement. I look forward to continuing the use of the book for teaching purposes and am very comfortable offering my recommendation for this book as a primary textbook for graduate or undergraduate courses on software measurement. Thank you again for providing such a quality book to our software engineering education programs."—Olga Ormandjieva, Associate Professor, Department of Computer Science and Software Engineering, Concordia University, Canada"This book lucidly and diligently covers the nuts and bolts of software measurement. It is an excellent reference on software metric fundamentals, suitable as a comprehensive textbook for software engineering students and as a definitive manual for industry practitioners."—Mohammad Alshayeb, Associate Professor of Software Engineering, King Fahd University of Petroleum and MineralsTable of ContentsFundamentals of Measurement and Experimentation: Measurement: What Is It and Why Do It? The Basics of Measurement. A Goal-Based Framework for Software Measurement. Empirical Investigation. Software Metrics Data Collection. Analyzing Software Measurement Data. Metrics for Decision Support: The Need for Causal Models. Software Engineering Measurement: Measuring Internal Product Attributes: Size. Measuring Internal Product Attributes: Structure. Measuring External Product Attributes. Software Reliability: Measurement and Prediction. Appendix. Bibliography. Index.

    1 in stock

    £37.99

  • Advanced Signal Processing A Concise Guide

    McGraw-Hill Education Advanced Signal Processing A Concise Guide

    1 in stock

    Book SynopsisPublisher's Note: Products purchased from Third Party sellers are not guaranteed by the publisher for quality, authenticity, or access to any online entitlements included with the product.A comprehensive introduction to the mathematical principles and algorithms in statistical signal processing and modern neural networks. This text is an expanded version of a graduate course on advanced signal processing at the Johns Hopkins University Whiting school program for professionals with students from electrical engineering, physics, computer and data science, and mathematics backgrounds.  It covers the theory underlying applications in statistical signal processing including spectral estimation, linear prediction, adaptive filters, and optimal processing of uniform spatial arrays.  Unique among books on the subject, it also includes a comprehensive introduction to modern neural networks with examples in time series prediction and image

    1 in stock

    £67.49

  • Computer Science Education

    Bloomsbury Publishing PLC Computer Science Education

    1 in stock

    Book SynopsisDrawing together the most up-to-date research from experts all across the world, the second edition of Computer Science Education offers the most up-to-date coverage available on this developing subject, ideal for building confidence of new pre-service and in-service educators teaching a new discipline. It provides an international overview of key concepts, pedagogical approaches and assessment practices. Highlights of the second edition include:- New sections on machine learning and data-driven (epistemic) programming- A new focus on equity and inclusion in computer science education- Chapters updated throughout, including a revised chapter on relating ethical and societal aspects to knowledge-rich aspects of computer science education- A new set of chapters on the learning of programming, including design, pedagogy and misconceptions- A chapter on the way we use language in the computer science classroom. The book is structured to support the reader with chapterTrade ReviewThis updated edition reflects developments in Computer Science (CS) education in accessible way and with strong emphasis on inclusion and social justice. The authors, leaders in the field, offer an international perspective on theoretical and practical considerations for teaching CS. An important textbook for preservice and inservice CS teachers. -- Yota Dimitriadi * Institute of Education, University of Reading, UK *Curated and crafted by international leaders in computer science (CS) education. They strike a balance between research, practice and thoughtful discussion, presenting evidence-based K-12 CS education in an accessible way. An ideal textbook for any teacher education program or of interest to practising teachers wishing to upskill or refresh in CS education. -- Rebecca Vivian * Research Fellow, Computer Science Education Research Group, The University of Adelaide, Australia *Table of ContentsPreface Foreword to the 2nd edition Acknowledgements Part I: Positioning Computer Science in Schools 1. Introduction to Part 1, Carsten Schulte (University of Paderborn, Germany) 2. The Nature of Computing as a Discipline, Matti Tedre (University of Eastern Finland, Finland) 3. Perspectives on Computing Curricula, Erik Barendsen and Mara Saeli (Radboud University, The Netherlands) 4. Computer Science, Interaction, and the World -The ARIadne Principle, Carsten Schulte, Felix Winkelnkemper and Lea Budde (University of Paderborn, Germany) 5. Computational Thinking: A Competency Whose Time Has Come, Shuchi Grover (SRI International's Center for Technology in Learning, USA) and Roy Pea (Stanford University, USA) 6. Learning Machine Learning in K-12, Ilkka Jormanainen, Matti Tedre, Henriikka Vartiainen, Teemu Valtonen, Tapani Toivonen and Juho Kahila (University of Eastern Finland, Finland) Part II: Computing for All: Equity and Inclusion 7. Introduction to Part 2, Nicol R. Howard 8. Equity and Inclusion in Computer Science Education: Research on Challenges and Opportunities, Jill Denner and Shannon Campe (Education, Training, and Research, USA) 9. Engaging Culturally Relevant and Responsive Pedagogies in Computer Science Classrooms, Tia C. Madkins (The University of Texas at Austin, USA) and Nicol R. Howard (University of Redlands, USA) 10. Increasing access, participation, and inclusion within K-12 CS education through Universal Design for Learning and High Leverage Practices, Maya Israel, Latoya Chandler, Alexis Cobo and Lauren Weisberg (University of Florida, USA) Part III: Teaching and Learning in Computer Science 11. Introduction to Part 3, Erik Barendsen (Radboud University & Open University, The Netherlands) 12. Teaching Computing in Primary Schools, Tim Bell (University of Canterbury, New Zealand) and Caitlin Duncan (Osaka University, Japan) 13. Teaching of Concepts, Paul Curzon, Peter W. McOwan, James Donohue, Seymour Wright and William Marsh (Queen Mary University of London, UK) 14. Language and Computing, Ira Diethelm, Juliana Goschler, Timo Arnken (Carl von Ossietzky Universität - Didaktik der Informatik, Germany) and Sue Sentance (University of Cambridge, UK) 15. Investigating Attitudes towards Learning Computer Science, Quintin Cutts and Peter Donaldson (University of Glasgow, UK) 16. Formative assessment in the Computing Classroom, Sue Sentance (University of Cambridge, UK) and Shuchi Grover (SRI International's Center for Technology in Learning, USA) Part IV: A Focus on Programming 17. Introduction to Part 4, Sue Sentance (University of Cambridge, UK) 18. Principles of Programming Education, Michael E. Caspersen (It-vest - networking universities, Denmark) 19. The Role of Design in Primary (K-5) Programming, Jane Waite (Raspberry Pi Foundation, UK) 20. Misconceptions and the Beginner Programmer, Juha Sorva (Aalto University, Finland) 21. Programming in the Classroom, Sue Sentance (University of Cambridge, UK) and Jane Waite (Raspberry Pi Foundation, UK) 22. Epistemic Programming, Sven Hüsing, Carsten Schulte and Felix Winkelnkemper (University of Padeborn, Germany) Glossary Index

    1 in stock

    £25.64

  • Critical Theory of AI

    John Wiley and Sons Ltd Critical Theory of AI

    2 in stock

    Book SynopsisWe live in an age of artificial intelligence. Machines think and act in ever more complex ways, making suggestions and decisions on our behalf. While AI might be seen as practical and profitable, issues of data surveillance, algorithmic control, and sexist and racist bias persist. In this rapidly changing landscape, social analysis of AI risks getting scaled down to issues of ‘ethics’, ‘responsibility’, and ‘fairness’. While these are important issues, they must be addressed not from an ‘AI first’ perspective, but more thoroughly in terms of power and contention. Approaching artificial intelligence from the often overlooked perspective of critical social theory, this book provides a much-needed intervention on how both old and new theories conceptualize the social consequences of AI. Questions are posed about the ideologies driving AI, the mythologies surrounding AI, and the complex relationship between AI and power. Simon Lindgren provides a way of defining AI as an object of social and political critique, and guides the reader through a set of contentious areas where AI and politics intersect. In relation to these topics, critical theories are drawn upon, both as an argument for and an illustration of how AI can be critiqued. Given the opportunities and challenges of AI, this book is a must-read for students and scholars in the humanities, social sciences, and STEM disciplines.Trade Review"This is a powerfully curated discussion that weaves together established and emerging scholarship, and hones conceptual tools for all those who want to understand the techno status quo with greater clarity and insight. Essential reading."Ruha Benjamin, author of Race After Technology and Viral Justice "In this book, Lindgren shows the enduring relevance of critical theory’s melding of philosophical insight and the demands of social justice. Critical Theory of AI surveys and re-contextualizes some of the most important contemporary critical work on AI, both rooting it in classic philosophy of technology, and showing how AI requires us to revise and extend that tradition. Rich with insights on the nature of AI and accessible to a wide audience, Critical Theory of AI is a compelling read."Frank Pasquale, Cornell University"A major contribution to critical thinking about AI. Simultaneously detailed and clearly grounded in critical theory but also written in a clear and accessible way, this book is an essential companion for researchers and students in their trajectory of making sense of the current hype of AI."Pieter Verdegem, University of Westminster“a very good book that offers a different and critical view of technological development. … Lindgren writes very well, making the book accessible to those interested in a comprehensive view of AI”Ove Christensen, kulturkapellet “Lindgren [is] an astute, elegant and provocative writer… the book [is] almost implausibly engrossing. … A glittering, powerful and resonant argument for more stringent ethical and legal regulation of the field”The Weekend AustralianTable of Contents1. AI and critical theory 2. AI assemblage 3. Ideology behind AI 4. Ideology within AI 5. Social machines 6. AI at work 7. AI subjects 8. AI in the loop References Index

    2 in stock

    £15.19

  • Probabilistic Graphical Models

    MIT Press Ltd Probabilistic Graphical Models

    1 in stock

    Book Synopsis

    1 in stock

    £100.80

  • Prehistoric Digital Poetry An Archaeology of

    The University of Alabama Press Prehistoric Digital Poetry An Archaeology of

    Book SynopsisFocusing on programs and experiments produced before the emergence of the World Wide Web in the mid-1990s, this title analyzes numerous landmark works of digital poetry to illustrate that the foundations of most advanced works are rooted in the rudimentary generative, visual, and interlinked productions of the genre's prehistoric period.Trade ReviewFunkhouser provides a detailed inventory of key works that led the way to the current flowering of digital poetry. This is the first work to provide historical, descriptive, and technical accounts of the inaugural works of computer-assisted poetry composition. Funkhouser's command of the history, the aesthetics, and the technology is as rare as it is welcome. - Charles Bernstein, author of Girly Man and editor of The Electronic Poetry Center

    £30.56

  • Cambridge University Press Essential Bioinformatics

    15 in stock

    Book SynopsisEssential Bioinformatics is a concise yet comprehensive textbook of bioinformatics, which provides a broad introduction to the entire field. Written specifically for a life science audience, the basics of bioinformatics are explained, followed by discussions of the state-of-the-art computational tools available to solve biological research problems. All key areas of bioinformatics are covered including biological databases, sequence alignment, genes and promoter prediction, molecular phylogenetics, structural bioinformatics, genomics and proteomics. The book emphasizes how computational methods work and compares the strengths and weaknesses of different methods. This balanced yet easily accessible text will be invaluable to students who do not have sophisticated computational backgrounds. Technical details of computational algorithms are explained with a minimum use of mathematical formulae; graphical illustrations are used in their place to aid understanding. The effective synthesis oTrade Review'Essential Bioinformatics is a welcome addition to this area, by having a broad general approach that I think is particularly suitable for undergraduate teaching. The advantage of this being a new book is that there is not an overriding focus on structural bioinformatics that was seen in some earlier texts, which allows for a much broader coverage of newer areas like comparative and functional genomics.' http://www.sgm.ac.uk/pubs/micro_today/book_reviews/MTNOV06/MTN06_31.cfm'The book would be ideal for biologists who wish to gain a grasp of the different analysis techniques available to the microarray user.' http://www.sgm.ac.uk/pubs/micro_today/book_reviews/MTAUG04/MTA04_13.cfm'Awareness of bioinformatics is essential in a modern microbiological qualification and as this subject matures there are an increasing number of texts available. Essential Bioinformatics is a welcome addition to this area, by having a broad general approach that I think is particularly suitable for the undergraduate teaching.' Gavin Thomas, University of YorkTable of ContentsPreface; Part I. Introduction and Biological Databases: 1. Introduction; 2. Introduction to biological databases; Part II. Sequence Alignment: 3. Pairwise sequence alignment; 4. Database similarity search; 5. Multiple sequence alignment; 6. Profiles and hidden Markov models; 7. Protein motifs and patterns; Part III. Gene and Promoter Prediction: 8. Gene prediction; 9. Promoter and regulatory element prediction; Part IV. Molecular Phylogenetics: 10. Phylogenetics basics; 11. Phylogenetic tree construction methods and programs; Part V. Protein Structure Basics: 12. Protein structure basics; 13. Protein structure visualization, comparison and classification; 14. Protein secondary structure prediction; 15. Protein tertiary structure prediction; 16. RNA structure prediction; Part VI. Genomics and Proteomics: 17. Genome mapping, assembly and comparison; 18. Functional genomics; 19. Proteomics; Practical exercises; Glossary.

    15 in stock

    £57.99

  • Software Methodologies

    CRC Press Software Methodologies

    1 in stock

    Book SynopsisThis comprehensive reference uses a formal and standard evaluation technique to show the strengths and weakness of more than 60 software development methodologies such as agile, DevOps, RUP, Waterfall, TSP, XP and many more. Each methodology is applied to an application of 1000 function points using the Java language. Each methodology produces a characteristic set of results for development schedules, productivity, costs, and quality. The intent of the book is to show readers the optimum kinds of methodologies for the projects they are concerned with and to warn them about counter indications and possible harm from unsuitable methodologies.Table of ContentsContentsPreface AcknowledgmentsAuthor Introduction1 Overview of 60 Software Development Methodologies2 Life Cycles and Life Expectancies of Software Development Methodologies3 A Method of Scoring Software Methodologies4 Detailed Evaluations of 60 Software Development Methodologies5 Agile/Scrum Software Development6 Animated 3D Full Color Software Design Methodology7 Anti-Pattern-Based Development8 CASE Software Development9 Cleanroom Software Engineering (CSE)10 CMMI Level 3 (Capability Maturity Model Integrated) Software Development11 Commercial Off-the-Shelf Software (COTS) Customization12 Container Software Development13 Continuous Development 14 Cowboy Development15 Crystal Methods16 DevOps 17 Disciplined Agile Development (DAD)18 Dynamic Systems Development Method (DSDM)19 Enterprise Resource Planning (ERP) Customization20 Evolutionary Development (EVO) Methodology21 Extreme Programming (XP)22 Feature-Driven Development (FDD)23 Git Software Development24 Global 24 Hour Development 25 Hybrid Agile/Waterfall Software Development26 Information Engineering (IE) Software Development27 IntegraNova Development 28 Iterative Software Development29 Kaizen30 Lean Software Development31 Legacy Data Mining32 Legacy Renovation Development 33 Legacy Repair Development34 Legacy Replacement Development 35 Mashup Development36 Merise 37 Micro Service Software Development38 Microsoft Solutions Framework (MSF) Development39 Model-Based Development40 Object-Oriented (OO) Methods41 Open-Source Software Development42 Pair Programming Software Development43 Pattern-Based Development44 Personal Software Process (PSP) Development45 Prince246 Product Line Engineering Software Development47 Prototype Development (Disposable)48 Prototype Development (Evolutionary)49 Rapid Application Development (RAD)50 Rational Unified Process (RUP) 51 Reengineering52 Reuse-Based Software Development (85%)53 Reverse Engineering54 Robotic Software Development Using Standard Parts55 Service-Oriented Architecture56 Specifications by Example Development57 Spiral Development58 Structured Development (Design, Programming)59 Test-Driven Development (TDD)60 Team Software Process (TSP) and Personal Software Process (PSP)61 T-VEC Development62 Virtual Reality Global Development63 V-Model64 Waterfall Development65 Summary and Conclusions about Software MethodologiesReferences and Readings on Software Methodologies and How toMeasure ThemIndex

    1 in stock

    £44.99

  • Implementing Cybersecurity

    CRC Press Implementing Cybersecurity

    1 in stock

    Book SynopsisThe book provides the complete strategic understanding requisite to allow a person to create and use the RMF process recommendations for risk management. This will be the case both for applications of the RMF in corporate training situations, as well as for any individual who wants to obtain specialized knowledge in organizational risk management. It is an all-purpose roadmap of sorts aimed at the practical understanding and implementation of the risk management process as a standard entity. It will enable an application of the risk management process as well as the fundamental elements of control formulation within an applied context.Table of ContentsIntroduction to Organizational Security Risk Management. Survey of Existing Risk Management Models. Step 1 – Categorize Information and Information Systems. Step 2 – Select Security Controls. Step 3 – Implement Security Controls. Step 4 – Assess Security Controls. Step 5 – Authorize Information Systems. Step 6 – Monitor Security State. Practical Application to the Implementation of the NIST Risk Management Framework.

    1 in stock

    £42.99

  • The Adoption of Fintech

    Taylor & Francis Ltd The Adoption of Fintech

    1 in stock

    Book SynopsisThe term Fintech is a combination of the words financial and technology, which is now a real business need. However, there are limited books covering holistic aspects from adoption to the future of Fintech. This book directs readers on how to adopt Fintech, develop regulation and risk frameworks, implement it in financial services, address ethical dilemmas, and sustain improvements. The anticipated challenges are developing trust, security, privacy, and a regulated environment without compromising profitability and financial stability. The anticipated solution is strengthening the governance, use of unbreachable technologies, risk management, consumer data protection, and sustainable practices.This book is recommended for stakeholders, especially Fintech scholars, practitioners, and policymakers. It provides holistic insight and opportunities to support Fintech developments for the betterment of the economy and society. Fintech is defined as injecting technology into the area

    1 in stock

    £58.99

  • The WebGPU Sourcebook

    CRC Press The WebGPU Sourcebook

    1 in stock

    Book SynopsisThe WebGPU Sourcebook: High-Performance Graphics and Machine Learning in the Browser explains how to code web applications that access the clientâs graphics processor unit, or GPU. This makes it possible to render graphics in a browser at high speed and perform computationally intensive tasks such as machine learning. By taking advantage of WebGPU, web developers can harness the same performance available to desktop developers.The first part of the book introduces WebGPU at a high level, without graphics theory or heavy math. The chapters in the second part are focused on graphical rendering and the rest of the book focuses on compute shaders.This book walks through several examples of WebGPU usage. It also: Discusses the classes and functions defined in the WebGPU API and shows how theyâre used in practice Explains the theory of graphical rendering and shows how to implement rendering inside a web application Examines the theory

    1 in stock

    £53.69

  • Cognitive Hack and Cognitive Risk Set

    CRC Press Cognitive Hack and Cognitive Risk Set

    1 in stock

    Book SynopsisCognitive Hack explores a broad cross section of research and actual case studies to draw out new insights that may be used to build a benchmark for IT security professionals. This research takes a deeper dive beneath the surface of the analysis to uncover novel ways to mitigate data security vulnerabilities, connect the dots and identify patterns in the data on breaches. This analysis will assist security professionals not only in benchmarking their risk management programs but also in identifying forward looking security measures to narrow the path of future vulnerabilities.Cognitive Risk is a book about the least understood but most pervasive risk to mankind â human decision-making. Cognitive risks are subconscious and unconscious influence factors on human decision-making: heuristics and biases. To understand the scope of cognitive risk, we look at case studies, corporate and organizational failure, and the science that explains why we systemically make erro

    1 in stock

    £76.12

  • Advanced Data Structures

    Cambridge University Press Advanced Data Structures

    15 in stock

    Book SynopsisThis graduate-level text explains the implementation and analysis of data structures as a specialised topic in applied algorithms. It examines efficient ways to realise query operations and the history of various structures as they are related to basic concepts of data storage.Trade Review'I think this book is well suited as a main or supplemental text in a graduate-level data structures course, not to mention an invaluable desk reference for those interested in implementing the advance structures outlined in this book. This book was a joy to review, and deserves a place on my bookshelf.' SIGACT News'It can be briefly said that the reader will be dealing with an illustration, diagram, and code packed book, that will do it's best not to confuse but to very well explain one of the toughest computer science subjects, and he will be pleasantly surprised to learn many new-age data structures.' Igor Gvero, Software Engineering NotesTable of Contents1. Elementary structures; 2. Search types; 3. Balanced search trees; 4. Tree structures for sets of intervals; 5. Heaps; 6. Union-find and related structures; 7. Data structure transformations; 8. Data structures for strings; 9. Hash tables; 10. Appendix.

    15 in stock

    £46.99

  • Bloomsbury Publishing PLC Logic of the Digital

    15 in stock

    Book SynopsisBuilding a foundational understanding of the digital, Logic of the Digital reveals a unique digital ontology. Beginning from formal and technical characteristics, especially the binary code at the core of all digital technologies, Aden Evens traces the pathways along which the digital domain of abstract logic encounters the material, human world. How does a code using only 0s and 1s give rise to the vast range of applications and information that constitutes a great and growing portion of our world?Evens' analysis shows how any encounter between the actual and the digital must cross an ontological divide, a gap between the productive materiality of the human world and the reductive abstraction of the binary code. Logic of the Digital examines the distortions of this ontological crossing, considering the formal abstraction that persists in exemplary digital technologies and techniques such as the mouse, the Web, the graphical user interface, and the development of softTrade ReviewIn pointing a finger at the digital, Aden Evens is neither skeptical nor enthusiastic, but offers a careful tracking of the logic described in his title. Careful in the meticulous and informed argument, written in lucid and downright enjoyable prose; but also careful in how far to lament or grieve future outcomes, and here Evens is reasoned and balanced in weighing the potentials of the digital; and finally, care in assessing the burden or weight of the digital on us - how much care we need to take. In this, Evens pulls off the feat of arguing the digital is defined by its abstraction and showing this abstraction in the most pragmatic and everyday ways possible. We feel the digital’s weight in all we do today, and Evens' book is a wise and necessary guide. -- Sandy Baldwin, Professor of English, Rochester Institute of Technology, USAEvens (Dartmouth College) argues that something is lost in our interactions with digital technologies. Clearly, much is changed, but is the loss more than the gain? Evens … develops the argument … as a critique of abstraction, an etymological deconstruction of language used to talk about abstraction, and prescriptive critical analyses of Smalltalk, the user interface, and the World Wide Web. … It may well be that digital objects have a more austere logic than physical objects, but this makes it even more important to understand how they have nevertheless transformed human activity and experience so rapidly and thoroughly. Useful for graduate students, primarily to provoke critical discussions about digital technology. Summing Up: Recommended. Graduate students. * CHOICE *Table of ContentsIntroduction 1. From Bits to the Object 2. From Objects to the Interface 3. On the Interface - Input - Mediation - Output 4. From the Interface to the Web 5. Abstraction and Its Consequences Bibliography Index

    15 in stock

    £37.99

  • The Dilemma of Security Smells and How to Escape

    1 in stock

    £98.10

  • APress MMOs from the Inside Out

    15 in stock

    Book SynopsisThe ideas, information and instruction of a pioneer of MassivelyMultiplayer Online RolePlaying Games speak to designers and players, taking it that the games are inspirational and boundless forces for good, and aiming to enthuse an upcoming generation, inspire and educate players and designerstobe, and reinvigorate those already in the field.Table of Contents

    15 in stock

    £64.99

  • Embedded Software Design

    APress Embedded Software Design

    1 in stock

    Book SynopsisDesign higher-quality embedded software from concept through production.  This book assumes basic C and microcontroller programming knowledge and is organized into three critical areas: Software Architecture and Design; Agile, DevOps, and Processes; and Development and Coding Skills.You''ll start with a basic introduction to embedded software architecture and the considerations for a successful design. The book then breaks down how to architect an RTOS-based application and explore common design patterns and building blocks. Next, you''ll review embedded software design processes such as TDD, CI/CD, modeling, and simulation that can be used to accelerate development. Finally, the book will examine how to select a microcontroller, write configurable code, coding strategies, techniques, and tools developers can''t live without. Embedded systems are typically designed using microcontrollers to build electronic systems wTable of ContentsPart 1 - Software Architecture DesignEmbedded System Design Philosophy⁃ Challenges Facing Embedded Developers⁃ Traditional Embedded Software Development⁃ The Age of Modeling, Simulation and Off-chip Development⁃ SOLID Design Principles⁃ Test Driven Development (TDD)⁃ Why Best Practices?Embedded Software Architecture Design⁃ Architect First, Code Second⁃ Architectural Layers⁃ Single vs Multicore Architectures⁃ Application Domain Decomposition⁃ Interface Design Principles⁃ Architectural LanguagesRTOS Application Design⁃ Tasks, Threads and Processes⁃ Task Decomposition Techniques⁃ Task Scheduling Algorithms⁃ Setting Task Priorities⁃ Schedule-ability using Rate Monotonic Analysis⁃ Designing Application Data Flow⁃ Producer, Consumer, Processor and Transfer MechanismsSecure Application Design⁃ Platform Security Architecture (PSA)⁃ Security through Isolation⁃ TrustZone⁃ Memory map design⁃ Memory Protection Units (MPUs)⁃ Secure boot⁃ Secure bootloaders and OTAsDesign Patterns⁃ pub / sub⁃ Rtos patterns⁃ Handling interrupts⁃ State machines⁃ Active objectsPart 2 - Development ProcessesSoftware Quality⁃ Coding Standards⁃ Code Reviews⁃ Code Metrics⁃ Code Analysis (static vs dynamic)Software Testing and Verification⁃ Integration Testing⁃ Performance Testing⁃ Regression Testing Software Verification Results⁃ Testing of executable object code⁃ Code coverage analysis⁃ Test ReportsApplication Modeling and Simulation⁃ Modeling Methodologies⁃ Simulations Role⁃ wxWidgets⁃ ExampleTest Driven Development⁃ Overview⁃ Test Harnesses⁃ Code Coverage⁃ Test DesignContinuous Integration / Continuous Deployment⁃ Process Overview⁃ Docker⁃ Jenkins⁃ Git Integrations⁃ Merge Process⁃ DeploymentPart 3 - Where the Bits hit the SiliconSelecting a Microcontroller⁃ Traditional Techniques⁃ Modern Selection Process⁃ Selection Considerations⁃ KT Matrix Design and UseCode Implementation Techniques⁃ Interfaces⁃ Command Processing⁃ Task initialization⁃ Assertions⁃ TelemetryDiagnostic and Fault Handling⁃ Design failure mode and effect analysis (DFMEA)⁃ Fault Handling Strategies⁃ Diagnostic Tasks⁃ Error Checking Code (ECC)⁃ WatchdogsApplication Optimization⁃ Models and Simulation versus Reality⁃ Scalability⁃ Maintenance⁃ Code size versus speed⁃ Compilation Settings⁃ Memory managementThe Right Tool for the Job⁃ Tracing⁃ Code Analyzers⁃ Protocol analysis⁃ Metric tools⁃ Open source versus commercial

    1 in stock

    £40.49

  • Empirical Research in Software Engineering

    Taylor & Francis Inc Empirical Research in Software Engineering

    1 in stock

    Book SynopsisEmpirical research has now become an essential component of software engineering yet software practitioners and researchers often lack an understanding of how the empirical procedures and practices are applied in the field. Empirical Research in Software Engineering: Concepts, Analysis, and Applications shows how to implement empirical research processes, procedures, and practices in software engineering.Written by a leading researcher in empirical software engineering, the book describes the necessary steps to perform replicated and empirical research. It explains how to plan and design experiments, conduct systematic reviews and case studies, and analyze the results produced by the empirical studies. The book balances empirical research concepts with exercises, examples, and real-life case studies, making it suitable for a course on empirical software engineering. The author discusses the process of developing predictive models, such asTrade Review"In this book, Dr. Malhotra uses her breadth of software engineering experience and expertise to give the reader coverage of many aspects of empirical software engineering. She covers the essential techniques and concepts needed for a researcher to get started on empirical software engineering research, including metrics, experimental design, analysis and statistical techniques, threats to the validity of any research findings, and methods and tools for empirical software engineering research. … The book provides the reader with an introduction and overview of the field and is also backed by references to the literature, allowing the interested reader to follow up on the methods, tools, and concepts described."—From the Foreword by Mark Harman, University College LondonTable of ContentsIntroduction. Systematic Literature Reviews. Software Metrics. Experimental Design. Mining Data from Software Repositories. Data Analysis and Statistical Testing. Model Development and Interpretation. Validity Threats. Reporting Results. Mining Unstructured Data. Demonstrating Empirical Procedures. Tools for Analyzing Data. Appendix. References. Index.

    1 in stock

    £105.00

  • The Unified Process Transition and Production

    McGraw-Hill Education - Europe The Unified Process Transition and Production

    1 in stock

    Book SynopsisIs the Unified Process the be all and end all standard for developing object-oriented component-based software? This book is the final in a four volume series that presents a critical review of the Unified Process. The authors present a survey of the alteTable of ContentsPreface Chapter 1: Introduction 1.1 Introduction Chapter 2: Deployment2.1 Best Practices for the Deployment Workflow 2.2 The Articles Chapter 3: Test 3.1 Best Practices for the Test Workflow 3.2 The Articles Chapter 4: Project Management 4.1 Best Practices for the Project Management Workflow 4.2 The Articles Chapter 5: Operations and Support 5.1 Best Practices for the Operations and Support Workflow 5.2 The Articles Chapter 6: Infrastructure Management 6.1 Best Practices for the Infrastructure Management Workflow 6.2 The Articles Chapter 7: Beyond the Unified Process — Agile Software Processes7.1 Towards Agility 7.2 Agile Software Processes 7.3 The Articles Chapter 8: Parting Words 8.1 Scott’s Really Bad Zen Poetry

    1 in stock

    £44.64

  • Enterprise Security Architecture: A

    Taylor & Francis Ltd Enterprise Security Architecture: A

    1 in stock

    Book SynopsisSecurity is too important to be left in the hands of just one department or employee—it’s a concern of an entire enterprise. Enterprise Security Architecture shows that having a comprehensive plan requires more than the purchase of security software—it requires a framework for developing and maintaining a system that is proactive. The book is based around the SABSA layered framework. It provides a structured approach to the steps and processes involved in developing security architectures. It also considers how some of the major business issues likely to be encountered can be resolved.Table of ContentsEnterprise Security Architecture

    1 in stock

    £105.00

  • Cases on Semantic Interoperability for

    IGI Global Cases on Semantic Interoperability for

    1 in stock

    Book SynopsisSemantic interoperability provides the means to automatically process and integrate large amounts of information without human intervention. ""Cases on Semantic Interoperability for Information Systems Integration: Practices and Applications"" provides an in-depth analysis of issues involved with the application of semantic interoperability to information assimilation tasks followed by field professionals. This significant collection of research explains in-depth issues involved the integration of large amounts of heterogeneous information and points to deficiencies of current systems.

    1 in stock

    £170.05

  • VBA Automation for Excel 2019 Cookbook: Solutions

    Packt Publishing Limited VBA Automation for Excel 2019 Cookbook: Solutions

    1 in stock

    Book SynopsisA comprehensive guide to gaining a 360-degree overview of the VBA programming language and learning how to build your own programs for automating routine tasksKey Features Extend the capabilities of Excel and other Office applications with the help of Microsoft VBA Take your Excel programming skills to the next level by creating custom applications with dialogue boxes and the range object Automate repetitive and monotonous office work with VBA Excel programming Book DescriptionVisual Basic for Applications (VBA) is a programming language developed by Microsoft to automate tasks in MS Office applications. This book will help you to focus on the essential aspects of your role by automating mundane tasks in Excel and other Office applications. With comprehensive coverage of VBA delivered in the form of practice problems and bite-sized recipes, this book will help you to hit the ground running. Unlike most books that assume prior programming experience, this book starts with the fundamentals and gradually progresses to solving bigger problems. You’ll start by becoming familiar with VBA so that you can start recording macros right away. With this foundation in place, you’ll advance to using the full capabilities of the language as you apply loops, functions, and custom dialog boxes to design your own automation programs. You'll also get to grips with embedded macros and other advanced tools to enhance productivity and explore topics relating to app performance and security. Throughout this VBA book, you’ll cover multiple practice projects in Excel, Word, and PowerPoint while exploring tips and best practices to hone your skills. By the end of this book, you’ll have developed the skills you need to use VBA to create your own programs that control MS Office applications.What you will learn Understand the VBA programming language’s role in the context of the MS Office suite Discover various aspects of VBA programming such as its terminology, syntax, procedures, functions, and forms Investigate the elements, features, and characteristics of the VBA Editor to write and edit custom scripts Automate Excel sheets with the help of ranges Explore error handling and debugging techniques to catch bugs in your programs Create and use custom dialog boxes to collect data from users Customize and extend Office apps such as Excel, PowerPoint, and Word Who this book is forThis book is for experienced Excel users, business analysts, finance professionals, and business users looking to boost their productivity by learning VBA programming to automate repetitive, tedious, or complex tasks. No prior programming experience is required to get started with this book.Table of ContentsTable of Contents Getting Started with VBA Working with the VBA Editor The VBA Object Model Working with Procedures Next Level Recording VBA Language Elements Working with Ranges Using Functions Implementing Program Flow Implementing Automation Handling Errors Debugging Creating and Modifying Dialog Boxes Creating UserForms UserForm Controls Creating Custom Functions Creating Word Documents with Excel VBA Working with PowerPoint in Excel VBA

    1 in stock

    £32.29

  • Epidemic modelling - Some notes, maths, and code

    Independent Publishing Network Epidemic modelling - Some notes, maths, and code

    1 in stock

    Book Synopsis

    1 in stock

    £13.59

  • The Unified Process Inception Phase: Best

    Taylor & Francis Ltd The Unified Process Inception Phase: Best

    1 in stock

    Book SynopsisIs the Unified Process the be all and end all standard for developing object-oriented component-based software? This book is the third in a four volume series that presents a critical review of the Unified Process. The authors present a survey of the alteTable of ContentsPreface The Inception Phase Chapter 1 Introduction 1.1 The Unified Process 1.2 The Enhanced Lifecycle for the Unified Process 1.3 The Goals of the Inception Phase 1.4 How Work Generally Proceeds During the Inception Phase 1.5 The Organization of this Book Chapter 2 Best Practices for the Business Modeling Workflow 2.1 The Articles Chapter 3 Workflow. Best Practices for the Requirements 3.1 Putting the Requirements Workflow into Perspective 3.2 Requirements Gathering Techniques 3.3 User Interfaces and Internationalization 3.4 Lessons from the Real World 3.5 The Articles Chapter 4 Best Practices for the Test Workflow 4.1 Why Test? 4.2 Starting Testing Off on the Right Foot 4.3 Testing Techniques for the Inception Phase 4.4 The Articles Chapter 5 Best Practices for the Project Management Workflow 5.1 Starting Out Right 5.2 Technical Project Management Activities 5.3 Soft Project Management Activities 5.4 A Few More Thoughts 5.5 The Articles Chapter 6 Best Practices for the Environment Workflow 6.1 Selecting and Deploying the Right Tools 6.2 Deploying Your Software Process, Standards, and Guidelines 6.3 The Articles Chapter 7 Parting Words 7.1 Looking Towards Elaboration

    1 in stock

    £44.64

  • Optical Flow Estimation Using Pulse Coupled

    VDM Verlag Dr. Mueller E.K. Optical Flow Estimation Using Pulse Coupled

    1 in stock

    Book Synopsis

    1 in stock

    £36.60

  • Embedding Metadata in Computer Graphics for

    VDM Verlag Dr. Mueller E.K. Embedding Metadata in Computer Graphics for

    1 in stock

    Book Synopsis

    1 in stock

    £46.52

  • Distributed Storage Networks Architecture

    Wiley Distributed Storage Networks Architecture

    Book SynopsisAddresses the "terminology gap" between enterprise network planners and telecommunications engineers, who must understand the transport requirements of storage networks in order to implement distributed storage networks. This book includes example network configurations providing solutions to typical user scenarios.Table of ContentsForeword. Preface. Acknowledgements. List of Figures. List of Tables. 1. Introduction to Storage Networking. 1.1 Overview. 1.2 Evolution of Storage Netwroking. 1.3 Terminology. 1.4 Storage Concepts. 1.5 SAN Applications. 1.6 Summary. 2. Applications for Distributed Storage Networking. 2.1 Storage Integration. 2.2 Remote Backup/Restoral. 2.3 Disk Mirroring. 2.4 Data Migration. 2.5 Business Continuity/Disaster Recovery. 2.6 Remote Operation of Peripheral Devices. 2.7 Mainframe/Open Systems Connectivity. 2.8 Network Attached Storage (NAS). 2.9 Summary. 3. Distance Considerations for Storage Networks. 3.1 Physical Layer. 3.2 Protocol Considerations. 3.3 Caching. 3.4 Summary. 4. Architectures for Distributed Storage Networking. 4.1 Storage Networking in the Business Park. 4.2 Storage Networking in the Metro Network. 4.3 Storage Networking in the Wide Area Network. 4.4 Summary. 5. Protocols for Distributed Storage Networking. 5.1 Small Computer Systems Interface (SCSI). 5.2 Enterprise Systems Connection (ESCON). 5.3 Fiber Connection (FICON). 5.4 Fibre Channel (FC). 5.5 Gigabit Ethernet (GigE) and 10 Gigabit Ethernet (10G Ethernet). 5.6 Protocol Summary. 6. InfiniBand. 6.1 Applications. 6.2 Standards. 6.3 Network Topology. 6.4 Addressing. 6.5 Data Framing. 6.6 Physical layer. 6.7 Summary. 7. MAN/WAN Protocols for Distributed Storage Networking. 7.1 Wavelength Division Multiplexing (WDM). 7.2 Time Division Multiplexing and SONET. 7.3 Asynchronous Transfer Mode (ATM). 7.4 Generic Framing Procedure (GFP). 7.5 Summary - WAN/MAN Protocols. 8. Storage Over IP. 8.1 Overview. 8.2 Internet SCSI (iSCSI). 8.3 Fibre Channel and IP Netwroks. 8.4 Summary. 9. Storage Management Requirements. 9.1 Overview. 9.2 Standards. 9.3 The SNIA Shared Storage Model. 9.4 The SNIA Management Model. 9.5 The SNIA Prototype. 9.6 Distance Considerations for Storage management. 9.7 Summary. 10. Security Considerations. 10.1 Overview. 10.2 Physical Security. 10.3 User Login and Administration. 10.4 Management Interfaces. 10.5 Firewalls. 10.6 Encryption and IPSec. 10.7 Public Key Infrastructure and Digital Certificates. 10.8 Virtual Private Networks (VPNs). 10.9 SAN Security. 10.10 NAS Security. 10.11 Analyzing Network Architecture for Security Issues. 10.12 Summary. 11. Planning Distributed Storage Networks. 11.1 Selexting an Architecture. 11.2 Optical Fiber Planning. 11.3 Security Planning. 11.4 Outsourcing Storage. 11.5 Return on Investment (ROI). 11.6 Summary. 12. Glossary of Terms. Bibliography. Index.

    £88.16

  • Nonlinear Multivariate Analysis

    Wiley-Blackwell Nonlinear Multivariate Analysis

    Book SynopsisPresents a system of multivariate analysis techniques in cases where statistical data may be of different measurement levels such as nominal, ordinal or interval. It covers methods of studying the stability of these techniques, including resampling by the bootstrap and jackknife and discusses sensitivity analysis through first-order approximations.Table of ContentsConventions and Controversies in Multivariate Analysis. Coding of Categorical Data. Homogeneity Analysis. Nonlinear Principal Components Analysis. Nonlinear Generalized Canonical Analysis. Nonlinear Canonical Correlation Analysis. Asymmetric Treatment of Sets: Some Special Cases, Some FuturePrograms. Multidimensional Scaling and Correspondence Analysis. Models as Gauges for the Analysis of Binary Data. Reflections on Restrictions. Nonlinear Multivariate Analysis: Principles andPossibilities. The Study of Stability. The Proof of the Pudding. Appendices. References. Author Index. Subject Index.

    £311.36

  • Agricultural Informatics

    Wiley Agricultural Informatics

    Book SynopsisTable of ContentsPreface xiii 1 A Study on Various Machine Learning Algorithms and Their Role in Agriculture 1Kalpana Rangra and Amitava Choudhury 1.1 Introduction 1 1.2 Conclusions 9 2 Smart Farming Using Machine Learning and IoT 13Alo Sen, Rahul Roy and Satya Ranjan Dash 2.1 Introduction 14 2.2 Related Work 15 2.3 Problem Identification 22 2.4 Objective Behind the Integrated Agro-IoT System 23 2.5 Proposed Prototype of the Integrated Agro-IoT System 23 2.6 Hardware Component Requirement for the Integrated Agro-IoT System 26 2.7 Comparative Study Between Raspberry Pi vs Beaglebone Black 30 2.8 Conclusions 31 2.9 Future Work 32 3 Agricultural Informatics vis-à-vis Internet of Things (IoT): The Scenario, Applications and Academic Aspects--International Trend & Indian Possibilities 35P.K. Paul 3.1 Introduction 36 3.2 Objectives 36 3.3 Methods 37 3.4 Agricultural Informatics: An Account 37 3.5 Agricultural Informatics & Technological Components: Basics & Emergence 40 3.6 IoT: Basics and Characteristics 41 3.7 IoT: The Applications & Agriculture Areas 43 3.8 Agricultural Informatics & IoT: The Scenario 45 3.9 IoT in Agriculture: Requirement, Issues & Challenges 49 3.10 Development, Economy and Growth: Agricultural Informatics Context 50 3.11 Academic Availability and Potentiality of IoT in Agricultural Informatics: International Scenario & Indian Possibilities 51 3.12 Suggestions 60 3.13 Conclusion 60 4 Application of Agricultural Drones and IoT to Understand Food Supply Chain During Post COVID-19 67Pushan Kumar Dutta and Susanta Mitra 4.1 Introduction 68 4.2 Related Work 69 4.3 Smart Production With the Introduction of Drones and IoT 72 4.4 Agricultural Drones 75 4.5 IoT Acts as a Backbone in Addressing COVID-19 Problems in Agriculture 77 4.6 Conclusion 81 5 IoT and Machine Learning-Based Approaches for Real Time Environment Parameters Monitoring in Agriculture: An Empirical Review 89Parijata Majumdar and Sanjoy Mitra 5.1 Introduction 90 5.2 Machine Learning (ML)-Based IoT Solution 90 5.3 Motivation of the Work 91 5.4 Literature Review of IoT-Based Weather and Irrigation Monitoring for Precision Agriculture 91 5.5 Literature Review of Machine Learning-Based Weather and Irrigation Monitoring for Precision Agriculture 92 5.6 Challenges 112 5.7 Conclusion and Future Work 113 6 Deep Neural Network-Based Multi-Class Image Classification for Plant Diseases 117Alok Negi, Krishan Kumar and Prachi Chauhan 6.1 Introduction 117 6.2 Related Work 119 6.3 Proposed Work 121 6.4 Results and Evaluation 124 6.5 Conclusion 127 7 Deep Residual Neural Network for Plant Seedling Image Classification 131Prachi Chauhan, Hardwari Lal Mandoria and Alok Negi 7.1 Introduction 131 7.2 Related Work 136 7.3 Proposed Work 139 7.4 Result and Evaluation 142 7.5 Conclusion 144 8 Development of IoT-Based Smart Security and Monitoring Devices for Agriculture 147Himadri Nath Saha, Reek Roy, Monojit Chakraborty and Chiranmay Sarkar 8.1 Introduction 148 8.2 Background & Related Works 150 8.3 Proposed Model 155 8.4 Methodology 160 8.5 Performance Analysis 165 8.6 Future Research Direction 166 8.7 Conclusion 167 9 An Integrated Application of IoT-Based WSN in the Field of Indian Agriculture System Using Hybrid Optimization Technique and Machine Learning 171Avishek Banerjee, Arnab Mitra and Arindam Biswas 9.1 Introduction 172 9.2 Literature Review 175 9.3 Proposed Hybrid Algorithms (GA-MWPSO) 177 9.4 Reliability Optimization and Coverage Optimization Model 179 9.5 Problem Description 181 9.6 Numerical Examples, Results and Discussion 182 9.7 Conclusion 183 10 Decryption and Design of a Multicopter Unmanned Aerial Vehicle (UAV) for Heavy Lift Agricultural Operations 189Raghuvirsinh Pravinsinh Parmar 10.1 Introduction 190 10.2 History of Multicopter UAVs 192 10.3 Basic Components of Multicopter UAV 193 10.4 Working and Control Mechanism of Multicopter UAV 207 10.5 Design Calculations and Selection of Components 210 10.6 Conclusion 218 11 IoT-Enabled Agricultural System Application, Challenges and Security Issues 223Himadri Nath Saha, Reek Roy, Monojit Chakraborty and Chiranmay Sarkar 11.1 Introduction 224 11.2 Background & Related Works 226 11.3 Challenges to Implement IoT-Enabled Systems 232 11.4 Security Issues and Measures 240 11.5 Future Research Direction 243 11.6 Conclusion 244 12 Plane Region Step Farming, Animal and Pest Attack Control Using Internet of Things 249Sahadev Roy, Kaushal Mukherjee and Arindam Biswas 12.1 Introduction 250 12.2 Proposed Work 254 12.3 Irrigation Methodology 257 12.4 Sensor Connection Using Internet of Things 259 12.5 Placement of Sensor in the Field 263 12.6 Conclusion 267 References 268 Index 271

    £143.06

  • Convergence of Cloud with AI for Big Data

    John Wiley & Sons Inc Convergence of Cloud with AI for Big Data

    Book SynopsisCONVERGENCE of CLOUD with AI for BIG DATA ANALYTICS This book covers the foundations and applications of cloud computing, AI, and Big Data and analyses their convergence for improved development and services. The 17 chapters of the book masterfully and comprehensively cover the intertwining concepts of artificial intelligence, cloud computing, and big data, all of which have recently emerged as the next-generation paradigms. There has been rigorous growth in their applications and the hybrid blend of AI Cloud and IoT (Ambient-intelligence technology) also relies on input from wireless devices. Despite the multitude of applications and advancements, there are still some limitations and challenges to overcome, such as security, latency, energy consumption, service allocation, healthcare services, network lifetime, etc. Convergence of Cloud with AI for Big Data Analytics: Foundations and Innovation details all these technologies and how theyTable of ContentsPreface xv 1 Integration of Artificial Intelligence, Big Data, and Cloud Computing with Internet of Things 1 Jaydip Kumar 1.1 Introduction 2 1.2 Roll of Artificial Intelligence, Big Data and Cloud Computing in IoT 3 1.3 Integration of Artificial Intelligence with the Internet of Things Devices 4 1.4 Integration of Big Data with the Internet of Things 6 1.5 Integration of Cloud Computing with the Internet of Things 6 1.6 Security of Internet of Things 8 1.7 Conclusion 10 References 10 2 Cloud Computing and Virtualization 13 Sudheer Mangalampalli, Pokkuluri Kiran Sree, Sangram K. Swain and Ganesh Reddy Karri 2.1 Introduction to Cloud Computing 14 2.1.1 Need of Cloud Computing 14 2.1.2 History of Cloud Computing 14 2.1.3 Definition of Cloud Computing 15 2.1.4 Different Architectures of Cloud Computing 16 2.1.4.1 Generic Architecture of Cloud Computing 16 2.1.4.2 Market Oriented Architecture of Cloud Computing 17 2.1.5 Applications of Cloud Computing in Different Domains 18 2.1.5.1 Cloud Computing in Healthcare 18 2.5.1.2 Cloud Computing in Education 19 2.5.1.3 Cloud Computing in Entertainment Services 19 2.5.1.4 Cloud Computing in Government Services 19 2.1.6 Service Models in Cloud Computing 19 2.1.7 Deployment Models in Cloud Computing 21 2.2 Virtualization 22 2.2.1 Need of Virtualization in Cloud Computing 22 2.2.2 Architecture of a Virtual Machine 23 2.2.3 Advantages of Virtualization 24 2.2.4 Different Implementation Levels of Virtualization 25 2.2.4.1 Instruction Set Architecture Level 25 2.2.4.2 Hardware Level 26 2.2.4.3 Operating System Level 26 2.2.4.4 Library Level 26 2.2.4.5 Application Level 26 2.2.5 Server Consolidation Using Virtualization 26 2.2.6 Task Scheduling in Cloud Computing 27 2.2.7 Proposed System Architecture 31 2.2.8 Mathematical Modeling of Proposed Task Scheduling Algorithm 31 2.2.9 Multi Objective Optimization 34 2.2.10 Chaotic Social Spider Algorithm 34 2.2.11 Proposed Task Scheduling Algorithm 35 2.2.12 Simulation and Results 36 2.2.12.1 Calculation of Makespan 36 2.2.12.2 Calculation of Energy Consumption 37 2.3 Conclusion 37 References 38 3 Time and Cost-Effective Multi-Objective Scheduling Technique for Cloud Computing Environment 41 Aida A. Nasr, Kalka Dubey, Nirmeen El-Bahnasawy, Gamal Attiya and Ayman El-Sayed 3.1 Introduction 42 3.2 Literature Survey 44 3.3 Cloud Computing and Cloudlet Scheduling Problem 46 3.4 Problem Formulation 47 3.5 Cloudlet Scheduling Techniques 49 3.5.1 Heuristic Methods 50 3.5.2 Meta-Heuristic Methods 51 3.6 Cloudlet Scheduling Approach (CSA) 52 3.6.1 Proposed CSA 52 3.6.2 Time Complexity 53 3.6.3 Case Study 54 3.7 Simulation Results 56 3.7.1 Simulation Environment 56 3.7.2 Evaluation Metrics 56 3.7.2.1 Performance Evaluation with Small Number of Cloudlets 57 3.7.2.2 Performance Evaluation with Large Number of Cloudlets 57 3.8 Conclusion 64 References 64 4 Cloud-Based Architecture for Effective Surveillance and Diagnosis of COVID- 19 69 Shweta Singh, Aditya Bhardwaj, Ishan Budhiraja, Umesh Gupta and Indrajeet Gupta 4.1 Introduction 70 4.2 Related Work 71 4.2.1 Proposed Cloud-Based Network for Management of COVID- 19 73 4.3 Research Methodology 75 4.3.1 Sample Size and Target 76 4.3.1.1 Sampling Procedures 77 4.3.1.2 Response Rate 77 4.3.1.3 Instrument and Measures 77 4.3.2 Reliability and Validity Test 78 4.3.3 Exploratory Factor Analysis 78 4.4 Survey Findings 80 4.4.1 Outcomes of the Proposed Scenario 82 4.4.1.1 Online Monitoring 82 4.4.1.2 Location Tracking 82 4.4.1.3 Alarm Linkage 82 4.4.1.4 Command and Control 82 4.4.1.5 Plan Management 82 4.4.1.6 Security Privacy 83 4.4.1.7 Remote Maintenance 83 4.4.1.8 Online Upgrade 83 4.4.1.9 Command Management 83 4.4.1.10 Statistical Decision 83 4.4.2 Experimental Setup 83 4.5 Conclusion and Future Scope 85 References 86 5 Smart Agriculture Applications Using Cloud and IoT 89 Keshav Kaushik 5.1 Role of IoT and Cloud in Smart Agriculture 89 5.2 Applications of IoT and Cloud in Smart Agriculture 94 5.3 Security Challenges in Smart Agriculture 97 5.4 Open Research Challenges for IoT and Cloud in Smart Agriculture 100 5.5 Conclusion 103 References 103 6 Applications of Federated Learning in Computing Technologies 107 Sambit Kumar Mishra, Kotipalli Sindhu, Mogaparthi Surya Teja, Vutukuri Akhil, Ravella Hari Krishna, Pakalapati Praveen and Tapas Kumar Mishra 6.1 Introduction 108 6.1.1 Federated Learning in Cloud Computing 108 6.1.1.1 Cloud-Mobile Edge Computing 109 6.1.1.2 Cloud Edge Computing 111 6.1.2 Federated Learning in Edge Computing 112 6.1.2.1 Vehicular Edge Computing 113 6.1.2.2 Intelligent Recommendation 113 6.1.3 Federated Learning in IoT (Internet of Things) 114 6.1.3.1 Federated Learning for Wireless Edge Intelligence 114 6.1.3.2 Federated Learning for Privacy Protected Information 115 6.1.4 Federated Learning in Medical Computing Field 116 6.1.4.1 Federated Learning in Medical Healthcare 117 6.1.4.2 Data Privacy in Healthcare 117 6.1.5 Federated Learning in Blockchain 118 6.1.5.1 Blockchain-Based Federated Learning Against End-Point Adversarial Data 118 6.2 Advantages of Federated Learning 119 6.3 Conclusion 119 References 119 7 Analyzing the Application of Edge Computing in Smart Healthcare 121 Parul Verma and Umesh Kumar 7.1 Internet of Things (IoT) 122 7.1.1 IoT Communication Models 122 7.1.2 IoT Architecture 124 7.1.3 Protocols for IoT 125 7.1.3.1 Physical/Data Link Layer Protocols 125 7.1.3.2 Network Layer Protocols 127 7.1.3.3 Transport Layer Protocols 128 7.1.3.4 Application Layer Protocols 129 7.1.4 IoT Applications 130 7.1.5 IoT Challenges 132 7.2 Edge Computing 133 7.2.1 Cloud vs. Fog vs. Edge 134 7.2.2 Existing Edge Computing Reference Architecture 135 7.2.2.1 FAR-EDGE Reference Architecture 135 7.2.2.2 Intel-SAP Joint Reference Architecture (RA) 135 7.2.3 Integrated Architecture for IoT and Edge 136 7.2.4 Benefits of Edge Computing Based IoT Architecture 138 7.3 Edge Computing and Real Time Analytics in Healthcare 140 7.4 Edge Computing Use Cases in Healthcare 148 7.5 Future of Healthcare and Edge Computing 151 7.6 Conclusion 151 References 152 8 Fog-IoT Assistance-Based Smart Agriculture Application 157 Pawan Whig, Arun Velu and Rahul Reddy Nadikattu 8.1 Introduction 158 8.1.1 Difference Between Fog and Edge Computing 159 8.1.1.1 Bandwidth 163 8.1.1.2 Confidence 164 8.1.1.3 Agility 164 8.1.2 Relation of Fog with IoT 165 8.1.3 Fog Computing in Agriculture 167 8.1.4 Fog Computing in Smart Cities 169 8.1.5 Fog Computing in Education 170 8.1.6 Case Study 171 Conclusion and Future Scope 173 References 173 9 Internet of Things in the Global Impacts of COVID-19: A Systematic Study 177 Shalini Sharma Goel, Anubhav Goel, Mohit Kumar and Sachin Sharma 9.1 Introduction 178 9.2 COVID-19 – Misconceptions 181 9.3 Global Impacts of COVID-19 and Significant Contributions of IoT in Respective Domains to Counter the Pandemic 183 9.3.1 Impact on Healthcare and Major Contributions of IoT 183 9.3.2 Social Impacts of COVID-19 and Role of IoT 187 9.3.3 Financial and Economic Impact and How IoT Can Help to Shape Businesses 188 9.3.4 Impact on Education and Part Played by IoT 191 9.3.5 Impact on Climate and Environment and Indoor Air Quality Monitoring Using IoT 194 9.3.6 Impact on Travel and Tourism and Aviation Industry and How IoT is Shaping its Future 197 9.4 Conclusions 198 References 198 10 An Efficient Solar Energy Management Using IoT-Enabled Arduino-Based MPPT Techniques 205 Rita Banik and Ankur Biswas List of Symbols 206 10.1 Introduction 206 10.2 Impact of Irradiance on PV Efficiency 210 10.2.1 PV Reliability and Irradiance Optimization 211 10.2.1.1 PV System Level Reliability 211 10.2.1.2 PV Output with Varying Irradiance 211 10.2.1.3 PV Output with Varying Tilt 212 10.3 Design and Implementation 212 10.3.1 The DC to DC Buck Converter 215 10.3.2 The Arduino Microcontroller 217 10.3.3 Dynamic Response 219 10.4 Result and Discussions 220 10.5 Conclusions 223 References 224 11 Axiomatic Analysis of Pre-Processing Methodologies Using Machine Learning in Text Mining: A Social Media Perspective in Internet of Things 229 Tajinder Singh, Madhu Kumari, Daya Sagar Gupta and Nikolai Siniak 11.1 Introduction 230 11.2 Text Pre-Processing – Role and Characteristics 232 11.3 Modern Pre-Processing Methodologies and Their Scope 234 11.4 Text Stream and Role of Clustering in Social Text Stream 241 11.5 Social Text Stream Event Analysis 242 11.6 Embedding 244 11.6.1 Type of Embeddings 244 11.7 Description of Twitter Text Stream 250 11.8 Experiment and Result 251 11.9 Applications of Machine Learning in IoT (Internet of Things) 251 11.10 Conclusion 252 References 252 12 APP-Based Agriculture Information System for Rural Farmers in India 257 Ashwini Kumar, Dilip Kumar Choubey, Manish Kumar and Santosh Kumar 12.1 Introduction 258 12.2 Motivation 259 12.3 Related Work 260 12.4 Proposed Methodology and Experimental Results Discussion 262 12.4.1 Mobile Cloud Computing 266 12.4.2 XML Parsing and Computation Offloading 266 12.4.3 Energy Analysis for Computation Offloading 267 12.4.4 Virtual Database 269 12.4.5 App Engine 270 12.4.6 User Interface 272 12.4.7 Securing Data 273 12.5 Conclusion and Future Work 274 References 274 13 SSAMH – A Systematic Survey on AI-Enabled Cyber Physical Systems in Healthcare 277 Kamalpreet Kaur, Renu Dhir and Mariya Ouaissa 13.1 Introduction 278 13.2 The Architecture of Medical Cyber-Physical Systems 278 13.3 Artificial Intelligence-Driven Medical Devices 282 13.3.1 Monitoring Devices 282 13.3.2 Delivery Devices 283 13.3.3 Network Medical Device Systems 283 13.3.4 IT-Based Medical Device Systems 284 13.3.5 Wireless Sensor Network-Based Medical Driven Systems 285 13.4 Certification and Regulation Issues 285 13.5 Big Data Platform for Medical Cyber-Physical Systems 286 13.6 The Emergence of New Trends in Medical Cyber-Physical Systems 288 13.7 Eminence Attributes and Challenges 289 13.8 High-Confidence Expansion of a Medical Cyber-Physical Expansion 290 13.9 Role of the Software Platform in the Interoperability of Medical Devices 291 13.10 Clinical Acceptable Decision Support Systems 291 13.11 Prevalent Attacks in the Medical Cyber-Physical Systems 292 13.12 A Suggested Framework for Medical Cyber-Physical System 294 13.13 Conclusion 295 References 296 14 ANN-Aware Methanol Detection Approach with CuO-Doped SnO 2 in Gas Sensor 299 Jitendra K. Srivastava, Deepak Kumar Verma, Bholey Nath Prasad and Chayan Kumar Mishra 14.1 Introduction 300 14.1.1 Basic ANN Model 300 14.1.2 ANN Data Pre- and Post-Processing 303 14.1.2.1 Activation Function 304 14.2 Network Architectures 305 14.2.1 Feed Forward ANNs 305 14.2.2 Recurrent ANNs Topologies 307 14.2.3 Learning Processes 308 14.2.3.1 Supervised Learning 308 14.2.3.2 Unsupervised Learning 308 14.2.4 ANN Methodology 309 14.2.5 1%CuO–Doped SnO 2 Sensor for Methanol 309 14.2.6 Experimental Result 311 References 327 15 Detecting Heart Arrhythmias Using Deep Learning Algorithms 331 Dilip Kumar Choubey, Chandan Kumar Jha, Niraj Kumar, Neha Kumari and Vaibhav Soni 15.1 Introduction 332 15.1.1 Deep Learning 333 15.2 Motivation 334 15.3 Literature Review 334 15.4 Proposed Approach 366 15.4.1 Dataset Descriptions 367 15.4.2 Algorithms Description 369 15.4.2.1 Dense Neural Network 369 15.4.2.2 Convolutional Neural Network 370 15.4.2.3 Long Short-Term Memory 372 15.5 Experimental Results of Proposed Approach 376 15.6 Conclusion and Future Scope 379 References 380 16 Artificial Intelligence Approach for Signature Detection 387 Amar Shukla, Rajeev Tiwari, Saurav Raghuvanshi, Shivam Sharma and Shridhar Avinash 16.1 Introduction 387 16.2 Literature Review 390 16.3 Problem Definition 392 16.4 Methodology 392 16.4.1 Data Flow Process 394 16.4.2 Algorithm 395 16.5 Result Analysis 397 16.6 Conclusion 399 References 399 17 Comparison of Various Classification Models Using Machine Learning to Predict Mobile Phones Price Range 401 Chinu Singla and Chirag Jindal 17.1 Introduction 402 17.2 Materials and Methods 403 17.2.1 Dataset 403 17.2.2 Decision Tree 403 17.2.2.1 Basic Algorithm 404 17.2.3 Gaussian Naive Bayes (GNB) 404 17.2.3.1 Basic Algorithm 405 17.2.4 Support Vector Machine 405 17.2.4.1 Basic Algorithm 406 17.2.5 Logistic Regression (LR) 407 17.2.5.1 Basic Algorithm 407 17.2.6 K-Nearest Neighbor 408 17.2.6.1 Basic Algorithm 409 17.2.7 Evaluation Metrics 409 17.3 Application of the Model 410 17.3.1 Decision Tree (DT) 411 17.3.2 Gaussian Naive Bayes 411 17.3.3 Support Vector Machine 412 17.3.4 Logistic Regression 412 17.3.5 K Nearest Neighbor 413 17.4 Results and Comparison 413 17.5 Conclusion and Future Scope 418 References 418 Index 421

    £153.00

  • Optimized Predictive Models in Health Care Using

    John Wiley & Sons Inc Optimized Predictive Models in Health Care Using

    Book SynopsisOPTIMIZED PREDICTIVE MODELS IN HEALTH CARE USING MACHINE LEARNING This book is a comprehensive guide to developing and implementing optimized predictive models in healthcare using machine learning and is a required resource for researchers, healthcare professionals, and students who wish to know more about real-time applications. The book focuses on how humans and computers interact to ever-increasing levels of complexity and simplicity and provides content on the theory of optimized predictive model design, evaluation, and user diversity. Predictive modeling, a field of machine learning, has emerged as a powerful tool in healthcare for identifying high-risk patients, predicting disease progression, and optimizing treatment plans. By leveraging data from various sources, predictive models can help healthcare providers make informed decisions, resulting in better patient outcomes and reduced costs. Other essential features of the book include: provides detailed guidance on data collec

    £133.20

  • Artificial Intelligence for Sustainable

    John Wiley & Sons Inc Artificial Intelligence for Sustainable

    Book SynopsisARTIFICAL INTELLIGENCE for SUSTAINABLE APPLICATIONS The objective of this book is to leverage the significance of artificial intelligence in achieving sustainable solutions using interdisciplinary research through innovative ideas. With the advent of recent technologies, the demand for Information and Communication Technology (ICT)-based applications such as artificial intelligence (AI), machine learning (ML), Internet of Things (IoT), health care, data analytics, augmented reality/virtual reality, cyber-physical systems, and future generation networks, has increased drastically. In recent years, artificial intelligence has played a more significant role in everyday activities. While AI creates opportunities, it also presents greater challenges in the sustainable development of engineering applications. Therefore, the association between AI and sustainable applications is an essential field of research. Moreover, the applications of sustainable products have Table of ContentsPreface xv Part I: Medical Applications 1 1 Predictive Models of Alzheimer's Disease Using Machine Learning Algorithms -- An Analysis 3Karpagam G. R., Swathipriya M., Charanya A. G. and Murali Murugan 1.1 Introduction 3 1.2 Prediction of Diseases Using Machine Learning 4 1.3 Materials and Methods 5 1.4 Methods 6 1.5 ML Algorithm and Their Results 7 1.6 Support Vector Machine (SVM) 11 1.7 Logistic Regression 11 1.8 K Nearest Neighbor Algorithm (KNN) 12 1.9 Naive Bayes 15 1.10 Finding the Best Algorithm Using Experimenter Application 17 1.11 Conclusion 18 1.12 Future Scope 19 2 Bounding Box Region-Based Segmentation of COVID-19 X-Ray Images by Thresholding and Clustering 23Kavitha S. and Hannah Inbarani 2.1 Introduction 23 2.2 Literature Review 24 2.3 Dataset Used 26 2.4 Proposed Method 26 2.5 Experimental Analysis 29 2.6 Conclusion 33 3 Steering Angle Prediction for Autonomous Vehicles Using Deep Learning Model with Optimized Hyperparameters 37Bineeshia J., Vinoth Kumar B., Karthikeyan T. and Syed Khaja Mohideen 3.1 Introduction 38 3.2 Literature Review 39 3.3 Methodology 41 3.4 Experiment and Results 46 3.5 Conclusion 51 4 Review of Classification and Feature Selection Methods for Genome-Wide Association SNP for Breast Cancer 55L.R. Sujithra and A. Kuntha 4.1 Introduction 56 4.2 Literature Analysis 58 4.3 Comparison Analysis 66 4.4 Issues of the Existing Works 70 4.5 Experimental Results 70 4.6 Conclusion and Future Work 73 5 COVID-19 Data Analysis Using the Trend Check Data Analysis Approaches 79Alamelu M., M. Naveena, Rakshitha M. and M. Hari Prasanth 5.1 Introduction 79 5.2 Literature Survey 80 5.3 COVID-19 Data Segregation Analysis Using the Trend Check Approaches 81 5.4 Results and Discussion 83 5.5 Conclusion 86 6 Analyzing Statewise COVID-19 Lockdowns Using Support Vector Regression 89Karpagam G. R., Keerthna M., Naresh K., Sairam Vaidya M., Karthikeyan T. and Syed Khaja Mohideen 6.1 Introduction 90 6.2 Background 91 6.3 Proposed Work 98 6.4 Experimental Results 104 6.5 Discussion and Conclusion 110 7 A Systematic Review for Medical Data Fusion Over Wireless Multimedia Sensor Networks 117John Nisha Anita and Sujatha Kumaran 7.1 Introduction 118 7.2 Literature Survey Based on Brain Tumor Detection Methods 118 7.3 Literature Survey Based on WMSN 122 7.4 Literature Survey Based on Data Fusion 123 7.5 Conclusions 125 Part II: Data Analytics Applications 127 8 An Experimental Comparison on Machine Learning Ensemble Stacking-Based Air Quality Prediction System 129P. Vasantha Kumari and G. Sujatha 8.1 Introduction 130 8.2 Related Work 133 8.3 Proposed Architecture for Air Quality Prediction System 134 8.4 Results and Discussion 140 8.5 Conclusion 145 9 An Enhanced K-Means Algorithm for Large Data Clustering in Social Media Networks 147R. Tamilselvan, A. Prabhu and R. Rajagopal 9.1 Introduction 148 9.2 Related Work 149 9.3 K-Means Algorithm 151 9.4 Data Partitioning 152 9.5 Experimental Results 154 9.6 Conclusion 159 10 An Analysis on Detection and Visualization of Code Smells 163Prabhu J., Thejineaswar Guhan, M. A. Rahul, Pritish Gupta and Sandeep Kumar M. 10.1 Introduction 164 10.2 Literature Survey 165 10.3 Code Smells 168 10.4 Comparative Analysis 170 10.5 Conclusion 174 11 Leveraging Classification Through AutoML and Microservices 177M. Keerthivasan and V. Krishnaveni 11.1 Introduction 178 11.2 Related Work 179 11.3 Observations 181 11.4 Conceptual Architecture 181 11.5 Analysis of Results 190 11.6 Results and Discussion 193 Part III: E-Learning Applications 197 12 Virtual Teaching Activity Monitor 199Sakthivel S. and Akash Ram R.K. 12.1 Introduction 199 12.2 Related Works 203 12.3 Methodology 206 12.4 Results and Discussion 213 12.5 Conclusions 215 13 AI-Based Development of Student E-Learning Framework 219S. Jeyanthi, C. Sathya, N. Uma Maheswari, R. Venkatesh and V. Ganapathy Subramanian 13.1 Introduction 220 13.2 Objective 220 13.3 Literature Survey 221 13.4 Proposed Student E-Learning Framework 222 13.5 System Architecture 223 13.6 Working Module Description 224 13.7 Conclusion 228 13.8 Future Enhancements 228 Part IV: Networks Application 231 14 A Comparison of Selective Machine Learning Algorithms for Anomaly Detection in Wireless Sensor Networks 233Arul Jothi S. and Venkatesan R. 14.1 Introduction 234 14.2 Anomaly Detection in WSN 236 14.3 Summary of Anomaly Detections Techniques Using Machine Learning Algorithms 237 14.4 Experimental Results and Challenges of Machine Learning Approaches 238 14.5 Performance Evaluation 244 14.6 Conclusion 246 15 Unique and Random Key Generation Using Deep Convolutional Neural Network and Genetic Algorithm for Secure Data Communication Over Wireless Network 249S. Venkatesan, M. Ramakrishnan and M. Archana 15.1 Introduction 250 15.2 Literature Survey 252 15.3 Proposed Work 253 15.4 Genetic Algorithm (GA) 253 15.5 Conclusion 261 Part V: Automotive Applications 265 16 Review of Non-Recurrent Neural Networks for State of Charge Estimation of Batteries of Electric Vehicles 267R. Arun Chendhuran and J. Senthil Kumar 16.1 Introduction 267 16.2 Battery State of Charge Prediction Using Non -Recurrent Neural Networks 268 16.3 Evaluation of Charge Prediction Techniques 272 16.3 Conclusion 273 17 Driver Drowsiness Detection System 275G. Lavanya, N. Sunand, S. Gokulraj and T.G. Chakaravarthi 17.1 Introduction 275 17.2 Literature Survey 276 17.3 Components and Methodology 277 17.4 Conclusion 281 Part VI: Security Applications 283 18 An Extensive Study to Devise a Smart Solution for Healthcare IoT Security Using Deep Learning 285Arul Treesa Mathew and Prasanna Mani 18.1 Introduction 285 18.2 Related Literature 286 18.3 Proposed Model 291 18.4 Conclusions and Future Works 292 19 A Research on Lattice-Based Homomorphic Encryption Schemes 295Anitha Kumari K., Prakaashini S. and Suresh Shanmugasundaram 19.1 Introduction 295 19.2 Overview of Lattice-Based HE 296 19.3 Applications of Lattice HE 299 19.4 NTRU Scheme 301 19.5 GGH Signature Scheme 303 19.6 Related Work 304 19.5 Conclusion 308 20 Biometrics with Blockchain: A Better Secure Solution for Template Protection 311P. Jayapriya, K. Umamaheswari and S. Sathish Kumar 20.1 Introduction 311 20.2 Blockchain Technology 313 20.3 Biometric Architecture 317 20.4 Blockchain in Biometrics 320 20.4.1 Template Storage Techniques 322 20.5 Conclusion 324 References 324 Index 329

    £140.40

  • Artificial Intelligence and Cybersecurity in

    £171.00

  • Providing Sound Foundations for Cryptography On

    Morgan & Claypool Publishers Providing Sound Foundations for Cryptography On

    Book SynopsisThe design of cryptographic systems must be based on firm foundations, whereas ad hoc approaches and heuristics are a very dangerous way to go. These foundations were developed in works -authored by Shafi Goldwasser and/or Silvio Micali. This book celebrates these works, and reproduces some of them.Table of Contents Preface Acknowledgments Photo and Text Credits PART I BIOGRAPHIES, INTERVIEWS, AND AWARD LECTURES A Story Behind Every Problem: A Brief Biography of Shafi Goldwasser One Obsession at a Time: A Brief Biography of Silvio Micali An Interview with Shafi Goldwasser An Interview with Silvio Micali The Cryptographic Lens: Shafi Goldwasser's Turing Lecture Proofs, According to Silvio: Silvio Micali's Turing Lecture PART II ORIGINAL PAPERS Probabilistic Encryption The Knowledge Complexity of Interactive Proof Systems How to Generate Cryptographically Strong Sequences of Pseudorandom Bits How to Construct Random Functions A Digital Signature Scheme Secure Against Adaptive Chosen-Message Attacks Proofs that Yield Nothing but Their Validity or All Languages in NP Have Zero-Knowledge Proof Systems How to Play Any Mental Game: A Completeness Theorem for Protocols with Honest Majority Non-Interactive Zero-Knowledge (NIZK) Proof Systems Completeness Theorems for Non-Cryptographic Fault-Tolerant Distributed Computation Multi-Prover Interactive Proofs: How to Remove Intractability Assumptions PART III PERSPECTIVES On the Foundations of Cryptography On the Impact of Cryptography on Complexity Theory On Some Noncryptographic Works of Goldwasser and Micali Fundamentals of Fully Homomorphic Encryption Interactive Proofs for Lattice Problems Following a Tangent of Proofs A Tutorial on Concurrent Zero-Knowledge Doubly Efficient Interactive Proofs Computational Entropy A Survey of Leakage-Resilient Cryptography Editor and Author Biographies

    £92.70

  • Providing Sound Foundations for Cryptography On

    Morgan & Claypool Publishers Providing Sound Foundations for Cryptography On

    Book SynopsisThe design of cryptographic systems must be based on firm foundations, whereas ad hoc approaches and heuristics are a very dangerous way to go. These foundations were developed in works -authored by Shafi Goldwasser and/or Silvio Micali. This book celebrates these works, and reproduces some of them.Table of Contents Preface Acknowledgments Photo and Text Credits PART I BIOGRAPHIES, INTERVIEWS, AND AWARD LECTURES A Story Behind Every Problem: A Brief Biography of Shafi Goldwasser One Obsession at a Time: A Brief Biography of Silvio Micali An Interview with Shafi Goldwasser An Interview with Silvio Micali The Cryptographic Lens: Shafi Goldwasser's Turing Lecture Proofs, According to Silvio: Silvio Micali's Turing Lecture PART II ORIGINAL PAPERS Probabilistic Encryption The Knowledge Complexity of Interactive Proof Systems How to Generate Cryptographically Strong Sequences of Pseudorandom Bits How to Construct Random Functions A Digital Signature Scheme Secure Against Adaptive Chosen-Message Attacks Proofs that Yield Nothing but Their Validity or All Languages in NP Have Zero-Knowledge Proof Systems How to Play Any Mental Game: A Completeness Theorem for Protocols with Honest Majority Non-Interactive Zero-Knowledge (NIZK) Proof Systems Completeness Theorems for Non-Cryptographic Fault-Tolerant Distributed Computation Multi-Prover Interactive Proofs: How to Remove Intractability Assumptions PART III PERSPECTIVES On the Foundations of Cryptography On the Impact of Cryptography on Complexity Theory On Some Noncryptographic Works of Goldwasser and Micali Fundamentals of Fully Homomorphic Encryption Interactive Proofs for Lattice Problems Following a Tangent of Proofs A Tutorial on Concurrent Zero-Knowledge Doubly Efficient Interactive Proofs Computational Entropy A Survey of Leakage-Resilient Cryptography Editor and Author Biographies

    £77.40

  • Software

    Morgan & Claypool Publishers Software

    Book SynopsisBuilding on concepts from the history of science and technology, this volume examines such areas as fundamentals, operating systems, programming languages, programming environments, networking, and databases. Topics are covered from their earliest beginnings to their modern variants.

    £28.45

  • Practical Haskell

    APress Practical Haskell

    1 in stock

    Book SynopsisGet a practical, hands-on introduction to the Haskell language, its libraries and environment, and to the functional programming paradigm that is fast growing in importance in the software industry. This updated edition includes more modern treatment of Haskell''s web framework and APIs.This book contains excellent coverage of the Haskell ecosystem and supporting tools, including Cabal and Stack for managing projects, HUnit and QuickCheck for software testing, WAI and Elm to develop the back end and front end of web applications, Persistent and Esqueleto for database access, and parallel and distributed programming libraries.You''ll see how functional programming is gathering momentum, allowing you to express yourself in a more concise way, reducing boilerplate, and increasing the safety of your code. Haskell is an elegant and noise-free pure functional language with a long history, having a huge number of library contributors and an active community. Table of ContentsPart I: First Steps 1. Going Functional 2. Declaring the Data Model 3. Increasing Code Reuse 4. Using Containers and Type Classes 5. Laziness and Infinite Structures Part II: Data Mining 6. Knowing Your Clients Using Monads 7. More Monads: Now for Recommendations 8. Working in Several Cores Part III: Resource Handling 9. Dealing with Files: IO and Conduit 10. Building and Parsing Text 11. Safe Database Access 12. Web Applications Part IV: Domain Specific Languages 13. Strong Types 14. Interpreting Offers with Attributes Part V: Engineering the Store 15. Documenting, Testing, and Verifying 16. Architecting Your Application 17. Looking Further

    1 in stock

    £41.24

  • Data Science for Decision Makers

    De Gruyter Data Science for Decision Makers

    15 in stock

    Book Synopsis

    15 in stock

    £31.05

© 2026 Book Curl

    • American Express
    • Apple Pay
    • Diners Club
    • Discover
    • Google Pay
    • Maestro
    • Mastercard
    • PayPal
    • Shop Pay
    • Union Pay
    • Visa

    Login

    Forgot your password?

    Don't have an account yet?
    Create account