Lauma Jokste


Due to the rapid growth of business processes digitalization, enterprise applications cover more and more business and daily life functions thus becoming more complex. Complex enterprise applications often deal with low users’ satisfaction of usability. This problem can be solved by implementing adaptation algorithms in enterprise applications, so they can be adjusted for specific context situations and specific users’ needs. Some adaptation logics representation techniques are complex and require specific knowledge and skills to manage and modify adaptation process. In this paper rule based adaptation approach is introduced where rules are used as means to manage and modify adaptation process. Rules are easy to read and understand, thereby rule based adaptation should ensure elastic, transparent and easy administrable adaptation process. The goal of this paper is to test this statement by carrying out a comparative adaptation logics representation evaluation experiment. During the experiment participants are required to complete tasks which include different forms of adaptation logics representation (code, rules and models). Experiment results are analyzed by qualitative and quantitative measures such as users’ understandability of applications behavior when adaptation case occurs and users’ satisfaction with adaptation logics representation. Experiment results are summarized and are to be used for further development of the study.


Adaptation process evaluation; Adaptive enterprise applications; Adaptivity; Rule based adaptation

Full Text:



S. Kell, “A Survey of Practical Software Adaptation Techniques”, Journal of Universal Computer Science, vol 14, issue 13, 2008. DOI 10.3217/jucs-014-13-2110

F. D. Macias-Escriva, R. Haber, R. Toro and V. Hernandez, “Self-adaptive systems: A survey of current approaches, research challenges and applications”, Expert Systems with Applications, 40(18), p. 7267-7279, 2013

D. Te’eni, R. Feldman. “Performance and satisfaction in adaptive websites: an experiment on searches within a task-adapted website”, Journal of the Association of Information Systems, vol. 2, Article 3, 2001.

P. K. McKinley, S. M. Sadjadi, E. P. Kasten and B. K.C. Cheng, “Composing Adaptive Software”, Computer, vol. 37, Issue 7, 2004, DOI: 10.1109/MC.2004.48.

L. Jokste, “Integration of Business Rules and Model Driven Development”, Short Paper Proceedings of the 6th IFIP WG 8.1 Working Conference on the Practice of Enterprise Modeling (PoEM 2013), vol. 1023, 2013.

A. Uhl, “Model-Driven Development in the Enterprise”, IEEE Software, 2008

D. A. Partridge, K. M. Hussain, K. M. Hussain, “Knowledge Based Information Systems”. Mc-Graw Hill book comp., 1994

A. Abraham, “Rule-based Expert Systems”, Handbook of Measuring System Design, edited by Peter H. Sydenham and Richard Thorn, 2005.

G. Ge, E. J. Whitehead, Jr. (Advisor), “Automatic Generation of Rule-based Software Configuration Management Systems”, Proceedings of 27th International Conference on Software Engineering, 2005.

L. Jokste and J. Grabis “Rule Based Adaptation: Literature Review”, Environment. Technology. Resources: Proceedings of the 11th International Scientific and Practical Conference, vol.2, 2017

T. Zhao, H. Zhao, W. Zhang, and Z. Jin,

“User Preference Based Autonomic Generation of Self-Adaptive Rules”, Internet ware 2014 Proceedings of the 6th Asia-Pacific Symposium on Internet ware, p. 25-34, 2014.

T. Tran, P. Cimiano and A. Ankolekar, “Rules for an Ontology based Approach to Adaptation”, Proceedings of the 1st International Workshop on Semantic Media Adaptation and Personalization, 2006.

J. Rubart, “Semantic Adaptation of Business Information Systems using Human-Centered Business Rule Engines”, Proceedings of 10th International Conference on Semantic Computing, p. 187-193, 2016

V. Zacharias, “Development and Verification of Rule Based Systems – a Survey of Developers”, Lecture notes of international workshop of Rules and Rule Markup Languages of Semantic Web, 2008.

M. Zeeshan and S. A. Khan, “A novel algorithm for link adaptation using fuzzy rule based system for wideband networking waveform of SDR”, International Journal of Electronics and Communications (AEÜ), vol. 69, p. 1366- 1373, 2015.

L. Jokste and J. Grabis, “Context-Aware Adaption of Software Entities using Rules”, ICEIS 2017: Proceedings of the 19th International Conference on Enterprise Information Systems, vol. 3, SciTePress, 2017.



  • There are currently no refbacks.

SCImago Journal & Country Rank