Skip to content


Tag: Session

Yesterday, as reported earlier a great session on Java EE 5 featured by Adam Bien took place in Lehmanns Buchhandlung in Hamburg. It was a full success, having approx. 100 developers taking part. Adam asked for the experiences with Java EE and it seemed to be a bunch of professionals. The session slides contained only headings, the rest of the story has been done in NetBeans 6.1 and Glassfish. The entire session has been executed on pretty high speed – to be honest, Adam spoke that quick I just could understand. The session took place in the bookstore, that basically sells two types of books: computer and medical. Adam noticed that the shelf to the right of him contained books on psychiatry, and pointed each time he wanted to express that the antipattern leads to…

The Speaker

Regarding the content, Adam focused on two main directions: the basic enterprise patterns and enterprise anti-patterns (this could be a good book title, btw.). General ideas, like support of DRY principle, convention over configuration and IoC, that are on my opinion the greatest achievements of Java EE 5 has been explained in a very plastic way. Especially, Adam really showed, that the bad-artifacts that made J2EE development boring disappeared in Java EE (or may be better to say: can be avoided). The last part of the talk was attended to the nonfunctional activities around the developed software. Adam focused on testing, management, monitoring, performance, etc… It was pretty interesting to see that Java EE community listens to the developer voices and push the technology towards modern, pragmatic and efficient programming platform.

During and after the session one could ask questions around the topics. Adam told a lot during the answers and proved again his excellent expertise in the Java in general and Java EE in particular. I really enjoyed the session and hope that the next one will not let us wait for several years again. Adam spoke about possible JavaFX session – this would be also very interesting.

( more photos in my photostream)

As announced in a previous post, Egon Boerger introduced his current work on Semantical Model of BPMN. The computer scientist, known by most of us through his work on Abstract Sate Machines (ASM), focused in his talk on the try to improve the BPMN with a unambigious and clear meaning. Especially, he showed in a very plastic way, how a formal specification can foster the understanding of a standard like BPMN. In doing so he reveal several weak points of BPMN concerning the meaning of splits/merges. Especially, those become a real problem if you use BPMN like a workflow language.

Egon Boerger The main message of Egon was the need of formal specification and separation of specification from implementation. He showed how this can help in order to define the semantics. I was glad, that he confirmed some statements I’m discussing in my thesis.

Another positive message was that he is in touch with the OMG and SAP guys and his propositions are not only know in academia, but also in the standardization organization like OMG. He reported about some positive feedback from them, and spoke about some contributions to the BPMN 2.0.

I really enjoyed the session, because I like this old-school-style computer scientists. They spread their meta-thinking of a very high level and precision, that sometimes drives us progmatic guyes crazy. In the same time, they establish a natural meaning of quality and foster the reasoning about the topic, we are dealing with everyday…

( more photos in my photo stream)