Você está na página 1de 7

Application of SOA in

Content Management
Systems (CMS)
Shahab Ahmed
Bo Liu
Melanie Mataac
Nirav Shah

What is a CMS?

CMSs are enterprise-level information


systems that provide a wide array of
information management capabilities to
corporations throughout the world.

Exist in industries like healthcare, real


estate, retail, finance, education, etc.

Why use SOA in CMS?


Facilitates modularity in the design of
CMS
Aids in creating extensible CMSs
Improves CMSs efficiency
Reduces development costs

Business Benefits of SOA in CMS


SOA: Structural Cost of Reduction
The overwhelming Cost of Legacy
Effect of Outsourcing
Effect of New Technology

SOA issues in CMS


Security and Privacy
Performance and Quality of Service
Data Encryption and Transformation
Service Registry and
Publication/Discovery
Business Process Standardization and
Validation

Conclusion
The benefits of modularity and
interoperability that SOA presents will
payoff in the long term as more CMS
projects reuse the design of existing
CMSs.

References

Enrique Castro-Leon, Mark Chang, Jackson He, Scaling Down


SOA to Small Businesses, Proceedings of the IEEE International
Conference on Service-Oriented Computing and Applications
(SOCA07), 2007.

Len Bass, Paulo Merson, Liam OBrien, Quality Attributes for


Service-Oriented Architectures, Proceedings of the International
Workshop on Systems Development in SOA Environments
(SDSOA07), 2007.

Raymond Feng, Luciano Resende, Handling Heterogeneous Data


Sources in SOA Environment with Service Data Objects (SDO),
Proceedings of the 2007 ACM SIGMOD International Conference on
Management of Data (SIGMOD07), 2007.

Você também pode gostar