Abstract
In software as a service (SaaS) model, application market provides various software services for users to access. However, large amount of software services are difficult to choice because of few attributes and incomplete description to illustrate their functionality. Besides, the fetch results from application market may not match user preference and waste user much time to get the desired software service. In this work, we propose an approach to improve software service searching effectiveness in an application market. Several advanced techniques are enforced. Information retrieval technology analyzes the description of a software service to get its key concepts. The association rule mining technology discovers the hidden association between various software service key concepts. The relationships of software service key concepts and discovered association rules are built a semantic network to connect relevant key concepts of software services. After configuring the software service attributes for quality of service consideration, the multi-criteria decision analysis is used to get the ranking order of the candidate software services. The software services key concepts, discovered association rules, semantic network, and multi-criteria decision analysis approach are built a recommendation system. User gets the reasonable software service based the ranking order of candidates from the recommendation system. We hope the proposed approach facilitates user to get the software service effectively in a popular application market.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Chang, S.F.: A Reference Architecture for Application Marketplace Service Based on SaaS. International Journal of Grid and Utility Computing 2(4), 243–252 (2011)
Zhang, W., Yoshida, T., Tang, X.J.: A comparative study of TF*IDF, LSI and multi-words for text classification. Expert Systems with Applications 38, 2758–2765 (2011)
Agrawal, R., Imilienski, T., Swami, A.: Mining Association Rules between Sets of Items in Large Databases. In: Proceedings of ACM SIGMOD International Conference on Management of Data, pp. 207–216 (1993)
Agrawal, R., Srikant, R.: Fast algorithms for mining association rules in large database. In: Proceedings of the 20th International Conference on Very Large Data Bases, pp. 487–499 (1994)
Jordy, S., Flavius, F., Frederik, H., Vadim, C.: Semantic Web service discovery using natural language processing techniques. Expert Systems with Applications 40, 4660–4671 (2013)
Ke, C.K., Chen, Y.L.: A message negotiation approach to e-services byutility function and multi-criteria decision analysis. Computers and Mathematics with Applications 64(5), 1056–1064 (2012)
Chi, Y.L., Lee, C.W., Chen, C.Y.: A Selection Approach for Optimized Web Services Compositions. Electronic Commerce Studies 2(3), 297–314 (2004)
Andrzej, G., Michael, B.: Toward dynamic and attribute based publication, discovery and selection for cloud computing. Future Generation Computer Systems 26, 947–970 (2010)
Ke, C.B., Huang, Z.Q.: Self-adaptive semantic web service matching method. Knowledge-Based System 35, 41–48 (2012)
Sotiris, B., Euripides, G.M.P., Evangelos, M.: Improving the performance of focused web crawlers. Data & Knowledge Engineering 68, 1001–1013 (2009)
Lovins, J.B.: Development of a Stemming Algorithm. Mechanical Translation and Computational Linguistics 11, 22–31 (1968)
Rob, H., Chris, P.: The Lancaster Stemming Algorithm, http://www.comp.lancs.ac.uk/computing/research/stemming/Links/algorithms.htm
Porter, M.: An algorithm for suffix stripping. Mechanical Translation and Computational Linguistics 11(1), 22–31 (1997)
Fox, C.: A Stop List for General Text. ACM SIGIR Forum 24(1-2), 21 (1989)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Ke, CK., Chang, SF., Jen, CY., Liao, J.C. (2014). Software Recommendation of Application Market by Semantic Network and Multi-Criteria Decision Analysis. In: Park, J., Chen, SC., Gil, JM., Yen, N. (eds) Multimedia and Ubiquitous Engineering. Lecture Notes in Electrical Engineering, vol 308. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-54900-7_45
Download citation
DOI: https://doi.org/10.1007/978-3-642-54900-7_45
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-54899-4
Online ISBN: 978-3-642-54900-7
eBook Packages: EngineeringEngineering (R0)