Specification by Example is conceptually different from traditional specification or testing processes, especially in the way it relies on collaboration. Manning author Gojko Adzic interviewed a number of teams to see how they approached collaboration on specifications. Their approaches varied… Continue Reading →
In this article from chapter 4 of Specification by Example, author Gojko Adzic explains how to work together with business users to come up with the right stories and that the key idea to achieve that is not to start… Continue Reading →
By Arnaud Cogoluegnes, Thierry Templier, and Andy Piper, authors of Spring Dynamic Modules in Action
OSGi – the dynamic modular platform for Java – uses a slightly different unit of deployment than the plain old JAR, the bundle. Bundles are standard JARs, but with additional metadata in the META-INF/MANIFEST.MF file. This metadata describes amongst others a bundle identity but also the Java packages it consumes or makes available to other bundles. This article covers some theory about this metadata and shows how to create an OSGi bundle from an existing library.
By Debasish Ghosh
This article is taken from the book DSLs in Action. The author discusses integration in which the involved languages interoperate within the constraints of the underlying virtual machine. In particular, the author focuses on homogenous integration patterns, while briefly covering heterogeneous integration patterns with external DSLs.
In this article based on The Cloud at Your Service, authors Jothy Rosenberg and Arthur Mateos discuss Cloud technology as a power behind the “flattening of the world.” They demystify the concept through current examples and lay out a categorization and taxonomy of associated terms.
What is Cloud Computing? (PDF)
This paper provides an introduction to the Zend Framework and the book Zend Framework in Action. In includes an overview of the Zend Framework and its benefits and then explores Zend Framework in Action and its target audience. What is the… Continue Reading →
This article is taken from the forthcoming book Brownfield Application Development in .NET by Kyle Baley and Donald Belcham (Manning, 2008). This 550-page manual shows you how to approach legacy applications with the state-of-the-art concepts, patterns, and tools you’ve learned… Continue Reading →
This article is taken from the forthcoming book Lucene in Action, Second Edition. The 475-page guide is a comprehensive tutorial that shows how to use Lucene to add full-text, cross-platform search to nearly any application. This article introduces a new… Continue Reading →