[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

Re: The general XML processing problem


requestforproposal
"Bullard, Claude L (Len)" wrote:

> In the sense that I want to ensure that if I send a RequestForProposal, a
> Proposal is returned, or am able to inquire that if I
> send a RequestForProposal, I can get back an answer that says, No, or Yes in
> a few weeks, or Yes by The Deadline You Specified,

The loosely-coupled web of outcomes architecture that I am describing directly
facilitates what you desire. You create an RFP document and publish it an
appropriate location (very RESTy). Access to that document at that location is
controlled by the now well understood mechanisms of the Web (again RESTy). Each
party interested in that document satisfies the access requirements in order to
GET it, thereby establishing basic understanding of and competence with that
document type. Each of those interested parties, as an expression of its
particular expertise, will consider--that is, process--that RFP in a unique
manner which takes account of, among other things, the specific, possibly
unique, manner in what that party would deliver on the contract if it were
awarded the job. In order to achieve the most exact statement of each party's
expertise, the outcome of the RFP creation process (as later the outcome of
each process under the contract will be) should be instantiated in a form which
specifically reflects the particular expertise of the functions which created
it, rather than in some pre-agreed form which may vitiate, or distort into
ambiguity or worse, the particular semantic outcome of that party's expert
process.

The expression of that outcome, however, will be a simple syntactic body--a
document--from which, upon reviewing that document in a subsequent process, the
original requester might elaborate marginally different semantics. Such
misalignment of understandings is inevitable and inherent in human
communication. The difference here is that the parties share a concrete
document--not a schema, but an instance--through their separate further
processing of which their different understandings might be brought closer into
line. That is what a contract is:  a text agreed upon where the semantics
elaborated from it will necessarily differ with each reader, given their
inherent differences of perspective and expectation. Instead of hiding the
inevitable ambiguities of any transaction between peers, where one party does
not dictate the entirety of the semantics to the other, the document
represents--in fact, is--the best statement at any moment of the agreement and
common ground accepted by the parties. This is so precisely because it is a
bare instance and not the instantiation of agreed semantics. And on that
distinction hinges the crucial difference between the monolithic and the
loosely-coupled architectures.

Respectfully,

Walter Perry


PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
 

Stylus Studio has published XML-DEV in RSS and ATOM formats, enabling users to easily subcribe to the list from their preferred news reader application.


Stylus Studio Sponsored Links are added links designed to provide related and additional information to the visitors of this website. they were not included by the author in the initial post. To view the content without the Sponsor Links please click here.

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.