Academic literature on the topic 'Model-View-Controller Architecture'

Create a spot-on reference in APA, MLA, Chicago, Harvard, and other styles

Select a source type:

Consult the lists of relevant articles, books, theses, conference reports, and other scholarly sources on the topic 'Model-View-Controller Architecture.'

Next to every source in the list of references, there is an 'Add to bibliography' button. Press on it, and we will generate automatically the bibliographic reference to the chosen work in the citation style you need: APA, MLA, Harvard, Chicago, Vancouver, etc.

You can also download the full text of the academic publication as pdf and read online its abstract whenever available in the metadata.

Journal articles on the topic "Model-View-Controller Architecture"

1

Kim, Da Jeong, and Eun Ser Lee. "The VMDC(View, Model, Dispatcher, Controller) Architecture for Products Management." KIPS Transactions:PartD 16D, no. 6 (December 31, 2009): 881–88. http://dx.doi.org/10.3745/kipstd.2009.16d.6.881.

Full text
APA, Harvard, Vancouver, ISO, and other styles
2

Kalelkar, Medha, Prathamesh Churi, and Deepa Kalelkar. "Implementation of Model-View-Controller Architecture Pattern for Business Intelligence Architecture." International Journal of Computer Applications 102, no. 12 (September 18, 2014): 16–21. http://dx.doi.org/10.5120/17867-8786.

Full text
APA, Harvard, Vancouver, ISO, and other styles
3

Kim, Saehwa, and Kibong Choi. "Comparing Model, View, and Controller Architecture and Logical User Interface Model." Advanced Science Letters 22, no. 11 (November 1, 2016): 3274–78. http://dx.doi.org/10.1166/asl.2016.7865.

Full text
APA, Harvard, Vancouver, ISO, and other styles
4

Kellezi, Deina, Christian Boegelund, and Weizhi Meng. "Securing Open Banking with Model-View-Controller Architecture and OWASP." Wireless Communications and Mobile Computing 2021 (September 21, 2021): 1–13. http://dx.doi.org/10.1155/2021/8028073.

Full text
Abstract:
In 2015, the European Union passed the PSD2 regulation, with the aim of transferring ownership of bank accounts to the private person. As a result, Open Banking has become an emerging concept, which provides third-party financial service providers open access to bank APIs, including consumer banking, transaction, and other financial data. However, such openness may also incur many security issues, especially when the data can be exposed by an API to a third party. Focused on this challenge, the primary goal of this work is to develop one innovative web solution to the market. We advocate that the solution should be able to trigger transactions based on goals and actions, allowing users to save up money while encouraging positive habits. In particular, we propose a solution with an architectural model that ensures clear separation of concern and easy integration with Nordea’s (the largest bank in the Nordics) Open Banking APIs (sandbox version), and a technological stack with the microframework Flask, the cloud application platform Heroku, and persistent data storage layer using Postgres. We analyze and map the web application’s security threats and determine whether or not the technological frame can provide suitable security level, based on the OWASP Top 10 threats and threat modelling methodology. The results indicate that many of these security measures are either handled automatically by the components offered by the technical stack or are easily preventable through included packages of the Flask Framework. Our findings can support future developers and industries working with web applications for Open Banking towards improving security by choosing the right frameworks and considering the most important vulnerabilities.
APA, Harvard, Vancouver, ISO, and other styles
5

Cortez, Ruth, and Alexander Vazhenin. "Virtual model-view-controller design pattern: Extended MVC for service-oriented architecture." IEEJ Transactions on Electrical and Electronic Engineering 10, no. 4 (March 27, 2015): 411–22. http://dx.doi.org/10.1002/tee.22101.

Full text
APA, Harvard, Vancouver, ISO, and other styles
6

El-Abbassy, Ahmed, and Mohamed El-Zeweidy. "ICONIX Approach to MVC : Applying Robustness Analysis on the Model - View - Controller Architecture." Journal of ACS : Advances in Computer Science 7 (2013): 37–59. http://dx.doi.org/10.12816/0011486.

Full text
APA, Harvard, Vancouver, ISO, and other styles
7

Lee, Hsien-Yu, and Nai-Jian Wang. "Cloud-based enterprise resource planning with elastic model–view–controller architecture for Internet realization." Computer Standards & Interfaces 64 (May 2019): 11–23. http://dx.doi.org/10.1016/j.csi.2018.11.005.

Full text
APA, Harvard, Vancouver, ISO, and other styles
8

Philip, Milu Mary, Amrutha Seshadri, and B. Vijayakumar. "Microservices Centric Architectural Model for Handling Data Stream Oriented Applications." Cybernetics and Information Technologies 20, no. 3 (September 1, 2020): 32–44. http://dx.doi.org/10.2478/cait-2020-0026.

Full text
Abstract:
AbstractThe present-day software application systems are highly complex with many requirements and variations, which can only be handled by more than one architectural pattern. This paper focuses on a combinational architectural design, with the micro-services at the center and supported by the model view controller and the pipes and filter architectural patterns to realize any data stream-oriented application. The proposed model is very generic and for validation, a prototype GIS application has been considered. The application is designed to extract GIS data from internet sources and process the data using third party processing tools. The overall design follows the micro-services architecture and the processing segment is designed using pipes-and-filters architectural pattern. The user interaction is made possible with the use of the model view controller pattern. The versatility of the application is expressed in its ability to organize any number of given filters in a connected structure that agrees with inter-component dependencies. The model includes different services, which make the application more user-friendly and secure by prompting client for authentication and providing unique storage for every client. This approach is very much useful for building applications with a high degree of flexibility, maintainability and adaptability. A qualitative comparison is made using a set of criteria and their implementation using the different architectural styles.
APA, Harvard, Vancouver, ISO, and other styles
9

Sauter, Patrick, Gabriel Vögler, Günther Specht, and Thomas Flor. "A Model–View–Controller extension for pervasive multi-client user interfaces." Personal and Ubiquitous Computing 9, no. 2 (October 1, 2004): 100–107. http://dx.doi.org/10.1007/s00779-004-0314-7.

Full text
APA, Harvard, Vancouver, ISO, and other styles
10

Jurnal, Redaksi Tim. "PENGEMBANGAN RANCANG BANGUN SISTEM KESISWAAN DENGAN MENGGUNAKAN FRAMEWORK MVC (MODEL VIEW CONTROLLER)." KILAT 7, no. 1 (December 3, 2018): 86–90. http://dx.doi.org/10.33322/kilat.v7i1.99.

Full text
Abstract:
In the student system requires ease in processing student data and improve the quality of school education. Schools are required to be able and able to make development efforts in terms of school management such as by conducting student administration. So the author makes the design of this student system to be more easily developed and using the pattern of architecture model view controller (MVC). This section of the model is used to define a way in which data can be accessed, the view portion generates output when given data, and the controller receives commands and sets the application for tasks and displays that match the school's wishes. This design prescribes a system development methodology that is with Prototype, with several stages,Stages (1): collecting user needs, where the researcher collects all the necessary data and makes the design the user wants. Stages (2): researchers create a prototype that is by designing temporary designs form. Stage (3): after making prototype then researcher do prototype test for design to be used and result from output required by user. Stages (4): evaluate the system from the design result already made, whether there is any change in the interface form. Stage (5): system usage, where all system is ready to use and according to user wishes. The result of this design is a student system based on all student administration, school curriculum activities and some other data processing.
APA, Harvard, Vancouver, ISO, and other styles
More sources

Dissertations / Theses on the topic "Model-View-Controller Architecture"

1

Colesky, Michael Robert. "SecMVC : a model for secure software design based on the model-view-controller pattern." Thesis, Nelson Mandela Metropolitan University, 2014. http://hdl.handle.net/10948/d1020614.

Full text
Abstract:
Current advances in the software development industry are growing more ubiquitous by the day. This has caused for security, not only in the broader sense, but specifically within the design and overall development of software itself, to become all the more important. An evidently prevalent problem in the domain of software development is that software security is not consistently addressed during design, which undermines core security concerns, and leads to the development of insecure software. This research seeks to address this issue via a model for secure software design, which is based on a software design pattern, namely, the Model-View-Controller (MVC) pattern. The use of a pattern to convey knowledge is not a new notion. However, the ability of software design patterns to convey secure software design is an idea worth investigating. Following identification of secure software design principles and concepts, as well as software design patterns, specifically those relating to the MVC pattern, a model was designed and developed. With the MVC pattern argued as being a suitable foundation for the model, the security conscious MVC (SecMVC) combines secure software design principles and concepts into the MVC pattern. Together herewith, the MVC pattern’s components in the MVC Compound pattern, namely: the Observer pattern, the Strategy pattern, and the Composite pattern, have provided further sub-models for less abstraction and greater detail. These sub-models were developed, as a result of the SecMVC model’s evaluation in the validation for this study, an expert review. Argued in the light of similar research methods, the expert review was chosen – along with a process that included the use of two expert participants to validate the SecMVC model. It was determined through the expert review that the SecMVC model is of sufficient utility, quality, and efficacy to constitute research value. The research methodology process followed was design science, in which the SecMVC model, which includes its related sub-models, serves as the artefact and research output of this study. This research study contributes evidence of the feasibility for integrating knowledge into software design patterns. This includes the SecMVC model itself. In addition, it argues for the use of an expert review, as an evaluative research method for such an artifact.
APA, Harvard, Vancouver, ISO, and other styles
2

Thorve, Swapna. "EpiViewer: An Epidemiological Application For Exploring Time Series Data." Thesis, Virginia Tech, 2018. http://hdl.handle.net/10919/86829.

Full text
Abstract:
Visualization plays an important role in epidemic time series analysis and forecasting. Viewing time series data plotted on a graph can help researchers identify anomalies and unexpected trends that could be overlooked if the data were reviewed in tabular form. However,there are challenges in reviewing data sets from multiple data sources (data can be aggregated in different ways and measure different criteria which can make a direct comparison between time series difficult. In the face of an emerging epidemic, the ability to visualize time series from various sources and organizations and to reconcile these datasets based on different criteria could be key in developing accurate forecasts and identifying effective interventions. Many tools have been developed for visualizing temporal data; however, none yet supports all the functionality needed for easy collaborative visualization and analysis of epidemic data. In this thesis, we develop EpiViewer, a time series exploration dashboard where users can upload epidemiological time series data from a variety of sources and compare, organize, and track how data evolves as an epidemic progresses. EpiViewer provides an easy-to-use web interface for visualizing temporal datasets either as line charts or bar charts. The application provides enhanced features for visual analysis, such as hierarchical categorization, zooming, and filtering, to enable detailed inspection and comparison of multiple time series on a single canvas. Finally, EpiViewer provides a built-in statistical Epi-features module to help users interpret the epidemiological curves.
Master of Science
We present EpiViewer, a time series exploration dashboard where users can upload epidemiological time series data from a variety of sources and compare, organize, and track how data evolves as an epidemic progresses. EpiViewer is a single page web application that provides a framework for exploring, comparing, and organizing temporal datasets. It offers a variety of features for convenient filtering and analysis of epicurves based on meta-attribute tagging. EpiViewer also provides a platform for sharing data between groups for better comparison and analysis.
APA, Harvard, Vancouver, ISO, and other styles
3

Olsson, Tobias. "Towards Pattern Based Architectural Conformance Checking." Licentiate thesis, Linnéuniversitetet, Institutionen för datavetenskap (DV), 2016. http://urn.kb.se/resolve?urn=urn:nbn:se:lnu:diva-56487.

Full text
Abstract:
Patterns are a source of knowledge when architecting software systems. They provide abstract and time-tested solutions that show how a system should be structured to achieve needed qualities. However, when developing software there is a chance that small mistakes are introduced in the source code. Over time, these mistakes can accumulate and break the structure of the pattern and its qualities are lost. There are methods that can help find such errors, but none of these provide a pattern abstraction. In this work, we describe a method that raises the level of abstraction from checking individual dependencies to checking key dependencies in the pattern. We implement our method, apply it to check the Model-View-Controller pattern. We show that the method can find architectural problems in real source code and examine how removal of detected erosions affects the source code. We conducted an experiment in a software project setting to determine if using the method affects the number of architectural problems. Some project teams were randomly assigned to use a software service that automated our method. It checked how well their implementation conformed to Model-View-Controller every time they updated the source code. The experiment showed that developers that used the tool had significantly fewer detected architectural problems during the course of the project. Our method makes conformance checking easier to use. This might help increase the adoption of conformance checking in industry.
APA, Harvard, Vancouver, ISO, and other styles
4

Warman, Benjamin R. "A Suitable Software Architecture for Video Discussion Boards as Applied to the OLE Board." Miami University / OhioLINK, 2012. http://rave.ohiolink.edu/etdc/view?acc_num=miami1346189042.

Full text
APA, Harvard, Vancouver, ISO, and other styles
5

Hromádková, Pavla. "Multiplatformní přístup k databázovým aplikacím." Master's thesis, Vysoké učení technické v Brně. Fakulta informačních technologií, 2008. http://www.nusl.cz/ntk/nusl-235915.

Full text
Abstract:
This thesis deals with possibilities of accessing database systems from different devices. It contains analysis, concept and description of the following information system implementation with draft model Model-View-Controller. Concept of the system is made in UML language. The PHP programming language and MySQL relational database server were used during the progression of the system. User interface was implemented by HTML and WML technologies. Final look of the application was achieved by using CSS web technology. Technical report describes multilayer architecture and its advantages in the creation of the information system. It deals with MVC draft model, which is useful in the cases, where´s the need of the separation of the application look, its communication with database and application logic. The work oncemore describes analysis, concept and implementation of multiplatform application for the Drak travel agency. Systém could be currently accessed by handy or web browser. The application is easily extensible for the use in another platform.
APA, Harvard, Vancouver, ISO, and other styles
6

Šramka, Michal. "Udržovatelná verze informačního systému Akademického centra." Master's thesis, Vysoké učení technické v Brně. Fakulta informačních technologií, 2008. http://www.nusl.cz/ntk/nusl-235887.

Full text
Abstract:
The goal of this master's thesis is creating a concept of architecture for new information system of the Academic Center for Students Activities. New information system of the Academic Center should be well documented and better maintainable. The first part deals with software maintenance and software architecture design. The second part contains analysis of current information system of Academic Center for Students Activities and also the architecture of new system is designed. The next parts are design of framework for the new system and also design of particular modules. Then there are implementation of designed parts and testing on real data.
APA, Harvard, Vancouver, ISO, and other styles
7

von, Wenckstern Michael. "Web applications using the Google Web Toolkit." Master's thesis, Technische Universitaet Bergakademie Freiberg Universitaetsbibliothek "Georgius Agricola", 2013. http://nbn-resolving.de/urn:nbn:de:bsz:105-qucosa-115009.

Full text
Abstract:
This diploma thesis describes how to create or convert traditional Java programs to desktop-like rich internet applications with the Google Web Toolkit. The Google Web Toolkit is an open source development environment, which translates Java code to browser and device independent HTML and JavaScript. Most of the GWT framework parts, including the Java to JavaScript compiler as well as important security issues of websites will be introduced. The famous Agricola board game will be implemented in the Model-View-Presenter pattern to show that complex user interfaces can be created with the Google Web Toolkit. The Google Web Toolkit framework will be compared with the JavaServer Faces one to find out which toolkit is the right one for the next web project
Diese Diplomarbeit beschreibt die Erzeugung desktopähnlicher Anwendungen mit dem Google Web Toolkit und die Umwandlung klassischer Java-Programme in diese. Das Google Web Toolkit ist eine Open-Source-Entwicklungsumgebung, die Java-Code in browserunabhängiges als auch in geräteübergreifendes HTML und JavaScript übersetzt. Vorgestellt wird der Großteil des GWT Frameworks inklusive des Java zu JavaScript-Compilers sowie wichtige Sicherheitsaspekte von Internetseiten. Um zu zeigen, dass auch komplizierte graphische Oberflächen mit dem Google Web Toolkit erzeugt werden können, wird das bekannte Brettspiel Agricola mittels Model-View-Presenter Designmuster implementiert. Zur Ermittlung der richtigen Technologie für das nächste Webprojekt findet ein Vergleich zwischen dem Google Web Toolkit und JavaServer Faces statt
APA, Harvard, Vancouver, ISO, and other styles
8

Rosa, Joana. "A web-based framework devised using a Model-View-Controller architecture." Master's thesis, 2015. http://hdl.handle.net/10400.26/8235.

Full text
Abstract:
Dissertação de Mestrado em Engenharia Biomédica-Desporto e Reabilitação
Este trabalho tem como objetivo desenvolver uma web-based framework devised using a Model-View-Controller architecture. Esta aplicação foi desenvolvida para a elaboração de relatórios de análise de marcha ou movimento do complexo do ombro, utilizando os benefícios da modelagem biomecânica do OpenSim. Foi construído combinando as tecnologias web e a linguagem de programação Python, de forma a melhorar a usabilidade, interação, extensibilidade e acrescentar um grau de automação necessário em aplicações clínicas. A interface foi projetada sob uma arquitetura Model-View-Controller (MVC) num servidor web Apache. Esta permite aos usuários efectuarem upload de informações clínicas do paciente (por exemplo, informações sobre gênero, idade, dor, incapacidade e outros), determinar como o modelo de antropometria musculoesquelético selecionado deve ser modificado, de modo a que corresponda melhor às características dos pacientes e em que grau o segmento de cada modelo (marcadores), deve coincidir com os dados de movimento recolhidos durante o processo de cinemática inversa. Por fim permite ao usuário definir as variáveis de relatório; se o relatório deve conter resultados de um dado ensaio, uma análise inter-ensaios ou comparar o movimento reconstruído com conjunto de dados normativos correspondentes; se a classificação apresenta uma disfunção do movimento e qual é a sua precisão; bem como pode colocar anotações com informação para cada gráfico. A interface foi testada com o Sytem Usability Scale (SUS) em dois grupos, que são representativos dos potenciais usuários: a) estudantes de engenharia biomédica; b) clínicos e estudantes de fisioterapia. Neste teste, avaliámos a usability (com scores de 74,2 e 84,4 para o grupo a) e b), respetivamente) e a learnability (com scores de 67,9 e 78,6 para o grupo a) e b), respetivamente) demonstrando que a interface é útil, clara, fácil de usar, intuitiva e recomendável.
APA, Harvard, Vancouver, ISO, and other styles
9

Lee, Hsien-Yu, and 李憲育. "A New Cloud-Based Method with Elastic Model–View–Controller Architecture for Internet Realization." Thesis, 2019. http://ndltd.ncl.edu.tw/handle/3cg9e6.

Full text
Abstract:
博士
國立臺灣科技大學
電機工程系
107
With rapid developments in Internet technologies and wireless communications in recent years, the world has seen a steady shift towards more mobilized communities. Almost all daily activities, business, trades, transactions, etc. can be performed over the Internet. In other words, the distance between people, businesses, and even countries seems to have reduced. However, as commercial activities become easier through the use of computers, mobiles, and handheld devices, companies face immense challenges with regard to networked, global manufacturing and big data fetching/maintaining. Therefore, in this dissertation, we propose a new web-based Enterprise Resource Planning (e-ERP) based on web enabling technologies, which can be migrated rapidly from one traditional on-premise Enterprise Resource Planning (ERP). Herein, we explore the evolution of ERP and e-Commerce, with reference to internet technologies, several important web topics, and cloud computing. Further, on the basis of information system architecture evaluation and realization results, we present the proposed method’s applications of elastic Model-View-Controller (MVC) e-ERP with Software-as-a-Service (SaaS) as well as how methods of web technologies and models of web engineering can be used for effectively hosting a trusted cloud ERP. Based on existing literature and related emerging technologies, this dissertation addresses and compares several holistic frameworks of web application development from both technical and business perspectives. Implementation results show that the proposed approach can host a secure cloud ERP effectively, and thereby, help companies do business efficiently. The major contributions of this dissertation are summarized to the following four parts: 1) several holistic frameworks for web application development are compared, and an effective framework for integrating an enterprise’s information systems with Internet applications is presented, 2) the proposed elastic model–view–controller framework could assist decision-makers and help practitioners to prepare and realize such integration projects, 3) an interface for data sharing and exchange between two computer servers hosted in different nations is demonstrated on the basis of the proposed techniques, and 4) the information system architecture is evaluated to determine the validity of the proposed method.
APA, Harvard, Vancouver, ISO, and other styles
10

SU, KUAN-WEI, and 蘇冠緯. "The Design and Implementation of a Portal Site for Developers using Model-View-Controller Architecture." Thesis, 2004. http://ndltd.ncl.edu.tw/handle/zd99x9.

Full text
Abstract:
碩士
中原大學
電子工程研究所
91
With the high-speed development of Internet, it causes a revolution in the way of traditional commerce. As a result, it can be seen afterwards that knowledge is the main foundation and competitive advantage in the New-Information Age, while labor and capital have been emphasized by enterprises. Nevertheless, this information knowledge can only be elaborated through communicating with parties. By the experience of knowledge sharing, individual knowledge has been assembled to organizational knowledge and has further improved both individual and organization at the same time. Look about internal location, although many web site support much technology to be related to network.But they just only focus on one –way technology,not introduce a series full technology.Not spport a full technologic resource. This research of building developerWorks in website is based on MVC design pattern [1] and J2EE platform design pattern [2] that are applied to the website in rapid establishment, well management and analysis. The purpose of this design provides developers to gain overall technical resources needed by e-business system application in the single entrance, from the applicable solution to the structure of software and hardware, or from the simple website establishment to the complex integration of E-Commerce. Moreover, it not only offers various latest technical information and program software, but builds complete community platform, so that developers can fully concentrate on the development and maintenance of e-business system. At the end, it contributes to the result of well development of internal E-Commerce by giving interaction and promoting professional skills within developers.
APA, Harvard, Vancouver, ISO, and other styles

Book chapters on the topic "Model-View-Controller Architecture"

1

Hunt, John. "The Model-View-Controller Architecture." In Smalltalk and Object Orientation, 266–78. London: Springer London, 1997. http://dx.doi.org/10.1007/978-1-4471-0961-7_26.

Full text
APA, Harvard, Vancouver, ISO, and other styles
2

Zukowski, John. "The Model-View-Controller Architecture." In John Zukowski’s Definitive Guide to Swing for Java 2, 71–77. Berkeley, CA: Apress, 1999. http://dx.doi.org/10.1007/978-1-4302-5251-1_4.

Full text
APA, Harvard, Vancouver, ISO, and other styles
3

Hitchcock, Aaron, and Kelvin Sung. "Interactive Computer Graphics and Model-View-Controller Architecture." In Encyclopedia of Computer Graphics and Games, 1–3. Cham: Springer International Publishing, 2018. http://dx.doi.org/10.1007/978-3-319-08234-9_223-1.

Full text
APA, Harvard, Vancouver, ISO, and other styles
4

"The Model-View-Controller Architecture." In Essentials of Interactive Computer Graphics, 131–68. A K Peters/CRC Press, 2008. http://dx.doi.org/10.1201/b15723-12.

Full text
APA, Harvard, Vancouver, ISO, and other styles
5

Prabhala, Sasanka, Subhashini Ganapathy, S. Narayanan, Jennie J. Gallimore, and Raymond R. Hill. "Model-Based Simulation to Examine Command and Control Issues with Remotely Operated Vehicles." In Simulation and Modeling, 199–218. IGI Global, 2008. http://dx.doi.org/10.4018/978-1-59904-198-8.ch007.

Full text
Abstract:
With increased interest in the overall employment of pilotless vehicles functioning in the ground, air, and marine domains for both defense and commercial applications, the need for high-fidelity simulation models for testing and validating the operational concepts associated with these systems is very high. This chapter presents a model-based approach that we adopted for investigating the critical issues in the command and control of remotely operated vehicles (ROVs) through an interactive model-based architecture. The domain of ROVs is highly dynamic and complex in nature. Hence, a proper understanding of the simulation tools, underlying system algorithms, and user needs is critical to realize advanced simulation system concepts. Our resulting simulation architecture integrates proven design concepts such as the model-view-controller paradigm, distributed computing, Web-based simulations, cognitive model-based high-fidelity interfaces and object-based modeling methods.
APA, Harvard, Vancouver, ISO, and other styles
6

Burdescu, Dumitru Dan, and Marian Cristian Mihaescu. "Improvement of Self-Assessment Effectiveness by Activity Monitoring and Analysis." In Monitoring and Assessment in Online Collaborative Environments, 198–217. IGI Global, 2010. http://dx.doi.org/10.4018/978-1-60566-786-7.ch011.

Full text
Abstract:
Self-assessment is one of the crucial activities within e-learning environments that provide learners with feedback regarding their level of accumulated knowledge. From this point of view, the authors think that guidance of learners in self-assessment activity must be an important goal of e-learning environment developers. The scope of the chapter is to present a recommender software system that runs along the e-learning platform. The recommender software system improves the effectiveness of self-assessment activities. The activities performed by learners represent the input data and the machine learning algorithms are used within the business logic of the recommender software system that runs along the e-learning platform. The output of the recommender software system is represented by advice given to learners in order to improve the effectiveness of self-assessment process. The methodology for obtaining improvement of self-assessment is based on embedding knowledge management into the business logic of the e-learning platform. Naive Bayes Classifier is used as machine learning algorithm for obtaining the resources (e.g., questions, chapters, and concepts) that need to be further accessed by learners. The analysis is accomplished for disciplines that are well structured according to a concept map. The input data set for the recommender software system is represented by student activities that are monitored within Tesys e-learning platform. This platform has been designed and implemented within Multimedia Applications Development Research Center at Software Engineering Department, University of Craiova. Monitoring student activities is accomplished through various techniques like creating log files or adding records into a table from a database. The logging facilities are embedded in the business logic of the e-learning platform. The e-learning platform is based on a software development framework that uses only open source software. The software architecture of the e-learning platform is based on MVC (model-view-controller) model that ensures the independence between the model (represented by MySQL database), the controller (represented by the business logic of the platform implemented in Java) and the view (represented by WebMacro which is a 100% Java open-source template language).
APA, Harvard, Vancouver, ISO, and other styles

Conference papers on the topic "Model-View-Controller Architecture"

1

Ollsson, Tobias, Daniel Toll, Anna Wingkvist, and Morgan Ericsson. "Evolution and Evaluation of the Model-View-Controller Architecture in Games." In 2015 IEEE/ACM 4th International Workshop on Games and Software Engineering (GAS). IEEE, 2015. http://dx.doi.org/10.1109/gas.2015.10.

Full text
APA, Harvard, Vancouver, ISO, and other styles
2

Stoughton, Alley. "A functional model-view-controller software architecture for command-oriented programs." In the ACM SIGPLAN workshop. New York, New York, USA: ACM Press, 2008. http://dx.doi.org/10.1145/1411318.1411320.

Full text
APA, Harvard, Vancouver, ISO, and other styles
3

Santosa, Iwan, Firman Kurniawan, Eza Rahmanita, and Aeri Rachmad. "Application of Model View Controller Architecture in Hospital Inventory Logistic Management." In Proceedings of the International Conference on Science and Technology (ICST 2018). Paris, France: Atlantis Press, 2018. http://dx.doi.org/10.2991/icst-18.2018.72.

Full text
APA, Harvard, Vancouver, ISO, and other styles
4

Iulia-Maria, T., and H. Ciocarlie. "Best practices in iPhone programming: Model-view-controller architecture — Carousel component development." In IEEE EUROCON 2011 - International Conference on Computer as a Tool. IEEE, 2011. http://dx.doi.org/10.1109/eurocon.2011.5929308.

Full text
APA, Harvard, Vancouver, ISO, and other styles
5

Lumba, Ester, and Alexander Waworuntu. "Application of Lecturer Performance Report in Indonesia with Model View Controller (MVC) Architecture." In APIT 2020: 2020 2nd Asia Pacific Information Technology Conference. New York, NY, USA: ACM, 2020. http://dx.doi.org/10.1145/3379310.3379320.

Full text
APA, Harvard, Vancouver, ISO, and other styles
6

Ramirez-Noriega, Alan, Yobani Martinez-Ramirez, Jesus Chavez Lizarraga, Kevin Vazquez Niebla, and Jesus Soto. "A software tool to generate a Model-View-Controller architecture based on the Entity-Relationship Model." In 2020 8th International Conference in Software Engineering Research and Innovation (CONISOFT). IEEE, 2020. http://dx.doi.org/10.1109/conisoft50191.2020.00018.

Full text
APA, Harvard, Vancouver, ISO, and other styles
7

Rosa, Joana, Hugo Silva, and Ricardo Matias. "A web-based framework using a Model-View-Controller architecture for human motion analysis." In 2015 IEEE 4th Portuguese Meeting on Bioengineering (ENBENG). IEEE, 2015. http://dx.doi.org/10.1109/enbeng.2015.7088815.

Full text
APA, Harvard, Vancouver, ISO, and other styles
8

Aniche, Mauricio, Gabriele Bavota, Christoph Treude, Arie Van Deursen, and Marco Aurelio Gerosa. "A Validated Set of Smells in Model-View-Controller Architectures." In 2016 IEEE International Conference on Software Maintenance and Evolution (ICSME). IEEE, 2016. http://dx.doi.org/10.1109/icsme.2016.12.

Full text
APA, Harvard, Vancouver, ISO, and other styles
9

Dobrean, Dragoş, and Laura Dioşan. "Detecting Model View Controller Architectural Layers using Clustering in Mobile Codebases." In 15th International Conference on Software Technologies. SCITEPRESS - Science and Technology Publications, 2020. http://dx.doi.org/10.5220/0009884601960203.

Full text
APA, Harvard, Vancouver, ISO, and other styles
10

Kowohl, Ulrich, Felix Engel, Raymond B. Bond, Maurice Mulvenna, and Matthias Hemmje. "Considering Ethics in Model View Controller Architectures in Human Computer Interaction Health Domain." In Proceedings of the 32nd International BCS Human Computer Interaction Conference. BCS Learning & Development, 2018. http://dx.doi.org/10.14236/ewic/hci2018.178.

Full text
APA, Harvard, Vancouver, ISO, and other styles
We offer discounts on all premium plans for authors whose works are included in thematic literature selections. Contact us to get a unique promo code!

To the bibliography