The book gives readers a practical introduction to reactive programming with Actor Model. The reader is given a brief but detailed background on using the Scala programming language and how to program using Scala and the Akka toolkit. After covering the basics and establishing a foundation, the book takes readers through a series of message-based integration cookbook solutions, including: Messaging Systems, Messaging Channels, Message Construction, Message Routing, Message Transportation, Message Endpoints, and System Management. The book follows the proven method presented in ´´Enterprise Integration Patterns´´ by Gregor Hohpe and Bobby Woolf, but gives solutions based on the use of Scala and Akka.
Rational Unified Process kompakt stellt die wichtigsten Inhalte und Konzeptedes RUP in übersichtlicher Form dar. Es wendet sich an alle Beteiligten inder Softwareentwicklung, die den RUP kennenlernen wollen, sei es zurEvaluierung eines Softwareentwicklungsprozesses oder zur Information überGrundinhalte, -gedanken und -aufbau des RUP.Motivation zur Verwendung eines ProzessesStarthilfe für den RUPLeitfaden für den praktischen EinsatzAnpassungsmöglichkeiten des RUPVergleich mit anderen ProzessenDie 2. Auflage berücksichtigt neben kleineren Erweiterungen eine komplette Neuerung aus den Jahren 2005/2006 zur Terminologie und Anpassung des RUP.
These course-tested lectures provide a technical introduction to Supersymmetric Grand Unified Theories (SUSY GUTs), as well as a personal view on the topic by one of the pioneers in the field. While the Standard Model of Particle Physics is incredibly successful in describing the known universe it is, nevertheless, an incomplete theory with many free parameters and open issues. An elegant solution to all of these quandaries is the proposed theory of SUSY GUTs. In a GUT, quarks and leptons are related in a simple way by the unifying symmetry and their electric charges are quantized, further the relative strength of the strong, weak and electromagnetic forces are predicted. SUSY GUTs additionally provide a framework for understanding particle masses and offer candidates for dark matter. Finally, with the extension of SUSY GUTs to string theory, a quantum-mechanically consistent unification of the four known forces (including gravity) is obtained. The book is organized in three sections: the first section contains a brief introduction to the Standard Model, supersymmetry and the Minimal Supersymmetric Standard Model. Then SUSY GUTs in four space-time dimensions are introduced and reviewed. In addition, the cosmological issues concerning SUSY GUTs are discussed. Then the requirements for embedding a 4D SUSY GUT into higher-dimensional theories including gravity (i.e. String Theory) are investigated. Accordingly, section two of the course is devoted to discussing the so-called Orbifold GUTs and how in turn they solve some of the technical problems of 4D SUSY GUTs. Orbifold GUTs introduce a new set of open issues, which are then resolved in the third section in which it is shown how to embed Orbifold GUTs into the E(8) x E(8) Heterotic String in 10 space-time dimensions.
Motivation for This Book The OPC Foundation provides specifications for data exchange in industrial au- mation. There is a long history of COM/DCOM-based specifications, most pro- nent OPC Data Access (DA), OPC Alarms and Events (A&E), and OPC Historical Data Access (HDA), which are widely accepted in the industry and implemented by almost every system targeting industrial automation. Now the OPC Foundation has released a new generation of OPC specifications called OPC Unified Architecture (OPC UA). With OPC UA, the OPC Foundation fulfills a technology shift from the retiring COM/DCOM technology to a servi- oriented architecture providing data in a platform-independent manner via Web Services or its own optimized TCP-based protocol. OPC UA unifies the previous specifications into one single address space capable of dealing with current data, alarms and events and the history of current data as well as the event history. A remarkable enhancement of OPC UA is the Address Space Model by which v- dors can expose a rich and extensible information model using object-oriented techniques. OPC UA scales well from intelligent devices, controllers, DCS, and SCADA systems up to MES and ERP systems. It also scales well in its ability to provide information; on the lower end, a model similar to Classic OPC can be used, providing only base information, while at the upper end, highly sophisticated models can be described, providing a large amount of metadata including complex type hierarchies.
The OPC Foundation defines standards for online data exchange between automation systems. They address access to current data (OPC DA), alarms and events (OPC A&E) and historical data (OPC HDA). Those standards are successfully applied in industrial automation. The new OPC Unified Architecture (OPC UA) unifies the existing standards and brings them to state-of-the-art technology using service-oriented architecture (SOA). Main advantages of the new standard are: Platform-independent technology allows the deployment of OPC UA beyond current OPC applications only running on Windows-based PC systems. OPC UA can also run on embedded systems as well as Linux / UNIX based enterprise systems. The provided information can be generically modeled and therefore arbitrary information models can be provided using OPC UA. This book gives an easy to understand introduction into OPC UA and explains the concepts of the standard and other relevant topics that are not directly addressed by the standard.
Unified Financial Analysis arrives at the right time, in themidst of the current financial crisis where the call for better andmore efficient financial control cannot be overstated. The bookargues that from a technical perspective, there is no need formore, but for better and more efficiently organized information. The title demonstrates that it is possible with a single butwell organized set of information and algorithms to deriveall types of financial analysis. This reaches far beyondclassical risk and return or profitability management, spanning allrisk categories, all valuation techniques (local GAAP, IFRS, fullmark-to-market and so on) and static, historic and dynamicanalysis, just to name the most important dimensions. The dedication of a complete section to dynamic analysis, whichis based on a going concern view, is unique, contrasting with thestatic, liquidation-based view prevalent today in banks. Thecommonly applied arbitrage-free paradigm, which is too narrow, isexpanded to real world market models. The title starts with abrief history of the evolution of financial analysis to create thecurrent industry structure, with the organisation of many banksfollowing a strict silo structure, and finishes with suggestionsfor the way forward from the current financial turmoil. Throughout the book, the authors advocate the adoption of a´unified financial language´ that could also be the basis for a newregulatory approach. They argue that such a language isindispensable, if the next regulatory wave - which is surelyto come - should not end in an expensive regulatorychaos. Unified Financial Analysis will be of value to CEOs andCFOs in banking and insurance, risk and asset and liabilitymanagers, regulators and compliance officers, students of Financeor Economics, or anyone with a stake in the finance industry.
This book offers a user friendly, hands-on, and systematic introduction to applied and computational harmonic analysis: to Fourier analysis, signal processing and wavelets; and to their interplay and applications. The approach is novel, and the book can be used in undergraduate courses, for example, following a first course in linear algebra, but is also suitable for use in graduate level courses. The book will benefit anyone with a basic background in linear algebra. It defines fundamental concepts in signal processing and wavelet theory, assuming only a familiarity with elementary linear algebra. No background in signal processing is needed. Additionally, the book demonstrates in detail why linear algebra is often the best way to go. Those with only a signal processing background are also introduced to the world of linear algebra, although a full course is recommended. The book comes in two versions: one based on MATLAB, and one on Python, demonstrating the feasibility and applications of both approaches. Most of the MATLAB code is available interactively. The applications mainly involve sound and images. The book also includes a rich set of exercises, many of which are of a computational nature.