A use-modify framework to detect feature interactions in web services
Other Title(s)
استخدام و تعديل إطار لكشف التفاعلات ذات الخصوصية في خدمات الويب
Joint Authors
Source
Journal of King Abdulaziz University : Computing and Information Technology Sciences
Issue
Vol. 3, Issue 1 (31 Dec. 2014), pp.3-50, 48 p.
Publisher
King Abdul Aziz University Faculty of Computing and Information Technology
Publication Date
2014-12-31
Country of Publication
Saudi Arabia
No. of Pages
48
Main Subjects
Telecommunications Engineering
Topics
Abstract AR
إحدى فوائد تركيب خدمات الويب هي الحصول على خدمات جديدة من خدمات موجودة مسبقا.
و لكن تركيب خدمات الويب قد تكون عرضة لبعض التفاعلات الخاصة و التي تؤدي إلى حدوث تصرفات غير ملعوب فيها عند استخدام أكثر من خدمة ويب مع بعضها البعض.
و لقد أضحى معروفا اليوم أن طرائق اكتشاف التفاعلات ذات الخصوصية تفضي إلى تعقيد يصعب التحكم فيه دون أن يضعف ذلك من قدرتها على اكتشاف الأخطاء.
هدف البحث هو تطوير طريقة لاكتشاف التفاعلات الخاصة في خدمات الويب و التي تهدف إلى تقليل التعقيدات التي يصعب التحكم فيها، بينما نحاول الحفاظ على قدر مقبول من اكتشاف التفاعلات ذات الخصوصية.
الطريقة المقترحة تعتمد على استخدام لغة جديدة لنمذجة خدمات الويب بمستوى تصدي عالي.
يقدم نموذج الاستخدام و التعديل لخدمات الويب معلومات مثل "من يستخدم ماذا" و "من يعدل ماذا" و يميز كل عملية استخدام و تعديل بـ "دائما" و "أحيانا" و "أبدا" و "ربما".
الاستخدام و التعديل يشيران أيضا إلى كل استخدام و تعديل إذا كانت شروطا محددة أو غير محددة.
درسنا التعقيد الحسابي لطريقتنا لكشف التفاعلات ذات الخصوصية و وضحنا قابليتها للتطبيق في عدة أمثلة.
Abstract EN
Composing Web services is often beneficial since created the new Web services from existing ones.
However, Web service composition is prone to feature interactions, which denote undesirable behaviors arising when several Web services are used together.
The existing methods for detecting feature interactions suffer generally from state space explosion.
In this paper, we develop a method to detect feature interactions in Web services, which targets the reduction of state space explosion while trying to keep an acceptable power of feature interaction detection.
The proposed method is based on the use of a language called Use-Modify which models Web services at a high abstraction level.
A Use-Modify model of a Web service provides information such as “who uses what”, “who modifies what”, and characterizes each operation of use and modifying by “always”, “sometimes”, “never” and “maybe”.
"Use-Modify" also indicates, for each use and modifies, whether there are conditions which may specified or unspecified.
We study the computational complexity of our feature interaction detection method and demonstrate its applicability in several examples.
American Psychological Association (APA)
al-Khamisi, Ahmad& Shantuf, Zuhayr. 2014. A use-modify framework to detect feature interactions in web services. Journal of King Abdulaziz University : Computing and Information Technology Sciences،Vol. 3, no. 1, pp.3-50.
https://search.emarefa.net/detail/BIM-676854
Modern Language Association (MLA)
al-Khamisi, Ahmad& Shantuf, Zuhayr. A use-modify framework to detect feature interactions in web services. Journal of King Abdulaziz University : Computing and Information Technology Sciences Vol. 3, no. 1 (2014), pp.3-50.
https://search.emarefa.net/detail/BIM-676854
American Medical Association (AMA)
al-Khamisi, Ahmad& Shantuf, Zuhayr. A use-modify framework to detect feature interactions in web services. Journal of King Abdulaziz University : Computing and Information Technology Sciences. 2014. Vol. 3, no. 1, pp.3-50.
https://search.emarefa.net/detail/BIM-676854
Data Type
Journal Articles
Language
English
Notes
Includes bibliographical references : p. 48-49
Record ID
BIM-676854