Mining the Conceptual Model of Open Source CMS Using a Reverse Engineering Approach

被引:0
|
作者
Gkantouna, Vassiliki [1 ]
Sioutas, Spyros [2 ]
Sourla, Georgia [1 ]
Tsakalidis, Athanasios [1 ]
Tzimas, Giannis [3 ]
机构
[1] Univ Patras, Fac Engn, Dept Comp Engn & Informat, Patras, Greece
[2] Ionian Univ, Dept Informat, Corfu, Greece
[3] Technol Educ Inst Messolongh, Fac Econ & Management, Dept Appl Informat Management & Econ, Mesolongion, Greece
来源
ENGINEERING APPLICATIONS OF NEURAL NETWORKS, PT II | 2013年 / 384卷
关键词
Model-driven development; reverse engineering; web application; content management systems; Joomla; data mining; WebML;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Model-driven engineering has become the emerging standard for software development focusing on the use of models as first-class citizens. One possible field of application of such model-driven approaches can be the open source Content Management Systems (CMS) domain. Typically, CMS are built using the source-code-oriented software development process raising issues related to usability, performance and other qualities of service in an application's lifecycle. To overcome these issues, the use of model-driven approaches in the development of CMS-based web applications (WAs) can be particular beneficial. To this end, we propose a model-driven reverse engineering approach for automatic mining of the conceptual model of existing WAs developed using the widely used CMS Joomla! by applying data mining techniques. This methodology can be used to form the cornerstone of an evaluation framework for Joomla!- based WAs either in the design or maintenance process.
引用
收藏
页码:119 / 128
页数:10
相关论文
共 50 条
  • [1] Mining the conceptual model of open source CMS using a reverse engineering approach
    Gkantouna, Vassiliki
    Sioutas, Spyros
    Sourla, Georgia
    Tsakalidis, Athanasios
    Tzimas, Giannis
    Communications in Computer and Information Science, 2013, 384 : 119 - 128
  • [2] Towards a Domain-Specific Conceptual Modeling Approach of Open Source CMS
    Gkantouna, Vassiliki
    Ioannou, Zafeiria-Marina
    Tsakalidis, Athanasios
    Tsaknakis, John
    Tzimas, Giannis
    ADVANCES IN CONCEPTUAL MODELING, ER 2013, 2014, 8697 : 14 - 19
  • [3] Frontiers of Reverse Engineering: a Conceptual Model
    Canfora, Gerardo
    Di Penta, Massimiliano
    2008 FRONTIERS OF SOFTWARE MAINTENANCE, 2008, : 38 - 47
  • [4] Design pattern mining from source code for reverse engineering
    Basu, N.
    Chatterjee, S.
    Chaki, N.
    TENCON 2005 - 2005 IEEE REGION 10 CONFERENCE, VOLS 1-5, 2006, : 2100 - +
  • [5] Using Moodle - An Open Source Leaning Management System in Australian Mining Engineering Education
    Saydam, S.
    Timms, W.
    Raval, S.
    Daly, C.
    PROCEEDINGS OF THE 2013 IEEE INTERNATIONAL CONFERENCE IN MOOC, INNOVATION AND TECHNOLOGY IN EDUCATION (MITE), 2013, : 386 - 389
  • [6] Discovering and mining use case model in reverse engineering
    Li, Qingshan
    Hu, Shengming
    Chen, Ping
    Wu, Lihong
    Chen, Wei
    FOURTH INTERNATIONAL CONFERENCE ON FUZZY SYSTEMS AND KNOWLEDGE DISCOVERY, VOL 4, PROCEEDINGS, 2007, : 431 - 435
  • [7] The Role of Open Source Software in Program Analysis for Reverse Engineering
    Ghaleb, Taher Ahmed
    2016 2ND INTERNATIONAL CONFERENCE ON OPEN SOURCE SOFTWARE COMPUTING (OSSCOM), 2016,
  • [8] A conceptual view on data-model driven reverse engineering
    Borja, V
    Harding, JA
    Bell, R
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2001, 39 (04) : 667 - 687
  • [9] Mining Biomedical Literature: An Open Source and Modular Approach
    Almeida, Hayda
    Jean-Louis, Ludovic
    Meurs, Marie-Jean
    ADVANCES IN ARTIFICIAL INTELLIGENCE, AI 2016, 2016, 9673 : 168 - 179
  • [10] Open Source Hardware Design and Hardware Reverse Engineering: A Security Analysis
    Baehr, Johanna
    Hepp, Alexander
    Brunner, Michaela
    Malenko, Maja
    Sigl, Georg
    Proceedings - 2022 25th Euromicro Conference on Digital System Design, DSD 2022, 2022, : 504 - 512