• Book

    Data Mining for Systems Biology

    Auteur: Hiroshi Mamitsuka

    Data Mining for Systems Biology

    • Auteur: Hiroshi Mamitsuka
    • ISBN: 978-1-4939-8561-6

    This fully updated book collects numerous data mining techniques, reflecting the acceleration and diversity of the development of data-driven approaches to the life sciences. The first half of the volume examines genomics, particularly metagenomics and epigenomics, which promise to deepen our knowledge of genes and genomes, while the second half of the book emphasizes metabolism and the metabolome as well as relevant medicine-oriented subjects. Written for the highly successful Methods in Molecular Biology series, chapters include the kind of detail and expert implementation advice that is useful for getting optimal results. Authoritative and practical, Data Mining for Systems Biology: Methods and Protocols, Second Edition serves as an ideal resource for researchers of biology and relevant fields, such as medical, pharmaceutical, and agricultural sciences, as well as for the scientists and engineers who are working on developing data-driven techniques, such as databases, data sciences, data mining, visualization systems, and machine learning or artificial intelligence that now are central to the paradigm-altering discoveries being made with a higher frequency.

  • Book

    Systems Analysis and Design: An Object-Oriented Approach with UML

    Auteur: Alan Dennis, Barbara Wixom, David Tegarden

    Systems Analysis and Design: An Object-Oriented Approach with UML

    • Auteur: Alan Dennis, Barbara Wixom, David Tegarden
    • ISBN: 978-1-119-55991-7

    Systems Analysis and Design: An Object-Oriented Approach with UML, Sixth Edition helps students develop the core skills required to plan, design, analyze, and implement information systems. Offering a practical hands-on approach to the subject, this textbook is designed to keep students focused on doing SAD, rather than simply reading about it. Each chapter describes a specific part of the SAD process, providing clear instructions, a detailed example, and practice exercises. Students are guided through the topics in the same order as professional analysts working on a typical real-world project. Now in its sixth edition, this edition has been carefully updated to reflect current methods and practices in SAD and prepare students for their future roles as systems analysts. Every essential area of systems analysis and design is clearly and thoroughly covered, from project management, to analysis and design modeling, to construction, installation, and operations. The textbook includes access to a range of teaching and learning resources, and a running case study of a fictitious healthcare company that shows students how SAD concepts are applied in real-life scenarios.

  • Book

    Software Engineering at Google: Lessons Learned from Programming Over Time

    Auteur: Titus Winters, Tom Manshreck, Hyrum Wright

    Software Engineering at Google: Lessons Learned from Programming Over Time

    • Auteur: Titus Winters, Tom Manshreck, Hyrum Wright
    • ISBN: 978-1-492-08279-8

    Today, software engineers need to know not only how to program effectively but also how to develop proper engineering practices to make their codebase sustainable and healthy. This book emphasizes this difference between programming and software engineering. How can software engineers manage a living codebase that evolves and responds to changing requirements and demands over the length of its life? Based on their experience at Google, software engineers Titus Winters and Hyrum Wright, along with technical writer Tom Manshreck, present a candid and insightful look at how some of the world’s leading practitioners construct and maintain software. This book covers Google’s unique engineering culture, processes, and tools and how these aspects contribute to the effectiveness of an engineering organization. You’ll explore three fundamental principles that software organizations should keep in mind when designing, architecting, writing, and maintaining code: How time affects the sustainability of software and how to make your code resilient over time How scale affects the viability of software practices within an engineering organization What trade-offs a typical engineer needs to make when evaluating design and development decisions.

  • Book

    UML-Based Software Product Line Engineering with SMarty

    Auteur: Edson OliveiraJr

    UML-Based Software Product Line Engineering with SMarty

    • Auteur: Edson OliveiraJr
    • ISBN: 978-3-031-18556-4

    This book is about software product lines (SPLs) designed and developed taking UML diagrams as the primary basis, modeled according to a rigorous approach composed of an UML profile and a systematic process for variability management activities, forming the Stereotype-based Management of Variability (SMarty) approach. The book consists of five parts. Part I provides essential concepts on SPL in terms of the first development methodologies. It also introduces variability concepts and discusses SPL architectures finishing with the SMarty approach. Part II is focused on the design, verification and validation of SMarty SPLs, and Part III concentrates on the SPL architecture evolution based on ISO/IEC metrics, the SystEM-PLA method, optimization with the MOA4PLA method, and feature interaction prevention. Next, Part IV presents SMarty as a basis for SPL development, such as, the M-SPLearning SPL for mobile learning applications, the PLeTs SPL for testing tools, the PlugSPL plugin environment for supporting the SPL life cycle, the SyMPLES approach for designing embedded systems with SysML, the SMartySPEM approach for software process lines (SPrL), and re-engineering of class diagrams into an SPL. Eventually, Part V promotes controlled experimentation in UML-based SPLs, presenting essential concepts on how to plan, conduct, and document experiments, as well as showing several experiments carried out with SMarty. This book aims at lecturers, graduate students and experienced practitioners. Lecturers might use the book for graduate level courses about SPL fundamentals and tools; students will learn about the SPL engineering process, variability management, and mass customization; and practitioners will see how to plan the transition from single-product development to an SPL-based process, how to document inherent variability in a given domain, or how to apply controlled experiments to SPLs.

  • Book

    Méthodes Numériques: Algorithmes, analyse et applications

    Auteur: Alfio Quarteroni, Riccardo Sacco, Fausto Saleri

    Méthodes Numériques: Algorithmes, analyse et applications

    • Auteur: Alfio Quarteroni, Riccardo Sacco, Fausto Saleri
    • ISBN: 978-88-470-0495-5

    Ce livre a pour but de présenter les fondements théoriques et méthodologiques de l'analyse numérique. Une attention toute particulière est portée sur les concepts de stabilité, précision et complexité des algorithmes. Les méthodes modernes relatives aux thèmes suivants sont presentées et analysées en détail : résolution des systèmes lineaires et non linéaires, approximation polynomiale, optimisation, intégration numérique, polynômes orthogonaux, transformations rapides, équations différentielles ordinaires. Les techniques presentées sont illustrées par de nombreux tableaux et figures. Beaucoup d'exemples et de contre-exemples sont proposés pour permettre au lecteur de développer son sens critique. Une caractéristique principale du livre réside dans l'abondance des programmes MATLAB qui accompagnent toutes les méthodes numériques présentées et qui les illustrent par des applications concrètes. Le lecteur détient ainsi tous les outils pour acquérir de solides connaissances théoriques et les appliquer directement sur ordinateur. Cet ouvrage s'adresse aux étudiants du second cycle des universités, aux élèves des écoles d'ingénieurs et, plus généralement, à toutes les personnes qui pratiquent le calcul scientifique.

  • Book

    Sociologie de la communication et des médias

    Auteur: Éric Maigret

    Sociologie de la communication et des médias

    • Auteur: Éric Maigret
    • ISBN:

    Cet ouvrage classique, aux nombreuses éditions internationales, dresse un panorama complet des grandes théories de la communication et offre un tableau précis des travaux et réflexions motivés par l’évolution des technologies et des pratiques. Il met en évidence l’apport majeur de la sociologie dans la compréhension de la communication et des médias sur les plans organisationnels, identitaires, culturels, politiques et symboliques. Outil pédagogique, mais aussi ouvrage de réflexion de référence, ce manuel apporte une contribution importante à la compréhension comme à l’orientation des débats sur les rapports entre sciences sociales et sciences de l’information et de la communication. Revenant sur plus d’un siècle d’approche sociologique de la communication, il aborde : le déterminisme technologique, les courants critiques et empiriques, la sociologie de la domination et de la réception, les liens entre sémiologie/sémiotique et sociologie, les professions et logiques de production, le journalisme et la construction de l’opinion publique, les théories de l’espace public. Enfin, il défend l’intérêt d’une ouverture plus affirmée sur les Cultural Studies et propose la constitution d’une nouvelle sociologie des médias réconciliant les recherches sur la production et celles sur la réception. Cette troisième édition enrichie développe largement l’analyse du « supermédia » Internet (réseaux sociaux, « démocratie électronique/démocratie Internet ») et ses implications sociales et politiques, tout en répertoriant ses mutations (des blogs à l’Internet « des objets »).

  • Book

    Mémento UML 2.5

    Auteur: Pascal Roques

    Mémento UML 2.5

    • Auteur: Pascal Roques
    • ISBN: 9782212143560

    Le langage de modélisation unifié - ou Unified Modeling Language (UML) - est un langage de modélisation graphique à base de pictogrammes conçu pour fournir une méthode normalisée pour visualiser la conception d'un système ou d'un projet. Il est couramment utilisé en développement logiciel et en conception orientée objet. La nouvelle édition de ce mémento UML reposera sur le bureau de tout architecte, développeur ou DSI qui doit comprendre ou concevoir des applications informatiques professionnelles en UML 2.5.

  • Book

    Applying UML and patterns: an introduction to object-oriented analysis and design and the unified proces

    Auteur: Craig Larman

    Applying UML and patterns: an introduction to object-oriented analysis and design and the unified proces

    • Auteur: Craig Larman
    • ISBN: 978-93-325-5394-1

    Applying UML and Patternsis the world’s #1 business and college introduction to “thinking in objects” - and using that insight in real-world object-oriented analysis and design. Building on two widely acclaimed previous editions, Craig Larman has updated this book to fully reflect the new UML 2 standard, to help you master the art of object design, and to promote high-impact, iterative, and skillful agile modeling practices. Developers and students will learn object-oriented analysis and design (OOA/D) through three iterations of two cohesive, start-to-finish case studies. These case studies incrementally introduce key skills, essential OO principles and patterns, UML notation, and best practices. You won’t just learn UML diagrams - you’ll learn how to apply UML in the context of OO software development. Drawing on his unsurpassed experience as a mentor and consultant, Larman helps you understand evolutionary requirements and use cases, domain object modeling, responsibility-driven design, essential OO design, layered architectures, “Gang of Four” design patterns, GRASP, iterative methods, an agile approach to the Unified Process (UP), and much more. This edition’s extensive improvements include: - A stronger focus on helping you master OOA/D through case studies that demonstrate key OO principles and patterns, while also applying the UML - New coverage of UML 2, Agile Modeling, Test-Driven Development, and refactoring - Many new tips on combining iterative and evolutionary development with OOA/D - Updates for easier study, including new learning aids and graphics - New college educator teaching resources - Guidance on applying the UP in a light, agile spirit, complementary with other iterative methods such as XP and Scrum - Techniques for applying the UML to documenting architectures - A new chapter on evolutionary requirements, and much more Applying UML and Patterns, Third Edition, is a lucid and practical introduction to thinking and designing with objects - and creating systems that are well crafted, robust, and maintainable.

  • Book

    Vivre avec ChatGPT

    Auteur: Alexandre Gefen

    Vivre avec ChatGPT

    • Auteur: Alexandre Gefen
    • ISBN: 979-10-329-2978-0

    « Et si l’intelligence artificielle nous rendait plus humain? L’intelligence artificielle a fait son entrée dans nos vies sous le nom de Midjourney, Dall-E, Stable Diffusion, ou encore ChatGPT. Une nouvelle ère s’ouvre devant nous, où l’on promet à chacun d’être assisté et soutenu pour réfléchir, programmer, traduire, séduire, s’enrichir, tricher aussi, mentir, créer des images, des discours ou des récits – avec une facilité et une vitesse déconcertante. Mais qu’en est-il vraiment? Ce livre propose une enquête approfondie sur ChatGPT, ses origines, son fonctionnement, ses potentialités, les astuces pour mieux l’utiliser, mais aussi ses biais et ses pièges. ChatGPT pense-t-il vraiment, est-il conscient, peut-il nous remplacer? Plutôt qu’idéaliser l’intelligence artificielle, plutôt que s’en effrayer : il s’agit désormais de la comprendre le mieux possible, et d’apprendre à vivre avec. »--Page 4 de la couverture.

  • Book

    Natural Wastewater Treatment Systems

    Auteur: Ronald W. Crites, E. Joe Middlebrooks, Sherwood C. Reed

    Natural Wastewater Treatment Systems

    • Auteur: Ronald W. Crites, E. Joe Middlebrooks, Sherwood C. Reed
    • ISBN: 0-8493-3804-2

    Although initially based purely on environmental principles of reuse and recycling, natural waste treatment systems proved to have economic advantages over mechanical systems in many cases, being less expensive to build and operate as well as requiring less energy. Thus, natural waste treatment methods reemerged even as advanced wastewater treatment technologies exploded in growth. Reflecting this burgeoning popularity, Natural Wastewater Treatment Systems is the first book to integrate all the major types of natural treatment systems into a single source. Beginning with an overview of the types of natural treatment systems, the book outlines the planning, feasibility assessment, and site selection processes unique to natural processes as well as the basic process responses and interactions governing natural systems. The authors then examine the systems in detail, discussing wastewater pond systems, free water surface constructed wetlands, subsurface and vertical flow constructed wetlands, land treatment, sludge management, and onsite wastewater systems. They illustrate the practical aspects through 30 examples; include 178 data tables for comparing costs, performance, and constraints; and describe new approaches to partially mixed ponds, including dual-powered aeration ponds. Written by eminent experts in natural waste treatment, Natural Wastewater Treatment Systems is an invaluable tool for selecting, planning, and implementing ecologically and economically sound wastewater treatment systems.

  • Book

    Multimedia Multiprocessor Systems _ Analysis, Design and Management

    Auteur: Akash Kumar, Henk Corporaal, Bart Mesman, Yajun Ha

    Multimedia Multiprocessor Systems _ Analysis, Design and Management

    • Auteur: Akash Kumar, Henk Corporaal, Bart Mesman, Yajun Ha
    • ISBN: 978-94-007-0083-3

    Modern multimedia systems are becoming increasingly multiprocessor and heterogeneous to match the high performance and low power demands placed on them by the large number of applications. The concurrent execution of these applications causes interference and unpredictability in the performance of these systems. In Multimedia Multiprocessor Systems, an analysis mechanism is presented to accurately predict the performance of multiple applications executing concurrently. With high consumer demand the time-to-market has become significantly lower. To cope with the complexity in designing such systems, an automated design-flow is needed that can generate systems from a high-level architectural description such that they are not error-prone and consume less time. Such a design methodology is presented for multiple use-cases -- combinations of active applications. A resource manager is also presented to manage the various resources in the system, and to achieve the goals of performance prediction, admission control and budget enforcement.

  • Book

    La sécurité de l’Internet des Objets (IoT)

    Auteur: BELHADJ Naceur & ABBAD Abdelhak

    La sécurité de l’Internet des Objets (IoT)

    • Auteur: BELHADJ Naceur & ABBAD Abdelhak
    • ISBN: -

    -