Conceptual Integration Framework 2
This is a follow-up to my earlier post on a conceptual integration framework. Here I use a crow's foot style ERD to illustrate a high-level framework. In this framework, each of these entities (problems, solutions/strategies, and technologies) will be described by some more structured attributes (dimensions), besides textual descriptions. Then their applications (the relationships) will be described with the discussion on advantages and weaknesses. This should lead to a collection of high level patterns (both theoretical and practical). The framework is still very preliminary; more details on need to be worked out.
Integration Technologies Hype Cycle
Gartner publishes their hype cycles every year on many subjects. The image below is for the application integration domain in 2006. You can see many of the technologies we have discussed.
Visit here for more hype cycles since 1995
Is XML getting old?
The debate is not just in this class. It's just a miniature of the outside world. Here are two recent blogs (right after our session on XML) on this issue:
"XML on the wane? Say it isn't so, Jack" http://blogs.zdnet.com/service-oriented/?p=2986
"What's the future of XML?" http://itknowledgeexchange.techtarget.com/soa-talk/whats-the-future-of-xml/
Transforming XML using MapForce
http://www.altova.com/mapforce.html
You can view a tutorial or a demo for XML transformation here (click the link below and choose the "XML Mapping" Section): http://www.altova.com/videos.asp?type=0&video=mapforce
One note: you can open XSD schema and you can also directly open your Atom XML file (a schema will be automatically generated).
As you can see, MapForce is pretty easy to use for visual mapping. You can also search for "MapForce" in YouTube and you will get some more video tutorials there.
Assignments
Free XML/XSLT Tools
I posted some free tools here:
http://cubicle-h.blogspot.com/2009/09/free-xmlxslt-tools.html
If you know some other free and better ones, let us know.