The March meeting of Detroit Java User Group is on Wednesday (March 18th). The meeting will include lightning talk presentations (~15 minutes duration for each talk). March 18, 2009 6:30 PM to 8:30 PM at ePrize Headquarters An Evening of Lightning Talks Here are the details of lightning talk presentations. 1. Introduction to Project Darkstar (Rich Elswick): Rich will talk about Project Darkstar, an open source framework from Sun that can be used to develop online games, virtual worlds, and social networking applications. The presentation will include a demo. If you want to take a look at the community projects created using Darkstar, check out this link: http://www.projectdarkstar.com/external/projects.html 2. Grails (Ilya Sterin): Grails aims to bring the "coding by convention" paradigm to Groovy. It's an open-source web application framework that leverages the Groovy language and complements Java Web development. 3. Fitnesse Testing: Functional Testing with User Data (Glenn Everitt): Fitnesse is a test framework used for Integration and Function Testing. It provides a wiki interface for sharing test data across the organization. I'll review the pieces of the framework and briefly discuss how to add fixtures to your code to integrate with the Fitnesse Framework. 4. Event Stream Processing in Event Driven Architectures (Srini Penchikala): In a typical domain model run-time environment, several business events occur in the business process life cycle. Each of these domain events require further processing to either manage the domain state, notify other business processes, monitor the events or analyze event details for some type of decision-making. There are several reasons why event processing logic should not be coupled with the domain logic. This is where Domain Event Driven Architecture comes to the rescue where the event interception and management logic are defined in separate modules and are dynamically wired together to inject the event logic into the domain model. The event data analysis is done using Event Stream Processing (ESP) techniques. This presentation will give an overview of using Aspects (AOP) to define and implement the domain event processing logic and Event Stream Processing (ESP) to analyze the event data in a real-time. The presentation uses a sample application to demonstrate the use of ESP in a domain application. The sample application uses technologies like Aspects, Spring AOP, JMS (ActiveMQ), JMX, and ESP (Esper) to manage the business domain events. 5. Java-Driven Automated Functional Web-Testing using JUnit and Selenium (Jim Steinberger) Web testing using JUnit and Selenium tools. What are lightning talks: Here are a few examples from the 2008 Java Posse Roundup, http://www.youtube.com/watch?v=S7LQkynyUpQ http://www.youtube.com/watch?v=ebglOWpnKgY http://www.youtube.com/watch?v=Rj43jj-fL5o And of course, wikipedia...... http://en.wikipedia.org/wiki/Lightning_Talks Other lightning talk style presentations: "Pecha Kucha" (http://en.wikipedia.org/wiki/Pecha_Kucha) is a presentation format in which content can be easily, efficiently and informally shown, usually at a public event designed for that purpose. Under the format, a presenter shows 20 images for 20 seconds apiece, for a total time of 6 minutes, 40 seconds. Ignite (http://en.wikipedia.org/wiki/Ignite_(event)) is another lightning talk style of presentation where participants are given five minutes to speak on a subject accompanied by 20 slides. Each slide is displayed for 15 seconds, and slides are automatically advanced. |








