Hi, one of my article abstracts for a German journal (JavaSPEKTRUM) has been accepted. It will cover TomEE, IBM PureApplication System and Agile Test as a Service. If some of you are interested I could try to figure out whether you could become reviewers for the article draft once it got finished. This is the original article abstract submission:
------8<-------8<------- == Agile Test as a Service Purified - Ein auf Pattern basierender Cloud Plattform Ansatz == Apache TomEE, ein Java EE Web Profile zertifizierter Application Server, eignet sich ob seiner Leichtgewichtigkeit sehr gut für agile Testszenarien. So integriert Apache TomEE mit der JBoss Arquillian Integrationstestplattform als auch mit BDD/ATDD Frameworks wie Cucumber-JVM oder Spock. Der leichtgewichtige Application Server Ansatz hat gleichzeitig auch Vorteile in virtualisierten Umgebungen. So nutzt das Apache TomEE Team beispielsweise die Amazon EC2 Cloud-Infrastruktur sehr effektiv zur Java EE Zertifizierung des Applications Servers. In diesem Artikel werden beide Vorzüge miteinander kombiniert um beispielhaft zu veranschaulichen, wie mittels des IBM PureApplication System ein virtuelle Anwendung als Service bereitgestellt werden kann. Die virtuelle Anwendung selbst stellt hierbei einen Agile Test as a Service Umgebung bereit, die mittels virtueller Patterns, bereitgestellt durch das IBM PureApplication System, flexibel Konfiguriert werden kann. Gezeigt werden soll, das der auf Pattern basierende Ansatz es erlaubt, eine solchen Agile Test as a Service Umgebung durch Charakteristika wie beispielsweise BDD Fähigkeit zu erweitern. Zur Demonstration sollen der zuvor genannte Apache TomEE Application Server inklusive Tool Ökosystem und das IBM Pure ApplicationSystem zum Einsatz kommen. == Agile Test as a Service Purified - A Cloud Platform Solution Based on Virtual Application Patterns == Apache TomEE, a Java EE Web Profile certified application server, is a perfectly fits agile test scenarios because of it's lightweight architecture. As a matter of fact Apache TomEE already integrates with the JBoss Arquillian integration platform as well as with commonly known BDD/ATDD frameworks such as Cucumber-JVM or Spock. The lightweight architecture not only suites agile scenarios but as well has its advantages in virtualized environments. The Apache TomEE team for instance uses the Amazon EC2 cloud infrastructure quiet heavily in support of reaching Java EE certification for the application server stack. This article combines both advantages to illustrate how a virtual application, based on the IBM PureApplication System, could be provided in support of instantiating an Agile Test as a Service environment. Such an environment, based on a pattern language approach, provides increased flexibility for both creating and rewiring components belonging to a virtual application. The article walks the reader through the process of creating such a virtual application to illustrate how an Agile Test as a Service environment could be created and later on be augmented by additional capabilities such as BDD testing capabilities using the aforementioned pattern language approach. Throughout the article we will be using Apache TomEE and its tool ecosystem and IBM PureApplication System to introduce and illustrate the various virtualization techniques required to provide a Agile Test as a Service environment. ------>8------->8------- So let me know if you would like to review the article (I already found some volunteers at IBM). PS: I plan to write the article in both German and English. The latter is supposed to be published online at developerWorks. Cheers Daniel