OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.


Help: OASIS Mailing Lists Help | MarkMail Help



   Re: [xml-dev] XML Research.

[ Lists Home | Date Index | Thread Index ]

Hello Sudip,
Here is an answer, not really point by point, but...
Assuming XML is the communications message standard between systems and components, most new software will consume, process and produce XML. So from this perspective, you want to look at the impact of XML on languages themselves, especially languages that use XML types (XML Schema, RELAX, etc.) to perform compile-time optimizations and checking: Microsoft Xen, Xtatic, XDuce, CDuce, XQuery. E4X and other languages are also appearing to deal in a better way with XML than JDOM or Object/XML binding frameworks.
You could argue that new languages don't appear every morning, but the fact that every single software component is accessible through XML on the network makes the implementation language less important, so we will probably see a flurry of new languages, with abstractions that address a particular type of XML processing or technical or domain problem (ex orchestration, templating, querying, business rules, etc. - see next section) and a particular type of users (business analysts, process designers, data architects, UI designers, etc.). XSLT, XQuery, BPEL or BPML are good examples.
SOA is important to, I think the key point here is how concepts from the 3-Tier application architecture will translate into a richer N-Tier architecture with more specialized tiers: Presentation Services (Remote Portlet), Business Rules Services, Business Process services, Activity Services, Entity Services, Data Services... Microsoft ShadowFax puts all those concepts together and they have an implementation reference I think in the context of Web Banking.
All of this will clearly impact application development, for instance, for presentation services, you may want to look at an application as a set of screens that send and receive XML messages, like a Hotmail but with XML generated and presented. Technologies like XForms, forms generated from annotated schemas, or products like Infopath, are interesting here.
Of course, all of these XML and SOA will have consequences on management, performance, reliability & security of the IT infrastructure. Probably pushing this to a new layer of the network, the data/computational grid?, but here we are leaving the XML world..
Hope this helps, I'll be happy to read your findings !
Guillaume Lebleu
Brixlogic Inc.
----- Original Message -----
Sent: Wednesday, September 15, 2004 8:13 AM
Subject: [xml-dev] XML Research.

Hi, i am currently an MSc student and doing my dissertation research on The impact of XML on Information Systems as a whole and then focussing on the Database perspective.

I wanted some information on where to find relevant information or link for the following:

1.The impact of XML
-How it effects the life cycle of a project?
-In all the phases such as design,implementation etc.
-an example of such implementation

2.Next enterprise applications persistence J2EE or ODBMS based XML Database or any other live implementation example and future perspectives.

3. XML impact on the speed of development, scalability, portability and other feature how it actually achieves it. Some social factors as well such as increased usability in terms of users,developers,administrators,managers and all the user groups.

and finally FUTURE OF XML

i know theses are very specific questions but any response to any of the above is much appreciated.

sorry if any inconvenience caused.

hope to hear soon

Sudip Trivedi

 Sudip Trivedi

ALL-NEW Yahoo! Messenger - all new features - even more fun!

  • References:


News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 2001 XML.org. This site is hosted by OASIS