Abstract
In order to address the practical requirements in SOA design and implementation, this paper proposes an ontology-based approach for SOA design pattern advisement. The state-of-the-art SOA design patterns are formalized with ontology in order to be selected by the algorithm, according to user requirements. With refined results of the algorithm, the final advisement is presented to the users. Experiments show that our approach achieves the minimal set of appropriate patterns and meets the demand of an advisement system in the field of SOA design.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Ma Z-Y, Chen H-J (2006) A service-oriented architecture reference model. Chinese J Comput 29(7):1011–1019
David S, Lawrence W (2004) Understanding service-oriented architecture, CBDI[EB/OL].http://www.microsoft.com/china/MSDN/library/architecture/. Accessed Jan 2004
Nikolaos T, Alexander C (2006) Design pattern detection using similarity scoring. IEEE Trans Softw Eng 32(11):896–909
Microsoft Whitepaper (2007) Enabling real world SOA through the Microsoft platform[EB/OL]. http://msdn2.microsoft.com/en-us/architecture/aa948857.aspx. Accessed Sep 2007
Yefim V (2003) Natis.Service-Oriented Architecture scenario.Gartner-Group[EB/OL]. http://www.Gartner.com/resources/114300/114358/114358.pdf. Accessed Jun 2003
Zhao Q-Q, Lu K, Wang B (2013) SPCF: A memory based collaborative filtering algorithm via propagation. Chinese J Comput 36(3):671–676
Huang C-G, Yin J, Wang J, Liu Y-B, Wang J-H (2010) Uncertain neighbors’ collaborative filtering recommendation algorithm. Chinese J Comput 33(8): 1369–1377
Chen K-H, Han P-P, Wu J (2013) User clustering based social network recommendation. Chinese J Comput 36(2):349–359
Pan W-F, Li B, Shao B, He P (2011) Service classification and recommendation based on software networks. Chinese J Comput 34(12):2355–2369
Liu J-X, He K-Q, Wang J, Yu D-H, Feng Z-W, Ning D, Zhang X-W (2013) An approach of RGPS-guided on-demand service organization and recommendation. Chinese J Comput 36(2):238–251
Li S-P, Yin Q-W, Hu Y-J, Guo M, Fu XJ (2004) Overview of researches on ontology. J Comput Res Dev 41(7):1041–1052
He K-Q, He F, Li B, He Y-F, Liu J, Liang P, Wang C (2005) Research on service-oriented ontology and meta-modeling theory and methodology. Chinese J Comput 28(4):524–533
Du X-Y, Li M, Wang S (2006) A survey on ontology learning research. J Softw 17(8):1837–1847
Thomas E (2009) SOA design patterns. Prentice Hall, Boston
Noy NF, Fergerson RW, Musen MA (2000) The knowledge model of protégé-2000: Combining interoperability and flexibility. In: Dieng R, Corby O (eds) Proceedings of the EKAW 2000, Springer, Heidelberg, pp 17–32
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer Science+Business Media Dordrecht
About this paper
Cite this paper
Liu, L., Miao, P., Pavlic, L., Hericko, M., Zhang, R. (2014). An Ontology-Based Advisement Approach for SOA Design Patterns. In: Uden, L., Wang, L., Corchado RodrÃguez, J., Yang, HC., Ting, IH. (eds) The 8th International Conference on Knowledge Management in Organizations. Springer Proceedings in Complexity. Springer, Dordrecht. https://doi.org/10.1007/978-94-007-7287-8_7
Download citation
DOI: https://doi.org/10.1007/978-94-007-7287-8_7
Published:
Publisher Name: Springer, Dordrecht
Print ISBN: 978-94-007-7286-1
Online ISBN: 978-94-007-7287-8
eBook Packages: Computer ScienceComputer Science (R0)