• DocumentCode
    3257074
  • Title

    A Model-Driven Approach to the Automated Creation of ADF Applications

  • Author

    Alodib, Mohammed

  • Author_Institution
    Qassim Univ., Buraidah, Saudi Arabia
  • fYear
    2013
  • fDate
    15-17 April 2013
  • Firstpage
    247
  • Lastpage
    253
  • Abstract
    The Oracle Application Development Framework (Oracle ADF) has become increasingly important as a platform/paradigm for the purpose of building current and future enterprise projects. Such projects can easily be developed by following books and manuals. However, the process of transforming existing projects from traditional platforms, to the Oracle ADF format requires considerable effort and high levels of accuracy. In fact, accuracy is a key when attempting to ensure that projects remain error-free. Therefore, devising an approach that facilitates the conversion of existing projects to Oracle ADF is pivotal. This paper presents a Model Driven Architecture (MDA) approach regarding the automated creation and integration of Oracle ADF applications utilised for the renovation of existing projects. This method is outlined as follows. In the first instance, the Structured Query Language (SQL) file, exported from the database, is parsed and Java objects of database models are populated. Tables extracted from the database are mapped into Java Classes. These Java Classes are employed to generate the files required when preparing to build an ADF project. Finally, these ADF files are automatically integrated into a running ADF project. As proof of concept, implementation of the suggested approach is created as a tool Plug-in.
  • Keywords
    Java; SQL; database management systems; project management; software architecture; ADF files; ADF project; Java classes; Java objects; MDA; Oracle ADF applications; Oracle ADF format; Oracle application development framework; SQL file; Structured Query Language; database models; enterprise projects; model driven architecture; parsing; plug-in tool; Buildings; Computer architecture; Databases; Java; Manuals; Numerical models; Unified modeling language; Model Driven Architecture; Model Driven Engineering; Model-based; Oracle ADF;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information Technology: New Generations (ITNG), 2013 Tenth International Conference on
  • Conference_Location
    Las Vegas, NV
  • Print_ISBN
    978-0-7695-4967-5
  • Type

    conf

  • DOI
    10.1109/ITNG.2013.40
  • Filename
    6614317