|
Books > Computing & IT > Computer programming > Software engineering
Is Internet software so different from "ordinary" software? This
book practically answers this question through the presentation of
a software design method based on the State Chart XML W3C standard
along with Java. Web enterprise, Internet-of-Things, and Android
applications, in particular, are seamlessly specified and
implemented from "executable models." Internet software puts
forward the idea of event-driven or reactive programming, as
pointed out in Boner et al.'s "Reactive Manifesto"
(http://www.reactivemanifesto.org). It tells us that reactiveness
is a must. However, beyond concepts, software engineers require
effective means with which to put reactive programming into
practice. This book's purpose is to outline and explain such means.
The lack of professional examples in the literature that illustrate
how reactive software should be shaped can be quite frustrating.
Therefore, this book helps to fill in that gap by providing
in-depth professional case studies that contain comprehensive
details and meaningful alternatives. Furthermore, these case
studies can be downloaded for further investigation. Internet
software requires higher adaptation, at run time in particular.
After reading Reactive Internet Programming, the reader therefore
will be ready to enter the forthcoming Internet era.
Hardware Accelerator Systems for Artificial Intelligence and
Machine Learning, Volume 122 delves into arti?cial Intelligence and
the growth it has seen with the advent of Deep Neural Networks
(DNNs) and Machine Learning. Updates in this release include
chapters on Hardware accelerator systems for artificial
intelligence and machine learning, Introduction to Hardware
Accelerator Systems for Artificial Intelligence and Machine
Learning, Deep Learning with GPUs, Edge Computing Optimization of
Deep Learning Models for Specialized Tensor Processing
Architectures, Architecture of NPU for DNN, Hardware Architecture
for Convolutional Neural Network for Image Processing, FPGA based
Neural Network Accelerators, and much more.
The Blockchain Technology for Secure and Smart Applications across
Industry Verticals, Volume 121, presents the latest information on
a type of distributed ledger used for maintaining a permanent and
tamper-proof record of transactional data. The book presents a
novel compendium of existing and budding Blockchain technologies
for various smart applications. Chapters in this new release
include the Basics of Blockchain, The Blockchain History,
Architecture of Blockchain, Core components of Blockchain,
Blockchain 2.0: Smart Contracts, Empowering Digital Twins with
Blockchain, Industrial Use Cases at the Cusp of the IoT and
Blockchain Paradigms, Blockchain Components and Concepts, Digital
Signatures, Accumulators, Financial Systems, and more. This book is
a unique effort to illuminate various techniques to represent,
improve and authorize multi-institutional and multidisciplinary
research in a different type of smart applications, like the
financial system, smart grid, transportation system, etc. Readers
in identity-privacy, traceability, immutability, transparency,
auditability, and security will find it to be a valuable resource.
AI and Cloud Computing, Volume 120 in the Advances in Computers
series, highlights new advances in the field, with this updated
volume presenting interesting chapters on topics including A
Deep-forest based Approach for Detecting Fraudulent Online
Transaction, Design of Cyber-Physical-Social Systems with
Forensic-awareness Based on Deep Learning, Review on
Privacy-preserving Data Comparison Protocols in Cloud Computing,
Fingerprint Liveness Detection Using an Improved CNN with the
Spatial Pyramid Pooling Structure, Protecting Personal Sensitive
Data Security in the Cloud with Blockchain, and more.
Advances in Computers, Volume 119, presents innovations in computer
hardware, software, theory, design, and applications, with this
updated volume including new chapters on Fast Execution of RDF
Queries Using Apache Hadoop, A Study of DVFS Methodologies for
Multicore Systems with Islanding Feature, Effectiveness of
State-of-the-art Dynamic Analysis Techniques in Identifying Diverse
Android Malware and Future Enhancements, Eyeing the Patterns: Data
Visualization Using Doubly-Seriated Color Heatmaps, Eigenvideo for
Video Indexing.
 |
Principles of Security and Trust
- 7th International Conference, POST 2018, Held as Part of the European Joint Conferences on Theory and Practice of Software, ETAPS 2018, Thessaloniki, Greece, April 14-20, 2018, Proceedings
(Hardcover)
Lujo Bauer, Ralf Kusters
|
R1,673
Discovery Miles 16 730
|
Ships in 10 - 15 working days
|
|
The Digital Twin Paradigm for Smarter Systems and Environments: The
Industry Use Cases, Volume 117, the latest volume in the Advances
in Computers series, presents detailed coverage of new advancements
in computer hardware, software, theory, design and applications.
Chapters vividly illustrate how the emerging discipline of digital
twin is strategically contributing to various digital
transformation initiatives. Specific chapters cover Demystifying
the Digital Twin Paradigm, Digital Twin Technology for "Smarter
Manufacturing", The Fog Computing/ Edge Computing to leverage
Digital Twin, The industry use cases for the Digital Twin idea,
Enabling Digital Twin at the Edge, The Industrial Internet of
Things (IIOT), and much more.
Advances in Computers, Volume 114, the latest volume in this
innovative series published since 1960, presents detailed coverage
of new advancements in computer hardware, software, theory, design
and applications. Chapters in this updated release include A
Comprehensive Survey of Issues in Solid State Drives, Revisiting VM
performance and optimization challenges for big data, Towards
Realizing Self-Protecting Healthcare Information Systems: Design
and Security Challenges, and SSIM and ML based QoE enhancement
approach in SDN context.
To provide the necessary security and quality assurance activities
into Internet of Things (IoT)-based software development,
innovative engineering practices are vital. They must be given an
even higher level of importance than most other events in the
field. Integrating the Internet of Things Into Software Engineering
Practices provides research on the integration of IoT into the
software development life cycle (SDLC) in terms of requirements
management, analysis, design, coding, and testing, and provides
security and quality assurance activities to IoT-based software
development. The content within this publication covers agile
software, language specification, and collaborative software and is
designed for analysts, security experts, IoT software programmers,
computer and software engineers, students, professionals, and
researchers.
Chatbots offer exceptional services to end-users due to various
factors including the ability to respond to customers' requests
quickly according to their convenience. Given the magnitude of
research and interest in chatbots, further study on several vital
and evolving concerns including human-bot interaction, chatbot
adoption, chatbot architecture and design considerations, and
chatbot evaluation is required to ensure the technology is utilized
appropriately. Trends, Applications, and Challenges of Chatbot
Technology provides novel research content and reviews of current
chatbot technology and sheds light on challenges and open questions
as well as possible research directions. Covering key topics such
as human-computer interaction, customer support, and algorithms,
this reference work is ideal for computer scientists, industry
professionals, policymakers, researchers, academicians,
practitioners, scholars, instructors, and students.
The highly dynamic world of information technology service
management stresses the benefits of the quick and correct
implementation of IT services. A disciplined approach relies on a
separate set of assumptions and principles as an agile approach,
both of which have complicated implementation processes as well as
copious benefits. Combining these two approaches to enhance the
effectiveness of each, while difficult, can yield exceptional
dividends. Balancing Agile and Disciplined Engineering and
Management Approaches for IT Services and Software Products is an
essential publication that focuses on clarifying theoretical
foundations of balanced design methods with conceptual frameworks
and empirical cases. Highlighting a broad range of topics including
business trends, IT service, and software development, this book is
ideally designed for software engineers, software developers,
programmers, information technology professionals, researchers,
academicians, and students.
|
|