Gen-o-sphere
This is a short post to say how pleased I am that there are an increasing number of blogs surrounding the CA Gen product now – QAT’s recently launched blog and now IET’s CA Gen Development Blog. They are both definately useful tools and should serve to let us dip into their worlds and see their thinking !
Lets see more Gen users and companies hosting CA Gen blogs !
The Gen-o-sphere is expanding !
Join the forum discussion
on this post
Categories: Blogroll, CA Partners, Gen History, ca gen, gentalk Tags:
Out of the box
I recently did some work with Gen in getting a web service generated with the Java Proxy, and then using the Web Services Wizard to take that code and generate a Web Service from it (i.e. give me the WSDL).
The process is good, and simple, but it appears that there is no command-line interface to the Wizard. To be effective, I believe that it should be part of the toolset and be selectable on the generation options window and (depending on deployment options) generate a Java Proxy or an EJB as the basis for the WSDL, and have those selections drivable from a command line for automated builds.
Hopefully in upcoming releases of the toolset this may be a possibility.
Categories: Blogroll, SOA, allfusion, ca gen, gen features Tags:
Development – top-down, inside-out, middle out ? ? ?
I recently came across this post, from the development log for Microsoft’s Visual Studio tools – I know it’s dated 2005, but some of the points are relevant. He believes that the approach that IEF took -which was a totally model-driven approach (he was on the design team in the late 1980′s/early 1990′s) could be successul, but now a “nimbler way forward” is better.
I believe that he says this because he is an advocate of Domain Specific Languages, and that for each specific role in a large enterprise, a specific DSL should be chosen, and that they be integrated by standards-based connectivity. Gen is, as he puts it, entirely self-contained. He advocates replacing the model with source code control.
I would put it a different way.
Source code control, to me is a backward step, and model-based development is a forward step ! I do agree with what he says, though on standards-based connectivity between disparate technologies. DSL’s have been around for years – haven’t they ? We used assembler for the low-level, fast, intricate stuff,with COBOL for the bulk data-processing elements of the system.
What was missing then was the standards based connectivity between parts of systems. Now we have that, all is well, since as long as Gen can adhere to the standards, then Gen can be part of the “new world”.
Gen (in my mind) could be considered a DSL, BEST SUITED for enterprise-scale, reliable data processing operations.
In addition, Bill thinks that a code and model approach is also required, presumably with a two-way interaction between the model and the code and the code and the model. I don’t believe this in a Gen environment, since Gen’s strength is NOT allowing the developers to see the code, and allowing them to violate model constraints – also, having direct access to the code assumes a specific target platform – how many of Microsoft’s tools can deploy the same piece of business logic on a mainframe, PC or Unix server ???.
Microsoft’s way forward with these tools assumes a Windows environment – there is a world outside Windows !!!
Developing with Gen as a framework
In a previous post, I expressed a belief that Gen should have a published API for other (non-CA) developers to produce an alternative set of generators so that the tool’s marketplace could be expanded.
Here, I’m focussing on the front end of things – i.e. the developer IDE.
Is there a place for an alternative IDE for the Gen tool ?
Certainly, portions of the toolset leave a lot to be desired, and some parts of the tool have already been re-engineered (the diagram trace facility as an Eclipse Rich Application), and alternative reporting tools and support tools like GuardIEN have matured.
BUT the user interface to the core development tool still leave me a little cold.
With the new releases of Gen, the advance into Eclipse has gathered momentum, but is that enough ?
There seem to be two opposing camps here – the Microsoft camp and the Eclipse camp. For me, used to a Microsoft-centric approach, it would seem a good move to me to adopt some of the Microsoft ideas, however there are those who favour the Eclipse approach would say that using Eclipse as a grounding for a development environment is the way forward.
But is there space for a third approach, a hybrid of them all ?
If CA were to keep control of the fantastic encyclopedia API and allow other developers to develop DEVELOPMENT interfaces to the tool, like they have done with other aspects, then 3rd parties could take the best of both worlds, and leave the worst of those worlds alone, and develop a dynamic, easy-to-use, productive, Gen-centric interface, with which to work.
Maybe Gen could evolve into something which isn’t a tool, but a framework into which others’ tools slot in to produce the most effective working environment for the developer.
Those tools could include 3rd party interfaces, reporting tools, generators, and oher supporting items, all seamlessly integrating into a single framework, so that the developer/analyst/designer isn’t aware that they are using different vendors’ products.
Categories: Blogroll, allfusion, ca gen, composer, gen features Tags:
EDGEucate 2007 – Advance Programme available – download now !
What will you do at EDGEucate 2007 ?
- Participate in more than 20 technical session and several Vendor Presentations that will keep you on top of the industry’s latest trends.
- Discuss specific software needs with an impressive panel of company representatives at the EDGEucate Trade Show.
- Network with your peers during the event and at the Tuesday Night Reception, sharing experiences and tips with fellow CA Gen users
- Sign up to become an EDGE volunteer and foster the growth of this unique association!
See the CA-Gen’s most respected users, customers and CA partner vendors in a fantastic setting – Southfork Ranch made famous by JR and the rest of the “Dallas” cast in the 1980′s !
Download the advance program and registration details -
Click here for Hotel details
Don’t forget
EDGE EMEA 2007 in Ditton Park, London
September 30th – October 2nd 2007



