In e-commerce, for some cases the service requested by the consumer cannot be fulfilled by the producer. In such cases, service consumers and producers need to negotiate their service requirements and offers. Whereas some multiagent negotiation approaches treat the price as the primary construct for negotiation, we consider that the service content is as much important as the price. Therefore, this study mainly focuses on the content of the service described in a common ontology accessed by both agents for common understanding. Acquiring user's preferences and acting upon these preferences are crucial tasks for a consumer agent as far as the negotiation is concerned. Since the size of complete preference information increases exponentially with the number of attributes and size of domain, it is required to keep these preferences in a compact way. There are a variety of ways of representing preferences and using these structures for automatic generation of consumer's request....