Opportunity :   Scripting accessibility of documents, persistance of data and 
                ability to print documents retaining the text formatting

                viz. PERSISTANT PRINTABLE DOCUMENTS ...and ability to integrate 
                     them into a database and filesystem ...

                     Innovative Application providing a interface to access data 
                     on the storage medium ...giving the best of both worlds 
                     viz. file-system and database.

                     also read through the document 'opportunity_[O]RDBMS_derived_data_types_handlers.txt'

specifications with examples:

                 It makes a viable option to able to manipulate postscript documents
                (Including adobe PDF) navigatable or accessible using scripting ...
                for instance one may refer to VBexplorer in the context ..that lets 
                access various elements of a document.

                Ex: using scripting ability to position or display or navigate 
                    directly to a specific page in the document.

                    PDF format for instance provide's for persistant printable forms,
                    these can be validated ...if elements are made accessible via
                    a scripting interface.

                Taking the above into cue or account  XML-DOM-CSS ...or
                HTML(validate forms with embedded scripting ) savable as .mht (
                mht is a single Web Archive File, it's a file with the web page 
                and images and stuff all compiled into one file),
                (provided with a save button as interface ...provides easiest means),

                spreadsheet's with embedded macro and scripting validation of documents
                also make a viable option.

 
                usage's many a web-centric filing of paper based physical forms or
                applications ...that are usually mandatory requiring a signature or
                thumb impression ...for standard procedure's ...paper work required
                while interfacing with public or office collabration
                (opening a bank account,  visa applications ...etc)

                It is notable ...that .mht as described above offer's notable extensible
                option to  office collabration or groupware solutions or ERP
                ...say kind of ability to save to workspace ...comparable
                to what may be termed as clipboard ...or communicating viable
                email ...say context of reference ...attach ... .mht.

                It is also notable that .mht offer's a readily integratable or extensible
                document format into database ...both in the context of a binary blob or
                a searchable records of data ...potentially a alternative of XML-DOM
                documents ...a few things that can be taken into account is by embedding
                the mht parser into the database ...documents can be searchable ...now since
                ...most all documents ...share ...same attributes or the template ...further
                ....savings on compression and size can be achieved ...while the overheads of
                reconstructing the documents ...viz. much like the pre-processing and populating
                the template with a specific data ...or value's can be taken into account or
                a configurable option at application or database as a interface would be advantageous.

                

                Further to as explained in 164) , 526) ....an illustrative means of
                accessing data on a medium ...either as a Filesystem or a database view
                ....get the best of the both world's ...something that adhere's to 
                standard filesystems and relational principle's and provides efficiency
                to Applications and end-users alike ....in the above context ...most
                modifications of data are by end-users who are not complex computer 
                terminology or intrinsic mechanism's how 4GL's etc operate on data,

                Hence most modifications of data are user's who make use of template or
                HTML forms ....hence a record of information stored on a filesystem directory
                above makes a palatable option.

                Directory entries offer the meta-data to data stored in a filesystem , while
                catalogues or reference tables provide meta-data to data in a database.

                In the above context if the first field is alway's a uniquely identifible
                field of the record ....it thus makes it ...potential entery as a file in
                in a directory ....with meta-data defined the directory ...specifying the
                template-usable to manipulate or view the data.

 
                similarly all records in the directory of a standard structure ....a view
                of the data is accessible as a table or data can be envisioned as a tabular
                structure of data in a text-file (viz. viewing the data as a directory),

                Most statistical purpose's data in a relational table offer's most logical
                or easier means to manipulate or interpret ....hence proper use-case
                modelling of data on the medium viz. set-theory ...one to many , many to one
                ...entity relationship view can defined and code for such view can be put
                in place .....what needs to be taken into account and taken care of the

                1)...lock's that define the integrity ...of the data 
                2)...Should data be of fixed record lenghth ...max record-length defined
                  ...while wastage of some space is envisible.
                3)Erasing the previous ...record in the filesystem and writing a new-record
                  viz. new file in filesystem ...or a extensible or as per the existing 
                  symantics of the filesystem ...that are in place today ...viz. a how a
                  a file in a  filesystem grows and can be accessed and manipulated (address
                  map of a file).

                4)Databases traditionally allocate advance space to table's or objects for
                  their future growth ...the conventional percievable advantage being that
                  ...consistent I/O accrue on to quicker processing speeds and data retrieval.

                  ...hence in the above model ...say a specific directory or folder can be
                     assigned a recored keeper attribute aspart of the meta-data in the
                     directory ...thus letting it being allocated advance space ..for future
                     growth

                5)A Folder or directory ...could be assigned a attribute as part of the meta
                  data ...to maintain revision control or  versioning control on its contents
                  ....for more information refer to revision or versioning control systems.

                   
                  Given that every document has ideally a timestamp associated 
                  (creation,time of download, check-in in case of a versioning control system,
                  last-updated ...etc), taking the timestamp as one of the attributes that
                  decide the unique-ness of a file ...viz. ability access or retrive or refer to a
                  file ...use-case modelling ...criteria from the context of a operating system...
                  ...thus in or from the context of a GUI based access this fits the criteria aptly,
                  to make the concept feasible in the context of command line based operations or
                  access ...auto append (dynamic) of the timestamp to file name should solve the 
                  problem ...given the context that a timestamp is a attribute of a file ...usage
                  of regex as also a view of the data on the storage-medium ...also given the providence
                  of touch in the operating system context ...availability of such a tool ...scope for
                  use or misuse ...as also in this context ....a potential potent means ...stem the
                  mis-use of touch ...given that duplicates cannot occur

                
                 in scenarios like ...XML-RSS ...feeds!! ...potential scope for optimization
                 when ...the operating systems support versioning of files embedded in them.



             In the above context  client-side Java applets based applications  in a web-browser
             can achieve the data transmission viz. only the data part and not the element by
             keeping the communication or datatransfer to minimal the above specifically offer
             opportunity..


             6)  Ability to attach a compression attribute on a folder ...thus its contents 

             7) Ability to attach a  attribute on a folder ...thus its contents ...enable or
                disable usage of the touch as a utility ....as also the ability to delegate
                or restrict the usage of the utility touch ??.

             8) deriving from the data-type varchar or varchar2 ...a custom data-type ...
                viz. ability to storage custom parsable document type say xml-dom/mime/.mht,
                and also ability to use and attach a custom handler to such derived-custom-data type
                (viz a handler is required to fetch data from extents ...the manner in which 
                data is organized in the database properitary storage formats/filesystem)
                 ....optionally[O]RDBMS ...potentially ability to use or manipulate
                the data embedded in the datatype as part of the DML or SQL queries.
 
                ...in the context eg usage refer to "opportunity_integrated_EDI_fax_scanner_portable_computing.txt"
                on this uri/url.


Arguments pro's con's  Rationalization   :
------------------------------------------

 understand spreadsheets used as part of the so called office productivity suites.


 ...is a spreadsheet ...equivalent of a table ??

 ...if rows and columns viz. a spread sheet  can grow (in a non contagious manner)

          ....a spreadsheet a file stored as a file in a file-system.

...with reference to contagious ness of the storage space on a storage-medium

    ...understand I/O blocks ...I/O thru or thorough put

      ....how contagious should the data..be organized,

          ....when data stored in such a manner ....how is it processed  or interpreted??

          refer to the document "opportunity_281108_1_1.txt"  and  "opportunity_[O]RDBMS_derived_data_types_handlers.txt"

 what if the data or documents ...classified in as DSS are stored in special container
or a special type of  extents or segments(presuming ...anological to a workbook with
different ...spreadsheets ...containing data pertaining to different tables respectively
from above argument)


deriving from ....'opportunity_XML_DOM_parsers_interface_as_db_handlers.txt'


Opportunity 1:) deriving from above use-case's product architecture's of most software's usually server centric,
                can be re-architected or redesigned and put through another cycle of development viz. RAD
                
                specificially ERP's ....CRM's ...most [en]visible or product's that can be envisaged can eXploit 
                database and AJax model  ...except that ability include a server-side downloadable script in case
                of java-script be included in the XML-DOM- ...optionally DTD complaint stream.

                Given that DHTML-or-ajax on the client-side is lite weight ...for usually server centric product
                architectures!! ....accommodating logic.
r
Opportunity 2:) ability to innovatively evolve a client side java/java-script engine executable xml-dom-dtd-[rss]
                stream a evolvement of AJax .               


             
 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.


----------------------------------------------------------------------------------------------
