Mastering Jboss Drools 6 for Developers

Author: Mauricio Salatino,Esteban Aliverti,Mariano Nicolas De Maio

Publisher: N.A

ISBN: 9781783288625

Category:

Page: 330

View: 9752

DOWNLOAD NOW »

Discover the power of Drools 6 and Business Rules for developing complex scenarios in your applicationsAbout This Book- Implement and model different rules using the DRL full syntax- Model complex business decisions and domain models in order to automate and improve your operational decisions with the Drools framework- A practical, fast-paced, hands-on guide to help you use the different components provided by the Drools Rule EngineWho This Book Is ForThis book is for Java developers and architects who need to have a deep understanding of how to create or integrate your applications with the Drools Rules Framework. The book assumes that you know the Java language well and also have experience with some widely used frameworks, such as Spring. You should also know the basics of Maven-based applications.What You Will Learn- Automate your application's decisions, such as promotion applying, discount policies, fraud detection, and more.- Quickly get started with writing your first rules using the DRL full syntax.- Discover the power of the new syntax components of the rule language.- Define inferences in your business rules to simplify complex decisions.- Write decision tables, templates,domain-specific languages, and scorecards, and learn how to map them to the Drools framework.- Harness the full operational power of Drools through all of its configuration points.- Use Drools configurations and architectures for different environments and scenarios.In DetailMastering JBoss Drools 6 will provide you with the knowledge to develop applications involving complex scenarios. You will learn how to use KIE modules to create and execute Business Rules, and how the PHREAK algorithm internally works to drive the Rule Engine decisions. This book will also cover the relationship between Drools and jBPM, which allows you to enrich your applications by using Business Processes. You will be briefly introduced to the concept of complex event processing (Drools CEP) where you will learn how to aggregate and correlate your data based on temporal conditions. You will also learn how to define rules using domain-specific languages, such as spreadsheets, database entries, PMML, and more. Towards the end, this book will take you through the integration of Drools with the Spring and Camel frameworks for more complex applications.Style and approachApproached from a developer's perspective, the book teaches you all the advanced concepts of Business Rules applicable examples with helpful screenshots, diagrams, tutorials, and examples.

Mastering JBoss Drools 6

Author: Mauricio Salatino,Mariano De Maio,Esteban Aliverti

Publisher: Packt Publishing Ltd

ISBN: 1783288639

Category: Computers

Page: 330

View: 5820

DOWNLOAD NOW »

Discover the power of Drools 6 and Business Rules for developing complex scenarios in your applications About This Book Implement and model different rules using the DRL full syntax Model complex business decisions and domain models in order to automate and improve your operational decisions with the Drools framework A practical, fast-paced, hands-on guide to help you use the different components provided by the Drools Rule Engine Who This Book Is For This book is for Java developers and architects who need to have a deep understanding of how to create or integrate your applications with the Drools Rules Framework. The book assumes that you know the Java language well and also have experience with some widely used frameworks, such as Spring. You should also know the basics of Maven-based applications. What You Will Learn Automate your application's decisions, such as promotion applying, discount policies, fraud detection, and more. Quickly get started with writing your first rules using the DRL full syntax. Discover the power of the new syntax components of the rule language. Define inferences in your business rules to simplify complex decisions. Write decision tables, templates,domain-specific languages, and scorecards, and learn how to map them to the Drools framework. Harness the full operational power of Drools through all of its configuration points. Use Drools configurations and architectures for different environments and scenarios. In Detail Mastering JBoss Drools 6 will provide you with the knowledge to develop applications involving complex scenarios. You will learn how to use KIE modules to create and execute Business Rules, and how the PHREAK algorithm internally works to drive the Rule Engine decisions. This book will also cover the relationship between Drools and jBPM, which allows you to enrich your applications by using Business Processes. You will be briefly introduced to the concept of complex event processing (Drools CEP) where you will learn how to aggregate and correlate your data based on temporal conditions. You will also learn how to define rules using domain-specific languages, such as spreadsheets, database entries, PMML, and more. Towards the end, this book will take you through the integration of Drools with the Spring and Camel frameworks for more complex applications. Style and approach Approached from a developer's perspective, the book teaches you all the advanced concepts of Business Rules applicable examples with helpful screenshots, diagrams, tutorials, and examples.

AI*IA 2018 – Advances in Artificial Intelligence

XVIIth International Conference of the Italian Association for Artificial Intelligence, Trento, Italy, November 20–23, 2018, Proceedings

Author: Chiara Ghidini,Bernardo Magnini,Andrea Passerini,Paolo Traverso

Publisher: Springer

ISBN: 3030038408

Category: Computers

Page: 566

View: 3634

DOWNLOAD NOW »

This book constitutes the refereed proceedings of the XVIIth International Conference of the Italian Association for Artificial Intelligence, AI*IA 2018, held in Trento, Italy, in November 2018. The 41 full papers were carefully reviewed and selected from 67 submissions. The papers have been organized in the following topical sections: Agents and Multi-Agent Systems; Applications of AI; Knowledge Engineering, Ontologies and the Semantic Web; Knowledge Representation and Reasoning; Machine Learning; Natural Language Processing; Planning and Scheduling; and Recommendation Systems and Decision Making.

Microservices

Konzeption und Design

Author: Sam Newman

Publisher: MITP-Verlags GmbH & Co. KG

ISBN: 3958450830

Category: Computers

Page: 312

View: 5443

DOWNLOAD NOW »

Feingranulare Systeme mit Microservices aufbauen Design, Entwicklung, Deployment, Testen und Monitoring Sicherheitsaspekte, Authentifizierung und Autorisierung Verteilte Systeme haben sich in den letzten Jahren stark verändert: Große monolithische Architekturen werden zunehmend in viele kleine, eigenständige Microservices aufgespalten. Aber die Entwicklung solcher Systeme bringt Herausforderungen ganz eigener Art mit sich. Dieses Buch richtet sich an Softwareentwickler, die sich über die zielführenden Aspekte von Microservice-Systemen wie Design, Entwicklung, Testen, Deployment und Monitoring informieren möchten. Sam Newman veranschaulicht und konkretisiert seine ganzheitliche Betrachtung der grundlegenden Konzepte von Microservice-Architekturen anhand zahlreicher praktischer Beispiele und Ratschläge. Er geht auf die Themen ein, mit denen sich Systemarchitekten und Administratoren bei der Einrichtung, Verwaltung und Entwicklung dieser Architekturen in jedem Fall auseinandersetzen müssen. Aus dem Inhalt: Vorteile von Microservices Gestaltung von Services Ausrichtung der Systemarchitektur an der Organisationsstruktur Möglichkeiten zur Integration von Services Schrittweise Aufspaltung einer monolithischen Codebasis Deployment einzelner Microservices mittels Continuous Integration Testen und Monitoring verteilter Systeme Sicherheitsaspekte Authentifizierung und Autorisierung zwischen Benutzer und Service bzw. zwischen Services untereinander Skalierung von Microservice-Architekturen »Microservice-Architekturen besitzen viele interessante Eigenschaften, allerdings sind bei der Umstellung so einige Fallstricke zu beachten. Dieses Buch wird Ihnen helfen herauszufinden, ob Microservices für Ihre Zwecke geeignet sind und zeigt Ihnen, wie Sie die Fallstricke umgehen können.« Martin Fowler, Chief Scientist, ThoughtWorks

Botulinumtoxin in der ästhetischen Medizin

Author: Boris Sommer,Dorothee Bergfeld,Gerhard Sattler

Publisher: Georg Thieme Verlag

ISBN: 3131585153

Category: Medical

Page: 104

View: 6196

DOWNLOAD NOW »

Das Standardwerk für die Faltentherapie mit Botulinumtoxin sowie Behandlungstechniken bei Hyperhidrose. Übersichtlich und praxisnah: - Hinweise zu Präparaten und Dosierungen - Checkliste mit Tipps und Tricks - Klar aufbereitet mit anschaulichen Abbildungen zu den klinischen Beispielen Aus dem Inhalt: - Grundlagen: Alles rund um Botulinumtoxin - Praxis: Kosmetische Indikationen und spezielle Behandlungen - Klinische Beispiele Neu in der 5. Auflage: - Aktualisierungen zu Methoden und Präparaten - Aktuellste Studienergebnisse - Neue Techniken Jederzeit zugreifen: Der Inhalt des Buches steht Ihnen ohne weitere Kosten digital in der Wissensplattform eRef zur Verfügung (Zugangscode im Buch). Mit der kostenlosen eRef App haben Sie zahlreiche Inhalte auch offline immer griffbereit.

Mit jedem Schlag der Stunde

Roman

Author: David Baldacci

Publisher: BASTEI LÜBBE

ISBN: 3838717163

Category: Fiction

Page: 573

View: 4823

DOWNLOAD NOW »

Nur der Mörder weiß, wem die Stunde schlägt ... Eine junge Frau, ermordet im Wald. An ihrem Handgelenk eine ungewöhnliche Uhr. Der Zeiger zeigt eins. Hat der Zodiac-Killer wieder zugeschlagen, der vor Jahren in Los Angeles sein Unwesen trieb? Sean King und Michelle Maxwell sind Ex-Agenten des Secret Service. Eigentlich sollen sie die Unschuld eines jungen Mannes beweisen, der des Einbruchs verdächtigt wird. Dann geschieht der nächste Mord. Und Sean und Michelle geraten in das makabere Spiel eines Mannes hinein, der im Stundentakt tötet. Rasante Thriller-Unterhaltung von Bestsellerautor David Baldacci - Der zweite Band um das Ermittler-Duo King und Maxwell.

Python kinderleicht!

Einfach programmieren lernen – nicht nur für Kids

Author: Jason Briggs

Publisher: dpunkt.verlag

ISBN: 3864919053

Category: Computers

Page: 326

View: 6978

DOWNLOAD NOW »

Python ist eine leistungsfähige, moderne Programmiersprache. Sie ist einfach zu erlernen und macht Spaß in der Anwendung – mit diesem Buch umso mehr! »Python kinderleicht" macht die Sprache lebendig und zeigt Dir (und Deinen Eltern) die Welt der Programmierung. Jason R. Briggs führt Dich Schritt für Schritt durch die Grundlagen von Python. Du experimentierst mit einzigartigen (und oft urkomischen) Beispielprogrammen, bei denen es um gefräßige Monster, Geheimagenten oder diebische Raben geht. Neue Begriffe werden erklärt, der Programmcode ist farbig dargestellt, strukturiert und mit Erklärungen versehen. Witzige Abbildungen erhöhen den Lernspaß. Jedes Kapitel endet mit Programmier-Rätseln, an denen Du das Gelernte üben und Dein Verständnis vertiefen kannst. Am Ende des Buches wirst Du zwei komplette Spiele programmiert haben: einen Klon des berühmten »Pong" und »Herr Strichmann rennt zum Ausgang" – ein Plattformspiel mit Sprüngen, Animation und vielem mehr. Indem Du Seite für Seite neue Programmierabenteuer bestehst, wirst Du immer mehr zum erfahrenen Python-Programmierer. - Du lernst grundlegende Datenstrukturen wie Listen, Tupel und Maps kennen. - Du erfährst, wie man mit Funktionen und Modulen den Programmcode organisieren und wiederverwenden kann. - Du wirst mit Kontrollstrukturen wie Schleifen und bedingten Anweisungen vertraut und lernst, mit Objekten und Methoden umzugehen. - Du zeichnest Formen mit dem Python-Modul Turtle und erstellst Spiele, Animationen und andere grafische Wunder mit tkinter. Und: »Python kinderleicht" macht auch für Erwachsene das Programmierenlernen zum Kinderspiel! Alle Programme findest Du auch zum Herunterladen auf der Website!

Arduino

Ein schneller Einstieg in die Microcontroller-Entwicklung

Author: Maik Schmidt

Publisher: dpunkt.verlag

ISBN: 3864916461

Category: Computers

Page: 324

View: 3233

DOWNLOAD NOW »

Arduino ist ein Open-Source-Projekt, das sowohl aus Hardware als auch aus Software besteht. Ohne Vorlesungen in Elektrotechnik belegen zu müssen, können Sie erste Ideen mit Arduino in kürzester Zeit umsetzen. Von Anfang an praxisorientiert und ohne graue Theorie führt Sie dieses Buch in die Arduino- Welt ein. Teil 1 »Erste Schritte mit Arduino« vermittelt Ihnen die erforderlichen Grundlagen, um die elf Projekte aus Teil 2 bauen zu können. Zunächst erfahren Sie, wie Sie die IDE verwenden und wie Sie Programme kompilieren und auf den Arduino laden. Schnell beginnen Sie mit dem ersten Projekt - dem Elektrowürfel -, das Ihnen den Umgang mit einfachen Bauteilen wie Leuchtdioden, Tastern und Widerständen zeigt. Danach erlernen Sie den Umgang mit analogen und digitalen Sensoren. Sie verwenden einen Temperatur- und einen Ultraschallsensor, um einen digitalen Zollstock zu bauen. Messergebnisse visualisieren Sie im Webbrowser mit JavaScript, HTML5 und CSS3. Sie können auch mit vorhandener Hardware herumspielen und werden sehen, wie leicht es ist, zum Beispiel den Nunchuk für Nintendo Wii in eigenen Programmen einzusetzen oder eine Infrarotfernbedienung zu konstruieren. Schritt für Schritt erschließen Ihnen die Projekte so alle Möglichkeiten, die sich mit Arduino bieten. Zu jedem Projekt gibt es den vollständigen Programmcode zum Download. Wenn Sie an Elektronik interessiert sind und besonders daran, Ihre eigenen Spielzeuge, Modelle und Ideen umzusetzen, haben Sie das richtige Buch gekauft. Und wenn Sie schon Software entwickelt haben - vorzugsweise in C/C++ oder Java -, bringen Sie die besten Voraussetzungen mit.

Business-IT-Alignment

Gemeinsam zum Unternehmenserfolg

Author: Stefan Reinheimer,Susanne Robra-Bissantz

Publisher: Springer-Verlag

ISBN: 3658137606

Category: Computers

Page: 282

View: 9904

DOWNLOAD NOW »

Das Herausgeberwerk betrachtet das Thema Business-IT-Alignment aus verschiedenen Blickwinkeln. Ziel des Business-IT-Alignment ist eine im Sinne des Unternehmens optimierte Abstimmung zwischen den fachlichen Anforderungen und der technischen Implementierung von Lösungen. Dieses Spannungsfeld wird für den Leser aus strategischer, methodischer und operativer Sicht beleuchtet. Damit richtet sich der Sammelband der Edition HMD an Praktiker mit strategischer Verantwortung im Management, aber auch an Lehrende und Studierende der Informatik und Wirtschaftsinformatik.

Perl-Kochbuch

Author: Tom Christiansen,Nathan Torkington

Publisher: O'Reilly Germany

ISBN: 9783897213661

Category: Perl (Computer program language)

Page: 990

View: 8622

DOWNLOAD NOW »

Technique for Order Preference by Similarity to Ideal Solution

Author: Alexander Lemke

Publisher: GRIN Verlag

ISBN: 3656694443

Category: Computers

Page: 8

View: 2483

DOWNLOAD NOW »

Studienarbeit aus dem Jahr 2014 im Fachbereich Informatik - Wirtschaftsinformatik, Note: 1,0, Fachhochschule der Deutschen Telekom in Leipzig, Veranstaltung: IT Controlling, Sprache: Deutsch, Abstract: TOPSIS ist also eine angewandte Technik zur Lösung von Entscheidungsproblemen. Des Weiteren wird TOPSIS im Bereich Operations Research (Unternehmensforschung) zur Effizienzanalyse herangezogen.

Effektiv C++ programmieren

55 Möglichkeiten, Ihre Programme und Entwürfe zu verbessern

Author: Scott Meyers

Publisher: Pearson Deutschland GmbH

ISBN: 3827330785

Category:

Page: 326

View: 3936

DOWNLOAD NOW »

Model Driven SOA

Anwendungsorientierte Methodik und Vorgehen in der Praxis

Author: Gerhard Rempp,Mark Akermann,Martin Löffler,Jens Lehmann

Publisher: Springer-Verlag

ISBN: 9783642144707

Category: Computers

Page: 432

View: 8657

DOWNLOAD NOW »

Serviceorientierte Architektur (SOA) hat sich durchgesetzt, wer sie beherrscht, hat einen Wettbewerbsvorteil. Deshalb stellt sich meist nicht die Frage, ob SOA angewendet werden soll, sondern wie sie umgesetzt werden kann. Die Autoren geben anhand eines Anwendungsbeispiels einen Überblick über die modellgetriebene Softwareentwicklung. Sie zeigen, wie sich mit Modellierungsnotationen und mit Generatoren die werkzeuggestützte Entwicklung von SOA-Anwendungen effizient und dauerhaft umsetzen lässt. Mit allen notwendigen Sourcecodes und Dokumentationen.

Softwareentwicklung von Kopf bis Fuss

Author: Dan Pilone,Russ Miles

Publisher: O'Reilly Germany

ISBN: 395561946X

Category: Computers

Page: 496

View: 8241

DOWNLOAD NOW »

Was lernen Sie mit diesem Buch? Haben Sie sich schon einmal gefragt, was es mit testgetriebener Entwicklung auf sich hat? Oder auf welcher Basis es die richtig guten Consultants schaffen, gewaltige Stundensätze zu kassieren? Vielleicht sind Sie auch gerade an dem Punkt, an dem Sie Ihre Builds automatisieren wollen, Ihren Code in eine Versionskontrolle füttern, einem Refactoring unterziehen oder mit ein paar Entwurfsmustern anreichern wollen. Egal: Wenn Sie mit diesem Buch fertig sind, werden Sie ganz selbstverständlich Ihre Burndown-Rate verfolgen, den Durchsatz Ihres Teams berücksichtigen und sich erfolgreich Ihren Weg durch Anforderungen, Entwurf, Entwicklung und Auslieferung iterieren. Wieso sieht dieses Buch so anders aus? Wir gehen davon aus, dass Ihre Zeit zu kostbar ist, um mit neuem Stoff zu kämpfen. Statt Sie mit Bleiwüstentexten langsam in den Schlaf zu wiegen, verwenden wir für Softwareentwicklung von Kopf bis Fuß ein visuell und inhaltlich abwechslungsreiches Format, das auf Grundlage neuster Forschungsergebnisse im Bereich der Kognitionswissenschaft und der Lerntheorie entwickelt wurde. Wir wissen nämlich, wie Ihr Gehirn arbeitet.

Entwurfsmuster von Kopf bis Fuß

Author: Eric Freeman,Elisabeth Robson,Kathy Sierra,Bert Bates

Publisher: O'Reilly Media

ISBN: 3955619877

Category: Computers

Page: 696

View: 8292

DOWNLOAD NOW »

Jetzt aktuell zu Java 8: Dieses Buch ist ein moderner Klassiker zum Thema Entwurfsmuster. Mit dem einzigartigen Von Kopf bis Fuß-Lernkonzept gelingt es den Autoren, die anspruchsvolle Materie witzig, leicht verständlich und dennoch gründlich darzustellen. Jede Seite ist ein Kunstwerk für sich, mit vielen visuellen Überraschungen, originellen Comic-Zeichnungen, humorvollen Dialogen und geistreichen Selbstlernkontrollen. Spätestens, wenn es mal wieder heißt "Spitzen Sie Ihren Bleistift", wird dem Leser klar, dass bei diesem Buch sein Mitmachen gefragt ist. Das ist nicht nur unterhaltsam, sondern auch effektiv: Komplexe Sachverhalte lassen sich nach Erkenntnis der modernen Lernwissenschaft am gründlichsten über mehrere verschiedene Kanäle verstehen. Das Buch verspricht dem Leser daher nicht nur Spaß beim Lernen, er wird nach der Lektüre auch die Herausforderungen des Software-Designs meistern können.