{'fraction_non_alphanumeric': 0.02897196261682243, 'fraction_numerical': 0.0, 'mean_word_length': 5.375, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 1, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Using Multi-Method Queries in Finite Element Analysis

The object-oriented model is often motivated by its support for new emerging application areas such as finite element analysis (FEA), computer-aided design or office automation systems. However, our experience when building such a system (FEA) using an object-relational database management system is that an object-oriented model extended with multi-methods is needed. Our application domain also needs support for multi-methods where methods may be called with any configuration of bound or unbound arguments, multi-directional queries. In this paper we show by using excerpts from an FEA application the benefits of multi-directional multi-methods and we also show how to process queries with multi-directional multi-methods and how to make these optimizable in presence of late binding. This project was supported by NUTEK (The Swedish National Board for Industrial and Technical Development), TFR (Swedish Research Council for Engineering Science) and CENIIT (The Center for Industrial Information Technology).