The work started 2011 when the object oriented approach veri.mcore was translated into a tabular form and deployed to Excel as a second implementation platform. The first case study on its usage in a major Swiss bank dates from 2012. Veri.data´s goal is to provide out of the box Excel based data modeling & management approach that scales to most complex industrial scenarios, as well as ready to use example models within the health-care and finance sector. Mission Our mission is to evolve and document the approach with an agile team consisting of talented students from leading universities. Currently a team of master students from University of Mannheim works actively on the project. The leader of the Software Technology chair Prof. Dr. Colin Atkinson whom supports the activities as well. What is veri.data? A pragmatic, daily work oriented approach to manage domain and data models. A domain model is the business view on the domain, with all business concepts. Visible mostly as business glossary, and in the high level business requirements. A data model is a concrete way how to store information in a persistence layer such as db, files, e.t.c. What are the components of veri.data? There is the specification part, and the operationss part. Specification of methodology is done with mcore as a conceptual data model (in EMF/OCL). This model documents the methodology, and the structure of the excel sheet in the operations part. From the model we generate an editor, that some time shall replace the excel sheet. Operations is done with an excel sheet, which manages both the domain model and the data model, and generates the a DB structure (as DDL), and initial objects of the DB (as CSV files). Operation is done by extending the excel sheet, regenerating the DB, and then use the DB. Additionally there are generic SQL statements, to reassemble the records from the DB to trees of objects, in the form of JSON.
SaaS Adoption
SaaS Adoption indicates the level of adoption by this company of software as a service services.
Cloud Adoption
Cloud Adoption indicates the level of adoption by this company of cloud services.
IT Footprint
IT Footprint gives a relative indication of how much IT services this company consumes.
IT Spend
IT Spend shows roughly how much this client spends on IT per year in USD.
Enlyft tracks the use of over 15,000 technologies and has proprietary data on over 18 million companies worldwide.
GitLab B.V. uses 5 different technologies from 68 different vendors. They have above average use of several technologies including Legal-X, GO1 and Java.
GitLab B.V. uses products from 68 different product categories. They are particularly heavy users of products in Software Frameworks, Cloud Platforms & Services, and Web Analytics.
Enlyft tracks the use of over 15,000 technologies and has proprietary data on over 18 million companies worldwide.
Technology | Category | Vendor | Usage |
---|---|---|---|
Legal-X | Law Practice Management | Bottomline Technologies (de), Inc. | |
GO1 | Enterprise Learning Management | GO1 | |
Java | Programming Languages | Oracle | |
Python | Programming Languages | Python Software Foundation | |
Tabnine | Artificial Intelligence | Codota |
What other companies use Legal-X?
Who are the biggest users of Enterprise Learning Management?
What countries, industries, and company sizes are most likely to use Java?