Skip to main content

Books in Software engineering

21-30 of 265 results in All results

A Deep Dive into NoSQL Databases: The Use Cases and Applications

  • 1st Edition
  • Volume 109
  • April 20, 2018
  • Pethuru Raj + 1 more
  • English
  • Hardback
    9 7 8 - 0 - 1 2 - 8 1 3 7 8 6 - 4
  • eBook
    9 7 8 - 0 - 1 2 - 8 1 3 7 8 7 - 1
A Deep Dive into NoSQL Databases: The Use Cases and Applications, Volume 109, the latest release in the Advances in Computers series first published in 1960, presents detailed coverage of innovations in computer hardware, software, theory, design and applications. In addition, it provides contributors with a medium in which they can explore their subjects in greater depth and breadth. This update includes sections on NoSQL and NewSQL databases for big data analytics and distributed computing, NewSQL databases and scalable in-memory analytics, NoSQL web crawler application, NoSQL Security, a Comparative Study of different In-Memory (No/New)SQL Databases, NoSQL Hands On-4 NoSQLs, the Hadoop Ecosystem, and more.

Advances in Computers

  • 1st Edition
  • Volume 108
  • February 14, 2018
  • Atif Memon
  • English
  • Hardback
    9 7 8 - 0 - 1 2 - 8 1 5 1 1 9 - 8
  • eBook
    9 7 8 - 0 - 1 2 - 8 1 5 1 2 0 - 4
Advances in Computers, Volume 108, the latest volume in a series published since 1960, presents detailed coverage of innovations in computer hardware, software, theory, design and applications. This book provides contributors with a medium in which they can explore subjects in greater depth and breadth than similar topics in journal articles allow.

Environment Modeling-Based Requirements Engineering for Software Intensive Systems

  • 1st Edition
  • December 5, 2017
  • Zhi Jin
  • English
  • Paperback
    9 7 8 - 0 - 1 2 - 8 0 1 9 5 4 - 2
  • eBook
    9 7 8 - 0 - 1 2 - 8 0 1 9 5 7 - 3
Environment Modeling-Based Requirements Engineering for Software Intensive Systems provides a new and promising approach for engineering the requirements of software-intensive systems, presenting a systematic, promising approach to identifying, clarifying, modeling, deriving, and validating the requirements of software-intensive systems from well-modeled environment simulations. In addition, the book presents a new view of software capability, i.e. the effect-based software capability in terms of environment modeling.

Advances in Computers

  • 1st Edition
  • Volume 107
  • August 23, 2017
  • Atif Memon
  • English
  • Hardback
    9 7 8 - 0 - 1 2 - 8 1 2 2 2 8 - 0
  • eBook
    9 7 8 - 0 - 1 2 - 8 1 2 2 2 9 - 7
Advances in Computers, Volume 107, the latest volume in a series published since 1960, presents detailed coverage of innovations in computer hardware, software, theory, design and applications. Chapters in this updated volume include Advances in Model-based Analysis and Testing, Advances in Software Quality Assurance, Advances in Handling Uncertainty in Testing, Advances in Testing of Communicating Systems, and Advances in Formal Verification and Cyber-physical Systems. This book provides contributors with a medium in which they can explore their subjects in greater depth and breadth than journal articles usually allow.

Advances in Computers

  • 1st Edition
  • Volume 106
  • June 26, 2017
  • Suyel Namasudra + 1 more
  • English
  • Hardback
    9 7 8 - 0 - 1 2 - 8 1 2 2 3 0 - 3
  • eBook
    9 7 8 - 0 - 1 2 - 8 1 2 2 3 1 - 0
Advances in Computers, Volume 106 is the latest volume in the series, which has been published since 1960. This update presents innovations in computer hardware, software, theory, design and applications, with new chapters in this volume including sections on A New Course on R&D Project Management in Computer Science and Engineering: Subjects Taught, Rationales Behind, and Lessons Learned, Advances in Dataflow Systems, Adaptation and Evaluation of the Simplex Algorithm for a Data-Flow Architecture, and Simple Operations in Memory to Reduce Data Movement. In addition, this series provides contributors with a medium to explore their subjects in greater depth than journal articles usually allow.

Deception in the Digital Age

  • 1st Edition
  • June 23, 2017
  • Cameron H. Malin + 3 more
  • English
  • Paperback
    9 7 8 - 0 - 1 2 - 4 1 1 6 3 0 - 6
  • eBook
    9 7 8 - 0 - 1 2 - 4 1 1 6 3 9 - 9
Deception in the Digital Age: Exploiting and Defending Human Targets Through Computer-Mediated Communication guides readers through the fascinating history and principles of deception—and how these techniques and stratagems are now being effectively used by cyber attackers. Users will find an in-depth guide that provides valuable insights into the cognitive, sensory and narrative bases of misdirection, used to shape the targeted audience’s perceptions and beliefs. The text provides a detailed analysis of the psychological, sensory, sociological, and technical precepts that reveal predictors of attacks—and conversely postmortem insight about attackers—presenting a unique resource that empowers readers to observe, understand and protect against cyber deception tactics. Written by information security experts with real-world investigative experience, the text is the most instructional book available on the subject, providing practical guidance to readers with rich literature references, diagrams and examples that enhance the learning process.

Software Architecture for Big Data and the Cloud

  • 1st Edition
  • June 12, 2017
  • Ivan Mistrik + 4 more
  • English
  • Paperback
    9 7 8 - 0 - 1 2 - 8 0 5 4 6 7 - 3
  • eBook
    9 7 8 - 0 - 1 2 - 8 0 9 3 3 8 - 2
Software Architecture for Big Data and the Cloud is designed to be a single resource that brings together research on how software architectures can solve the challenges imposed by building big data software systems. The challenges of big data on the software architecture can relate to scale, security, integrity, performance, concurrency, parallelism, and dependability, amongst others. Big data handling requires rethinking architectural solutions to meet functional and non-functional requirements related to volume, variety and velocity. The book's editors have varied and complementary backgrounds in requirements and architecture, specifically in software architectures for cloud and big data, as well as expertise in software engineering for cloud and big data. This book brings together work across different disciplines in software engineering, including work expanded from conference tracks and workshops led by the editors.

Advances in Computers

  • 1st Edition
  • Volume 105
  • February 20, 2017
  • Atif Memon
  • English
  • Hardback
    9 7 8 - 0 - 1 2 - 8 1 2 2 3 2 - 7
  • eBook
    9 7 8 - 0 - 1 2 - 8 1 2 2 3 3 - 4
Advances in Computers, the latest volume in the series published since 1960, presents detailed coverage of innovations in computer hardware, software, theory, design, and applications. In addition, it provides contributors with a medium in which they can explore their subjects in greater depth and breadth than journal articles usually allow. As a result, many articles have become standard references that continue to be of significant, lasting value in this rapidly expanding field.

Managing Trade-offs in Adaptable Software Architectures

  • 1st Edition
  • August 11, 2016
  • Ivan Mistrik + 4 more
  • English
  • Paperback
    9 7 8 - 0 - 1 2 - 8 0 2 8 5 5 - 1
  • eBook
    9 7 8 - 0 - 1 2 - 8 0 2 8 9 1 - 9
Managing Trade-Offs in Adaptable Software Architectures explores the latest research on adapting large complex systems to changing requirements. To be able to adapt a system, engineers must evaluate different quality attributes, including trade-offs to balance functional and quality requirements to maintain a well-functioning system throughout the lifetime of the system. This comprehensive resource brings together research focusing on how to manage trade-offs and architect adaptive systems in different business contexts. It presents state-of-the-art techniques, methodologies, tools, best practices, and guidelines for developing adaptive systems, and offers guidance for future software engineering research and practice. Each contributed chapter considers the practical application of the topic through case studies, experiments, empirical validation, or systematic comparisons with other approaches already in practice. Topics of interest include, but are not limited to, how to architect a system for adaptability, software architecture for self-adaptive systems, understanding and balancing the trade-offs involved, architectural patterns for self-adaptive systems, how quality attributes are exhibited by the architecture of the system, how to connect the quality of a software architecture to system architecture or other system considerations, and more.

Perspectives on Data Science for Software Engineering

  • 1st Edition
  • July 12, 2016
  • Tim Menzies + 2 more
  • English
  • Paperback
    9 7 8 - 0 - 1 2 - 8 0 4 2 0 6 - 9
  • eBook
    9 7 8 - 0 - 1 2 - 8 0 4 2 6 1 - 8
Perspectives on Data Science for Software Engineering presents the best practices of seasoned data miners in software engineering. The idea for this book was created during the 2014 conference at Dagstuhl, an invitation-only gathering of leading computer scientists who meet to identify and discuss cutting-edge informatics topics. At the 2014 conference, the concept of how to transfer the knowledge of experts from seasoned software engineers and data scientists to newcomers in the field highlighted many discussions. While there are many books covering data mining and software engineering basics, they present only the fundamentals and lack the perspective that comes from real-world experience. This book offers unique insights into the wisdom of the community’s leaders gathered to share hard-won lessons from the trenches. Ideas are presented in digestible chapters designed to be applicable across many domains. Topics included cover data collection, data sharing, data mining, and how to utilize these techniques in successful software projects. Newcomers to software engineering data science will learn the tips and tricks of the trade, while more experienced data scientists will benefit from war stories that show what traps to avoid.