Chapter 3: Ideas from the World of Information Science: A Model-driven Development
-
Published:06 Apr 2021
-
Special Collection: 2021 ebook collection
P. Papajorgji, A. Todri, and O. Ilollari, in Consumer-based New Product Development for the Food Industry, ed. S. Porretta, H. Moskowitz, and A. Gere, The Royal Society of Chemistry, 2021, ch. 3, pp. 40-48.
Download citation file:
This chapter presents the model-driven development approach in presenting the structure of the Mind Genomics software used to create studies in different areas of knowledge. At the center of the approach stands the model, presented by a class diagram, designed using the Unified Modeling Language (UML). The model shows the concepts contained in the model, their attributes and behaviour and the relationships among them to create the model. The model has many purposes such as showing the interrelationships among the concepts, the dependency among elements and the maintenace order. The model could be used to automatically generate the code for classes and the relations among classes.