CodeFutures News & Industry Commentary Blog
Wednesday, May 28, 2008
Bringing SOA to the People
The SOA Magazine has published an very good paper by JackBe's by John Crupi and Chris Warner called "
Enterprise Mashups Part I: Bringing SOA to the People".
The abstact is here:
Forrester Research predicts that mashups will be a $682 million industry in the next 5 years. But can you define mashups? Can you describe the value of mashups to an SOA architect or even a business user? Can you outline the relationship between mashups and existing enterprise technology? Knowing the answers to these questions will advance you well down the road to embracing the concepts and techniques behind mashups in your organization.
This three-part series will help you get a head start by discussing the gritty details. In Part 1 we'll define a mashup in the context of the enterprise, contrast it against other common data integration technologies, and outline some of the more important architectural elements. In Part 2 we'll discuss why SOA architects should care about enterprise mashups. Finally, in Part 3 we'll discuss an enterprise architecture that incorporates mashups as part of your SOA-enabled ERP/CRM/SFA/BI and homegrown applications. A PDF version is
here.
Labels: Service Component Architecture, Service Data Objects
Wednesday, May 21, 2008
Apache Tuscany Graduates!
Apache Tuscany has graduated to full Apache project status today!
Andy Grove made considerable contributions to Tuscany SDO during the early days of the project.
Here's the reference written by Kelvin Goodson for the vote on Andy gaining committer status on the project.
Andy has taken part in SDO Java and C++ discussions since November of
2006, in particular in the area of the Community Test Suite (CTS). As some
of you may not follow this closely, I've distilled quite a bit of detail
from the lists to show Andy's participation. He ...
- been active in creating and resolving numerous JIRAs
- did some of the work of the initial drop of tests to the SDO Java
CTS from Rogue Wave and in the CTS infrastructure design, including ensuring
vendor independence.
- has discovered and offered solutions to a number of anomalies
between the CTS and the specification
- developed and contributed tests for testing XML schema choice
function.
- provided good insights to the required and permitted behaviours of
implementations when dealing with elements which are nillable
- has taken part in discussions for an M1 release of the CTS
- Initiated discussions on DataHelper formats wrt dates and
durations
- developed new test cases for spec section 9.10 -- XML without
Schema to SDO Type and Property
- solicited input from the Tuscany community with respect to the
equivalence or otherwise of null URIs versus empty strings, in order to
feed back to the spec group
- took a significant part in discussions of how to ensure the CTS is
test harness agnostic, and provided patches to update tests to assist in
this goal
- contributed a set of tests for XSD complex types
- provided support to the community with problems running the CTS
and with insights into new Junit features
Aside from Tuscany, Andy has been active in the SDO Java and C++
specification efforts, and I think he will be a great asset to the project.
Regards, Kelvin.So well done to Andy Grove and everyone else involved in Apache Tuscany!
Labels: Service Data Objects
Thursday, May 15, 2008
Some of the Best Code Generation Links
Wednesday, May 07, 2008
CodeGear Finally Sold!
In what has to be one of the most drawn out sales in the application development market (the For Sale sign was hung out over two years ago), Borland has finally disposed of its IDE business line that is now marketed under the CodeGear brand. This includes the once dominant JBuilder IDE (a classic case study in the market impact of an open source competitor - in this case Eclipse). The CodeGear division was finally sold at a bargain basement price of $23 million to Embarcadero Technologies (a market leader in
database products). It remains to be seen if the acquisition will result in increased product investment since Embarcardero is owned Thoma Cressey Brovo. Being owned by a private equity firm often means tactical pressure to produce profits to repay leveraged purchases rather than strategic product investments.
Labels: Industry News
Tuesday, May 06, 2008
Forrester on Enterprise Mashups
A new
Forrester report predicts that the
Enterprise Mashup market will reach nearly $700 million by 2013. Most industry analyst projections for the size of markets five years out seem inflated, but in this case, it seems rather low.
Enteprise Mashups will be the dominant architecture and de facto standard for building Web applications - so you would imagine that the total spend on
Enteprise Mashups would be in the billions?
Labels: Enteprise Mashups
Friday, May 02, 2008
Java 6 for Mac OS X Leopard Released, Finally!
Java for Mac OS X 10.5, Update 1 is now available from Apple through the automated Software Update service.
One thing to watch out for is that the release is only for 64-bit, Intel-based Macs - so you are out of luck if you have a PowerPC-based or 32-bit Intel-based Mac.
As regular readers of CodeFutures' blogs will know, we're becoming big fans of Mac hardware. So the long awaited Java 6 release for the Mac OS is very welcome.
Expect to see improvements to our Mac support in FireStorm/DAO soon.
Labels: FireStorm/DAO, Mac OS