OCML

Operational Conceptual Modelling Language

The OCML modelling language supports the construction of knowledge models by means of several types of constructs. It allows the specification and operationalization of functions, relations, classes, instances and rules. It also includes mechanisms for defining ontologies and problem solving methods, the main technologies developed in the knowledge modelling area. About a dozen projects in KMi are currently using OCML to provide modelling support for applications in areas such as knowledge management, ontology development, e-commerce and knowledge based system development. OCML modelling is also supported by a large library of reusable models, providing a useful resource for the knowledge modelling community. This library can be accessed through the WebOnto editor.

Technologies using OCML


Projects using OCML

Software

OCML is distributed free of charge for non commercial use. To download your copy, please go to the OCML Registration Page.

Claudio Baldassarre has some OCML-related Java software.

User Guide

Domingue, J., Motta, E. and Corcho Garcia, O. (1999). Knowledge Modelling in WebOnto and OCML: A User Guide. There is a new OCML manual in the works.

Publications

2009

Dietze, S., Benn, N., Domingue, J., Conconi, A., and Cattaneo, F. (2009) Two-Fold Semantic Web Service Matchmaking – Applying Ontology Mapping for Service Discovery, 4th Asian Semantic Web Conference, Shanghai, China

Dietze, S., Orthuber, W., and Domingue, J. (2009) Blending the Physical and the Digital through Conceptual Spaces, Workshop: OneSpace 2009 at Future Internet Symposium (FIS) 2009, Berlin, Germany, PDF.

Domingue, J., and Fensel, D. (2009) PSMs in a Global Networked Age, AIEDAM Special Issue Problem Solving Methods: Past, Present and Future, 23, 3, Cambridge University Press, PDF.

Dietze, S., Gugliotta, A., and Domingue, J. (2009) Exploiting Metrics for Similarity-based Semantic Web Service Discovery, IEEE 7th International Conference on Web Services (ICWS 2009), Los Angeles, CA, USA, PDF.

Dietze, S., and Domingue, J. (2009) Enriching Service Semantics through Conceptual Vector Spaces, Workshop: Workshop on Ontology, Conceptualization and Epistemology for Information Systems, Software Engineering and Service Science (ONTOSE'09) at The 21st International Conference on Advanced Information Systems (CAiSE'09), Amsterdam, NL, PDF.

Aroyo, L., Conconi, A., Dietze, S., Kaptein, A., Nixon, L., Nufer, C., Palmisano, D., Vignaroli, L., and Yankova, M. (2009) NoTube – Making TV a Medium for Personalized Interaction, EuroITV 2009, Leuven, Belgium, PDF.

Liu, D., Pedrinaci, C., and Domingue, J. (2009) Semantic Enabled Complex Event Language for Business Process Monitoring, Workshop: The 4th International Workshop on Semantic Business Process Management (SBPM2009) at The 6th Annual European Semantic Web Conference (ESWC2009), Heraklion, Greece

Pedrinaci, C., and Domingue, J. (2009) Ontology-based Metrics Computation for Business Process Analysis, Workshop: 4th International Workshop on Semantic Business Process Management (SBPM2009) at The 6th European Semantic Web Conference (ESWC2009), Heraklion, Greece, PDF.

Mrissa, M., Dietze, S., Thiran, P., Ghedira, C., Benslimane, D., and Maamar, Z. (2009) Context-based Semantic Mediation in Web Service Communities, Weaving Services, Location, and People on the WWW, eds. Irvine King, Ricardo Baeza-Yates, Springer, PDF.

2008

Lambert, D., and Domingue, J. (2008) Grounding semantic web services with rules, Workshop: Semantic Web Applications and Perspectives, Rome, Italy, PDF.

Dietze, S., and Domingue, J. (2008) Exploiting Conceptual Spaces for Ontology Integration, Workshop: Data Integration through Semantic Technology (DIST2008) Workshop at 3rd Asian Semantic Web Conference (ASWC) 2008, Bangkok, Thailand, PDF.

Pedrinaci, C., Lambert, D., Wetzstein, B., Lessen, T., Cekov, L., and Dimitrov, M. (2008) SENTINEL: A Semantic Business Process Monitoring Tool, Workshop: Ontology-supported Business Intelligence (OBI2008) at 7th International Semantic Web Conference (ISWC2008), Karlsruhe, Germany, PDF.

Dietze, S., and Domingue, J. (2008) Towards Ontology Interoperability through Conceptual Groundings, Workshop: The Third International Workshop on Ontology Matching at 7th International Semantic Web Conference (ISWC-2008), Karlsruhe, Germany

Dietze, S., Gugliotta, A., and Domingue, J. (2008) Bridging the Gap between Mobile Application Contexts and Semantic Web Resources, Context-Aware Mobile and Ubiquitous Computing for Enhanced Usability: Adaptive Technologies and Applications, eds. Dragan Stojanovic, IGI Global, PDF.

Dietze, S., Gugliotta, A., and Domingue, J. (2008) Supporting Interoperability and Context-Awareness in E-Learning through Situation-driven Learning Processes, Special Issue on Web-based Learning of International Journal of Distance Education Technologies (JDET), IGI Global, PDF.

Dietze, S., Gugliotta, A., and Domingue, J. (2008) Situation-Driven Processes for Semantic Web Services, 5th International Conference on Service Systems and Service Management (ICSSSM'08), Melbourne, Australia, PDF.

Dietze, S., Gugliotta, A., and Domingue, J. (2008) Conceptual Situation Spaces for Situation-Driven Processes, 5th European Semantic Web Conference (ESWC), Tenerife, Spain, PDF.

Dietze, S., Gugliotta, A., and Domingue, J. (2008) Fuzzy Context Adaptation through Conceptual Situation Spaces, 2008 IEEE International Conference on Fuzzy Systems (FUZZ-IEEE 2008) within 2008 IEEE World Congress on Computational Intelligence (IEEE WCCI2008), Hong Kong, PDF.

Pedrinaci, C., Domingue, J., and Medeiros, A. (2008) A Core Ontology for Business Process Analysis, 5th European Semantic Web Conference 2008, Tenerife, Spain, eds. Sean Bechhofer, Manfred Hauswirth, Joerg Hoffmann, Manolis Koubarakis, PDF.

Dietze, S., Gugliotta, A., and Domingue, J. (2008) Mobile Situation Spaces, Workshop: International Workshop on the Role of Services, Ontologies, and Context in Mobile Environments (RoSOC-M '08) at The 9th International Conference on Mobile Data Management (MDM'08), Beijing, China

Dietze, S., Gugliotta, A., and Domingue, J. (2008) Towards Context-aware Semantic Web Service Discovery through Conceptual Situation Spaces, Workshop: International Workshop on Context enabled Source and Service Selection, Integration and Adaptation (CSSSIA) at 17th International World Wide Web Conference (WWW2008), Beijing, China, PDF.

2007

Medeiros, A., Pedrinaci, C., Aalst, W., Domingue, J., Song, M., Rozinat, A., Norton, B., and Cabral, L. (2007) An Outlook on Semantic Business Process Mining and Monitoring, Workshop: 3rd International IFIP Workshop On Semantic Web & Web Semantics (SWWS '07) at On The Move Federated Conferences and Workshops, PDF.

Lambert, D., Galizia, S., and Domingue, J. (2007) Agile elicitation of semantic goals by wiki, Workshop: Human-friendly (Web) Service Description, Discovery and Matchmaking at The 8th International Conference on Web Information Systems Engineering, Nancy, France, PDF.

Lambert, D. (2007) Integrating services for integrated medicine, Workshop: Semantic Web in Ubiquitous Healthcare at 6th International Semantic Web Conference, Busan, South Korea, PDF.

Dietze, S., Gugliotta, A., and Domingue, J. (2007) Adressing Context-Awareness and Standards Interoperability in E-Learning: A service-oriented Framework based on IRS III, The 6th International Conference on Web-based Learning (ICWL 2007), Edinburgh, UK, PDF.

Dietze, S., Gugliotta, A., and Domingue, J. (2007) A Semantic Web Services-based Infrastructure for Context-Adaptive Process Support, IEEE 2007 International Conference on Web Services (ICWS), Salt Lake City, Utah, USA, PDF.

Dietze, S., Gugliotta, A., and Domingue, J. (2007) A Semantic Web Service oriented Framework for adaptive Learning Environments, European Semantic Web Conference (ESWC) 2007, Innsbruck, Austria, PDF.

Tanasescu, V., Gugliotta, A., Domingue, J., Villarías, L., Davies, R., Rowlatt, M., Richardson, M., and Stincic, S. (2007) Geospatial Data Integration with Semantic Web Services: the eMerges Approach, The Geospatial Web, eds. Arno Scharl, Klaus Tochtermann, Springer, PDF.

Dietze, S., Gugliotta, A., and Domingue, J. (2007) Towards adaptive E-Learning Applications based on Semantic Web Services, Workshop: TENCompetence Open Workshop on Service Oriented Approaches and Lifelong Competence Development Infrastructures, Manchester, UK, PDF.

Dietze, S., Gugliotta, A., and Domingue, J. (2007) Using Semantic Web Services to enable Context-Adaptive Learning Designs, Special Issue on IMS Learning Design and Adaptation of Journal of Interactive Media in Education (JIME), PDF.

2006

Gugliotta, A., Tanasescu, V., Domingue, J., Davies, R., Gutiérrez-Villarías, L., Rowlatt, M., Richardson, M., and Stin?i?, S. (2006) Benefits and Challenges of Applying Semantic Web Services in the e-Government Domain, Semantics 2006, Vienna (Austria), Austrian Computing Society (OCG), PDF.

Gugliotta, A., Davies, R., Gutiérrez-Villarías, L., Tanasescu, V., Domingue, J., Rowlatt, M., Richardson, M., and Stin?i?, S. (2006) Enhancing Data and Processes Integration and Interoperability in Emergency Situations: a SWS based Emergency Management System, Workshop: First International Workshop on Applications and Business Aspects at Fifth International Semantic Web Conference (ISWC 2006), Athens, Georgia, USA, eds. Elena Paslaru Bontas Simperl,Martin Hepp,Christoph Tempich, CEUR-Workshop proceedings, PDF.

2004

Tanasescu, V., Domingue, J., and Cabral, L. (2004) OCML Ontologies to XML Schema Lowering, Workshop: First AKT Workshop on Semantic Web Services (AKT-SWS04), KMi, The Open University, Milton Keynes, UK

Contact

For further info please contact Enrico Motta