BSU bulletin. Mathematics, Informatics
, , AUTOMATION OF WEB SERVICES INVOCATIONS ON A MOBILE DEVICE // BSU bulletin. Mathematics, Informatics. - 2019. №2. . - С. 83-94.
AUTOMATION OF WEB SERVICES INVOCATIONS ON A MOBILE DEVICE
The article describes the task of automating web services invocations on a mobile device in dependence to the current context. We have defined the statement of the problem of classifying context for invoking web services. It has been revealed that for this task Wi-Fi access points are the most accessible information on a mobile device inside the building. We have developed a method for classifying the contexts for web services application on a mobile device, which implements classification based on learning with a teacher. In the process of learning, the user indicates positive and nega- tive cases for invoking services. To assess the use cases for existing Wi-Fi access points, we have introduced a metric that takes into account the signal strength and the possible lack of information from them. The classifier is built for each combination of service and user. The results of the study confirm the efficiency of the applying method and the possibility of its use in smart home and smart city systems.
context-aware computing; context-aware systems; service-oriented- systems; Android-application; learning from examples; Wi-Fi access point.
List of references:
Dey A. Understanding and Using Context. Personal and Ubiquitous Comput- ing. 2001. V. 5. Iss. 1. Pp. 4–7. 10.1007/s007790170019.
Byun H. E., Cheverst, K. Utilizing Context History to Provide Dynamic Adap- tations. Applied Artificial Intelligence. 2004. V. 18. No. 6. Pp. 533–548.
Jong-yi Hong, Eui-ho Suh, Sung-Jin Kim. Context-Aware Systems: Literature Review and Classification. Expert Systems with Applications. 2009. V. 36. Iss. 4. Pp. 8509–8522.
Shabani I., Sejdiu B., Jasharaj F. Consuming Web Services on Android Mo- bile Platform for Finding Parking Lots. International Journal of Advanced Computer Science and Applications (IJACSA). 2015. Vol. 6. No. 2. URL: http://dx.doi.org/10.14569/IJACSA.2015.060225 (accessed 29.07.2018)
Namiot D. E, Sneps-Sneppe M. A. Wireless Networks Sensors and Social Streams. Advanced Information Networking and Applications Workshops (WAINA): 27th International Conference on IEEE (2013, March). 2013. Pp. 413–418.
Namiot D. E. Network Proximity on Practice: Context-Aware Applications and Wi-Fi Proximity. 2013. V. 1. No. 3. Pp. 1–4.
Namiot D. E., Sneps-Sneppe M. A. O modeli dannykh dlya kontekstno- zavisimykh servisov [About the Data Model for Context-Aware Services]. Analitika i upravlenie dannymi v oblastyakh s intensivnym ispolzovaniem dannykh. Obninsk, 2018. Pp. 71–77.
Quinlan J. R. Induction of Decision Trees. Machine Learning. Vol. 1. Iss. 1. Pp. 81–106. Boston: Kluwer Academic Publishers, 1986.
Vyugin V. V. Matematicheskie osnovy teorii mashinnogo obucheniya i prog- nozirovaniya [Mathematical Background of the Theory of Machine Learning and Fore- casting]. Moscow, 2013. 387 p.
Luger G. F. Artificial Intelligence: Structures and Strategies for Complex Problem Solving. 6th ed. Pearson Addison Wesley, 2009. 754 p.