DocumentCode
1787930
Title
Applying MVC data model on hadoop for delivering the business intelligence
Author
Romsaiyud, Walisa
Author_Institution
Grad. Sch. of Inf. Technol., Siam Univ., Bangkok, Thailand
fYear
2014
fDate
18-21 Nov. 2014
Firstpage
78
Lastpage
82
Abstract
Model-View-Controller (MVC) pattern is very useful and popular design pattern that separates the modeling of the domain, the presentation, and the actions based on user input into three separate classes. The model acts as the domain that software is built around, the view as the visual representation of a model. It is usually the resulting markup that the framework renders to the browser and the controller responsible for processing input, acting upon the model, and deciding on what action should be performed, such as rendering a view or redirecting to another page for supporting a business models. Hadoop MapReduce paradigm applied for collected the several datasets for generating the large volume of data in batch processing. In this paper enhanced the Hadoop MapReduce for processing large scale and different data set across platform with MVC pattern. In general, the system consists of five mainly methods: 1.) Collected data sources from different platforms such as the registrar system, web mail, web blogs, news and the English Wikipedia that are included in the data file system at local system, 2.) Generate the data into a map slot from input format, 3.) calculate the jobs from the business logic, 4.) Create a data model based on data entity framework, and 5.) Display an user interface for supporting the business interfaces.
Keywords
Web sites; competitive intelligence; distributed processing; rendering (computer graphics); user interfaces; English Wikipedia; Hadoop MapReduce paradigm; MVC data model; Web blogs; Web mail; business intelligence; business interfaces; business logic; business models; design pattern; model-view-controller pattern; registrar system; rendering; user interface; Browsers; Business; Computer architecture; Data models; File systems; Programming; User interfaces; Data Entity Framework; Hadoop; MapReduce; Model-View-Controller (MVC);
fLanguage
English
Publisher
ieee
Conference_Titel
ICT and Knowledge Engineering (ICT and Knowledge Engineering), 2014 12th International Conference on
Conference_Location
Bangkok
ISSN
2157-0981
Print_ISBN
978-1-4799-8025-3
Type
conf
DOI
10.1109/ICTKE.2014.7001539
Filename
7001539
Link To Document