Regelwerk

Der Blog zu Business Rules Management und Business Intelligence
Apr28

Eine Konferenz für dynamische Sprachen

Logo

Dynamische Sprachen rücken immer mehr in den Mittelpunkt des IT-Interesses. Ihre Wachstumsrate ist beeindruckend, denn immer mehr Unternehmen verwenden sie für geschäftsrelevante Webapplikationen. Die Dynamic Languages World Europe ist deshalb die erste (längst überfällige) europäische Konferenz, die sich den Frameworks von PHP und seinen Nachbarn widmet. Eine gute Runde international renommierter Sprecher wird sich vom 26.-28. Mai in Karlsruhe ein Stelldichein geben.

Für folgende Sprachen wird es umfassende Sessions und Workshops geben:
Ruby, PHP, Groovy, Python, Javascript.

Ausserdem gibt es eigene Programmpunkte für
Frameworks, Best Practices, Testing & Optimisation und (ganz wichtig) Security sowie Rich Internet Applications.

Man darf gespannt sein, wie sich so eine erste Konferenz auf europäisches Terrain macht.

zur Konferenzseite.

Apr25

Microsoft - die zweite: Infomaterial

Auf DotNetGerman Bloggers bzw. auf dem Blog von Özgür Aytekin las ich gerade den Hinweis, dass Microsoft jede Menge Informationsmaterial von den Virtual Techdays hinterlegt hat: Konkret geht es um Material zu Windows Server 2008, Visual Studio 2008 and SQL Server 2008.

32 LIVE training sessions on how to harness the power and possibilities of these products.
The recordings and presentations of these sessions are now available for download.

Wohl an! - Zur Download-Seite von Virtual Techdays

ps. für die recordings wird der Windows Media Player 9.0 oder höher benötigt.

Apr25

Security-Tipps für Microsoft-Entwickler

Der Tipp heute kommt von Microsoft bzw. von dessen Security-Developer Center. Gerade eben wurden dort Artikel für die verbesserte Sicherheit in ASP.NET-Anwendungen geparkt. Zum einen über Fehlerbehandlung und Logging in ASP.NET, zum anderen zur Benutzerverwaltung mit ASP.NET Membership.

Im ersten Artikel werden auf vier Seiten das Handling vom EventLog beschrieben: vorbereiten, schreiben, analysieren. Es geht vor allem darum, Fehler auch dann noch behandeln zu können, wenn die Software bereits im Einsatz (sprich draussen) ist.

Artikel Nummer 2 beschreibt die sichere Authentifizierung von Benutzern in Webanwendungen: Membership einrichten, Benutzer und Rollen anlegen, Loginseite erstellen und die ASP.NET 2.0 Login Controls.

Die Dateien gibt es in den Formaten XPS oder PDF und liegen rechts im VB-Magazin-Kasten im Security Developer Center.

Und wenn ich schon mal auf der Seite bin: dort liegt auch ein Artikel über SQL-Injection bzw. einem Lösungsweg, die Website wirkungsvoll vor Angreifern zu schützen. Inhalt: Grundlagen von Sql-Injection, Sicherheitslücken in Ihren Anwendungen, Allgemeine Abwehrmöglichkeiten, Konkrete Abwehrmethodiken.

Apr23

Life-Lernen für Geschäftsregeln

Das werde ich mal in meiner Agenda vormerken: Mein erstes Webinar (Web seminar) - also Life-Lernen. Auf dem Blog Agile IT Architecture wird eine Lerneinheit angekündigt, der ich mit Interesse folgen werde: Make Developing Business Rule Applications Easier
Konkreter geht es um Agile Business Rule Development (ABRD).
Hintergrund ist die Feststellung, dass für die Entwicklung von Business-Rule-Applikationen generische Methodologien der Softwareentwicklung nicht mehr ausreichen.

Agile Business Rule Development (ABRD) is a step-by-step process for developing business rule applications. An iterative methodology, ABRD employs agile software-development values. Rule development is organized as a series of cycles: discovery, analysis, authoring, validation, and deployment.

Für den 7. Mai wird das Webinar angeboten und zwar kostenlos. Die Best practiceshaben orientieren sich laut Ankündigung an folgenden Lerninhalten

  • Leverage ABRD (als erste open-source methodology für Geschäftsregeln)
  • Implementieren der Regeln in einen SOA- oder BPM-Kontext
  • Regeln entdecken und analysieren.

Ich bin gespannt, wie gut vollgepackt diese 60 Minuten werden - denn ich könnte mir noch vorstellen, dass eine Stunde ein recht sportliches Tempo ist.

Zum Artikel

Apr22

Predictive Analytics und Business Rules

Vorrausschauende oder vorhersagende Analysen - predictive analytics - sind ja zur Zeit ein echtes Buzzword. Für mich ist die Verteilung zwiischen Potential und Hype noch nicht ganz klar. Aber wie auch immer sich dieses neue Instrument entwickeln wird, ist es interessant, es auf seine Implikationen zu untersuchen. Das hat vorab einmal Paul Haley auf seinem Blog Commercial Intelligence gemacht. Ein sagenhaft informativer Artikel - das muss man neidlos anerkennen.
Der Artikel hat sich zum Ziel gesetzt, die künftigen Auswirkungen vorausschauender Analysen für das Decision-Management zu erläutern. Fast virtuos bringt der Autor einige wichtige Leitthemen für modernes, flexibles Management zusammen:

  • Business Intelligence
  • Enterprise Decision Management
  • Predictive Analytic Sweet Spots
  • Predictive Analytic Challenges

Adaptive Decision Management von Paul HaleyDankbarerweise reisst er nicht nur aktuelle Diskussionen an, sondern schätzt auch gleich noch die Bedeutungen der aktuellen Entwicklungen in einem grösseren Kontext ein. Sprich welche Bedeutung vorausschauendes Analysieren für Enterprise Decision Management hat, warum Regel nicht allein ausreichen und in welcher Weise Innovationen und ein anpassungsfähiges Management zusammengehören.

  • Predictive analytics is not enough for EDM
  • Rules are not enough for EDM
  • Innovate for Rewards with bounded Risk
  • Adaptive Decision Management (ADM)
  • Innovation and ADM

Der Artikel ist dementspreched etwas lang geworden. Und nicht nur zum Lesen braucht es seine Zeit. Auch das Verdauen will in diesem Fall mit ausreichend Ressourcen versehen sein. Das ist Stoff gleich für die ganze Woche.

zum Artikel Adaptive Decision Management

Apr18

Anspruchsvoller Wissenstest

Es ist Freitag und der Tag ist oft dem einen oder anderen Tipp aus dem Web vorbehalten. Heute habe ich bei heise.de von einem Wissenstest gelesen. War ich natürlich gleich dabei. Nun es ist ein wissenschaftlicher Test. Vertreter aus Wirtschaft und Wissenschaft plädieren für mehr naturwissenschaftliches Grundwissen. - Nun darüber kann man trefflich streiten. Manchmal habe ich das Gefühl, anderes Wissen kommt zu kurz in der Schulbildung (zum Beispiel ästhetisches, politisches oder soziales - oder wer schult schon Intuition?)
Jedenfalls haben 20 renomierte Wissenschaftler aus ihren Fachgebieten jenes Wissen zusammengetragen, von dem sie meinen, jeder Mensch sollte das wissen. - Ich muss sagen: sportlich, dieses Unterfangen. Denn diese 50 Fragen aus Biologie, Chemie, Physik, Mathematik, Umwelt, Maschinenbau (!) und Informatik haben es in sich

Und damit ich hier nicht länger abstrakt davon spreche, präsentiere ich mutig mein Ergebnis in diesem nachfolgenden Chart. Und darf anfügen, es wäre eigentlich noch schlechter ausgefallen, hätte mir meine zuverlässige Intuition beim Raten nicht unter die Arme gegriffen. <G>

Sie haben 30 von 50 Fragen beziehungsweise 60 Prozent richtig beantwortet.
testergebnis schauecker ;)

Dem ist mit Leichtigkeit zu entnehmen, dass Maschinenbau (wie auch), Physik, Mathe und Chemie nicht zu den Glanzlichtern meiner Schulbildung gehören. Allen ein schönes Wochenende.

Zum Wissenstest

Apr16

Konferenzmarathon - SOACON mit Jax08 und Eclipse Forum

SOACON logo

Vom 22.-24. April findet in Wiesbaden die SOACON 08 statt - unter dem Motto Alles für Ihren Businesserfolg! Eine Konferenz, deren SOA-Schwerpunkt offensichtlich ist. Nach eigener Beschreibung ist die SOACON

die Konferenz für alle Experten, die sich mit Serviceorientierung im Unternehmen beschäftigen. Sie adressiert gleichermaßen die Business- und Management-Aspekte einer SOA wie auch die wichtigsten Technologien, die für eine Serviceorientierte Architektur notwendig sind.

Die Themen:

  • SOA Governance
  • SOA Lifecycle
  • SOA und BPM
  • SOA und Web 2.0
  • Web Services & SaaS (Software as a Service)
  • Tools, Technologien & Standards
  • Methoden und Best Practices
  • Erfahrungsberichte mit Real-Life-SOA
  • Master Data Management
  • Business Intelligence
  • Business Process Execution Language (BPEL)

weiterlesen »

Apr15

Gratiskurse für .NET und Visual Studio

Zwar zeitlich limitiert - aber immerhin. Microsoft hat drei Kurse als E-Learningangebot ins Netz gestellt.

  • Windows Workflow Foundation (WF)
  • Windows Presentation Foundation (WPF)
  • Windows Communication Foundation (WCF)

Es handelt sich um jeweils zweistündige Premiumkurse zu .NET Framewort 3.5. Sie richten sich an erfahrende Entwickler und Software-Architekten.

Zu den Kursen.
Andere Sonder-Kursangebote von Microsoft: z. B. Visual Studio 2008 - Core Development with the Microsoft® .NET Framework 2.0 Foundation (formerly part of Collection 2956) oder Microsoft Exchange Server 2007, Windows Server 2008, SQL Server 2008)

(via Özgür Aytekin)

Apr14

Banken und Wasser

Oder Banken und ihr Wasserverbrauch - welch ungewöhnliche Gegenüberstellen? - Im Zeitalter von Green ganz und gar nicht mehr. Und auch nicht, wenn man sich den aktuellen Artikel auf BankerVision durchliest. Nach nur wenigen Sätzen wird klar worauf der Artikel hinausläuft. Es geht um die Ressource Wasser und um ihre Limitierung. Und wenn man liest, dass um diese Ressource in den nächsten Dekanden Kriege ausgefochten werden, ist das für die wenigsten neu.

Neu ist vielleicht zu erfahren, was an Wasser (in Litern) es eine Bank kostet, ihre Daten zu halten. James Gardner, der Autor des Blogs, rechnet den Wasserverbrauch für die Chips einer durchschnittlichen Bank mal durch:

Die Herstellung eines Computerchips kostet 45.4 Liter. Er überschlägt das Chip-Aufkommen eines Datenzentrums grob mit 400′000 Chips. - Berechnungsgrundlage sind eine angemessene Grösse von 20′000 CPUs, die über die Plattformen verteilt sind und pro CPU arbeiten ihr etwa 10 andere Chips zu. Nach Adam Riese kommen da pro Datenzentrum 18.16 Millionen Liter Wasser zusammen. Ohne die Kosten für Kühlung und physischer Sicherung der Daten zu berücksichtigen.

If you’re a typical bank, you’ll be cycling your platforms every couple of years. Let’s say everything is refreshed every three, for our purposes here. That doubles the water consumption across a three year time frame for a huge 36.32 million litres of water, just for the chips.

Und wohl gemerkt, wir sprechen hier nur von den Chips in den Maschinen. Nicht berechnet sind die Kosten für den gesamten “Fuhr”park und den Rest der Bank.
Das ist fürs erste einen Aha-Effekt wert. Auf den zweiten, nachhaltigeren Blick kommt mir in den Sinn, wer wird den Banken und all den anderen Firmen mit intensiver Datenhalten (und welche sind das in Dekaden nicht) eigentlich dieses Wasser zur Verfügung stellen? - Ob es da wohl wirklich langfristige Szenarien in den oberen Etagen multinational und global agierender Unternehmen gibt. So Zeithorizonten von 20-30 Jahren? - Die Preise für all das, was so viel Wasser braucht, werden ins Exorbitante steigen (müssen).

Zum Artikel
interessante Zahlen in Freshwater Consumption (pdf, 5MB)

Apr10

Forrester-Report über Business Rules

John Rymer and Mike Gualtieri von Forrester haben gerade die Business Rules Platforms Wave for 2008 veröffentlicht - Untertitel: ILOG, Fair Isaac, Pegasystems, Corticon, And Haley Lead, But Innovations Software Technology Is Also Very Strong.
Ich habe keinen Zugang zu Forrester, aber glücklicherweise hat James Taylor (Decision Management Blog) etwas dazu geschrieben.

Forrester bewertete 13 Plattformen von 11 Anbietern, die Business-Rules-Lösungen entwickeln. Mit Hilfe von 175 Kriterien ermittelten sie technologischen Führungspositionen in dem Segment. ILOG JRules, Fair Isaac Blaze Advisor, und Pegasystems PegaRULES marschieren an der Spitze. Das ist jetzt nicht wirklich überraschend. Dahinter behaupten Haley Limited (Haley Expert Rules), Corticon Technologies, und Innovations Software Technology die Plätze, dicht gefolgt von InRule Technology

Die Inhalte der Evaluation konzentrieren sich auf folgende Schwerpunkte:

  • Business-Rules-Plattformen als Schlüssel für Dynamische Geschäftsanwendungen
  • Evaluation von Business-Rules-Plattformen
  • Herstellerprofile
  • Ergänzendes Informatsmaterial

weiterlesen »

ältere Artikel »