Application of SOA in Content Management Systems (CMS) Shahab Ahmed Bo Liu Melanie Mataac Nirav...

7
Application of SOA in Content Management Systems (CMS) Shahab Ahmed Bo Liu Melanie Mataac Nirav Shah

Transcript of Application of SOA in Content Management Systems (CMS) Shahab Ahmed Bo Liu Melanie Mataac Nirav...

Page 1: Application of SOA in Content Management Systems (CMS) Shahab Ahmed Bo Liu Melanie Mataac Nirav Shah.

Application of SOA in Content Management Systems (CMS)Shahab AhmedBo LiuMelanie MataacNirav Shah

Page 2: 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.

Page 3: Application of SOA in Content Management Systems (CMS) Shahab Ahmed Bo Liu Melanie Mataac Nirav Shah.

Why use SOA in CMS?

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

Page 4: Application of SOA in Content Management Systems (CMS) Shahab Ahmed Bo Liu Melanie Mataac Nirav Shah.

Business Benefits of SOA in CMS

SOA: Structural Cost of Reduction

The overwhelming Cost of Legacy Effect of Outsourcing Effect of New Technology

Page 5: Application of SOA in Content Management Systems (CMS) Shahab Ahmed Bo Liu Melanie Mataac Nirav Shah.

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

Page 6: Application of SOA in Content Management Systems (CMS) Shahab Ahmed Bo Liu Melanie Mataac Nirav Shah.

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.

Page 7: Application of SOA in Content Management Systems (CMS) Shahab Ahmed Bo Liu Melanie Mataac Nirav Shah.

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 (SOCA’07), 2007.

Len Bass, Paulo Merson, Liam O’Brien, “Quality Attributes for Service-Oriented Architectures”, Proceedings of the International Workshop on Systems Development in SOA Environments (SDSOA’07), 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 (SIGMOD’07), 2007.