{"title":"用于监视ebBP业务事务的模型驱动方法","authors":"Simon Harrer, Andreas Schönberger, G. Wirtz","doi":"10.1109/SERVICES.2011.41","DOIUrl":null,"url":null,"abstract":"ebXML BPSS (ebBP) is well-suited to specify Business-to-Business (B2B) interactions as choreographies of so-called Business Transactions. Web Services and WS-BPEL as dedicated interface technologies then can be used to provide the implementation of such choreographies. Tracking and ensuring the progress of choreographies calls for monitoring facilities that require gathering information from log data of the runtime systems that execute WS-BPEL processes. However, the information provided by WS-BPEL monitoring tools is fine-granular so that information about the actual progress in terms of choreographies must be extracted manually. Our approach streamlines the monitoring of ebBP Business Transactions leveraging model-driven engineering. First, hierarchical communicating automata are used to formalize Business Transactions. Second, WS-BPEL implementations of these automata are derived such that monitoring events are propagated to a monitoring service whenever a transition of the underlying automaton fires. Third, the monitoring service translates the monitoring events into choreography progress by visually highlighting the active and visited states within the hierarchical automata. It thus presents a user-friendly model that abstracts from the details of the implementing WS-BPEL processes. This makes tracking the current state of choreographies accessible to business users.","PeriodicalId":429726,"journal":{"name":"2011 IEEE World Congress on Services","volume":"26 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2011-07-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":"{\"title\":\"A Model-Driven Approach for Monitoring ebBP BusinessTransactions\",\"authors\":\"Simon Harrer, Andreas Schönberger, G. Wirtz\",\"doi\":\"10.1109/SERVICES.2011.41\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"ebXML BPSS (ebBP) is well-suited to specify Business-to-Business (B2B) interactions as choreographies of so-called Business Transactions. Web Services and WS-BPEL as dedicated interface technologies then can be used to provide the implementation of such choreographies. Tracking and ensuring the progress of choreographies calls for monitoring facilities that require gathering information from log data of the runtime systems that execute WS-BPEL processes. However, the information provided by WS-BPEL monitoring tools is fine-granular so that information about the actual progress in terms of choreographies must be extracted manually. Our approach streamlines the monitoring of ebBP Business Transactions leveraging model-driven engineering. First, hierarchical communicating automata are used to formalize Business Transactions. Second, WS-BPEL implementations of these automata are derived such that monitoring events are propagated to a monitoring service whenever a transition of the underlying automaton fires. Third, the monitoring service translates the monitoring events into choreography progress by visually highlighting the active and visited states within the hierarchical automata. It thus presents a user-friendly model that abstracts from the details of the implementing WS-BPEL processes. This makes tracking the current state of choreographies accessible to business users.\",\"PeriodicalId\":429726,\"journal\":{\"name\":\"2011 IEEE World Congress on Services\",\"volume\":\"26 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2011-07-04\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"5\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2011 IEEE World Congress on Services\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/SERVICES.2011.41\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2011 IEEE World Congress on Services","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SERVICES.2011.41","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
A Model-Driven Approach for Monitoring ebBP BusinessTransactions
ebXML BPSS (ebBP) is well-suited to specify Business-to-Business (B2B) interactions as choreographies of so-called Business Transactions. Web Services and WS-BPEL as dedicated interface technologies then can be used to provide the implementation of such choreographies. Tracking and ensuring the progress of choreographies calls for monitoring facilities that require gathering information from log data of the runtime systems that execute WS-BPEL processes. However, the information provided by WS-BPEL monitoring tools is fine-granular so that information about the actual progress in terms of choreographies must be extracted manually. Our approach streamlines the monitoring of ebBP Business Transactions leveraging model-driven engineering. First, hierarchical communicating automata are used to formalize Business Transactions. Second, WS-BPEL implementations of these automata are derived such that monitoring events are propagated to a monitoring service whenever a transition of the underlying automaton fires. Third, the monitoring service translates the monitoring events into choreography progress by visually highlighting the active and visited states within the hierarchical automata. It thus presents a user-friendly model that abstracts from the details of the implementing WS-BPEL processes. This makes tracking the current state of choreographies accessible to business users.