The web applications propose to the users various practical functionalities. Among these there are the operations called CRUD (Create, Retrieve, Update, and Delete). In fact, the user is asked to insert, delete, modify or display information within the frame of a web application. Starting from these facts, we are, in the first place, interested particularly in the display of the objects of a given class while based on information of another object of another class in order that the two classes can be linked together with an arborescence structure where the display of one piece of information depends on another. (For example, the display of the employees of a service that belongs to a division that is part of a department, etc…). This work is extended in order to take into consideration the other CRUD operations. It is part of the attempt led by the models in order to transform a class diagram into an MVC (Model/View/Control) web application with CRUD functions. Keywords-MVCPattern, Meta Models, MDA, JSP, CRUD I. MDA ARCHITECTURE First, MDA (Model Driven Architecture) recommends the massive use of models at the different stages of the development of an application. MDA includes the definition of many standards, namely UML and MOF.The modeling language UML respect the rules while dealing with the manipulated concepts (classes, attributes, associations, packaging …) as well as the writing syntax and the graphic notation of the UML Meta model. The interest of this will allow us to master the language and to improve it. This approach was generalized by the OMG (Object Management Group) by normalizing the representation of the Meta models. It concerns the MOF standards. It thus represents a super language of the Meta models definition. The MOF (Meta object facility) is found at the top of a four layer modeling architecture: M3: the MOF Meta model M2: the Meta models M1: the models M0: the real worldAs far as we are concerned, we are going to use EMFL Eclipse Modeling Framework), which is an open source framework that permits us to define the meta models within Eclipse .It propos its OWN ECORE meta-meta-model .The latter is founded on the MOF2.0 version .MDA recommends the elaboration of the exigency models CIM, analysis and conception models PIM and code models PSM. CIM (Computation Independent Model); The aim is to represent Model):The aim is to represent application in its environment in order to define the services offered by this application and what the other entities with which it interacts are .With UML, CIM can be summed up as a diagram of a use case .CIM can contain a glossary, a napping of the job processes, the use cases, etc…. PIM (plat from Independent Model): The aim is to give to the application a structure of conceptual modules and submodules .this stage must be abstract and without any knowledge of the implementation techniques. The UML language is the most appropriate for the PIM models. PSM (plat from specific Model): MDA considers that the code of an application can be obtained easily from the PSMS,...
We put forward architecture of a framework for integration of data from moving objects related to urban transportation network. Most of this research refers to the GPS outdoor geolocation technology and uses distributed cloud infrastructure with big data NoSQL database. A network of intelligent mobile sensors, distributed on urban network, produces congestion traffic patterns. Congestion predictions are based on extended simulation model. This model provides traffic indicators calculations, which fuse with the GPS data for allowing estimation of traffic states across the whole network. The discovery process of congestion patterns uses semantic trajectories metamodel given in our previous works. The challenge of the proposed solution is to store patterns of traffic, which aims to ensure the surveillance and intelligent real-time control network to reduce congestion and avoid its consequences. The fusion of real-time data from GPS-enabled smartphones integrated with those provided by existing traffic systems improves traffic congestion knowledge, as well as generating new information for a soft operational control and providing intelligent added value for transportation systems deployment.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.
hi@scite.ai
10624 S. Eastern Ave., Ste. A-614
Henderson, NV 89052, USA
Copyright © 2024 scite LLC. All rights reserved.
Made with 💙 for researchers
Part of the Research Solutions Family.