Search the web
Sign In
New User? Sign Up
service-orientated-architecture · SOA
? Already a member? Sign in to Yahoo!

Yahoo! Groups Tips

Did you know...
Want to share photos of your group with the world? Add a group photo to Flickr.

Best of Y! Groups

   Check them out and nominate your group.
Having problems with message search? Fill out this form to ensure your group is one of the first to be migrated to the new message search system.

Messages

  Messages Help
Advanced
John on Gartner, AJAX & Assorted TLAs   Message List  
Reply | Forward Message #5481 of 13945 |
<<Model-driven and event-driven architectures are two technologies
expected to have a big impact on developers over the next decade. And
while many IT professionals are in the dark about much of Gartner's
"Hype Cycle for Emerging Technologies," these architectures, along
with AJAX apps, have very bright futures.

The Gartner report released last week includes an analysis of 36
technologies and trends that are expected to mature within the next 10
years in a five-step process Gartner calls the "hype cycle."

Emerging trends begin at the "technology trigger" stage with a product
launch, move on to the "peak of inflated expectations" stage thanks to
media-generated buzz, then advance to the "trough of disillusionment"
period when the technology fails to meet developers' expectations,
proceeds to the "slope of enlightenment" phase when IT professionals
continue to experiment and apply the technology despite the decline in
media coverage, and finally peak at the "plateau of productivity"
stage, as the industry absorbs and accepts its advantages. And the
increasing popularity of SOA is responsible for these emerging
technologies.

"SOA&#9472;that's the current big wave that everyone needs to be aware of
and tapped into," said Jackie Fenn, Gartner fellow and creator of the
hype cycle.

While Fenn explains that some enterprises have already begun
implementing service-oriented architectures, many have yet to explore
migration of their event-driven and model-driven apps to SOA. But that
will likely change. "We think this is becoming a hyped and focused-on
approach."

Event-driven architecture (EDA) is a common style for distributed apps
that are typically designed into modular, encapsulated, shareable
components with event services. The services can be created through an
app, an adapter or agent acting non-invasively. According to the
report, those in the financial trading, energy trading,
telecommunications and fraud detection industries have begun using EDA
technology, along with the Department of Homeland Security. But
Gartner says EDA is at least five years from mainstream maturity.

As for Model-driven architecture (MDA), a technology from the Object
Management Group, the process will turn the heads of developers simply
for its increased flexibility through SOA. The technology
distinguishes biz-level functionality from the technical complexity of
its implementation, enabling the apps to be modeled by standards like
Unified Modeling Language. This allows the models to operate free from
potential platform limitations and instantiate them into specific
runtime implementations using a target platform of choice. Fenn says
both MDAs and EDAs will find their niche with developers largely
thanks to SOA and their bottom-line boosting perks.

And Fenn says a third "high impact" technology, AJAX, will soon enough
prove influential to the dev lifecycle and should reach maturity
within the next two years.

"AJAX gives you that more responsive user experience in the browser
environment," Fenn says.

The Web 2.0 technology is a combination of processes that developers
use to increase functionality for their end users, metamorphosing a
limited and frustrating Web app into a more readable service. While
the improvements may not be extreme, the report says AJAX apps have
the ability to raise bottom lines by enhancing the user-friendliness
and reliability of such Web apps.

The "Hype Cycle for Emerging Technologies 2006" is one of 78 `hype
cycle' reports Gartner released this year. The report evaluated nearly
2,000 information technologies and trends among more than 75
industries. Gartner analysts reviewed and debated each technology
within a "cross-industry view," rating performance, services and how
each technology will impact an org's bottom line.

According to Fenn, those emerging technologies deemed "high impact"
will pay the biggest dividends for businesses over the next decade.
But while each trend's maturity rate remains constant, she cautions
that each technology's benefits will vary throughout industries.

"Be selectively aggressive&#9472;identify which technologies could benefit
your business, and evaluate them earlier in the hype cycle," she says.
"For technologies that will have a lower impact on your business, let
others learn the difficult lessons, and adopt the technologies when
they are more mature.">>

You can find this at:

http://www.adtmag.com/article.aspx?id=19054

Gervas










Mon Aug 14, 2006 6:56 pm

gervasdouglas
Offline Offline
Send Email Send Email

Forward
Message #5481 of 13945 |
Expand Messages Author Sort by Date

<<Model-driven and event-driven architectures are two technologies expected to have a big impact on developers over the next decade. And while many IT...
Gervas Douglas
gervasdouglas
Offline Send Email
Aug 14, 2006
7:18 pm

I just want to point out that MDA is not a good fit for SOA since it's based on UML, which is object-oriented, not service oriented. UML has some value for...
Eric Newcomer
e_newcomer
Offline Send Email
Aug 16, 2006
11:22 pm

I wouldn't be so quick to rule out MDA for SOA, we've had some great success with using MDA as an implementation approach for SOA. We model the services in...
Steve Jones
jones.steveg
Offline Send Email
Aug 17, 2006
8:49 am

Eric, I remember us having this discussion a couple of years ago ... First of all, MDA is not necessarily based on UML, it can also be used with MOF. For...
Stefan Tilkov
stilkov
Offline Send Email
Aug 17, 2006
8:50 am

Hi Stefan, Certainly you can use UML to create services - as has been mentioned many times in this forum you can really use any technology, including procedure...
Eric Newcomer
e_newcomer
Offline Send Email
Aug 17, 2006
3:10 pm

Hi Eric, Comments inline. I've also changed the subject ... a gut feeling tells me this is going to be a long thread :-) ... uhm .... I'm not sure I said it's...
Stefan Tilkov
stilkov
Offline Send Email
Aug 17, 2006
5:51 pm

Stefen, I agree UML offers the tools necessary to model services now. I think Use case diagrams and Activity diagrams provides abstractions necessary to assist...
Hitoshi Ozawa
htshozawa
Offline Send Email
Aug 18, 2006
8:34 am

Hello, I wrote a thesis about MDA (only in Czech, see abstract at http://www.archaebacteria.net/?p=5). I mean that MDA as described by MDA Guide V1.0.1 ...
Lukas Barton
look_as314
Offline Send Email
Aug 18, 2006
9:17 am

... I don't understand this statement. First of all, lots of tools support generation from other models; e.g. it's easily possible to use UML activity diagrams...
Stefan Tilkov
stilkov
Offline Send Email
Aug 18, 2006
10:43 am

... I tried generating BPEL from activity diagram in IBM Software Architect and from BPM model in Borland Together and creating full model took me longer time...
Lukas Barton
look_as314
Offline Send Email
Aug 18, 2006
1:25 pm

... Very true - and the tools' fault. ... All I've seen (and used in practice) so far were custom-built solutions. (In my case, many of them using my company's...
Stefan Tilkov
stilkov
Offline Send Email
Aug 18, 2006
3:54 pm

Stefan summarized his point with: Which is exactly my point - the fault is not in UML, nor OO, but in using it wrongly. I agree that UML is not at fault, but I...
Anne Thomas Manes
annemanes
Offline Send Email
Aug 18, 2006
1:26 pm

... +1. In fact, I don't think there has ever been a "good" UML tool - in the sense of "good for automated software development". ... There's numerous...
Stefan Tilkov
stilkov
Offline Send Email
Aug 18, 2006
3:57 pm

... We could start DML vs DSL debate ;-) Do you agree that: "Proprietary tools which worked mostly were DSL."? ... But there is no standardised profile for...
Lukas Barton
look_as314
Offline Send Email
Aug 19, 2006
5:27 pm

... Not much of a difference to me -- DML graphical, DSL textual, otherwise similar enough so it doesn't matter. ... No. In my personal experience, most...
Stefan Tilkov
stilkov
Offline Send Email
Aug 20, 2006
3:22 pm

One issue I've got with UML for SOA modelling is that its fine when thinking about software, but a bit rubbish when thinking about the business. Its also a...
Steve Jones
jones.steveg
Offline Send Email
Aug 20, 2006
7:34 pm

Right - another example is asynchronous messaging queuing, like what we're doing with AMQP, which is becoming more and more important as SOA tends more and...
Eric Newcomer
e_newcomer
Offline Send Email
Aug 22, 2006
8:05 am

I found no disagreement with below other than terminology. Most human efforts are not solitary but a product of collective efforts. Any work design ...
Jerry Zhu
jerryyz
Offline Send Email
Aug 22, 2006
2:59 pm

... Only when the object doesn't support pluggable transport and invocation layer support. The Jini platform provides this because the use of an object as a ...
Gregg Wonderly
w5ggw
Offline Send Email
Aug 23, 2006
1:59 pm

... I think the bigger issue is that we need to employ fewer monkeys and more developers and engineers. I sense that many companies are conviced that 10 $30k+...
Gregg Wonderly
w5ggw
Offline Send Email
Aug 18, 2006
6:15 pm

Stefan, I think we agree on several things here, and maybe this is more a matter of emphasis. The main point I am trying to make is that the industry needs...
Eric Newcomer
e_newcomer
Offline Send Email
Aug 18, 2006
1:30 pm

... Well, yes and no. I had a discussion about this some time ago: http:// www.innoq.com/blog/st/2005/01/05/uml_mof_and_generic_interfaces.html The main point...
Stefan Tilkov
stilkov
Offline Send Email
Aug 18, 2006
4:11 pm

UML is a great whiteboarding language but not more. Its contribution to the industry is a consolidation of what previously were multiple varying design...
Eric Newcomer
e_newcomer
Offline Send Email
Aug 22, 2006
8:05 am

Yes, this is exactly why we (IONA) together with IBM, Sybase, and others have started the SOA Tools Platform Project at Eclipse. Eric ... From: Lukas Barton...
Eric Newcomer
e_newcomer
Offline Send Email
Aug 18, 2006
1:35 pm

... I don't know whether the work I have been doing is of interest in this context, but it may be. So here is a short description and references to some...
Ashley at Metamaxim
keplervic
Offline Send Email
Aug 21, 2006
5:08 pm

Ashley, Thanks, will look into the references you've suggested. H.Ozawa...
Hitoshi Ozawa
htshozawa
Offline Send Email
Aug 22, 2006
8:04 am

Eric UBS is currently using a tool that executes UML to do integration, and it executes over 3 million transactions a day according to case study figures I was...
Teresa Jones
ta_jones01
Offline Send Email
Aug 22, 2006
8:26 am

Interesting talk. The way I look at the SW technology evolution is that three layers from bottom up OO objects, Component Orieation objects (EJBs and COM) and...
Jerry Zhu
jerryyz
Offline Send Email
Aug 17, 2006
7:57 pm

Actually SO has been around for something like 15 years and is not connected at all to OO. However, it is definitely possible to use OO to implement a...
Eric Newcomer
e_newcomer
Offline Send Email
Aug 18, 2006
1:30 pm
First  | < Prev  |  Last 
Advanced

Copyright © 2009 Yahoo! Inc. All rights reserved.
Privacy Policy - Terms of Service - Guidelines - Help