|
|
Books > Computing & IT > Computer programming
Text analysis tools aid in extracting meaning from digital content.
As digital text becomes more and more complex, new techniques are
needed to understand conceptual structure. Concept Parsing
Algorithms (CPA) for Textual Analysis and Discovery: Emerging
Research and Opportunities provides an innovative perspective on
the application of algorithmic tools to study unstructured digital
content. Highlighting pertinent topics such as semantic tools,
semiotic systems, and pattern detection, this book is ideally
designed for researchers, academics, students, professionals, and
practitioners interested in developing a better understanding of
digital text analysis.
Information modeling plays an important role in every level of the
enterprise information system's architecture. Modeling allows
organizations to adapt and become more efficient, helping top
managers and engineers outline tactics to reach strategic
objectives, understand organizational needs, and design information
systems that are aligned with business goals. New Perspectives on
Information Systems Modeling and Design is an essential reference
source that discusses organizational adaptation through the
integration of new information technologies into existing processes
and underlying supporting applications. Featuring research on
topics such as application integration, change management, and
mobile process activities, this book is ideally designed for
managers, researchers, system developers, entrepreneurs,
graduate-level students, business professionals, information system
engineers, and academicians seeking coverage on emerging
technological developments and practical solutions for system
modeling and design.
Interaction Flow Modeling Language describes how to apply
model-driven techniques to the problem of designing the front end
of software applications, i.e., the user interaction. The book
introduces the reader to the novel OMG standard Interaction Flow
Modeling Language (IFML). Authors Marco Brambilla and Piero
Fraternali are authors of the IFML standard and wrote this book to
explain the main concepts of the language. They effectively
illustrate how IFML can be applied in practice to the specification
and implementation of complex web and mobile applications,
featuring rich interactive interfaces, both browser based and
native, client side components and widgets, and connections to data
sources, business logic components and services. Interaction Flow
Modeling Language provides you with unique insight into the
benefits of engineering web and mobile applications with an agile
model driven approach. Concepts are explained through intuitive
examples, drawn from real-world applications. The authors accompany
you in the voyage from visual specifications of requirements to
design and code production. The book distills more than twenty
years of practice and provides a mix of methodological principles
and concrete and immediately applicable techniques.
Complex systems are pervasive in many areas of science. With the
increasing requirement for high levels of system performance,
complex systems has become an important area of research due to its
role in many industries. Advances in System Dynamics and Control
provides emerging research on the applications in the field of
control and analysis for complex systems, with a special emphasis
on how to solve various control design and observer design
problems, nonlinear systems, interconnected systems, and singular
systems. Featuring coverage on a broad range of topics, such as
adaptive control, artificial neural network, and synchronization,
this book is an important resource for engineers, professionals,
and researchers interested in applying new computational and
mathematical tools for solving the complicated problems of
mathematical modeling, simulation, and control.
Domain analysis is the process of studying the actions, knowledge
production, knowledge dissemination, and knowledge-base of a
community of commonality, such as an academic discipline or a
professional community. The products of domain analysis range from
controlled vocabularies and other knowledge organization systems,
to scientific evidence about the growth and sharing of knowledge
and the evolution of communities of discourse and practice.In the
field of knowledge organization- both the science and the practice
domain analysis is the basic research method for identifying the
concepts that will be critical building blocks for knowledge
organization systems. This book will survey the theoretical
rationale for domain analysis, present tutorials in the specific
methods of domain analysis, especially with regard to tools for
visualizing knowledge domains.
Modern computing systems preserve all information in intricate
binary codes. The evolution of systems and technologies that aid in
this preservation process must be continually assessed to ensure
that they are keeping up with the demands of society. Formation
Methods, Models, and Hardware Implementation of Pseudorandom Number
Generators: Emerging Research and Opportunities is a crucial
scholarly resource that examines the current methodologies used in
number generator construction, and how they pertain to the overall
advancement of contemporary computer systems. Featuring coverage on
relevant topics such as cellular automata theory, inhomogeneous
cells, and sequence generators, this publication is ideal for
software engineers, computer programmers, academicians, students,
and researchers that are interested in staying abreast of
innovative trends within the computer engineering field.
Interfaces within computers, computing, and programming are
consistently evolving and continue to be relevant to computer
science as it progresses. Advancements in human-computer
interactions, their aesthetic appeal, ease of use, and learnability
are made possible due to the creation of user interfaces and result
in further growth in science, aesthetics, and practical
applications. Interface Support for Creativity, Productivity, and
Expression in Computer Graphics is a collection of innovative
research on usability, the apps humans use, and their sensory
environment. While highlighting topics such as image datasets,
augmented reality, and visual storytelling, this book is ideally
designed for researchers, academicians, graphic designers,
programmers, software developers, educators, multimedia
specialists, and students seeking current research on uniting
digital content with the physicality of the device through
applications, thus addressing sensory perception.
Digital image processing is a field that is constantly improving.
Gaining high-level understanding from digital images is a key
requirement for computing. One aspect of study that is assisting
with this advancement is fractal theory. This new science has
gained momentum and popularity as it has become a key topic of
research in the area of image analysis. Examining Fractal Image
Processing and Analysis is an essential reference source that
discusses fractal theory applications and analysis, including
box-counting analysis, multi-fractal analysis, 3D fractal analysis,
and chaos theory, as well as recent trends in other soft computing
techniques. Featuring research on topics such as image compression,
pattern matching, and artificial neural networks, this book is
ideally designed for system engineers, computer engineers,
professionals, academicians, researchers, and students seeking
coverage on problem-oriented processing techniques and imaging
technologies.
The new edition of Software Engineering presents a step-by-step
methodology that integrates Modeling and Design, UML, Patterns,
Test-Driven Development, Quality Assurance, Configuration
Management, and Agile Principles throughout the life cycle. The
overall approach is casual and easy to follow, with many practical
examples that show the theory at work. The author uses his
experiences as well as real-world stories to help the reader
understand software design principles, patterns, and other software
engineering concepts. The book also provides stimulating exercises
that go far beyond the type of question that can be answered by
simply copying portions of the text. The new edition of Software
Engineering is now available for the first time in McGraw Hill
Connect! Connect for this course features the MHeBook, Writing
Tool, Proctorio, and the Connect authoring tool that offers the
ability to create your own questions.
As new technologies and professional profiles emerge, traditional
education paradigms have to be adapted to new scenarios, creating
favorable conditions for promoting transversal skills among
students. Consequently, there is a growing demand for training in
emergent skills to solve problems of different natures,
distributive leadership competencies, empathy, ability to control
emotions, etc. In this sense, one of the challenges that educators
of all different educational levels and training contexts have to
face is to foster these skills in their courses. To overcome these
obstacles, innovative and disruptive methodologies, such as
game-based learning activities like escape rooms, can be a great
ally for teachers to work on transversal skills and specific
knowledge at the same time. Using Disruptive Methodologies and
Game-Based Learning to Foster Transversal Skills gathers knowledge,
skills, abilities, and capabilities on innovative and disruptive
methodologies that can be applied in all educational levels to
foster transversal skills. This publication contains different
contributions focused on the description of innovative educational
methods, processes, and tools that can be adopted by teachers to
promote transversal skills such as creativity, critical thinking,
decision-making, and entrepreneurial skills. This book is ideal for
teachers, instructional designers, educational software developers,
academics, professionals, students, and researchers working at all
levels in the educational field and provides valuable background
information to professionals who aim to overcome traditional
paradigm obstacles and meet student needs by means of innovative
and disruptive methodologies.
Security video surveillance systems, such as homeland security and
national defence, rely on specific mathematical algorithms in order
to run effectively. It is essential for these parameters to be
understood in order to design and create a successful system. Video
Surveillance Techniques and Technologies presents empirical
research and acquired experience on the original solutions and
mathematical algorithms for motion detection and object
identification problems. Emphasising a wide variety of applications
of security systems, this book is an essential tool for graduate
students and professionals in the field of signal and image
processing applied in static/moving object detection, tracking, and
identification.
Since its first volume in 1960, Advances in Computers has presented
detailed coverage of innovations in computer hardware, software,
theory, design, and applications. It has also provided 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.
System Quality and Software Architecture collects state-of-the-art
knowledge on how to intertwine software quality requirements with
software architecture and how quality attributes are exhibited by
the architecture of the system. Contributions from leading
researchers and industry evangelists detail the techniques required
to achieve quality management in software architecting, and the
best way to apply these techniques effectively in various
application domains (especially in cloud, mobile and
ultra-large-scale/internet-scale architecture) Taken together,
these approaches show how to assess the value of total quality
management in a software development process, with an emphasis on
architecture. The book explains how to improve system quality with
focus on attributes such as usability, maintainability,
flexibility, reliability, reusability, agility, interoperability,
performance, and more. It discusses the importance of clear
requirements, describes patterns and tradeoffs that can influence
quality, and metrics for quality assessment and overall system
analysis. The last section of the book leverages practical
experience and evidence to look ahead at the challenges faced by
organizations in capturing and realizing quality requirements, and
explores the basis of future work in this area.
As organizations and research institutions continue to emphasize
model-driven engineering (MDE) as a first-class approach in the
software development process of complex systems, the utilization of
software in multiple domains and professional networks is becoming
increasingly vital. Advances and Applications in Model-Driven
Engineering explores this relatively new approach in software
development that can increase the level of abstraction of
development of tasks. This publication covers the issues of
bridging the gaps between various disciplines within software
engineering and computer science. Professionals, researchers, and
students will discover the most current tools and techniques
available in the field to maximize efficiency of model-driven
software development.
|
|