The Future of CA Gen – evolution/revolution – 10 points to Utopia part 1

With the up and coming CA World 2010 in May, and the run-up to the release of CA Gen r8, it’s time to think about the future of CA Gen and what it will become.
There are development challenges out there that CA Gen clearly meets, but what about those that it doesn’t, and what about other tools that do ? Where does CA Gen “fit in” and what should CA Gen be doing to “fit in” with today’s modern development challenges ?
I thought that I should lay down some thoughts for further discussion within these pages – so feel free to comment as you like on the first 5 ideas…
 
First: Framework support – we should get CA Gen to support popular frameworks, so generated application components could be framework-agnostic, which can then be specialised for different target frameworks. Those frameworks could include:
  • Clouds (Azure, Amazon etc)
  • Java frameworks (Spring, STRUTS etc)

Each emergent framework could have a new “specialisation SDK” which could take the framework-agnostic code and “turn it into” a framework specific set of code.

Second: Deployment platforms – there are a plethora of new development platforms out there that CA Gen should natively support:

  • iPhone
  • Android
  • WindowsMobile
  • Blackberry

Third: The toolset should be able to “communicate” or “be integrated” with other tooling of a similar nature and exchange metadata

Fourth: Communications should be open – make the Gen servers available to be accessed by any technology. Using XML as a way of opening up those servers means that then any communications middleware (e.g. MQ, Tuxedo etc) could be used to access the data. Other technologies could then seamlessly use the Gen servers with no proprietary technology like Transaction Enabler.

Fifth: The tooling needs to be based around Eclipse – a move in that direction has already been made with CA Gen 7.6 and the upcoming r8
Points 6 thru 10 coming soon…. watch this space…..
EDIT: Since I posted this on Monday of this week, traffic has significantly increased ! Don’t forget you can comment on this, and every post – you don’t need to register or login to comment – It’ll be great to get your views – that’s what Gentalk’s for !
Share