extensibility

same-contexts

client/server

compile-time

configurability

configurable

connectivity

customization

deserialization

extensible

location-aware

maintainability

malleability

manageability

middleware

pharmacokinetic

portability

resiliency

role-based

scalability

standards-based

two-level

uptime

usability