Your current filters are…
Arquillian is the missing link in Java EE development. Developers have long had to fend for themselves in the testing stage, burdened with bootstrapping the infrastructure on which the test depends. That's time lost, and it places a high barrier to entry on integration testing. Arquillian tears down that barrier. Arquillian is a container-oriented test framework. It picks up where unit tests leave off, targeting the integration of application code inside a real runtime environment. Just as Java EE 5 simplified the server programming model by providing declarative services for POJOs, Arquillian equips tests with container lifecycle management and enrichment. This talk will go behind the scenes of Arquillian, lift up the curtain and unveil the Extendable Enterprise Test Platform. We'll look at how you can take advantage of the test platforms infrastructure to fit your testing needs. We'll show you how to write extension so you can: - Give your test classes new capabilities - Manipulate the packaging process - Hide testing framework integration complexity - Integrate into the test runners lifecycle - Integrate with existing test runners - Create your own Container
Given a set of servers with different hardware (CPU, memory and network bandwidth) and given a set of processes with different hardware requirements, how can we assign each process to a server and minimize the total cost of all the active servers? This is an "NP complete" bin packing problem. So how do we find an optimal solution in reasonable time? And what if we want to solve it in real-time? This session will walk you through the code, implemented in Drools Planner. It will compare different optimization algorithms by the total cost of their solutions. And it includes demo's of course. JBoss Drools Planner optimizes planning problems, such as employee rostering, appointment timetabling, task scheduling, vehicle routing and bin packing.
A Business Process Management (BPM) suite offers you the capabilities to better manage and streamline your business processes. JBoss jBPM continues its vision in this area by offering a lightweight process engine for executing business processes in pure Java, combined with the necessary services and tooling to support business processes in their entire life cycle. This allows not only developers but also business users to manage your business processes more efficiently (using a combination of web-based and Eclipse-based tooling). A lot has happened in the BPM area over the last few years, with the introduction of the BPMN 2.0 standard, the increasing interest in more dynamic and adaptive processes, integration with business rules, event processing and other external services (e.g. SwitchYard), mobile BPM, BPM in the cloud (e.g. OpenShift), etc. Kris Verlaenen, the jBPM project lead, will show you how jBPM5 tackles these challenges.
31st October to 1st November 2011