The history of software development paradigms suggests that a new paradigm often
has its genesis in programming languages and then moves up to design and analysis
(e.g., structured programming preceded structured design and analysis, and objectoriented
programming predated object-oriented design and modeling). This same
pattern can...
The computing world today is in the middle of a revolution: mobile clients and cloud computing have emerged as the dominant paradigms driving programming and hardware innovation today. The Fifth Edition of Computer Architecture focuses on this dramatic shift, exploring the ways in which software and technology in the cloud are accessed...
Learning C++ is an adventure of discovery, particularly because the language accommodates several programming paradigms, including object-oriented programming, generic programming, and the traditional procedural programming.The fifth edition of this book described the language as set forth in the ISO C++ standards, informally known as C++99...
Programmers who endure and succeed amidst swirling uncertainty and nonstop pressure share a common attribute: They care deeply about the practice of creating software. They treat it as a craft. They are professionals.
Fortran is one of the oldest high-level languages and remains the premier language for writing code for science and engineering applications. Modern Fortran: Style and Usage is a book for anyone who uses Fortran, from the novice learner to the advanced expert. It describes best practices for programmers, scientists, engineers, computer...
This volume brings together, through a peer-revision process, the advanced research
results obtained by the European COST Action 2102: Cross-Modal Analysis of Verbal
and Nonverbal Communication, primarily discussed for the first time at the Second
COST 2102 International Training School on “Development of Multimodal...
Ubiquitous multimedia systems, or mobile multimedia systems, offer the promise of pervasive delivery of multimedia content to mobile users and their handheld devices.
Ubiquitous Multimedia and Mobile Agents: Models and Implementations provides the hybridization of two paradigms, namely, ubiquitous/mobile multimedia and mobile...
We are pleased to publish the significant papers accepted in the First International
Conference on Innovative Computing Technology (INCT 2011).
The production and the use of newer computing devices and platforms has
led to a better understanding of the emerging computing paradigms. For many
decades, computing systems have...
The web has completely revolutionized the way we live our lives—the average person
in the UK now does an average of six Google searches a day. Within the lifetime of one
generation, our entire society has changed, and it continues to be catalyzed by technology
in a very fundamental way. For me, this is the most fascinating thing...
We describe in this book, hybrid intelligent systems using type-2 fuzzy logic and
modular neural networks for pattern recognition applications. Hybrid intelligent
systems combine several intelligent computing paradigms, including fuzzy logic,
neural networks, and bio-inspired optimization algorithms, which can be used to
produce...
Cloud computing has recently emerged as one of the buzzwords in the ICT
industry. Numerous IT vendors are promising to offer computation, storage,
and application hosting services and to provide coverage in several continents,
offering service-level agreements (SLA)-backed performance and uptime promises
for their services. While...
We believe that learning in computer science and engineering should reflect the
current state of the field, as well as introduce the principles that are shaping computing.
We also feel that readers in every specialty of computing need to appreciate
the organizational paradigms that determine the capabilities, performance,
and,...