Abstract
We describe a SW architecture that uses ontologies to represent the semantics of services and their related resources and context of use. Composition and adaptation rules enable automated reasoning in the solution of a number of relevant use cases: classification of the user profile; identification of the composition of services that apply to a specific user; identification of information resources related with a specific service composition; automated generation of a web portal supporting inspection of resources adapted to user’s characteristics. We also report on the demonstration of the architecture in the case of a web portal for the access to social and healthcare services.
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
Ambler, S.: Agile Database Techniques: Effective Strategies for the Agile Software Developer. John Wiley & Sons, Inc., New York (2003)
Berners-Lee, T.: Semantic web roadmap (1998), http://www.w3.org/2001/sw/
Corcho, O., Lpez-Cima, A., Gomez-Prez, A.: A platform for the development of semantic web portals. In: ICWE 2006: Proceedings of the 6th international conference on Web engineering, pp. 145–152. ACM Press, New York (2006)
Dang, J., Hedayati, A., Hampel, K., Toklu, C.: An ontological knowledge framework for adaptive medical workflow. J. of Biomedical Informatics 41(5), 829–836 (2008)
Fowler, M.: Patterns of Enterprise Application Architecture. Addison-Wesley Longman Publishing Co., Inc., Boston (2002)
Sandrucci, V., Bucci, G., Vicario, E.: An ontological sw architecture supporting agile development of semantic portals. Book Series Communications in Computer and Information Science 22, 185–200 (2008)
Gruber, T.R.: A translation approach to portable ontologies. Knowledge Acquisition 5(2), 199–220 (1993)
Jin, Y., Decker, S., Wiederhold, G.: Ontowebber: Model-driven ontology-based web site management. In: Semantic Web Working Symposium, SWWS (2001)
Krishnamurthy, R., Morgan, S.P., Zloof, M.M.: Query-by-example: Operations on piecewise continuous data (extended abstract). In: VLDB 1983: Proceedings of the 9th International Conference on Very Large Data Bases, pp. 305–308. Morgan Kaufmann Publishers Inc., San Francisco (1983)
Mika, P., Oberle, D., Gangemi, A., Sabou, M.: Foundations for service ontologies: aligning owl-s to dolce. In: WWW 2004: Proceedings of the 13th international conference on World Wide Web, pp. 563–572. ACM, New York (2004)
Redavid, D., Iannone, L., Payne, T.R.: Owl-s atomic services composition with swrl rules. In: Semeraro, G., Di Sciascio, E., Morbidoni, C., Stoermer, H. (eds.) SWAP. CEUR Workshop Proceedings, CEUR-WS.org, vol. 314 (2007)
Schmidt, D.C., Rohnert, H., Stal, M., Schultz, D.: Pattern-Oriented Software Architecture: Patterns for Concurrent and Networked Objects. John Wiley & Sons, Inc., New York (2000)
Schmidt, K.-U., Dörflinger, J., Rahmani, T., Sahbi, M., Stojanovic, L., Thomas, S.M.: An user interface adaptation architecture for rich internet applications. In: Bechhofer, S., Hauswirth, M., Hoffmann, J., Koubarakis, M. (eds.) ESWC 2008. LNCS, vol. 5021, pp. 736–750. Springer, Heidelberg (2008)
Schreiber, G., Amin, A., Aroyo, L., van Assem, M., de Boer, V., Hardman, L., Hildebrand, M., Omelayenko, B., van Osenbruggen, J., Tordai, A., Wielemaker, J., Wielinga, B.: Semantic annotation and search of cultural-heritage collections: The multimedian e-culture demonstrator. Web Semant. 6(4), 243–249 (2008)
Woodfield, S.N.: The impedance mismatch between conceptual models and implementation environments. In: Proceedings of the ER 1997 Workshop on Behavioral Models and Design Transformations: Issues and Opportunities in Conceptual Modeling, Los Angeles, California, UCLA (November 1997)
W3C. Owl-s: Semantic markup for web services (2004), http://www.w3.org/Submission/OWL-S/
W3C. Owl web ontology language (2004), http://www.w3.org/TR/owl-features/
W3C. Resource description framework (2004), http://www.w3.org/TR/rdf-concepts/
W3C. Swrl: A semantic web rule language combining owl and ruleml (2004), http://www.w3.org/Submission/SWRL/
W3C. Sparql query language for rdf (2007), http://www.w3.org/TR/rdf-sparql-query/
Zhou, H., Chen, F., Yang, H.: Developing application specific ontology for program comprehension by combining domain ontology with code ontology. In: QSIC 2008: Proceedings of the 2008 The Eighth International Conference on Quality Software, Washington, DC, USA, pp. 225–234. IEEE Computer Society, Los Alamitos (2008)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2010 Springer Berlin Heidelberg
About this chapter
Cite this chapter
Bucci, G., Sandrucci, V., Vicario, E. (2010). An Ontological SW Architecture Supporting Contribution and Retrieval of Service and Process Models. In: Tsihrintzis, G.A., Virvou, M., Jain, L.C. (eds) Multimedia Services in Intelligent Environments. Smart Innovation, Systems and Technologies, vol 2. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-13355-8_5
Download citation
DOI: https://doi.org/10.1007/978-3-642-13355-8_5
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-13354-1
Online ISBN: 978-3-642-13355-8
eBook Packages: EngineeringEngineering (R0)