A Visual Data Mapping Tool for Software Components Interactions in Service-Oriented Architectures.

作者: Sara Comai , Stefano Ceri , Christina Tziviskou , Marco Brambilla

DOI:

关键词: Software developmentResource-oriented architectureComputer scienceSoftware engineeringService-oriented architectureWeb serviceSoftware as a serviceComponent-based software engineeringSoftware constructionWorld Wide WebSoftware framework

摘要: With the spread of Service-Oriented Architectures, software components are exposed as Web services whose orchestration is gaining more and importance. Several CASE tools development frameworks have been put in place for representing conversations composition without requiring designers to bother about implementation issues. However, data sources arbitrary, management problems within interactions often underestimated. This work addresses topic mapping between XML contents service messages relational databases, which typically stores such information at various peers. We propose a highlevel approach this problem, by offering (a) very simple straightforward visual transformation model layer that enables communication peers based on formats, (b) tool allows designer draw diagrams message database structure. provide description an algorithm automatic translation mappings XSLT rules, application WebML modeling framework design.

参考文章(9)
Piero Fraternali, Aldo Bongio, Sara Comai, Stefano Ceri, Maristella Matera, Marco Brambilla, Designing Data-Intensive Web Applications ,(2002)
Daniele Braga, Alessandro Campi, Stefano Ceri, XQBE (XQuery By Example): A visual interface to the standard XML query language ACM Transactions on Database Systems. ,vol. 30, pp. 398- 443 ,(2005) , 10.1145/1071610.1071613
Daniel Schwabe, Gustavo Rossi, An object oriented approach to Web-based applications design Theory and Practice of Object Systems. ,vol. 4, pp. 207- 225 ,(1998) , 10.1002/(SICI)1096-9942(1998)4:4<207::AID-TAPO2>3.0.CO;2-2
Paolo Atzeni, Giansalvatore Mecca, Paolo Merialdo, Design and Maintenance of Data-Intensive Web Sites extending database technology. ,vol. 1377, pp. 436- 450 ,(1998) , 10.1007/BFB0101001
Lucian Popa, Yannis Velegrakis, Renée J. Miller, Mauricio A. Hernández, Ronald Fagin, Translating web data very large data bases. pp. 598- 609 ,(2002) , 10.1016/B978-155860869-6/50059-7
Philip A. Bernstein, Sergey Melnik, Michalis Petropoulos, Christoph Quix, Industrial-strength schema matching international conference on management of data. ,vol. 33, pp. 38- 43 ,(2004) , 10.1145/1041410.1041417
Ioana Manolescu, Marco Brambilla, Stefano Ceri, Sara Comai, Piero Fraternali, Model-driven design and deployment of service-enabled web applications ACM Transactions on Internet Technology. ,vol. 5, pp. 439- 479 ,(2005) , 10.1145/1084772.1084773
Luciano Baresi, Franca Garzotto, Paolo Paolini, From Web Sites to Web Applications: New Issues for Conceptual Modeling conceptual modeling approaches for e business. pp. 89- 100 ,(2000) , 10.1007/3-540-45394-6_9
Rolf Hennicker, Nora Koch, A UML-based methodology for hypermedia design Lecture Notes in Computer Science. pp. 410- 424 ,(2000) , 10.5555/1765175.1765218