Problem statement :  Given the context of hype gathered around XML viz.
                     its ability to demystify the hype surrounding the complexity
                     in computing ... computerization to the commoner i.e. making
                     it lucid to GEEK's as christined or coined!!

                     ...Nerdier stuff?? ...computing as such being making it complex to complex Experts or co-ders ??
                                           and down to earth to the dumbo!!'s??

Opportunity : Popularity of PERL ...in specific its expansion to the christined acronym,
              
              its ability to handle text/space ...eloquently and manipulate the same with ease,

              while the popularity of XML may have deminshed Perl and its class of utilies(awk/sed) to
              the side lines ....neverthless ...Perl still scores and has advantages in the computing
              context.


              with the requirement or necessity of the perl to handle XML ...there are plethora of
              free to use ...like its ilk(viz. Perl itself) ...parsers floating and lying around the
              Virtual world called WWW.

              Of all the utilities ...and parsers (XML) i have encountered!! ...deriving out some of my
              earlier work undertaken or contracted for Veritas Software Corp, a har-NESS utility
              (suite of test-cases ...for benchmarking api and certain/various class of devices)
              encountered on the SAN(storage area network) fabric

                 ...i have found a XML-parser to perl, customized or custom written by one of the
              associates/employee of vertias corp to be advantages ...while traversing and extracting
              the values out of DOM(Document object Model) ...as used by the SANpoint-control a
              supposedly a product from the stable of Veritas corp!!!

          

Objective: Given the context the XML-parser ...embedded or OEM kind of software ...has potential
           to be exploitable in commercial or the said Capitalist driven economic world,

           viz.while quite not sure the real reasons or intend purpose behind the architecture

               ability to reference the Nodes in the DOM using a 'ref' i.e. reference variable (

               pointer to a variable) in  PERL (or pro-gramming as such!! ...voila myopia??)
           
    
----------------------------------------------------------------------------------------------------------------

Opportunity:  Envisable extensions to [perl] or any language embeddable as a utility or to provide a
              interface for writing plugin or extensions to a bundled software.

              XML as file-format or source code format ...for lexical analysis ...ease in pre-processing.

              XML by very nature can be made to accomodate wide-char(support pro-gramming in native languages)

              XML ...based ...storage and manipulating of floating point values ...advantage being scaling of values.

              by very nature a language ...needs a [pre-]processor for lexical analysis of the source-code files
              (files containing logic ) ...i.e. the ability to parse the documents....thus embedding a XML-parser
              in to the language-processor making the language lite-weight ...and providing numerous advantages,
              
               ...translating potentially into a OS that is lite-weight ...compact ...efficient...base structure
               of other layers to be built atop.

             eg: usages ...san ...cellular networks ...embeddable and non embeddable os,
                                 'opportunity_marketing_xml_layman_language_protocol_communication.txt'
----------------------------------------------------------------------------------------------------------------

Opportunity: Writing cross-platform compatible software on the fly ...???

             ...leveraging the OEM software and existing cross-platform ....packages in vogue

             eg:: most devices or peripherals ship oem software with exposed api or interfaces,
                                                 perl/python/java are supported on most of the operating-systems in vogue ...thus
                                                 when writing cross-platform applications leveraging the perl/python/java ...and
                                                 using jit's respectively ...drastically reduces not only the support issues but
                                                 also RAD times...refer to a product called sanpoint-control that used be around
                                                 monitoring/managing cross-platform san-fabrics.             
               
                                                 advantages being like counting on bug fixes's ...programmer or developer mischief's
                                                 like memory leak's !!     

                                                 may also refer to the object-oriented use of XML in the context of text-formatting
                                                 and display ...the context is only for reference ...usage of xml in microsoft and
                                                 open-office ...object orient ...name-space-schema ...a well articulated notion in
                                                 xml namespace      
 

Note: The above problem statement having been encountered in various scenarios
      and detailed in various 'Proof of concepts' as mentioned in 
      
       http://uk.geocities.com/ravivenkatus/projects.pdf
       http://ravishankarkv.tripod.com/projects.pdf
        ....apply appropriate
      'use-case' modeling, rationalize and arrive at a workable and feasible 
       solution both commercially and techinically viable.