Elvira Rolón Aguilar, Laura Sánchez-González, Félix García, F. Ruiz, M. Piattini, D. Caivano, G. Visaggio
The measurement of a business process in the earlystages of the lifecycle, such as the design andmodelling stages, could reduce costs and effort infuture maintenance tasks. In this paper we present aset of measures for assessing the structural complexityof business processes models at a conceptual level. Theaim is to obtain useful information about processmaintenance and to estimate the quality of the processmodel in the early stages. Empirical validation of themeasures was carried out along with a linearregression analysis aimed at estimating process modelquality in terms of modifiability and understandability.
{"title":"Prediction Models for BPMN Usability and Maintainability","authors":"Elvira Rolón Aguilar, Laura Sánchez-González, Félix García, F. Ruiz, M. Piattini, D. Caivano, G. Visaggio","doi":"10.1109/CEC.2009.53","DOIUrl":"https://doi.org/10.1109/CEC.2009.53","url":null,"abstract":"The measurement of a business process in the earlystages of the lifecycle, such as the design andmodelling stages, could reduce costs and effort infuture maintenance tasks. In this paper we present aset of measures for assessing the structural complexityof business processes models at a conceptual level. Theaim is to obtain useful information about processmaintenance and to estimate the quality of the processmodel in the early stages. Empirical validation of themeasures was carried out along with a linearregression analysis aimed at estimating process modelquality in terms of modifiability and understandability.","PeriodicalId":384060,"journal":{"name":"2009 IEEE Conference on Commerce and Enterprise Computing","volume":"18 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-07-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122004685","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
D. Nguyen, W. Heuvel, M. Papazoglou, Valeria de Castro, E. Marcos
Many of today’s service analysis and design techniques rely on ad-hoc and experience-based identification of value-creating business services and implicitly assume a “green-field” situation focusing on the development of completely new services while offering very limited support for discovering candidate services from pre-existing software assets. In this article, we introduce a novel business service engineering methodology that identifies and conceptualizes business services in a business domain. Our approach takes into account a realistic scenario, in which pre-existing enterprise assets are considered for the reuse to implement fragments of the newly conceived business services.
{"title":"Gap Analysis Methodology for Business Service Engineering","authors":"D. Nguyen, W. Heuvel, M. Papazoglou, Valeria de Castro, E. Marcos","doi":"10.1109/CEC.2009.68","DOIUrl":"https://doi.org/10.1109/CEC.2009.68","url":null,"abstract":"Many of today’s service analysis and design techniques rely on ad-hoc and experience-based identification of value-creating business services and implicitly assume a “green-field” situation focusing on the development of completely new services while offering very limited support for discovering candidate services from pre-existing software assets. In this article, we introduce a novel business service engineering methodology that identifies and conceptualizes business services in a business domain. Our approach takes into account a realistic scenario, in which pre-existing enterprise assets are considered for the reuse to implement fragments of the newly conceived business services.","PeriodicalId":384060,"journal":{"name":"2009 IEEE Conference on Commerce and Enterprise Computing","volume":"126 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-07-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127530607","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Andrew Nelson, Dickens Nyabuti, John Collins, W. Ketter, Maria L. Gini
We describe an approach to building a highly configurable,semi-autonomous agent that can support users playing a variety of roles in a supply-chain trading environment. The agent's decision processes are composed of networks of simple services that are described using an OWL ontology. The ontology describes both the abstract data structures that are produced and consumed by individual services, as well as the business meaning of these data elements. This approach supports goal-directed composition of services in order to generate performance dashboards, as well as direct injection of user input at arbitrary points in the network.
{"title":"Ontology-Driven Decision Support in Dynamic Supply-Chains","authors":"Andrew Nelson, Dickens Nyabuti, John Collins, W. Ketter, Maria L. Gini","doi":"10.1109/CEC.2009.79","DOIUrl":"https://doi.org/10.1109/CEC.2009.79","url":null,"abstract":"We describe an approach to building a highly configurable,semi-autonomous agent that can support users playing a variety of roles in a supply-chain trading environment. The agent's decision processes are composed of networks of simple services that are described using an OWL ontology. The ontology describes both the abstract data structures that are produced and consumed by individual services, as well as the business meaning of these data elements. This approach supports goal-directed composition of services in order to generate performance dashboards, as well as direct injection of user input at arbitrary points in the network.","PeriodicalId":384060,"journal":{"name":"2009 IEEE Conference on Commerce and Enterprise Computing","volume":"48 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-07-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126958408","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Mobile solutions provide the opportunity for seamless integration of mobile field service engineers into theservice processes resulting in new form of interactionbetween them and the dispatcher.In this paper, we describe the results of our study regarding the requirements of utilizing a mobile applicationin the area of industrial field service. After a brief description of the challenges these kinds of applicationshave to face and an overview of the utilized mobile service system architecture, we present the results of our usability study followed by a discussion.
{"title":"Case Study on Utilizing Mobile Applications in Industrial Field Service","authors":"M. Aleksy, Bernd Stieger, Gerhard Vollmar","doi":"10.1109/CEC.2009.21","DOIUrl":"https://doi.org/10.1109/CEC.2009.21","url":null,"abstract":"Mobile solutions provide the opportunity for seamless integration of mobile field service engineers into theservice processes resulting in new form of interactionbetween them and the dispatcher.In this paper, we describe the results of our study regarding the requirements of utilizing a mobile applicationin the area of industrial field service. After a brief description of the challenges these kinds of applicationshave to face and an overview of the utilized mobile service system architecture, we present the results of our usability study followed by a discussion.","PeriodicalId":384060,"journal":{"name":"2009 IEEE Conference on Commerce and Enterprise Computing","volume":"98 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-07-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"117295017","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
The Web Service Business Process Execution Language (BPEL) lacks any standard graphical notation. Various efforts have been undertaken to visualize BPEL using the Business Process Modelling Notation (BPMN). Although this is straightforward for the majority of concepts, it is tricky for the full BPEL standard, partly due to the insufficiently specified BPMN execution semantics. The upcoming BPMN~2.0 revision will provide this clear semantics. In this paper, we show how the dead path elimination (DPE) capabilities of BPEL can be expressed with this new semantics and discuss the limitations. We provide a generic formal definition of DPE and discuss resulting control flow requirements independent of specific process description languages.
{"title":"Realising Dead Path Elimination in BPMN","authors":"M. Weidlich, A. Luebbe, A. Barros","doi":"10.1109/CEC.2009.32","DOIUrl":"https://doi.org/10.1109/CEC.2009.32","url":null,"abstract":"The Web Service Business Process Execution Language (BPEL) lacks any standard graphical notation. Various efforts have been undertaken to visualize BPEL using the Business Process Modelling Notation (BPMN). Although this is straightforward for the majority of concepts, it is tricky for the full BPEL standard, partly due to the insufficiently specified BPMN execution semantics. The upcoming BPMN~2.0 revision will provide this clear semantics. In this paper, we show how the dead path elimination (DPE) capabilities of BPEL can be expressed with this new semantics and discuss the limitations. We provide a generic formal definition of DPE and discuss resulting control flow requirements independent of specific process description languages.","PeriodicalId":384060,"journal":{"name":"2009 IEEE Conference on Commerce and Enterprise Computing","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-07-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123685615","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
W. Ketter, Marko Banjanin, Rob Guikers, Alfred Kayser
The introduction of an enterprise mash-up (EMU) development in an organization requires special consideration to balance the agile aspects with the control of a defined approach. In this article a new agile method for EMU component development is presented and defined, as a result of the cooperation between Erasmus University and Jibes B.V. This article describes the approach taken, the held survey and case study, and the resulting method Mash|Match. The Mash|Match method is a combination of aspects of four different agile methods: XP, DSDM, PP, and FDD. Mash|Match can be seen as new rising agile guideline upon which enterprises can effectively manage their business processes. Based on this result, Erasmus University and Jibes will further develop this method, by applying the results in practice and by further academic research.
{"title":"Introducing an Agile Method for Enterprise Mash-Up Component Development","authors":"W. Ketter, Marko Banjanin, Rob Guikers, Alfred Kayser","doi":"10.1109/CEC.2009.40","DOIUrl":"https://doi.org/10.1109/CEC.2009.40","url":null,"abstract":"The introduction of an enterprise mash-up (EMU) development in an organization requires special consideration to balance the agile aspects with the control of a defined approach. In this article a new agile method for EMU component development is presented and defined, as a result of the cooperation between Erasmus University and Jibes B.V. This article describes the approach taken, the held survey and case study, and the resulting method Mash|Match. The Mash|Match method is a combination of aspects of four different agile methods: XP, DSDM, PP, and FDD. Mash|Match can be seen as new rising agile guideline upon which enterprises can effectively manage their business processes. Based on this result, Erasmus University and Jibes will further develop this method, by applying the results in practice and by further academic research.","PeriodicalId":384060,"journal":{"name":"2009 IEEE Conference on Commerce and Enterprise Computing","volume":"31 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-07-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125181313","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Service-oriented architectures (SOA), thoughwidely accepted in a variety of industries, must be enhancedto support real-time activities in order to gain evengreater adoption.We present RT-Llama, a novel architecturefor real-time SOA to support predictability in businessprocesses. Based on a user-specified process and deadline,our architecture, containing global resource managementand business process composition components, can reserveresources in advance for each service in the process toensure it meets its end-to-end deadline. This is facilitatedby also creating a real-time enterprise middleware thatmanages utilization of local resources by using efficient datastructures and handles service requests via reserved CPUbandwidth. We demonstrate that RT-Llama’s reservationcomponents are both efficient and adaptable to dynamicreal-time environments.
{"title":"A Framework for Real-Time Service-Oriented Architecture","authors":"M. Panahi, Weiran Nie, Kwei-Jay Lin","doi":"10.1109/CEC.2009.78","DOIUrl":"https://doi.org/10.1109/CEC.2009.78","url":null,"abstract":"Service-oriented architectures (SOA), thoughwidely accepted in a variety of industries, must be enhancedto support real-time activities in order to gain evengreater adoption.We present RT-Llama, a novel architecturefor real-time SOA to support predictability in businessprocesses. Based on a user-specified process and deadline,our architecture, containing global resource managementand business process composition components, can reserveresources in advance for each service in the process toensure it meets its end-to-end deadline. This is facilitatedby also creating a real-time enterprise middleware thatmanages utilization of local resources by using efficient datastructures and handles service requests via reserved CPUbandwidth. We demonstrate that RT-Llama’s reservationcomponents are both efficient and adaptable to dynamicreal-time environments.","PeriodicalId":384060,"journal":{"name":"2009 IEEE Conference on Commerce and Enterprise Computing","volume":"45 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-07-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127045489","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Takaaki Narabe, Yoshihito Saito, Satoshi Takahashi, T. Matsuo
Recently, electronic commerce has been increasing. In the electronic marketplace, buyers and sellers evaluate each item with each other, and buy/sell the item. The history of trading are stored in the database and can be used it by traders in subsequent trading. Human relationships information of traders can also be stored by applying and change the database in the electronic commerce system. In actual trade in real world, item's price is sometimes affected by the relationship between them. This paper focuses on the trading in which buyers and sellers have an asserted relationship such as friend on the Internet. This paper analyzes items' values which is defined by items' prices and the relationships. Also, we propose a trading protocol including the relationship between sellers and buyers based on the analysis. In the protocol, first, the seller and the buyer evaluate the relationship. Then, the successful trader is determined based on synthesis evaluations. Finally, the seller and successful buyers trade with each other in the calculated price. The Advantage of our protocol is that appropriate evaluations of trading partners can be obtained by various attributes based on Multi-Attribute Utility Theory.
{"title":"An Electronic Economic Mechanism Based on Interpersonal Relationship","authors":"Takaaki Narabe, Yoshihito Saito, Satoshi Takahashi, T. Matsuo","doi":"10.1109/CEC.2009.31","DOIUrl":"https://doi.org/10.1109/CEC.2009.31","url":null,"abstract":"Recently, electronic commerce has been increasing. In the electronic marketplace, buyers and sellers evaluate each item with each other, and buy/sell the item. The history of trading are stored in the database and can be used it by traders in subsequent trading. Human relationships information of traders can also be stored by applying and change the database in the electronic commerce system. In actual trade in real world, item's price is sometimes affected by the relationship between them. This paper focuses on the trading in which buyers and sellers have an asserted relationship such as friend on the Internet. This paper analyzes items' values which is defined by items' prices and the relationships. Also, we propose a trading protocol including the relationship between sellers and buyers based on the analysis. In the protocol, first, the seller and the buyer evaluate the relationship. Then, the successful trader is determined based on synthesis evaluations. Finally, the seller and successful buyers trade with each other in the calculated price. The Advantage of our protocol is that appropriate evaluations of trading partners can be obtained by various attributes based on Multi-Attribute Utility Theory.","PeriodicalId":384060,"journal":{"name":"2009 IEEE Conference on Commerce and Enterprise Computing","volume":"101 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-07-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127117685","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
With the steady growth of web services in recent years, service users are confronted with great difficulties in selecting suitable services from substantial functionally similar services in the complex service provisioning environment. Contradictions and incompatibilities arise during service selection in the design and maintenance of enterprize applications. To solve these problems, necessary relations such as inter-service dependencies as well as functional similarities should be explicitly clarified. In this paper we propose a concept of service networks (SNs) which can organize domain classified services in terms of relations. Service selection mechanisms based on the SNs are discussed. The SNs present a platform for service providers not only to publish services but to establish collaborations with other partners.
{"title":"Relation Based Service Networks for Reliable Service Selection","authors":"Yi Wang, Jian Yang","doi":"10.1109/CEC.2009.19","DOIUrl":"https://doi.org/10.1109/CEC.2009.19","url":null,"abstract":"With the steady growth of web services in recent years, service users are confronted with great difficulties in selecting suitable services from substantial functionally similar services in the complex service provisioning environment. Contradictions and incompatibilities arise during service selection in the design and maintenance of enterprize applications. To solve these problems, necessary relations such as inter-service dependencies as well as functional similarities should be explicitly clarified. In this paper we propose a concept of service networks (SNs) which can organize domain classified services in terms of relations. Service selection mechanisms based on the SNs are discussed. The SNs present a platform for service providers not only to publish services but to establish collaborations with other partners.","PeriodicalId":384060,"journal":{"name":"2009 IEEE Conference on Commerce and Enterprise Computing","volume":"35 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-07-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132652594","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Email management applications are among themostly used tools for collaboration in enterprises. They areoften overused and simultaneously criticised for lacking meansto prevent cognitive overload of the users and off-target value ofthe deployed software. Apparently, their value proposition doesnot cover the user needs for the management of personal communication,information and collaboration appropriately. Recently,several approaches towards Semantic Email handling have beenproposed to ensure more efficient use of contextual information.Rather novel Semantic Task Management approaches have beenconsidered to support break down of the personal workload interms of information, communication and context management.In this paper, we propose to combine the strengths of semanticweb technologies, email technology and task management. Webase our research upon results obtained in the EU projectsNepomuk and Ecospace, and describe the synergies that resultfrom the introduced combination. To illustrate the idea ofintegrating task management and email by means of semantictechnologies, we refer to a prototype that we have developedwithin the framework of the Nepomuk project.We also conductedcase study interviews that underline the expected benefits ofcombining the three technologies.
{"title":"E-mail in Semantic Task Management","authors":"U. Riss, Marlen Jurisch, Viktor Kaufman","doi":"10.1109/CEC.2009.76","DOIUrl":"https://doi.org/10.1109/CEC.2009.76","url":null,"abstract":"Email management applications are among themostly used tools for collaboration in enterprises. They areoften overused and simultaneously criticised for lacking meansto prevent cognitive overload of the users and off-target value ofthe deployed software. Apparently, their value proposition doesnot cover the user needs for the management of personal communication,information and collaboration appropriately. Recently,several approaches towards Semantic Email handling have beenproposed to ensure more efficient use of contextual information.Rather novel Semantic Task Management approaches have beenconsidered to support break down of the personal workload interms of information, communication and context management.In this paper, we propose to combine the strengths of semanticweb technologies, email technology and task management. Webase our research upon results obtained in the EU projectsNepomuk and Ecospace, and describe the synergies that resultfrom the introduced combination. To illustrate the idea ofintegrating task management and email by means of semantictechnologies, we refer to a prototype that we have developedwithin the framework of the Nepomuk project.We also conductedcase study interviews that underline the expected benefits ofcombining the three technologies.","PeriodicalId":384060,"journal":{"name":"2009 IEEE Conference on Commerce and Enterprise Computing","volume":"49 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-07-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127813597","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}