that negotiation is a powerful abstract notion for the coordination of generic services available from distributed components. This is the main motivation underlying the development of XPLORE, a middleware infrastructure for component service negotiation. We illustrate it here by breaking down an existing e-negotiationapplication into a set of autonomous components coordinated through XPLORE. We chose NegotiAuction(TM) as our case-study, because it combines various elements from negotiation and auction protocols, which demand for a diversified representation in XPLORE.