• Databases
      October 2009

      Data Modeling Made Simple

      A Practical Guide for Business and It Professionals

      by Steve Hoberman

      Hear the author, Steve Hoberman, talk about his book. Data Modeling Made Simple will provide the business or IT professional with a practical working knowledge of data modeling concepts and best practices. This book is written in a conversational style that encourages you to read it from start to finish and master these ten objectives: Know when a data model is needed and which type of data model is most effective for each situation Read a data model of any size and complexity with the same confidence as reading a book Build a fully normalized relational data model, as well as an easily navigatable dimensional model Apply techniques to turn a logical data model into an efficient physical design Leverage several templates to make requirements gathering more efficient and accurate Explain all ten categories of the Data Model Scorecard Learn strategies to improve your working relationships with others Appreciate the impact unstructured data has, and will have, on our data modeling deliverables Learn basic UML concepts Put data modeling in context with XML, metadata, and agile development

    • Technology, Engineering & Agriculture
      May 2013

      Advantage

      A Roadmap for Entrepreneurs and Leaders in The Digital Age

      by Declan Kavanagh

      Advantage is what creates value for your customers and your organisation. By having a focus on advantage and the sources of advantage through the life cycle of a business, whether it is commercial or not for profit ensures entrepreneurs and leaders minimise risk and maximise value. This book presents a framework called “The Business Advantage Model (BAM™)” that supports leaders in the identification, creation, proving, securing, leveraging and changing of advantage. It is about “Doing the right things, the right way at the right time” across every aspect of starting, scaling and readjusting a business. Its goal is to help create more high performing organisations.

    • Web graphics & design
      February 2014

      How To Have A More Successful Website

      by Jane Thurnell-Read

      Easy to understand information and easy to apply instructions for website owners who want to have a more successful website. This informative book looks at small business SEO (search energy optimization). Lots of SEO tips that can help you turn your website into a success with lots of visitors, without having to pay to achieve it. Whether you're an eCommerce business or a small charity or activity group, you can learn lots of new information and skills.

    • Computing & IT

      The Minimum You Need to Know to Be an OpenVMS Application Developer

      by Roland Hughes

      For years now the question has been surfacing in the OpenVMS community "Where are the pimply faced kids?" The other situation which seems to continually occur is a developer of one language suddenly finding themselves having to modify or maintain an application written in a language completely foreign to them. This book was a year long effort to answer both of those questions. It also should help those to work on a good platform. Once the rudimentaries of logging in, symbols, logicals and the various editors are handled this book takes the reader on a journey of development using the most common tools encountered on the OpenVMS platform and one new tool making headway. A single sample application (a lottery tracking system) is developed using FMS and RMS indexed files in each of the covered languages. (BASIC, FORTRAN, COBOL and C/C++). The reader is exposed on how to use CDD, CMS and MMS with these languages as well. A CD-ROM is included which contains the source, MMS and command files developed through the course of the book. Once RMS has been covered with all of the languages the same application using MySQL with C and FMS is covered. This breaks readers into the use of relational databases if they are not currently familiar with the concept. Rounding out the technical portion of the book is the same application using RDB with FMS. While source code is provided for all of the language implementations only FORTRAN and COBOL are actually covered in the text. It is the hope of the author that this book will prove a useful reference on the desk of every OpenVMS developer. The inclusion of MySQL should benefit both those unfamiliar with relational technology and those platformveterans interested in playing with MySQL for the first time.

    • Program concepts / learning to program
      April 2007

      The Minimum You Need to Know About Logic to Work in IT

      by Roland Hughes

    • Computer networking & communications
      April 2008

      The Minimum You Need to Know About Service Oriented Architecture

      by Roland Hughes

      2008 Best Books Award Winner in the category Business: Computers/Technology/Internet - USA Book News. Service Oriented Architecture is all the rage these days. Dozens, if not hundreds of books are published on it, and more seem to show up every day. This book isn't awash with buzzwords and jargon. In truth, this book will probably be shunned by the SOA eltie. Rather than focus on the front end, this book focuses on the back end. That Heritage data silo/application where all of the other books just draw a box with "connect somehow" written on it. Most of them try to sell some expensive midleware along the way. Management can and should read the first five chapters in the book. These chapters aren't technical and may very well open their eyes. The remaining chapters are for those programmers given the "connect somehow" task. While OpenVMS is the Heritage platform of choice in this book and Ubuntu is used for the front end development, developers from other platforms should get a lot of ideas by reading this book.

    • Fiction

      Under Fire

      by Rachel Amphlett

      An explosion rocks a Qatari natural gas facility… a luxury cruise liner capsizes in the Mediterranean… and someone has stolen a submarine… Are the events connected?Dan Taylor doesn’t believe in coincidences – all he has to do is convince his superiors they are next in the terrorists’ line of fire. As Britain enters its worst winter on record, Dan must elude capture to ensure the country’s energy resources are protected. At all costs.In an action-packed adventure, from the Middle East through the Mediterranean to London, Dan and his team are on a quest which will test every choice he makes. Assisted by the exotic Antonia Almasi, Dan realises he faces an adversary far greater than he ever imagined.

    • Computer programming / software development
      July 2006

      The Minimum You Need to Know About Java on OpenVMS

      by Roland Hughes

      Up until this point, most Java programming books attempt to make the reader believe that Java is the way-of-the-future and that all other languages are soon to become obsolete. Not so with this book. The author presents Java with all of its warts while continually comparing it to C++ and sometimes C. He admits not being a fan of Java and assumes you are only interested in learning it because your superiors are forcing a Java project upon your OpenVMS system (this is probably more true than not).

    • Humanities & Social Sciences
      September 2017

      Games are not

      The difficult and definitive guide to what games are

      by David Myers

      How do we reconcile a videogame industry's insistence that games positively affect human beliefs and behaviors with the equally prevalent assumption that games are "just games"? How do we reconcile accusations that games make us violent and antisocial and unproductive with the realization that games are a universal source of human joy? In Game are not, David Myers demonstrates that these controversies and conflicts surrounding the meanings and effects of games are not going away; they are essential properties of the game's paradoxical aesthetic form. Games are not focuses on games writ large, bound by neither digital form nor by cultural interpretation. Interdisciplinary in scope and radical in conclusion, Games are not positions games as unique objects evoking a peculiar and paradoxical liminal state - a lusory attitude - that is essential to human creativity, knowledge, and sustenance of the species.

    • Humanities & Social Sciences
      September 2017

      Games are not

      The difficult and definitive guide to what games are

      by David Myers

      How do we reconcile a videogame industry's insistence that games positively affect human beliefs and behaviors with the equally prevalent assumption that games are "just games"? How do we reconcile accusations that games make us violent and antisocial and unproductive with the realization that games are a universal source of human joy? In Game are not, David Myers demonstrates that these controversies and conflicts surrounding the meanings and effects of games are not going away; they are essential properties of the game's paradoxical aesthetic form. Games are not focuses on games writ large, bound by neither digital form nor by cultural interpretation. Interdisciplinary in scope and radical in conclusion, Games are not positions games as unique objects evoking a peculiar and paradoxical liminal state - a lusory attitude - that is essential to human creativity, knowledge, and sustenance of the species.

    • Computing & IT
      December 2007

      Programmierung - eine Einführung in die Informatik mit Standard ML

      by Gert Smolka

      Diese Einführung in die Informatik vermittelt Programmierung als Synthese von Theorie und Praxis. Programmierkenntnisse werden nicht vorausgesetzt. Das Buch verwendet die funktionale Programmiersprache Standard ML, mit der auch anspruchsvolle Programme einfach realisiert werden können. Leitthema des Buches ist der Aufbau von Programmiersprachen, der durch Grammatiken, Inferenzregeln und das Programmieren von Interpretern, Maschinen und Übersetzern vermittelt wird. Darauf abgestimmt werden rekursive Datenstrukturen und grundlegende Techniken für Korrektheitsbeweise und Laufzeitbestimmungen behandelt.

    • Computing & IT
      July 2004

      Fundamente der Informatik

      Funktionale, imperative und objektorientierte Sicht, Algorithmen und Datenstrukturen.

      by Peter Hubwieser, Gerd Aiglstorfer

      An Gymnasien zählt der Informatik-Unterricht zu den wesentlichen Bausteinen, die die Kinder auf das spätere Studium und Berufsleben vorbereiten sollen. Dieses Buch dient Lehrern, die sich für diesen Unterricht zusätzlich qualifizieren wollen, und Studenten der Didaktik der Informatik als Lern- und Übungsbuch für die Unterrichts- und Prüfungsvorbereitung. Zahlreiche Übungen helfen, das Gelesene zu vertiefen. Die Lösungen stehen im Internet zur Verfügung.

    • Science & Mathematics
      November 2018

      Numerical Tensor Methods

      Tensor Trains in Mathematics and Computer Science

      by Ivan Oseledets

      Covering both theoretical foundations and applications in mathematics and engineering, this graduate textbook introduces numerical, tensor-based methods for tackling high-dimensional problems. Concepts known as tensor trains, matrix product states or hierarchical tensor networks have a range of applications in differential equations, multidimensional integration, machine learning, condensed matter physics, and theoretical chemistry.

    • Technology, Engineering & Agriculture
      September 2018

      Mechatronische Systeme

      Lösungsansätze und - methoden zur Informationsverarbeitung

      by Michael Kaufmann

      Informationstechnik, d.h. die Erfassung, Übertragung, Verarbeitung und Ausgabe von Daten, ist ein wesentlicher Bestandteil mechatronischer Systeme. Dabei werden in der Mechatronik besondere Anforderungen an die Informationsverarbeitung gestellt. Die zunehmende Komplexität mechatronischer Systeme erfordert Entwicklungsmethoden, die eine konsistente funktionale Beschreibung ermöglichen. In der Publikation werden zunächst die Anforderungen an die Informationsverarbeitung in der Mechatronik erörtert, dazu gehören Themen wie Reaktionszeit, Echtzeitfähigkeit, Zuverlässigkeit, Sicherheit, Komplexität und Resistenz gegen Umwelteinflüsse. Unter Bezug auf die Anforderungen werden in den folgenden Kapiteln geeignete Softwarelösungen, Hardwarekomponenten und Datenübertragungsverfahren (Bussysteme) erläutert und hinsichtlich ihrer Vor- und Nachteile untersucht. Diese Kapitel geben einen Überblick über geeignete Lösungen, schärfen den Blick für wichtige Eigenschaften und sind damit eine wichtige Hilfe bei der Realisierung eigener Projekte. Lösungsansätze werden an Beispielen erläutert. Die zunehmende Größe und Komplexität mechatronischer Systeme verlangt Beschreibungsverfahren, die den vielfältigen Anforderungen gerecht werden. Ansätze werden beschrieben und hinsichtlich Ihrer Möglichkeiten und Grenzen untersucht. Besondere Beachtung findet das bisher in Publikationen kaum betrachtete Problem der funktionalen Beschreibung in heterogene Architekturen. Informationstechnik, d.h. die Erfassung, Übertragung, Verarbeitung und Ausgabe von Daten, ist ein wesentlicher Bestandteil mechatronischer Systeme. Dabei werden in der Mechatronik besondere Anforderungen an die Informationsverarbeitung gestellt. Die zunehmende Komplexität mechatronischer Systeme erfordert Entwicklungsmethoden, die eine konsistente funktionale Beschreibung ermöglichen. In der Publikation werden zunächst die Anforderungen an die Informationsverarbeitung in der Mechatronik erörtert, dazu gehören Themen wie Reaktionszeit, Echtzeitfähigkeit, Zuverlässigkeit, Sicherheit, Komplexität und Resistenz gegen Umwelteinflüsse. Unter Bezug auf die Anforderungen werden in den folgenden Kapiteln geeignete Softwarelösungen, Hardwarekomponenten und Datenübertragungsverfahren (Bussysteme) erläutert und hinsichtlich ihrer Vor- und Nachteile untersucht. Diese Kapitel geben einen Überblick über geeignete Lösungen, schärfen den Blick für wichtige Eigenschaften und sind damit eine wichtige Hilfe bei der Realisierung eigener Projekte.Lösungsansätze werden an Beispielen erläutert. Hinweise zur Entwicklungsmethodik runden die Publikation ab.

    • Computing & IT
      February 1983

      Methodisches Programmieren

      Entwicklung von Algorithmen durch schrittweise Verfeinerung

      by Günter Hommel, Stefan Jähnichen, Cornelis Koster

    • Science & Mathematics
      April 2017

      Interval Analysis

      and Automatic Result Verification

      by Günter Mayer

      This self-contained text is a step-by-step introduction and a complete overview of interval computation and result verification, a subject whose importance has steadily increased over the past many years. The author, an expert in the field, gently presents the theory of interval analysis through many examples and exercises, and guides the reader from the basics of the theory to current research topics in the mathematics of computation. Contents Preliminaries Real intervals Interval vectors, interval matrices Expressions, P-contraction, ε-inflation Linear systems of equations Nonlinear systems of equations Eigenvalue problems Automatic differentiation Complex intervals

    • Technology, Engineering & Agriculture
      November 2016

      MATLAB - Simulink - Stateflow

      Grundlagen, Toolboxen, Beispiele

      by Anne Angermann, Michael Beuschel, Martin Rau, Ulrich Wohlfarth

      Vorgestellt werden die numerische Programmiersprache MATLAB und ihre Erweiterungen Simulink und Stateflow. Außerdem werden die dazugehörigen Werkzeuge für Regelungstechnik, Signalverarbeitung und Optimierung behandelt, die zeitkontinuierliche und zeitdiskrete lineare und nichtlineare Systeme ebenso wie ereignisdiskrete Systeme betreffen können. Ausführlich wird dabei auf Control System Toolbox, Signal Processing Toolbox und Optimization Toolbox eingegangen. Die enthaltenen Beispiele und Übungsaufgaben decken einen Großteil des Anwendungsspektrums ab. Die dazugehörigen Aufgaben und Lösungen stehen zum Download zur Verfügung, ebenfalls eine Bibliothek nützlicher Extras für MATLAB und Simulink. Durch die kompakte Darstellung und die Befehlsübersichten ist dieses Buch auch als Nachschlagewerk geeignet. Die vorliegende 9. Auflage wurde gemäß der aktuellen MATLAB-Version überarbeitet und mit einigen Ergänzungen bis inklusive der im März erschienenen Release R2016a versehen.

    • Science & Mathematics
      September 2017

      Pattern Recognition on Oriented Matroids

      by Andrey O. Matveev

      Pattern Recognition on Oriented Matroids covers a range of innovative problems in combinatorics, poset and graph theories, optimization, and number theory that constitute a far-reaching extension of the arsenal of committee methods in pattern recognition. The groundwork for the modern committee theory was laid in the mid-1960s, when it was shown that the familiar notion of solution to a feasible system of linear inequalities has ingenious analogues which can serve as collective solutions to infeasible systems. A hierarchy of dialects in the language of mathematics, for instance, open cones in the context of linear inequality systems, regions of hyperplane arrangements, and maximal covectors (or topes) of oriented matroids, provides an excellent opportunity to take a fresh look at the infeasible system of homogeneous strict linear inequalities – the standard working model for the contradictory two-class pattern recognition problem in its geometric setting. The universal language of oriented matroid theory considerably simplifies a structural and enumerative analysis of applied aspects of the infeasibility phenomenon. The present book is devoted to several selected topics in the emerging theory of pattern recognition on oriented matroids: the questions of existence and applicability of matroidal generalizations of committee decision rules and related graph-theoretic constructions to oriented matroids with very weak restrictions on their structural properties; a study (in which, in particular, interesting subsequences of the Farey sequence appear naturally) of the hierarchy of the corresponding tope committees; a description of the three-tope committees that are the most attractive approximation to the notion of solution to an infeasible system of linear constraints; an application of convexity in oriented matroids as well as blocker constructions in combinatorial optimization and in poset theory to enumerative problems on tope committees; an attempt to clarify how elementary changes (one-element reorientations) in an oriented matroid affect the family of its tope committees; a discrete Fourier analysis of the important family of critical tope committees through rank and distance relations in the tope poset and the tope graph; the characterization of a key combinatorial role played by the symmetric cycles in hypercube graphs. ContentsOriented Matroids, the Pattern Recognition Problem, and Tope CommitteesBoolean IntervalsDehn–Sommerville Type RelationsFarey SubsequencesBlocking Sets of Set Families, and Absolute Blocking Constructions in PosetsCommittees of Set Families, and Relative Blocking Constructions in PosetsLayers of Tope CommitteesThree-Tope CommitteesHalfspaces, Convex Sets, and Tope CommitteesTope Committees and Reorientations of Oriented MatroidsTopes and Critical CommitteesCritical Committees and Distance SignalsSymmetric Cycles in the Hypercube Graphs

    • Technology, Engineering & Agriculture
      June 2018

      Prozessorentwurf mit VHDL

      Modellierung und Synthese eines 12-Bit-Mikroprozessors

      by Dieter Wecker

      Der Entwurf eines 12-Bit-Mikroprozessors mit der Hardware-Beschreibungssprache VHDL steht im Mittelpunkt dieses Buches. Dazu werden verschiedene VHDL-Modelle erstellt und die Synthese-Ergebnisse miteinander verglichen. Für den VHDL-Entwurf ist es wichtig, sich mit dem Source-Code vertraut zu machen. Daher wird für alle Modelle der zugehörige Source-Code ausführlich behandelt, wobei Grundkenntnisse in VHDL vorausgesetzt werden. Die Entwürfe wurden mit einer CAD (Computer Aided Design)-Entwicklungs-Software erstellt, die kostenlos aus dem Internet heruntergeladen werden kann. Mit Hilfe der vermittelten Grundlagen kann der Leser eigene VHDL-Modelle entwickeln. Die Prozessor-Entwürfe wurden mit FPGAs (Field Programmable Gate Array) realisiert. Damit wird der Anwender in die Lage versetzt, Prototypen für bestimmte Anwendungen zu erstellen. Das Buch richtet sich vor allem an Studierende der Fachrichtungen Informatik und Elektrotechnik.

    Subscribe to our newsletter