mvc design pattern
Recently Published Documents


TOTAL DOCUMENTS

33
(FIVE YEARS 4)

H-INDEX

3
(FIVE YEARS 1)

2020 ◽  
Vol 12 (24) ◽  
pp. 10476 ◽  
Author(s):  
Demin Nalic ◽  
Aleksa Pandurevic ◽  
Arno Eichberger ◽  
Branko Rogic

The increasingly used approach of combining different simulation softwares in testing of automated driving systems (ADSs) increases the need for potential and convenient software designs. Recently developed co-simulation platforms (CSPs) provide the possibility to cover the high demand for testing kilometers for ADSs by combining vehicle simulation software (VSS) with traffic flow simulation software (TFSS) environments. The emphasis on the demand for testing kilometers is not enough to choose a suitable CSP. The complexity levels of the vehicle, object, sensors, and environment models used are essential for valid and representative simulation results. Choosing a suitable CSP raises the question of how the test procedures should be defined and constructed and what the relevant test scenarios are. Parameters of the ADS, environments, objects, and sensors in the VSS, as well as traffic parameters in the TFSS, can be used to define and generate test scenarios. In order to generate a large number of scenarios in a systematic and automated way, suitable and appropriate software designs are required. In this paper, we present a software design for a CSP based on the Model–View–Controller (MVC) design pattern as well as an implementation of a complex CSP for virtual testing of ADSs. Based on this design, an implementation of a CSP is presented using the VSS from IPG Automotive (CarMaker) and the TFSS from the PTV Group (Vissim). The results showed that the presented CSP design and the implementation of the co-simulation can be used to generate relevant scenarios for testing of ADSs.


2019 ◽  
Vol 2 (2) ◽  
pp. 1-6 ◽  
Author(s):  
Ram Naresh Thakur ◽  
U.S. Pandey

Object Oriented Software Development (OOSD) is a design technique that is used before the development and design of a software. This design method makes the system appears as a collection of objects to communicate with other objects by passing messages. The Model-View-Controller (MVC) has been inherited from Object-Oriented Programming (OOP) with the integration of Graphical User Interface (GUI) and interactive program execution. The MVC is very useful for developing Interactive and Dynamic Web Applications and iOS. With MVC, developers can trust on design patterns that are widely accepted as solutions for recurring problems. MVC can be used to develop flexible, reusable and modular Software. Applying the MVC design pattern in object-oriented Software development a flexible, reliable, modular and scalable website can be built. So, it’s necessary for every developer to have the knowledge of software development using MVC design pattern.


Author(s):  
Mario Anzures-Garcia ◽  
Luz A. Sanchez-Galvez ◽  
Miguel J. Hornos ◽  
Patricia Paderewski-Rodriguez

2014 ◽  
Vol 1078 ◽  
pp. 380-383
Author(s):  
Qiang Zhang

This paper is to design and implement the MVC design pattern of teaching management system based on. The entire system in the design and implementation process is based on object-oriented thinking, using the ASP.NET MVC framework technology, system design with clear ideas, software reusability is high. Based on the establishment and application of teachers teaching management system for college teachers can provide an information management platform in the teaching environment.


2014 ◽  
Vol 644-650 ◽  
pp. 4697-4700
Author(s):  
Zhen Hai Mu

In this paper, we design and implement workflows in Office Automation (OA) systems by using MVC pattern for enterprise routine business processes. Based on the layered design theory of the MVC design pattern, our implementation is separated in the Model, View and Controller components. Four major functions in our system are the workflow creation, collaboration, automatic document delivery and work flow search. The system consists of a front end and a back end. The front end is developed as a View layer; while the back end is comprised of a Model layer and a Controller layer. SQL Server 2005 is selected as the backend database management system. The database connections and operations are established and performed by the back end. Every module in our system accesses data by using dedicated interfaces, which create data channels from databases to the front and back ends and keep data consistency in the system.


Sign in / Sign up

Export Citation Format

Share Document