We present a hybrid approach to service discovery that uses miAamics, a rule-based selection engine, as a matchmaker within the jABC, a framework for service-oriented process modelling, execution, and evolution. This approach aims at tailoring the service discovery process in such a way that different users with different technical and domain competence can efficiently participate at their level of expertise. We shape the collaboration between business experts and IT team following the well-known 80/20 principle: more than 80% of the discovery management, control, and use should not require any special IT knowledge. In particular, the specification of the set of weighted rules, which is miAamics' way of describing the aspect-oriented relevance of data/products/offers, can in our experience be dealt with by business experts without IT knowledge after a short training. Entering the predicates that describe the individual preferences of a user for a certain selection process can easily be done simply by clicking at certain preference criteria: this is so intuitive that it does not even require an explanation.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
F. Baader and W. Nutt. The Description Logic Handbook, Theory, Implementation, and Applications, chapter Basic Description Logics, pages 47–100. Cambridge University Press, 2nd edition, 2002
S. Jörges, C. Kubczak, R. Nagel, T. Margaria, and B. Steffen. Model-driven development with the jABC. In Proc. HVC'06 IBM Haifa Verification Conference. Springer Verlag, October 23–26 2006
C. Kubczak. Entwicklung einer verteilten Umgebung zur Personalisierung von Web-Applikationen. Master's thesis, Universität Dortmund, March 2005
C. Kubczak, T. Margaria, C. Winkler, and B. Steffen. An approach to discovery with miaamics and jabc. In Worksh. on Service Composition&SWS Challenge, part of WI-IAT07, the IEEE/ WIC/ ACM Int. Conf. on Web Intelligence, pages 157 – 160. IEEE CS Press, ISBN-10: 0-7695-3028-1, November 2007
C. Kubczak, B. Steffen, and T. Margaria. The jABC approach to mediation and choreography. In 2nd Semantic Web Service Challenge Workshop, June 15–16 2006
T. Margaria. The semantic web services challenge: Tackling complexity at the orchestration level. In Invited paper ICECCS 2008 (13th IEEE Intern. Conf. on Engineering of Complex Computer Systems). IEEE CS Press, April 2008
T. Margaria and B. Steffen. Service engineering: Linking business and IT, cover feature. IEEE Computing, pages 53–63, October 2006
T. Margaria, C. Winkler, C. Kubczak, B.Steffen, M. Brambilla, S. Ceri, D. Cerizza, E. Della Valle, F. Facca, and C. Tziviskou. The SWS mediator with WebML/Webratio and jABC/jETI: A comparison. In Proc. ICEIS'07, 9th Int. Conf. on Enterprise Information Systems, June 2007
miAamics GmbH: Technische Einführung in die miAamics-Personalisierungssuite. Dortmund (Germany), 2000-2001
C. Winkler. Entwicklung eines jABC-Plugins zum Design von JDBC-kompatiblen Daten-bankschemata. Master's thesis, Universität Dortmund, March 2006
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 Springer Science+Business Media, LLC
About this chapter
Cite this chapter
Kubczak, C., Margaria, T., Steffen, B., Winkler, C., Hungar, H. (2009). An Approach to Discovery with miAamics and jABC. In: Petrie, C., Margaria, T., Lausen, H., Zaremba, M. (eds) Semantic Web Services Challenge. Semantic Web And Beyond, vol 8. Springer, Boston, MA. https://doi.org/10.1007/978-0-387-72496-6_13
Download citation
DOI: https://doi.org/10.1007/978-0-387-72496-6_13
Publisher Name: Springer, Boston, MA
Print ISBN: 978-0-387-72495-9
Online ISBN: 978-0-387-72496-6
eBook Packages: Computer ScienceComputer Science (R0)