A UML model-driven business process development methodology for a Virtual Enterprise using SOA & ESB
The purpose of this paper is to demonstrate how a Virtual Enterprise Integration (VEI) project using Service-Oriented Architecture (SOA) and Enterprise Service Bus (ESB) can be effectively conducted by a virtual team of service brokers. Currently, VEI is accomplished through SOA and ESB using web se...
Gespeichert in:
Hauptverfasser: | , , , , , |
---|---|
Format: | Tagungsbericht |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
container_end_page | 253 |
---|---|
container_issue | |
container_start_page | 246 |
container_title | |
container_volume | |
creator | Sam Chung Davalos, S. Niiyama, C. Daehee Won Seung-Ho Baeg Sangdeok Park |
description | The purpose of this paper is to demonstrate how a Virtual Enterprise Integration (VEI) project using Service-Oriented Architecture (SOA) and Enterprise Service Bus (ESB) can be effectively conducted by a virtual team of service brokers. Currently, VEI is accomplished through SOA and ESB using web services and business process engines that execute WSDL and WS-BPEL. To reengineer a Virtual Enterprise (VE) based on one or more legacy components, referred to as a legacy VE, the abstract and concrete parts of the relevant business processes of the VE need to be reverse engineered to a high level of abstraction. To develop new business processes, business process requirements need to be forward engineered into business processes in BPEL. However, service brokers need guidelines for comprehending the operations of the legacy VEs or for understanding the business process requirement. In order to provide clear communication of this information, we propose a UML model driven Business Process Development Methodology (BPDM) called mBPDM. We demonstrate its applicability and capabilities by applying it to two case studies: a loan application process system which involves reverse engineering and Washington State Patrol's Drug Recognition Evaluation system which involves forward engineering. Based upon the results of reverse and forward engineering of two virtual enterprise cases, the guidelines, which use UML as a blueprint with multi-architectural views, help service brokers understand the underlying process architecture and organization of a virtual enterprise that has been built using the SOA concept and the contemporary ESB. |
doi_str_mv | 10.1109/APSCC.2009.5394115 |
format | Conference Proceeding |
fullrecord | <record><control><sourceid>ieee_6IE</sourceid><recordid>TN_cdi_ieee_primary_5394115</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>5394115</ieee_id><sourcerecordid>5394115</sourcerecordid><originalsourceid>FETCH-LOGICAL-i90t-7cf11f226bddf0cf7ca24701328d5497ba7be518016b79bc12d36cdbfd2e6e3f3</originalsourceid><addsrcrecordid>eNo1UEtLw0AYXJGCVvsH9PKdvKXuK9nsMYb6gEqFVq8lm_22RpJs2U0L_fe2WOcyDDMMwxByx-iUMaofi49lWU45pXqaCi0ZSy_IRKucSS5lKkSWX5Lxv8jpiIxPWS0yKfUVmcT4Q484mkzxa2IL-HyfQ-cttokNzR57MLvY9BgjbIOvT2xxj63fdtgP0OHw7a1v_eYAzgeo4KsJw65qYdYPGLahiQingg0sFwU8wGz5dEtGrmojTs58Q1bPs1X5mswXL29lMU8aTYdE1Y4xx3lmrHW0dqquuFSUCZ7bVGplKmUwZTllmVHa1IxbkdXWOMsxQ-HEDbn_q20QcX1c0lXhsD6fJH4BJn5ZZg</addsrcrecordid><sourcetype>Publisher</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>A UML model-driven business process development methodology for a Virtual Enterprise using SOA & ESB</title><source>IEEE Electronic Library (IEL) Conference Proceedings</source><creator>Sam Chung ; Davalos, S. ; Niiyama, C. ; Daehee Won ; Seung-Ho Baeg ; Sangdeok Park</creator><creatorcontrib>Sam Chung ; Davalos, S. ; Niiyama, C. ; Daehee Won ; Seung-Ho Baeg ; Sangdeok Park</creatorcontrib><description>The purpose of this paper is to demonstrate how a Virtual Enterprise Integration (VEI) project using Service-Oriented Architecture (SOA) and Enterprise Service Bus (ESB) can be effectively conducted by a virtual team of service brokers. Currently, VEI is accomplished through SOA and ESB using web services and business process engines that execute WSDL and WS-BPEL. To reengineer a Virtual Enterprise (VE) based on one or more legacy components, referred to as a legacy VE, the abstract and concrete parts of the relevant business processes of the VE need to be reverse engineered to a high level of abstraction. To develop new business processes, business process requirements need to be forward engineered into business processes in BPEL. However, service brokers need guidelines for comprehending the operations of the legacy VEs or for understanding the business process requirement. In order to provide clear communication of this information, we propose a UML model driven Business Process Development Methodology (BPDM) called mBPDM. We demonstrate its applicability and capabilities by applying it to two case studies: a loan application process system which involves reverse engineering and Washington State Patrol's Drug Recognition Evaluation system which involves forward engineering. Based upon the results of reverse and forward engineering of two virtual enterprise cases, the guidelines, which use UML as a blueprint with multi-architectural views, help service brokers understand the underlying process architecture and organization of a virtual enterprise that has been built using the SOA concept and the contemporary ESB.</description><identifier>ISBN: 1424453380</identifier><identifier>ISBN: 9781424453382</identifier><identifier>EISBN: 9781424453368</identifier><identifier>EISBN: 1424453364</identifier><identifier>DOI: 10.1109/APSCC.2009.5394115</identifier><identifier>LCCN: 2009936449</identifier><language>eng</language><publisher>IEEE</publisher><subject>Business Process Development Methodology ; Business process re-engineering ; Engines ; Enterprise Service Bus ; Guidelines ; Reverse engineering ; Semiconductor optical amplifiers ; Service oriented architecture ; Unified modeling language ; Virtual Enterprise Integration ; Virtual enterprises ; Virtual groups ; Web services</subject><ispartof>2009 IEEE Asia-Pacific Services Computing Conference (APSCC), 2009, p.246-253</ispartof><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/5394115$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>309,310,776,780,785,786,2052,27902,54895</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/5394115$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Sam Chung</creatorcontrib><creatorcontrib>Davalos, S.</creatorcontrib><creatorcontrib>Niiyama, C.</creatorcontrib><creatorcontrib>Daehee Won</creatorcontrib><creatorcontrib>Seung-Ho Baeg</creatorcontrib><creatorcontrib>Sangdeok Park</creatorcontrib><title>A UML model-driven business process development methodology for a Virtual Enterprise using SOA & ESB</title><title>2009 IEEE Asia-Pacific Services Computing Conference (APSCC)</title><addtitle>APSCC</addtitle><description>The purpose of this paper is to demonstrate how a Virtual Enterprise Integration (VEI) project using Service-Oriented Architecture (SOA) and Enterprise Service Bus (ESB) can be effectively conducted by a virtual team of service brokers. Currently, VEI is accomplished through SOA and ESB using web services and business process engines that execute WSDL and WS-BPEL. To reengineer a Virtual Enterprise (VE) based on one or more legacy components, referred to as a legacy VE, the abstract and concrete parts of the relevant business processes of the VE need to be reverse engineered to a high level of abstraction. To develop new business processes, business process requirements need to be forward engineered into business processes in BPEL. However, service brokers need guidelines for comprehending the operations of the legacy VEs or for understanding the business process requirement. In order to provide clear communication of this information, we propose a UML model driven Business Process Development Methodology (BPDM) called mBPDM. We demonstrate its applicability and capabilities by applying it to two case studies: a loan application process system which involves reverse engineering and Washington State Patrol's Drug Recognition Evaluation system which involves forward engineering. Based upon the results of reverse and forward engineering of two virtual enterprise cases, the guidelines, which use UML as a blueprint with multi-architectural views, help service brokers understand the underlying process architecture and organization of a virtual enterprise that has been built using the SOA concept and the contemporary ESB.</description><subject>Business Process Development Methodology</subject><subject>Business process re-engineering</subject><subject>Engines</subject><subject>Enterprise Service Bus</subject><subject>Guidelines</subject><subject>Reverse engineering</subject><subject>Semiconductor optical amplifiers</subject><subject>Service oriented architecture</subject><subject>Unified modeling language</subject><subject>Virtual Enterprise Integration</subject><subject>Virtual enterprises</subject><subject>Virtual groups</subject><subject>Web services</subject><isbn>1424453380</isbn><isbn>9781424453382</isbn><isbn>9781424453368</isbn><isbn>1424453364</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>2009</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><sourceid>RIE</sourceid><recordid>eNo1UEtLw0AYXJGCVvsH9PKdvKXuK9nsMYb6gEqFVq8lm_22RpJs2U0L_fe2WOcyDDMMwxByx-iUMaofi49lWU45pXqaCi0ZSy_IRKucSS5lKkSWX5Lxv8jpiIxPWS0yKfUVmcT4Q484mkzxa2IL-HyfQ-cttokNzR57MLvY9BgjbIOvT2xxj63fdtgP0OHw7a1v_eYAzgeo4KsJw65qYdYPGLahiQingg0sFwU8wGz5dEtGrmojTs58Q1bPs1X5mswXL29lMU8aTYdE1Y4xx3lmrHW0dqquuFSUCZ7bVGplKmUwZTllmVHa1IxbkdXWOMsxQ-HEDbn_q20QcX1c0lXhsD6fJH4BJn5ZZg</recordid><startdate>200912</startdate><enddate>200912</enddate><creator>Sam Chung</creator><creator>Davalos, S.</creator><creator>Niiyama, C.</creator><creator>Daehee Won</creator><creator>Seung-Ho Baeg</creator><creator>Sangdeok Park</creator><general>IEEE</general><scope>6IE</scope><scope>6IL</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIL</scope></search><sort><creationdate>200912</creationdate><title>A UML model-driven business process development methodology for a Virtual Enterprise using SOA & ESB</title><author>Sam Chung ; Davalos, S. ; Niiyama, C. ; Daehee Won ; Seung-Ho Baeg ; Sangdeok Park</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-i90t-7cf11f226bddf0cf7ca24701328d5497ba7be518016b79bc12d36cdbfd2e6e3f3</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>2009</creationdate><topic>Business Process Development Methodology</topic><topic>Business process re-engineering</topic><topic>Engines</topic><topic>Enterprise Service Bus</topic><topic>Guidelines</topic><topic>Reverse engineering</topic><topic>Semiconductor optical amplifiers</topic><topic>Service oriented architecture</topic><topic>Unified modeling language</topic><topic>Virtual Enterprise Integration</topic><topic>Virtual enterprises</topic><topic>Virtual groups</topic><topic>Web services</topic><toplevel>online_resources</toplevel><creatorcontrib>Sam Chung</creatorcontrib><creatorcontrib>Davalos, S.</creatorcontrib><creatorcontrib>Niiyama, C.</creatorcontrib><creatorcontrib>Daehee Won</creatorcontrib><creatorcontrib>Seung-Ho Baeg</creatorcontrib><creatorcontrib>Sangdeok Park</creatorcontrib><collection>IEEE Electronic Library (IEL) Conference Proceedings</collection><collection>IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume</collection><collection>IEEE Xplore All Conference Proceedings</collection><collection>IEEE Electronic Library (IEL)</collection><collection>IEEE Proceedings Order Plans (POP All) 1998-Present</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Sam Chung</au><au>Davalos, S.</au><au>Niiyama, C.</au><au>Daehee Won</au><au>Seung-Ho Baeg</au><au>Sangdeok Park</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>A UML model-driven business process development methodology for a Virtual Enterprise using SOA & ESB</atitle><btitle>2009 IEEE Asia-Pacific Services Computing Conference (APSCC)</btitle><stitle>APSCC</stitle><date>2009-12</date><risdate>2009</risdate><spage>246</spage><epage>253</epage><pages>246-253</pages><isbn>1424453380</isbn><isbn>9781424453382</isbn><eisbn>9781424453368</eisbn><eisbn>1424453364</eisbn><abstract>The purpose of this paper is to demonstrate how a Virtual Enterprise Integration (VEI) project using Service-Oriented Architecture (SOA) and Enterprise Service Bus (ESB) can be effectively conducted by a virtual team of service brokers. Currently, VEI is accomplished through SOA and ESB using web services and business process engines that execute WSDL and WS-BPEL. To reengineer a Virtual Enterprise (VE) based on one or more legacy components, referred to as a legacy VE, the abstract and concrete parts of the relevant business processes of the VE need to be reverse engineered to a high level of abstraction. To develop new business processes, business process requirements need to be forward engineered into business processes in BPEL. However, service brokers need guidelines for comprehending the operations of the legacy VEs or for understanding the business process requirement. In order to provide clear communication of this information, we propose a UML model driven Business Process Development Methodology (BPDM) called mBPDM. We demonstrate its applicability and capabilities by applying it to two case studies: a loan application process system which involves reverse engineering and Washington State Patrol's Drug Recognition Evaluation system which involves forward engineering. Based upon the results of reverse and forward engineering of two virtual enterprise cases, the guidelines, which use UML as a blueprint with multi-architectural views, help service brokers understand the underlying process architecture and organization of a virtual enterprise that has been built using the SOA concept and the contemporary ESB.</abstract><pub>IEEE</pub><doi>10.1109/APSCC.2009.5394115</doi><tpages>8</tpages></addata></record> |
fulltext | fulltext_linktorsrc |
identifier | ISBN: 1424453380 |
ispartof | 2009 IEEE Asia-Pacific Services Computing Conference (APSCC), 2009, p.246-253 |
issn | |
language | eng |
recordid | cdi_ieee_primary_5394115 |
source | IEEE Electronic Library (IEL) Conference Proceedings |
subjects | Business Process Development Methodology Business process re-engineering Engines Enterprise Service Bus Guidelines Reverse engineering Semiconductor optical amplifiers Service oriented architecture Unified modeling language Virtual Enterprise Integration Virtual enterprises Virtual groups Web services |
title | A UML model-driven business process development methodology for a Virtual Enterprise using SOA & ESB |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-01T15%3A02%3A51IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-ieee_6IE&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=proceeding&rft.atitle=A%20UML%20model-driven%20business%20process%20development%20methodology%20for%20a%20Virtual%20Enterprise%20using%20SOA%20&%20ESB&rft.btitle=2009%20IEEE%20Asia-Pacific%20Services%20Computing%20Conference%20(APSCC)&rft.au=Sam%20Chung&rft.date=2009-12&rft.spage=246&rft.epage=253&rft.pages=246-253&rft.isbn=1424453380&rft.isbn_list=9781424453382&rft_id=info:doi/10.1109/APSCC.2009.5394115&rft_dat=%3Cieee_6IE%3E5394115%3C/ieee_6IE%3E%3Curl%3E%3C/url%3E&rft.eisbn=9781424453368&rft.eisbn_list=1424453364&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rft_ieee_id=5394115&rfr_iscdi=true |