Abstract
With worldwide inter-enterprise collaboration and interoperability background, automatic collaborative business process deduction is a crucial researching subject. We have designed a methodology of deducing collaborative process by only collecting collaborative objectives and partners’ business services. The two key problems are (i) selecting corresponding business services for a set of collaborative objectives and (ii) ordering business services with serializations and parallelization. This paper aims to present a solution of business service selection and the following business process extraction. In order to solve the problem, we have defined a collaborative ontology, which contains numerous instances of business services and processes from the MIT process handbook. The collaborative ontology contains essential concepts in collaborative situations and process-deducing rules and algorithms. We provide a brief illustration of implementation within a SaaS toolkit called Mediator Modeling 2ool.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.Notes
GeasyTools is an open source, GWT-based API. PetalsLink develops it. The tool helps create graphic elements. It is available at http://research.petalslink.org/display/geasytools/GEasyTools+Overview.
References
Rajsiri V, Lorr J-P, Bnaben F, Pingaud H (2010) Knowledge-based system for collaborative process specification. Comput Ind 61:161–175
Malone TW, Crowston K, Herman GA (2003) Organizing business knowledge: the MIT process handbook. The MIT Press, Cambridge
ISO 9000 (2005) “ISO 9000 Quality management"
ISO 9000 X50-130 (2005) “NF EN ISO 9000 X50-130 Systmes de management de la qualit—Principes essentiels et vocabulaire”
Jong J, Dietz JLG (2010) Understanding the realization of organizations. Adv Enterp Eng IV 49:31–49
Rupietta W (1994) Organization models for cooperative office applications. In: Karagiannis D (ed) Database and Expert Systems Applications. DEXA 1994. Lecture Notes in Computer Science, vol 856. Springer, Berlin, Heidelberg, pp 114–124
Jiang J, Dignum V, Tan YH, Overbeek S (2011) A context-aware inter-organizational collaboration model applied to international trade. In: Electronic Government, pp 308–319
Alam KA, Ahmad R, Akhunzada A, Nasir MHNM, Khan SU (2015) Impact analysis and change propagation in service-oriented enterprises: a systematic review. Inf Syst 54:43–73 WOS:000362046700004
Han SN, Lee GM, Crespi N (2014) Semantic context-aware service composition for building automation system. IEEE Trans Ind Inf 10:752–761 WOS:000336668600074
Bianchini D, Cappiello C, De Antonellis V, Pernici B (2014) Service identification in interorganizational process design. IEEE Trans Serv Comput 7:265–278
Nisa R, Qamar U (2015) A text mining based approach for web service classification. Inf Syst e Bus Manag 13:751–768
Tan X, Di L, Deng M, Chen A, Huang F, Peng C, Gao M, Yao Y, Sha Z (2015) Cloud- and agent-based geospatial service chain: a case study of submerged crops analysis during flooding of the Yangtze River Basin. IEEE J Sel Top Appl Earth Obs Remote Sens 8:1359–1370 WOS:000352279200038
Cancian MH, Rabelo R, von Wangenheim CG (2015) Collaborative business processes for enhancing partnerships among software services providers. Enterp Inf Syst 9:634–659
Qamar U, Niza R, Bashir S, Khan FH (2016) A majority vote based classifier ensemble for web service classification. Bus Inf Syst Eng 58:249–259 WOS:000379867800003
Song C, Cho E (2016) An integrated design method for SOA-based business modeling and software modeling. Int J Softw Eng Knowl Eng 26:347–377 WOS:000375089200008
Gromoff A, Kazantsev N, Bilinkis (2016) An approach to knowledge management in construction service—oriented architecture. In: Howlett RJ, Jain LC, Gabrys B, Toro C, Lim CP (eds) Knowledge-based and intelligent information and engineering systems: Proceedings of the 20th international conference Kes-2016, vol 96. Elsevier Science, Amsterdam, pp 1179–1185 WOS:000383252400127
Yang X, Yu T, Xu H (2016) A novel framework of using petri net to timed service business process modeling. Int J Softw Eng Knowl Eng 26:633–652 WOS:000381113500006
Rong W, Peng B, Ouyang Y, Liu K, Xiong Z (2015) Collaborative personal profiling for web service ranking and recommendation. Inf Syst Front 17:1265–1282 WOS:000365415000007
Mishra S, Kumar C (2016) A novel adaptive structure for SOA system effort estimation. Trans Emerg Telecommun Technol 27:1115–1127 WOS:000380961100008
Hachicha M, Fahad M, Moalla N, Ouzrout Y (2016) Performance assessment architecture for collaborative business processes in BPM-SOA-based environment. Data Knowl Eng 105:73–89 WOS:000385604600006
Navarro A, da Silva A (2016) A metamodel-based definition of a conversion mechanism between SOAP and RESTful web services. Comput Stand Interfaces 48:49–70 WOS:000382599300005
Mustacoglu AF, Fox GC (2016) A novel digital information service for federating distributed digital entities. Inf Syst 55:20–36 WOS:000363354100002
MacLennan E, Van Belle J-P (2014) Factors affecting the organizational adoption of service-oriented architecture (SOA). Inf Syst e Bus Manag 12:71–100 WOS:000330773900004
Zernadji T, Tibermacine C, Cherif F, Zouioueche A (2016) Integrating quality requirements in engineering web service orchestrations. J Syst Softw 122:463–483 WOS:000387627200029
Ramacher R, Moench L (2015) Service selection with runtime aspects: a hierarchical approach. IEEE Trans Serv Comput 8:481–493 WOS:000356267200013
Neiger D, Churilov L, Flitman A (2009) Business objectives modelling. In: Value-focused business process engineering: a systems approach, vol 19. Springer, Boston, pp 1–26
Menzel C, Mayer RJ (2006) The IDEF Family of Languages. In: Handbook on architectures of information systems, pp 215–249
IDEF0 (1993) “Announcing the standard for integration definition for function modeling (IDEF0)"
Smullyan RM (1995) First-order logic. Dover Publications, New York
Mu W, Bnaben F, Pingaud H (2016) Collaborative process cartography deduction based on collaborative ontology and model transformation. Inf Sci 334335:83–102
Benaben, F, Touzi J, Rajsiri V, Lorr JP (2008) Mediation information system design in a collaborative SOA context through a MDD approach. In: Proceedings of MDISIS’08, pp 1–17
Sun W, Zhang K, Chen SK, Zhang X, Liang H (2010) Software as a service: an integration perspective. In: Service-Oriented Computing ICSOC 2007, pp 558–569
Wu B, Deng S, Li Y, Wu J, Yin J (2011) Reference models for Saas oriented business workflow management systems, pp 242–249, IEEE
Endo AT, Simao A (2011) Model-based testing of service-oriented applications via state models, pp 432–439, IEEE
Gupta V (2008) GWT basics and a first application. In: Accelerated GWT, Apress, pp 3–25
Benaben F, Boissel-Dallier N, Lorre J-P, Pingaud H (2010) Semantic reconciliation in interoperability management through model-driven approach. In: CamarinhaMatos L, Boucher X, Afsarmanesh H (eds) Collaborative networks for a sustainable world, vol 336. Springer, Berlin, pp 705–712
Zribi S, Bnaben F, Hamida AB, Lorr JP (2012) Towards a service and choreography governance framework for future internet. In: Enterprise interoperability V, pp 281–291
Funding
Acteur de l’innovation par la recherche partenariale (ARMINES). National Natural Science Foundation of China (No:61703032). Supported by the Fundamental Funds for Humanities and Social Sciences of Beijing Jiaotong University (No: 2015jbwy013).
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Mu, W., Benaben, F. & Pingaud, H. An ontology-based collaborative business service selection: contributing to automatic building of collaborative business process. SOCA 12, 59–72 (2018). https://doi.org/10.1007/s11761-018-0229-1
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11761-018-0229-1