12. A terminal designed by a first service provider and configured to be loosely coupled to a server designed by a second service provider to perform semantic negotiation based on an ontology, the terminal comprising: a processor; a communication manager configured to receive a constraint query message identifying a constraint of a service of the server; and a semantic negotiator configured to extract the constraint from at least one ontology corresponding to a user of the terminal and/or the terminal, wherein the communication manager is further configured to transmit the extracted constraint to the server, and the at least one ontology corresponding to the user of the terminal and/or the terminal enables the terminal and the server to interact even when the first service provider is different from the second service provider.
12. A terminal designed by a first service provider and configured to be loosely coupled to a server designed by a second service provider to perform semantic negotiation based on an ontology, the terminal comprising: a processor; a communication manager configured to receive a constraint query message identifying a constraint of a service of the server; and a semantic negotiator configured to extract the constraint from at least one ontology corresponding to a user of the terminal and/or the terminal, wherein the communication manager is further configured to transmit the extracted constraint to the server, and the at least one ontology corresponding to the user of the terminal and/or the terminal enables the terminal and the server to interact even when the first service provider is different from the second service provider. 14. The terminal of claim 12 , wherein, prior to receiving the constraint query message from the server, the communication manager is further configured to transmit a request requesting an optimized service to the server.