Download presentation
Presentation is loading. Please wait.
Published byUrsula George Modified over 9 years ago
1
SOFSEM 2010 Student Research Forum Rulespect: Language-Independent Rule-Based AOP Model for Adaptable Context-Sensitive Web Services Department of Technical and Business Information Systems, Faculty of Computer Science, University of Magdeburg, Germany. {srahman, ateeq, saake}@ovgu.de Syed Saif ur Rahman, Ateeq Khan, Gunter Saake 1
2
SOFSEM 2010 Student Research Forum Rulespect: Language-Independent Rule-Based AOP Model for Adaptable Context-Sensitive Web Services Motivation Business domain –Competitive –Changing –Managed through Information Systems (IS) IS should be: –Adaptable –Context-sensitive Aspect-Oriented Programming (AOP) –Promises benefits for implementing adaptability in IS 2
3
SOFSEM 2010 Student Research Forum Rulespect: Language-Independent Rule-Based AOP Model for Adaptable Context-Sensitive Web Services Motivation Existing AOP Models –Many different implementation languages, e.g., AspectJ, SetPoint, etc. –Syntax Alien Verbose Why Rule-based AOP Model? –Rules are fundamental part of ISs Well know in IS domain –Using rules bring rule-based intelligence in AOP model 3
4
SOFSEM 2010 Student Research Forum Rulespect: Language-Independent Rule-Based AOP Model for Adaptable Context-Sensitive Web Services Approach: Rulespect Rulespect –AOP model Dynamic join-point execution –Language-Independent Method interception Rule execution –Rule-Based Uses rules for join-point execution 4
5
SOFSEM 2010 Student Research Forum Rulespect: Language-Independent Rule-Based AOP Model for Adaptable Context-Sensitive Web Services Approach: Rulespect Model 5
6
SOFSEM 2010 Student Research Forum Rulespect: Language-Independent Rule-Based AOP Model for Adaptable Context-Sensitive Web Services Summary Adaptable context-sensitive information system –Service oriented architecture Web services –Workflow management system –Aspect-oriented programming Adaptability Clean and scalable implementation Rulespect –Familiar simple syntax –No specialized language needed –More control 6
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.