TY - GEN
T1 - Efficient service data management in dynamic environment
AU - Xiaoling, Wang
AU - Aoying, Zhou
AU - Guimei, Liu
PY - 2007
Y1 - 2007
N2 - With the increasing service-oriented applications, efficient service data management is becoming a practical and important issue. Currently, most exchange messages among different web services is SOAP, which is represented by XML-formatted data. So, the main task of service data management is to manage XML format message files in order to provide efficient store and query for service requestors. Storing XML documents in relational databases has drawn much attention in recent years because it can leverage existing investments in relational database technologies. However, most former work defines relational schema for XML files based on heuristics without considering application characteristics, hence fails to produce efficient relational schema for various applications. In this paper, we propose an autonomic, workload-aware approach to generate relational schema according to dynamic application characteristics or user specified workload. Our approach adopts the genetic algorithm to find optimal mappings, and an elegant encoding method and related operations are proposed to manipulate mappings using bit strings. We implemented the proposed algorithm and our preliminary experiment results showed that our algorithm was more robust, more suitable for dynamic SOA applications and produced better relational schema than existing work.
AB - With the increasing service-oriented applications, efficient service data management is becoming a practical and important issue. Currently, most exchange messages among different web services is SOAP, which is represented by XML-formatted data. So, the main task of service data management is to manage XML format message files in order to provide efficient store and query for service requestors. Storing XML documents in relational databases has drawn much attention in recent years because it can leverage existing investments in relational database technologies. However, most former work defines relational schema for XML files based on heuristics without considering application characteristics, hence fails to produce efficient relational schema for various applications. In this paper, we propose an autonomic, workload-aware approach to generate relational schema according to dynamic application characteristics or user specified workload. Our approach adopts the genetic algorithm to find optimal mappings, and an elegant encoding method and related operations are proposed to manipulate mappings using bit strings. We implemented the proposed algorithm and our preliminary experiment results showed that our algorithm was more robust, more suitable for dynamic SOA applications and produced better relational schema than existing work.
UR - https://www.scopus.com/pages/publications/46849113028
U2 - 10.1109/ICWS.2007.82
DO - 10.1109/ICWS.2007.82
M3 - 会议稿件
AN - SCOPUS:46849113028
SN - 0769529240
SN - 9780769529240
T3 - Proceedings - 2007 IEEE International Conference on Web Services, ICWS 2007
SP - 1040
EP - 1047
BT - Proceedings - 2007 IEEE International Conference on Web Services, ICWS 2007
T2 - 2007 IEEE International Conference on Web Services, ICWS 2007
Y2 - 9 July 2007 through 13 July 2007
ER -