Hele-mai Haav

Hele-mai Haav
Tallinn University of Technology | TTU · Department of Software Science

PhD in CS

About

51
Publications
11,580
Reads
How we measure 'reads'
A 'read' is counted each time someone views a publication summary (such as the title, abstract, and list of authors), clicks on a figure, or views or downloads the full-text. Learn more
320
Citations
Additional affiliations
October 1980 - January 2017
Tallinn University of Technology
Position
  • Senior Researcher

Publications

Publications (51)
Article
Full-text available
In the nearest future, semantic technologies will significantly improve machine understanding and interoperability of data. In this paper, we review and evaluate four distinct areas of emerging Information Technologies: Linked Data, Big Data, Internet of Things and social media. For each of these technology areas we present concept, outline state-o...
Chapter
Full-text available
Creation of a consistent 3D model of a city requires accurate data. Usually, accuracy assurance problems of data are solved by time consuming and expensive process of collecting and aligning with ground control points (GCP). Therefore, alternative methods become important. Using existing Geographic Information Systems (GIS) databases may decrease t...
Chapter
Full-text available
The paper is devoted to providing automated solutions to an actual problem of misclassification of goods in cross-border trade. In this paper, we introduce a hybrid approach to Harmonized System (HS) code assessment that combines the knowledge derived from textual descriptions of products, assigned to them HS codes and taxonomy of HS codes nomencla...
Book
This book constitutes the refereed proceedings of the 14th International Baltic Conference on Databases and Information Systems, DB&IS 2020, held in Tallinn, Estonia, in June 2020.* The 22 revised papers presented were carefully reviewed and selected from 52 submissions. The papers are centered around topics like architectures and quality of inform...
Article
Full-text available
Manual assessment of the correctness of Harmonized System codes of goods is very error-prone and time demanding task taking into account the dramatically growing amounts of cross-border trade. The paper provides an automated solution to this problem by applying machine learning methods to assess the correctness of Harmonized System codes. We use ma...
Conference Paper
Full-text available
Customization is a very important feature of any manufacturing scheduling system. In many cases large commercial manufacturing scheduling systems are not easily and efficiently customizable to meet requirements of small and medium size enterprises. Therefore, this paper proposes an ontology-based architectural solution for the customization of manu...
Conference Paper
Full-text available
Nowadays, customers require customized products instead of standard offers and in many cases prefer web shops and market places for purchasing goods and services. Therefore, intelligent product configuration tools are great value for many companies. One of the main components of these tools is a configuration model. In order to integrate the config...
Article
Full-text available
Ontology Driven Software Development (ODSD) combines traditional Model Based Software Development (MBSD) techniques with ontology technology in order to provide extensions to and advantages over MBSD. The goal of the paper is to identify current ODSD approaches and to provide qualitative and comparative analysis of the collection of identified appr...
Conference Paper
Full-text available
The thermally modified wood producer Thermory AS manufactures about 400 different products, which are ordered in large number of variants that makes the expression of the product variant knowledge and its validation very important. In this paper, we express knowledge of product variants as domain ontology in order to capture the product knowledge i...
Article
This paper investigates the use of ontologies for the development of Domain-Specific Languages (DSL). In Model-based Software Development (MBSD), ontologies as formal models are mostly used in the phase of domain analysis as formal representations of domain models and requirements of a system. In this paper, we extend this view by introducing a con...
Article
Full-text available
This paper investigates the use of ontologies for the development of Domain-Specific Languages (DSL). In Model-based Software Development (MBSD), ontologies as formal models are mostly used in the phase of domain analysis as formal representations of domain models and requirements of a system. In this paper, we extend this view by introducing a con...
Conference Paper
This paper addresses a high level semantic integration of software artefacts for the development of Domain Specific Languages (DSL). The solution presented in the paper utilizes a concept of DSL meta-model ontology that is defined in the paper as consisting of a system ontology linked to one or more domain ontologies. It enables dynamic semantic in...
Conference Paper
This paper addresses the problem of alignment of domain ontologies and meta-models of Domain Specific Languages (DSL) in order to facilitate the DSL development process by formal methods. The solution presented in this paper automatically generates design templates of a DSL meta-model that are consistent with a given domain ontology represented in...
Conference Paper
Full-text available
It is hard to automatically find a semantically meaningful web service composition over a huge collection of web services available on the web. However, recent results in semantic web service research and technology could be effectively used within some specific domains. E-government is one of the sectors that need horizontal integration. Therefore...
Conference Paper
Full-text available
Ontologies are widely proposed for solving semantic interoperability problems in e-government domain. However, less attention is paid on methodological issues of ontology development in this domain. These are not sufficiently solved. Existing approaches in ontology development are technically very demanding and require long learning curve and are t...
Conference Paper
Full-text available
Personalization is very important feature of any Location Base Service (LBS) as it improves its usability. The paper focuses a problem of development of personalized LBSs. In the paper, a novel approach based on ontology engineering is proposed to provide an intelligent (semantics-based) solution to personalization problem of LBS. The approach uses...
Conference Paper
Full-text available
Advanced Location Based Service (LBS) applications have to integrate information stored in GIS, information about users’ preferences (profile) as well as contextual information and information about application itself. Ontology engineering provides methods to semantically integrate several data sources. We propose an ontology-driven LBS development...
Conference Paper
Full-text available
E-services are built upon the exchange of information between several databases and institutions. The creation process of new e-services may be not an efficient one because the discovery, integration and reuse of appropriate information resources is time-consuming as the meaning of these information resources is not well-enough documented. In order...
Conference Paper
Full-text available
When searching the web, users have an implicit conceptual model of the domain in their mind. This model is based on their knowledge of the domain and as a rule does not entirely match to the given web site topology. In this paper, we provide a solution to this mismatching problem by making web users’ domain models explicit by using ontologies creat...
Chapter
Full-text available
There is widely recognized problem concerning WSDL-based descriptions of web-services that services are described syntactically not capturing enough meaning [Patil et al. 2004, Probst and Lutz 2004, Elenius et al. 2005]. In order to automate service discovery and composition several semantic heterogeneity problems should be solved.
Chapter
Full-text available
This paper discusses methods for improving the usual keyword based retrieval from information resources. Common to these methods is the use of lattices to structure the conceptual content of the information resources. The first method discussed relies on construction of ontology by a human being acquainted with a considered knowledge domain. The se...
Conference Paper
Full-text available
Development of web-based applications needs tools in order to make the application development more effective by using/re-using business rules as well as web services. These tools should incorporate facilities for capturing different semantic aspects of an application. This paper presents a new conceptual and technological framework of using a rule...
Conference Paper
Full-text available
Common design patterns in application development mix implementation of business logic with application logic, user interface logic, or with data access logic. This leads to results that business logic is not well maintainable and reusable, the application code should be reimplemented each time the business logic has changed or the same business lo...
Book
The 9th East-European Conference on Advances in Databases and Information Systems was held on September 12–15, 2005, in Tallinn, Estonia. It was organized in a cooperation between the Institute of Cybernetics at Tallinn University of Technology, the Department of Computer Engineering of Tallinn University of Technology, and the Moscow chapter of AC...
Conference Paper
Full-text available
Ontology design is a complex and time-consuming process. It is extremely difficult for human experts to discover ontology from given data or texts. This paper presents a semi-automatic method for ontology extraction and design. The method is based on Formal Concept Analysis and a Horn clause model of a concept lattice. Inputs to the technique are d...
Chapter
Ontologies are used in information retrieval in order to improve traditional document search methods like keyword-based search or browsing hierarchies of subject categories on the Web. To make it possible to use ontologies for that purpose requires fast automatic or semi-automatic building of formal ontologies that can be processed by a computer. T...
Book
Databases and database systems in particular, are considered as kerneIs of any Information System (IS). The rapid growth of the web on the Internet has dramatically increased the use of semi-structured data and the need to store and retrieve such data in a database. The database community quickly reacted to these new requirements by providing model...
Article
In this paper, we propose an approach and a general schema of algorithms for automatic detection of conflicts between schema and underlying object base. Our approach is distinguishable by first discovering schema from given set of objects and then comparing it to the existing schema for discovery of schema conflicts. The approach is based on the co...
Article
Full-text available
This paper considers both an object-oriented multi-layered approach to application design as well as the programming system which implements the methodology presented. The layered approach was motivated by the need for providing support for different kinds of knowledge representation in the application design process and sharing the same object bas...
Article
Kontseptuaalse modelleerimise keeled, vahendid ja meetodid Aruandes kasitletakse Kuberneetika Instituudi tarkvaraosakonna 1993.a. uurimistulemusi. Vaadeldava uurimistoo sisuks on teadmiste esitamise ja kasutamise mudelite taiustamine eesmargiga valja arendada teadmiste baasidega koos tootava programmeerimiskeskkonna alused, kaasaarvatud erinevat tu...
Article
In this paper we propose an approach to modeling dynamics and declarativeness in information systems (IS) by using general rules. The approach is based on object-oriented and logic languages co-operatively working within IS environment. The communication between the languages is organized by means of transformations from one language to another. We...
Conference Paper
The purpose of the paper is to describe the design of logic-based meta-language for representing constraints on managing evolution of class and object lattices in OODB. It will be prototypically incorporated to the object-oriented environment and language NUT. One of the goals of the paper is also to propose clean solutions to the integration of th...
Conference Paper
In this paper, we propose a methodology for specification of semantics of evolution in object-oriented databases. Our methodology is based on Horn logic as metalanguage for specification of semantics of both schema and object evolution in object-oriented databases. Partial Deduction is used as technique for specialization of a set of general constr...
Article
Teadmuslikud tarkvarasusteemid Aruandes kasitletakse Kuberneetika Instituudi tarkvaraosakonna 1995.a. uurimistulemusi. Vaadeldava too sisuks on aktuaalsete tehisintellekti probleemide lahendamine ning rakendusprogrammide koostamine, mis on seotud teadmiste esitamise keelte ja vahenditega ning automaatse programmide koostamise meetodite edasiarendam...
Article
Full-text available
This paper describes a new approach to the automatic discovery of domain-specific ontologies from textual descriptions of domain entities. The approach is based on application of Natural Language Processing (NLP) and Formal Concept Analysis (FCA).
Article
These are additional instructions and a checklist for the preparation of the camera-ready manuscript to be included in the post-conference proceedings of selected papers of the Eighth International Baltic Conference on Databases and Information Systems published by IOS Press in the series "Frontiers in Artificial Intelligence and Applications. This...
Article
The general purpose data modelling technique used in systems with structural synthesis of programs is presented. Mainly the process of database querying as the most researched field of our approach is considered. A fragment of implementation of relational data model is discussed to illustrate knowledge based data modelling technique presented here.

Network

Cited By