Mini-ME Swift:
the Mini Matchmaking Engine for iOS

What is Mini-ME Swift?

Mini-ME Swift is a mobile native OWL reasoner and matchmaking engine, which enables the use of standard and non-standard semantic inference in iOS (and native macOS) apps. The reasoner is currently distributed as a dynamic framework, and it can be embedded into any Swift or Objective-C app. It supports OWL ontologies in the ALN Description Logic. Experimental evaluation has denoted performance on par with current state-of-the-art reasoners, and a significantly lower memory footprint, which makes it suitable for use in mobile and ubiquitous scenarios.

Using Mini-ME Swift

Try Mini-ME Swift exploiting the reference source code and framework usage guide. It can be used in the following ways:

Mini-ME Swift is licensed under Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License Creative Commons License

Mini-ME Swift @ESWC2019


  1. Michele Ruta, Floriano Scioscia, Filippo Gramegna, Ivano Bilenchi, Eugenio Di Sciascio. Mini-ME Swift: the first OWL reasoner for iOS. 16th Extended Semantic Web Conference (ESWC 2019), Number 11503, page 298--313 - 2019

  2. Michele Ruta, Floriano Scioscia, Eugenio Di Sciascio, Ivano Bilenchi. OWL API for iOS: early implementation and results. 13th OWL: Experiences and Directions Workshop and 5th OWL reasoner evaluation workshop (OWLED - ORE 2016), Volume 10161, page 141-152 - nov 2016

  3. Floriano Scioscia, Michele Ruta, Giuseppe Loseto, Filippo Gramegna, Saverio Ieva, Agnese Pinto, Eugenio Di Sciascio. Mini-ME matchmaker and reasoner for the Semantic Web of Things. Innovations, Developments, and Applications of Semantic Web and Information Systems, IGI Global, page 262-294 - 2018

Developed By
Logo SisInfLab Logo Poliba Logo SWoT