A Functional, Comprehensive and Extensible Multi-Platform Querying and Transformation Approach

A Functional, Comprehensive and Extensible Multi-Platform Querying and Transformation Approach
Author :
Publisher : Logos Verlag Berlin GmbH
Total Pages : 475
Release :
ISBN-10 : 9783832542917
ISBN-13 : 3832542914
Rating : 4/5 (17 Downloads)

Synopsis A Functional, Comprehensive and Extensible Multi-Platform Querying and Transformation Approach by : Tassilo Horn

This thesis is about a new model querying and transformation approach called FunnyQT which is realized as a set of APIs and embedded domain-specific languages (DSLs) in the JVM-based functional Lisp-dialect Clojure. Founded on a powerful model management API, FunnyQT provides querying services such as comprehensions, quantified expressions, regular path expressions, logic-based, relational model querying, and pattern matching. On the transformation side, it supports the definition of unidirectional model-to-model transformations, of in-place transformations, it supports defining bidirectional transformations, and it supports a new kind of co-evolution transformations that allow for evolving a model together with its metamodel simultaneously. Several properties make FunnyQT unique. Foremost, it is just a Clojure library, thus, FunnyQT queries and transformations are Clojure programs. However, most higher-level services are provided as task-oriented embedded DSLs which use Clojure's powerful macro-system to support the user with tailor-made language constructs important for the task at hand. Since queries and transformations are just Clojure programs, they may use any Clojure or Java library for their own purpose, e.g., they may use some templating library for defining model-to-text transformations. Conversely, like every Clojure program, FunnyQT queries and transformations compile to normal JVM byte-code and can easily be called from other JVM languages. Furthermore, FunnyQT is platform-independent and designed with extensibility in mind. By default, it supports the Eclipse Modeling Framework and JGraLab, and support for other modeling frameworks can be added with minimal effort and without having to modify the respective framework's classes or FunnyQT itself. Lastly, because FunnyQT is embedded in a functional language, it has a functional emphasis itself. Every query and every transformation compiles to a function which can be passed around, given to higher-order functions, or be parametrized with other functions.

Big Data 2.0 Processing Systems

Big Data 2.0 Processing Systems
Author :
Publisher : Springer Nature
Total Pages : 145
Release :
ISBN-10 : 9783030441876
ISBN-13 : 3030441873
Rating : 4/5 (76 Downloads)

Synopsis Big Data 2.0 Processing Systems by : Sherif Sakr

This book provides readers the “big picture” and a comprehensive survey of the domain of big data processing systems. For the past decade, the Hadoop framework has dominated the world of big data processing, yet recently academia and industry have started to recognize its limitations in several application domains and thus, it is now gradually being replaced by a collection of engines that are dedicated to specific verticals (e.g. structured data, graph data, and streaming data). The book explores this new wave of systems, which it refers to as Big Data 2.0 processing systems. After Chapter 1 presents the general background of the big data phenomena, Chapter 2 provides an overview of various general-purpose big data processing systems that allow their users to develop various big data processing jobs for different application domains. In turn, Chapter 3 examines various systems that have been introduced to support the SQL flavor on top of the Hadoop infrastructure and provide competing and scalable performance in the processing of large-scale structured data. Chapter 4 discusses several systems that have been designed to tackle the problem of large-scale graph processing, while the main focus of Chapter 5 is on several systems that have been designed to provide scalable solutions for processing big data streams, and on other sets of systems that have been introduced to support the development of data pipelines between various types of big data processing jobs and systems. Next, Chapter 6 focuses on covering the emerging frameworks and systems in the domain of scalable machine learning and deep learning processing. Lastly, Chapter 7 shares conclusions and an outlook on future research challenges. This new and considerably enlarged second edition not only contains the completely new chapter 6, but also offers a refreshed content for the state-of-the-art in all domains of big data processing over the last years. Overall, the book offers a valuable reference guide for professional, students, and researchers in the domain of big data processing systems. Further, its comprehensive content will hopefully encourage readers to pursue further research on the subject.

Theory and Practice of Model Transformation

Theory and Practice of Model Transformation
Author :
Publisher : Springer
Total Pages : 203
Release :
ISBN-10 : 9783319933177
ISBN-13 : 3319933175
Rating : 4/5 (77 Downloads)

Synopsis Theory and Practice of Model Transformation by : Arend Rensink

This book constitutes the refereed proceedings of the 11th International Conference on Model Transformation, ICMT 2018, held as part of STAF 2018, in Toulouse, France, in June 2018. The 9 full papers were carefully reviewed and selected from 24 submissions. This book also presents 1 invited paper. The papers include research, application, and tool demonstration papers presented in the context of four sessions on verification of model transformations, model transformation tools, transformation reuse and graph transformations.

Data Mining

Data Mining
Author :
Publisher : Wiley-IEEE Press
Total Pages : 364
Release :
ISBN-10 : UCSC:32106016633312
ISBN-13 :
Rating : 4/5 (12 Downloads)

Synopsis Data Mining by : Mehmed Kantardzic

Data mining describes the often complex and sophisticated tools used in automatic data analysis such as analyzing a customer's previous buying habits This volume emphasizes the selection of appropriate methodologies and data analysis software, as well as parameter tuning.

InfoWorld

InfoWorld
Author :
Publisher :
Total Pages : 106
Release :
ISBN-10 :
ISBN-13 :
Rating : 4/5 ( Downloads)

Synopsis InfoWorld by :

InfoWorld is targeted to Senior IT professionals. Content is segmented into Channels and Topic Centers. InfoWorld also celebrates people, companies, and projects.

Intelligent Computing Technology and Automation

Intelligent Computing Technology and Automation
Author :
Publisher : IOS Press
Total Pages : 1248
Release :
ISBN-10 : 9781643684871
ISBN-13 : 1643684876
Rating : 4/5 (71 Downloads)

Synopsis Intelligent Computing Technology and Automation by : Z. Hou

Artificial Intelligence (AI) is a rapidly developing field of computer science which integrates multiple disciplines such as computer science, psychology, and philosophy. It is a technology that develops theories, methods, technologies, and application systems to simulate, extend, and expand human intelligence by attempting to understand its essence, producing a new, intelligent machine that can respond in a way similar to human intelligence. Artificial intelligence now plays an increasingly important role in the development of global industries and economies, and as such is currently changing our world significantly, making AI research a hot topic worldwide. This book presents the proceedings of ICICTA 2023, the 16th International Conference on Intelligent Computing Technology and Automation, held on 24-25 October 2023 in Xi’an, China. The conference is an annual forum dedicated to emerging and challenging topics in AI and its applications, and its aim is to bring together an international community of researchers and practitioners in the field of AI to share the latest research achievements, discuss recent advances influence future direction, and promote the diffusion of the discipline throughout the scientific community at large. A total of 322 submissions were received for ICICTA 2023, and each paper received at least 2 review reports in a rigorous peer-review procedure. Based on these reports, 141 papers were ultimately accepted and are included in this book. The book offers a current overview of developments in AI technology, and will be of interest to all those working in the field.

Artificial Intelligence in Medical Imaging

Artificial Intelligence in Medical Imaging
Author :
Publisher : Springer
Total Pages : 369
Release :
ISBN-10 : 9783319948782
ISBN-13 : 3319948784
Rating : 4/5 (82 Downloads)

Synopsis Artificial Intelligence in Medical Imaging by : Erik R. Ranschaert

This book provides a thorough overview of the ongoing evolution in the application of artificial intelligence (AI) within healthcare and radiology, enabling readers to gain a deeper insight into the technological background of AI and the impacts of new and emerging technologies on medical imaging. After an introduction on game changers in radiology, such as deep learning technology, the technological evolution of AI in computing science and medical image computing is described, with explanation of basic principles and the types and subtypes of AI. Subsequent sections address the use of imaging biomarkers, the development and validation of AI applications, and various aspects and issues relating to the growing role of big data in radiology. Diverse real-life clinical applications of AI are then outlined for different body parts, demonstrating their ability to add value to daily radiology practices. The concluding section focuses on the impact of AI on radiology and the implications for radiologists, for example with respect to training. Written by radiologists and IT professionals, the book will be of high value for radiologists, medical/clinical physicists, IT specialists, and imaging informatics professionals.

Distributed Object Management

Distributed Object Management
Author :
Publisher : Morgan Kaufmann
Total Pages : 464
Release :
ISBN-10 : UOM:39015032883376
ISBN-13 :
Rating : 4/5 (76 Downloads)

Synopsis Distributed Object Management by : M. Tamer Özsu

This book presents the most current information on distributed object management; a synthesis between systems and object orientation. It will be of interest to researchers in the field.

Getting Started: Journey to Modernization with IBM Z

Getting Started: Journey to Modernization with IBM Z
Author :
Publisher : IBM Redbooks
Total Pages : 90
Release :
ISBN-10 : 9780738459530
ISBN-13 : 0738459534
Rating : 4/5 (30 Downloads)

Synopsis Getting Started: Journey to Modernization with IBM Z by : Makenzie Manna

Modernization of enterprise IT applications and infrastructure is key to the survival of organizations. It is no longer a matter of choice. The cost of missing out on business opportunities in an intensely competitive market can be enormous. To aid in their success, organizations are facing increased encouragement to embrace change. They are pushed to think of new and innovative ways to counter, or offer, a response to threats that are posed by competitors who are equally as aggressive in adopting newer methods and technologies. The term modernization often varies in meaning based on perspective. This IBM® Redbooks® publication focuses on the technological advancements that unlock computing environments that are hosted on IBM Z® to enable secure processing at the core of hybrid. This publication is intended for IT executives, IT managers, IT architects, System Programmers, and Application Developer professionals.