Full metadata record
DC FieldValueLanguage
dc.contributor.authorTung, Yuan-Hsinen_US
dc.contributor.authorTseng, Shian-Shyongen_US
dc.contributor.authorTsai, Wei-Teken_US
dc.date.accessioned2016-03-28T00:04:28Z-
dc.date.available2016-03-28T00:04:28Z-
dc.date.issued2015-08-01en_US
dc.identifier.issn0218-1940en_US
dc.identifier.urihttp://dx.doi.org/10.1142/S0218194015500126en_US
dc.identifier.urihttp://hdl.handle.net/11536/129732-
dc.description.abstractMonitoring is widely applied in problem diagnosis, fault localization, and system maintenance. And since the cloud infrastructure is complex, the applications on the cloud are therefore complex, which makes monitoring in cloud more difficult. Rich monitors that contain composite and heterogeneous probes are often used in service-oriented system monitoring. These rich monitors often involve multiple entities, and the interpretation may require expert opinions from multiple domains. This paper proposes a knowledge-based collaborative monitoring approach to find out minimal cost monitor deployment in a cloud environment. The approach contains two main phases. In the knowledge acquisition phase, three acquisition tables, monitor-probe relationship matrix, cost of monitoring, and probe-problem dependence matrix, are generated according to diagnosis ontology and monitor ontology acquired from domain experts. And then based upon the three acquisition tables and three consensus building strategies, we formulate the problem of optimizing the cost of monitoring as an Integer Linear Programming (ILP) problem, which is NP-Complete. In the monitor deployment phase, the proposed algorithm applies two heuristic rules to address the problem. Three experiments are conducted to evaluate the performance of the proposed approach. The results from the experiments show that our approach is effective and produce quality approximate solutions in monitor deployment.en_US
dc.language.isoen_USen_US
dc.subjectMonitoringen_US
dc.subjectcloud computingen_US
dc.subjectrich monitoren_US
dc.subjectontology-baseden_US
dc.subjectcollaborative knowledge acquisitionen_US
dc.titleA Collaborative Approach for Minimal-Cost Monitor Deployment in Cloud Environmenten_US
dc.typeArticleen_US
dc.identifier.doi10.1142/S0218194015500126en_US
dc.identifier.journalINTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERINGen_US
dc.citation.volume25en_US
dc.citation.spage935en_US
dc.citation.epage960en_US
dc.contributor.department資訊工程學系zh_TW
dc.contributor.departmentDepartment of Computer Scienceen_US
dc.identifier.wosnumberWOS:000368433900001en_US
dc.citation.woscount0en_US
Appears in Collections:Articles