DocumentCode :
2048798
Title :
Enterprise Service Bus dependency injection on MVC design patterns
Author :
Rajam, Sidhant ; Cortez, Ruth ; Vazhenin, Alexander ; Bhalla, Subhash
Author_Institution :
Grad. Dept. of Inf. Technol. & Project Manage., Univ. of Aizu, Aizu-Wakamatsu, Japan
fYear :
2010
fDate :
21-24 Nov. 2010
Firstpage :
1015
Lastpage :
1020
Abstract :
Paper deals with the design issues of an e-Learning Computational System based on a Task Management Model. One of the main components of the proposed e-Learning Computational Cloud is the Controller acting as an Enterprise Service Bus (ESB) for absolute Model abstraction from outside references. Simultaneously, View is completely decoupled from Model and ultimate privacy and security is achieved for the business data objects. This ESB bolstered with the Dependency Injection Pattern has reinforced protocol and message transformation, service loose coupling, global service contract, service implementation autonomy, service reusability, service modularity, statelessness and dynamic discoverability of the services. The ESB uses service virtualization that archives the services together as a single deployable unit which is managed by the Orchestration Engine as a central console. This allows the user to customize e-Learning Platforms by sourcing a diverse range of e-Learning services.
Keywords :
Web services; business data processing; cloud computing; computer aided instruction; service-oriented architecture; virtualisation; MVC design patterns; absolute model abstraction; business data objects; dynamic discoverability; e-learning computational system; enterprise service bus dependency injection; global service contract; message transformation; orchestration engine; service implementation autonomy; service loose coupling; service modularity; service reusability; service virtualization; task management model; Cloud Computing; Dependency Injection; Distributed Systems; Enterprise Service Bus; Serivce Oriented Architecture; Web Services; e-Learning;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
TENCON 2010 - 2010 IEEE Region 10 Conference
Conference_Location :
Fukuoka
ISSN :
pending
Print_ISBN :
978-1-4244-6889-8
Type :
conf
DOI :
10.1109/TENCON.2010.5686452
Filename :
5686452
Link To Document :
بازگشت