• 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