Status: Beta, no active development
The HUMBOLDT GeoModel Editor is an UML-based, visual editor specifically designed for developing complex application schemas for geodata. It comes pre-packaged with models of all important standards and allows you to export created models in various formats, from ecore over XMI to GML application schemas.
In all kinds of information systems, databases and exchange formats of data, the structure, the naming and the relation of elements is of major importance. Those Conceptual Models are the most stable part of information systems, as they are independent of platforms or implementations. Conceptual Models bridge the users perspective with the views of the implementation experts, but are also important to build common understandings between different domain experts.
Currently the main approach to develop conceptual models in the field of geospatial data modelling is the use of UML Class Diagrams with supplementing modelling rules and predefined model packages based on the ISO/TC-211 standards. Those modelling basics are bulky and highly complex, especially when comparing with the resulting models (e.g. the INSPIRE data specification).
Therefore, the HUMBOLDT GeoModel Editor has the following properties:
- reduce that complexity exposed to the modelling or domain experts as much as possible
- gain as much information from the domain expert as possible
- offer a simple, but functionally rich modelling environment
The HUMBOLDT GeoModel Editor uses a Domain Specific Modelling Language. Compared to UML, this domain-specific modelling languages makes use of the following definitions:
- Differentiation of Class and Complex Type: Similar to the ISO/TC-211 differentiation of FeatureType and DataType, different concepts are used to differentiate between helping structures and real world elements with own identities.
- Type System: Compared to classical data modelling, where types are of minor relevance, the value ranges, units and reference systems are included in the specification process. The mapping to the concrete implementation types are not exposed to the domain expert.
- Simplified Associations: Although real associations are a key concept in conceptual modelling, complex associations often cause problems and are solved with association classes. The association concept is reduced in the Humboldt GeoModel editor.
Download the GeoModel Editor at http://www.esdi-community.eu/projects/geomodel/files.
Find the GeoModel Editor Documentation online in the GeoModel Editor Wiki.
GeoServer App-Schema Integration: HALE 2.9.4 is out
2015-11-02: HALE has been supported well by the community in the past months with contributions, through support subscriptions and projects. …
AGILE 2013 workshop on Data Harmonisation
Members of the data harmonisation panel and the wider community will host the «Data Complexity Challenge – New Approaches to Data Harmonisation» preconference workshop at AGILE 2013, 14th of May, Leuven, Belgium.
» more (blog post)
» more (AGILE WS paper)
2012-04-20: The HUMBOLDT Alignment Editor Usage Evaluation and Comparison Questionnaire is online now. If you are a HALE user, please consider participating.
» to the questionnaire