{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,5,14]],"date-time":"2025-05-14T12:01:19Z","timestamp":1747224079415,"version":"3.40.5"},"reference-count":44,"publisher":"IGI Global","issue":"3","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2012,7,1]]},"abstract":"<p>In this paper the authors present a conceptual framework for translating Service Data Objects (SDOs) and XML\u2019s SDOs to the Entity Relational (ER) Model. With the increasing dependence on service oriented architectures and the increasing need for SDOs in service oriented architectures (SOA), it is important to have a good understanding of SDOs in terms of the ER model so that SDOs can be easily converted to the relational model. In this paper they show how common SDO constructs and XML\u2019s SDO constructs conceptually map to the ER model.<\/p>","DOI":"10.4018\/jitwe.2012070102","type":"journal-article","created":{"date-parts":[[2012,11,26]],"date-time":"2012-11-26T19:39:53Z","timestamp":1353958793000},"page":"14-36","source":"Crossref","is-referenced-by-count":0,"title":["Modeling Service Data Objects (SDOs) to the Entity-Relationship (ER) Model"],"prefix":"10.4018","volume":"7","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-1886-4582","authenticated-orcid":true,"given":"Sikha","family":"Bagui","sequence":"first","affiliation":[{"name":"University of West Florida, USA"}]},{"given":"Richard","family":"Sweetman","sequence":"additional","affiliation":[{"name":"University of West Florida, USA"}]}],"member":"2432","reference":[{"unstructured":"Abai, M. (2006). SOA and MDM: A match made in heaven? Retrieved November, 11, 2010, from http:\/\/www.cioupdate.com\/trends\/article.php\/3646236\/SOA-and-MDM-A-Match-Made-in-Heaven.htm","key":"jitwe.2012070102-0"},{"unstructured":"Adams, M., Andrei, C., Barack, R., Blohm, H., Boutard, C., & Brodsky, S. \u2026Thiefaine, A. (2006). Service data objects for java specification. Retrieved May 17, 2012, from http:\/\/xml.coverpages.org\/SDO-Java-Spec-v210.pdf","key":"jitwe.2012070102-1"},{"doi-asserted-by":"crossref","unstructured":"Anand, S., Padmanabhuni, S., & Ganesh, J. (2005, July). Perspectives on service oriented architecture. service computing. In Proceedings of the IEEE International Conference on Services Computing, Orlando, FL (Vol. 2).","key":"jitwe.2012070102-2","DOI":"10.1109\/ICWS.2005.92"},{"doi-asserted-by":"publisher","key":"jitwe.2012070102-3","DOI":"10.1504\/IJIIDS.2007.016684"},{"year":"2012","author":"S.Bagui","journal-title":"Database design using entity-relationship diagrams","key":"jitwe.2012070102-4"},{"doi-asserted-by":"crossref","unstructured":"Baresi, L., Heckel, R., Thone, S., & Varro, D. (2003, September 1-5). Modeling and validation of service-oriented architectures: Application vs. style. In Proceedings of the 9th European Software Engineering Conference held jointly with 11th ACM SIGSOFT International Symposium on Foundations of Software Engineering, Helsinki, Finland (pp. 68-77).","key":"jitwe.2012070102-5","DOI":"10.1145\/940071.940082"},{"doi-asserted-by":"publisher","key":"jitwe.2012070102-6","DOI":"10.4018\/jwsr.2006010105"},{"doi-asserted-by":"publisher","key":"jitwe.2012070102-7","DOI":"10.4018\/jdm.2006100102"},{"doi-asserted-by":"publisher","key":"jitwe.2012070102-8","DOI":"10.1145\/1294148.1294151"},{"unstructured":"Brodsky, S., & Stockton, M. (2005). SOA programming model for implementing web services, Part 2: Simplified data access using service data objects. Retrieved May 17, 2012, from http:\/\/www.ibm.com\/developerworks\/webservices\/library\/ws-soa-progmodel2.html","key":"jitwe.2012070102-9"},{"unstructured":"Butler, D., & Pollock, J. (2008). Data management: The missing link in your SOA strategy. SOA Magazine. Retrieved May 17, 2012, from http:\/\/www.soamag.com\/I20\/0708-2.php","key":"jitwe.2012070102-10"},{"unstructured":"Carey, M., Florescu, D., & Mangtani, N. (2003). Integrating enterprise information on demand with XQuery. XML Journal, 2(6-7).","key":"jitwe.2012070102-11"},{"unstructured":"Ceri, S., Fraternali, P., & Paraboschi, S. (2000, March). XML: Current developments and future challenges for the database community. In C. Zaniolo, P. C. Lockemann, M. H. Scholl, & T. Grust (Eds.), Proceedings of the 7th International Conference on Extending Database Technology, Konstanz (LNCS 1777, pp. 3-17).","key":"jitwe.2012070102-12"},{"unstructured":"Champion, M., Ferris, C., Newcomer, E., & Orchard, D. (2002). Web service architecture. Retrieved from http:\/\/www.w3.org\/TR\/2002\/WD-ws-arch-20021114\/","key":"jitwe.2012070102-13"},{"doi-asserted-by":"crossref","unstructured":"Chen, I. Y., & Huang, C. C. (2006). An SOA-based software deployment management system. In Proceedings of the IEEE\/WIC\/ACM International Conference on Web Intelligence (pp. 617-620).","key":"jitwe.2012070102-14","DOI":"10.1109\/WI.2006.39"},{"doi-asserted-by":"publisher","key":"jitwe.2012070102-15","DOI":"10.1145\/320434.320440"},{"doi-asserted-by":"publisher","key":"jitwe.2012070102-16","DOI":"10.4018\/jdm.2006010105"},{"year":"2007","author":"F.Cohen","journal-title":"FastSOA: The way to use native XML technology to achieve service oriented architecture governance, scalability and performance","key":"jitwe.2012070102-17"},{"doi-asserted-by":"crossref","unstructured":"Cotroneo, D., Graziano, A., & Russo, S. (2004). Security requirements in service oriented architectures for ubiquitous computing. In Proceedings of the 2nd Workshop for Middleware for Pervasive and Ad-Hoc Computing, Toronto, ON, Canada (pp. 172-177).","key":"jitwe.2012070102-18","DOI":"10.1145\/1028509.1028522"},{"doi-asserted-by":"crossref","unstructured":"Dan, A., Johnson, R., & Arsanjani, A. (2007). Information as a service: Modeling and realization. In Proceedings of the International Workshop on Systems Development in SOA Environments.","key":"jitwe.2012070102-19","DOI":"10.1109\/SDSOA.2007.5"},{"unstructured":"Davydov, M. (2005). SOA adventures, Part 3: How robust data layers accelerate SOA implementation. Retrieved May 17, 2012, from http:\/\/www.ibm.com\/developerworks\/webservices\/library\/ws-soa-adventure3\/index.html","key":"jitwe.2012070102-20"},{"year":"2007","author":"R.Elmasri","journal-title":"Fundamentals of database systems","key":"jitwe.2012070102-21"},{"year":"2005","author":"T.Erl","journal-title":"Service-oriented architecture: Concepts, technology and design","key":"jitwe.2012070102-22"},{"doi-asserted-by":"publisher","key":"jitwe.2012070102-23","DOI":"10.1109\/MS.2004.1270766"},{"unstructured":"Goodson, J., & Bloomberg, J. (2008). Best practices for SOA: Building a data services layer. SOA World Magazine. Retrieved from http:\/\/soa.sys-con.com\/node\/584308","key":"jitwe.2012070102-24"},{"unstructured":"Goodson, K., & Winn, G. (2007). SOA and Web services \u2013 What is SDO? Part one: The value of many of the facets of SDO. Retrieved from http:\/\/java.sys-con.com\/node\/313547","key":"jitwe.2012070102-25"},{"unstructured":"Goodson, K., & Winn, G. (2007). What is SDO? Java Developer\u2019s Journal. Retrieved May 17, 2012, from http:\/\/java.sys-con.com\/node\/358059","key":"jitwe.2012070102-26"},{"unstructured":"Henninger, D. (2005). SOA and persistent data requirements. Retrieved May 17, 2012, from http:\/\/www.itarchitect.co.uk\/articles\/display.asp?id=162","key":"jitwe.2012070102-27"},{"doi-asserted-by":"crossref","unstructured":"Imen, F. B., Krummenachaer, R., & Hammerling, C. (2010, March 22-26). ESB federation for large-scale SOA. In Proceedings of the ACM Symposium on Applied Computing, Sierre, Switzerland (pp. 2459- 2466).","key":"jitwe.2012070102-28","DOI":"10.1145\/1774088.1774597"},{"unstructured":"Kalogirou, J. (2007). Master data management meets SOA. SOA World Magazine. Retrieved May 17, 2012, from http:\/\/soa.sys-con.com\/node\/366853","key":"jitwe.2012070102-29"},{"unstructured":"Kappel, G., Kapsammer, E., & Retschitzegger, W. (2001b). XML and relational database systems \u2013 A comparison of concepts. In Proceedings of the 2nd International Conference on Internet Computing, Las Vegas, NV.","key":"jitwe.2012070102-30"},{"doi-asserted-by":"publisher","key":"jitwe.2012070102-31","DOI":"10.4018\/jdm.2007010102"},{"doi-asserted-by":"publisher","key":"jitwe.2012070102-32","DOI":"10.1145\/1764810.1764821"},{"unstructured":"Lawson, J. (2009). Data services in SOA: Maximizing the benefits in enterprise architecture. Retrieved May 17, 2012, from http:\/\/www.oracle.com\/technology\/pub\/articles\/j_lawson_soa_data.html","key":"jitwe.2012070102-33"},{"doi-asserted-by":"publisher","key":"jitwe.2012070102-34","DOI":"10.4018\/jdm.2007100101"},{"doi-asserted-by":"publisher","key":"jitwe.2012070102-35","DOI":"10.1109\/MS.2006.49"},{"doi-asserted-by":"crossref","unstructured":"Mukhi, N. K., Konuru, R., & Curbera, F. (2004, May 17-22). Cooperative middleware specialization for service oriented architectures. In Proceedings of the 13th International World Wide Web Conference on Alternate Track Papers & Posters (pp. 206-215).","key":"jitwe.2012070102-36","DOI":"10.1145\/1013367.1013401"},{"doi-asserted-by":"crossref","unstructured":"Nielsen, E. S., Ruiz, S. M., & Pedrianes, J. R. (2006, July 11-14). An open and dynamical service oriented architecture for supporting mobile services. In Proceedings of the 6th International Conference on Web Engineering, Palo Alto, CA (pp. 121-128).","key":"jitwe.2012070102-37","DOI":"10.1145\/1145581.1145611"},{"unstructured":"Portier, B., & Budinsky, F. (2004). Introduction to service data objects. Retrieved May 17, 2012, from http:\/\/www.ibm.com\/developerworks\/java\/library\/j-sdo\/","key":"jitwe.2012070102-38"},{"issue":"2-3","key":"jitwe.2012070102-39","doi-asserted-by":"crossref","first-page":"133","DOI":"10.1007\/s007780100052","article-title":"Efficiently publishing relational data as XML document.","volume":"19","author":"J.Shanmugasundaram","year":"2001","journal-title":"Very Large Data Base Journal"},{"doi-asserted-by":"publisher","key":"jitwe.2012070102-40","DOI":"10.5381\/jot.2009.8.1.c4"},{"unstructured":"Wright, B. (2009). Understanding the role of SDO in SOA. Database trends and applications. Retrieved May 17, 2012, from http:\/\/www.dbta.com\/Articles\/Editorial\/Trends-and-Applications\/Understanding-the-Role-of-SOD--54597.aspx","key":"jitwe.2012070102-41"},{"doi-asserted-by":"crossref","unstructured":"Zhang, J., Chung, J. Y., & Chang, C. K. (2004, March 14-17). Migrating to web services oriented architecture \u2013 A case study. In Proceedings of the ACM Symposium on Applied Computing, Nicosia, Cyprus.","key":"jitwe.2012070102-42","DOI":"10.1145\/967900.968225"},{"doi-asserted-by":"crossref","unstructured":"Zimmermann, O., Milinski, S., Craes, M., & Oellermann, F. (2004, October 24-48). Second generation web services-oriented architecture in production in the finance industry. In Companion to the 19th Annual ACM SIGPLAN Conference on Object-Oriented Programming Systems, Languages, and Applications, Vancouver, BC, Canada (pp. 283-289).","key":"jitwe.2012070102-43","DOI":"10.1145\/1028664.1028772"}],"container-title":["International Journal of Information Technology and Web Engineering"],"original-title":[],"language":"ng","link":[{"URL":"https:\/\/www.igi-global.com\/viewtitle.aspx?TitleId=72990","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,4,22]],"date-time":"2025-04-22T21:18:38Z","timestamp":1745356718000},"score":1,"resource":{"primary":{"URL":"https:\/\/services.igi-global.com\/resolvedoi\/resolve.aspx?doi=10.4018\/jitwe.2012070102"}},"subtitle":[""],"short-title":[],"issued":{"date-parts":[[2012,7,1]]},"references-count":44,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2012,7]]}},"URL":"https:\/\/doi.org\/10.4018\/jitwe.2012070102","relation":{},"ISSN":["1554-1045","1554-1053"],"issn-type":[{"type":"print","value":"1554-1045"},{"type":"electronic","value":"1554-1053"}],"subject":[],"published":{"date-parts":[[2012,7,1]]}}}