Skip to main content

An Ontology-Based Advisement Approach for SOA Design Patterns

  • Conference paper
  • First Online:

Part of the book series: Springer Proceedings in Complexity ((SPCOM))

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.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   169.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book
USD   219.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

References

  1. Ma Z-Y, Chen H-J (2006) A service-oriented architecture reference model. Chinese J Comput 29(7):1011–1019

    MathSciNet  Google Scholar 

  2. David S, Lawrence W (2004) Understanding service-oriented architecture, CBDI[EB/OL].http://www.microsoft.com/china/MSDN/library/architecture/. Accessed Jan 2004

  3. Nikolaos T, Alexander C (2006) Design pattern detection using similarity scoring. IEEE Trans Softw Eng 32(11):896–909

    Article  Google Scholar 

  4. 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

  5. Yefim V (2003) Natis.Service-Oriented Architecture scenario.Gartner-Group[EB/OL]. http://www.Gartner.com/resources/114300/114358/114358.pdf. Accessed Jun 2003

  6. Zhao Q-Q, Lu K, Wang B (2013) SPCF: A memory based collaborative filtering algorithm via propagation. Chinese J Comput 36(3):671–676

    Google Scholar 

  7. 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

    Google Scholar 

  8. Chen K-H, Han P-P, Wu J (2013) User clustering based social network recommendation. Chinese J Comput 36(2):349–359

    Google Scholar 

  9. 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

    Article  Google Scholar 

  10. 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

    Google Scholar 

  11. 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

    Google Scholar 

  12. 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

    Google Scholar 

  13. Du X-Y, Li M, Wang S (2006) A survey on ontology learning research. J Softw 17(8):1837–1847

    Article  Google Scholar 

  14. Thomas E (2009) SOA design patterns. Prentice Hall, Boston

    Google Scholar 

  15. 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

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Rui Zhang .

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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)

Publish with us

Policies and ethics