When there are lots of solutions, choosing the right products to build your
software is really challenging. Identifying the right combination of
middleware products to build your SOA is key to its success. This article
discusses an approach to using non-functional requirements in choosing these
products, using SOA in health care as an example.
Software applications that are fragmented across departments, legacy systems
that cannot be retired, and integration challenges due to heterogeneity are
no exception in the health care industry. Business processes and
sophisticated medical data that go from physicians and hospitals to health
plans to pharmaceutical companies to insurance companies make the
implementation of IT solutions highly challenging. Service-oriented
archit... (more)