shodZ

Thursday, September 30, 2004

TaJ, MumbaI

im going to leave for Mumbai tom to attend a conference hosted by redHat on open source. the redHat guys first did not confirm our registerations(prob b`coZ we we`re just students); but then when my friend blasted there customer care in a mail and the confirmations flowed in easily. i leave tom. morining and it woudl be a 24hr trip. lets see what i can get from there!!! hope they give some good refreshments at Taj(thats the hotel where the conference is being held). cy ahten

Wednesday, September 29, 2004

GeekZ

hey i just posted this on leanDude`s blog after reading this(the post on 28sep'04) on his blog but thought i should post it here too b`coZ i luv it.

ur a geek if u get up at mid-night to goto the john, but stop inbetween to check ur mail.


kool NAh

Wednesday, September 22, 2004

for Those who are down and out

i got this in my mail and man i coulnt resist.

If you're ever feeling down on life, just remember - you were once the fastest sperm in the bunch.

Shocking NorthKorea

wtf?!?!?!

Thursday, September 09, 2004

The RedMond Pig

Microsoft has always preferred to compete with its core competencies: FUD, astroturfing, false advertising, rigged benchmarks, funding "independent" studies, being channeled by submissive scribes and sycophantic industry analysts, and attempting to freeze the market long enough for them to catch up with the competition. Longhorn will probably fit into all those categories before it materializes, but its primary purpose is the latter. It's just another train-load of BS designed to freeze the market until the next version of Windows gets there.

Tuesday, September 07, 2004

Painters

This is the most disgusting stuff that i could have ever read. and u know whats it is about??

Well, i cant think of a duller thing then a painting; a static thing, a movement frozen in time, a photograp that is never faithful to the original. a dead thing that is no longer of any intrest to anyone, apart from painters, who are people who think they`re important and cultivated, but who haven`t evovled with the rest of the world.

Picked up from Paulo Coelho`s Eleven Minutes.

MDA

  • The OMG's aim with MDA is to allow businesses developing bespoke applications to concentrate on determining their business requirements for the application, but not be concerned with what particular technology platform will realize those requirements. In other words, the application is specified and implemented in a platform-independent fashion. The OMG's claim is that systems built this way should have a much longer lifespan than any given technology platform; 20 years is suggested by the OMG as typical.
  • The centerpiece of MDA is the Platform Independent Model (PIM), modelled in UML.
  • While the PIM is independent of technology, the platform specific model (PSM) is where the "rubber hits the road". Vendors are expected to use mapping and transformations to convert any given PIM into a PSM or indeed PSMs. MDA does not prescribe how this should be performed, but indicates that typically the transformation will be model to model, or meta-model to meta-model. In concrete terms, many vendors use tags or other metadata to annotate the PIM such that the different PSMs may be generated.
  • The OMG vision also has its Meta Object Facility (MOF) playing a central part in MDA. Because the PIM and PSM are expected to be written in UML, itself a MOF language, it should be possible to define transformations written in a MOF language. Currently OMG is working on the QVT (Query, Views, Transformations) specification to support this idea. In other words, QVT allows the transformations performed by vendors between PIM, PSM and code to be standardized.
  • Elaborationist MDA, is very much in keeping with how OMG's normally describe viewpoint. There are separate PIMs, PSMs and code, and the PSM is usually annotated in some fashion. Here the claim is for 50-80% code generation, with behaviour typically specified in a 3GL language.
    Translationist MDA, says that the complete system must be specified entirely within the PIM. This approach is also sometimes called Executable UML and builds on Shlaer- Mellor's work. From the PIM both the PSM and code are 100% generated completely. Indeed in practice the PSM can be substantially ignored. Behaviour is specified using an action semantic language compliant with Precise Action Semantics.

RT--RealTime

A real-time system is one in which the correctness of the computations not only depends on their logical correctness, but also on the time at which the result is produced. In other words, a late answer is a wrong answer.
kool nah.

reference

Friday, September 03, 2004

Finally BPEL4WS

BPEL4WS only uses and supports input-only and input-output operations of WSDL; output-only (notification) and output-input (solicit-response) operations are not required nor supported.
The BPEL4WS process itself is basically a flow-chart like expression of an algorithm. Each step in the process is called an activity. There are a collection of primitive activities: invoking an operation on some Web service (invoke), waiting for a message to operation of the service's interface to be invoked by someone externally (receive), generating the response of an input/output operation (reply), waiting for some time (wait), copying data from one place to another (assign), indicating that something went wrong (throw) and (catch), terminating the entire service instance (terminate), or doing nothing (empty).
These primitive activities can combined into more complex algorithms using any of the structure activities provided in the language. These are the ability to define an ordered sequence of steps (sequence), the ability to have branching using the now common "case-statement" approach (switch), the ability to define a loop (while), the ability to execute one of several alternative paths (pick), and finally the ability to indicate that a collection of steps should be executed in parallel (flow). Within activities executing in parallel, one can indicate execution order constraints by using the links.

For more info read this and this.
sorry rather go here.