Item request has been placed! ×
Item request cannot be made. ×
loading  Processing Request

Class Model Normalization Outperforming Formal Concept Analysis approaches with AOC-posets

Item request has been placed! ×
Item request cannot be made. ×
loading   Processing Request
  • معلومة اضافية
    • Contributors:
      Territoires, Environnement, Télédétection et Information Spatiale (UMR TETIS); Centre de Coopération Internationale en Recherche Agronomique pour le Développement (Cirad)-AgroParisTech-Institut national de recherche en sciences et technologies pour l'environnement et l'agriculture (IRSTEA); Models And Reuse Engineering, Languages (MAREL); Laboratoire d'Informatique de Robotique et de Microélectronique de Montpellier (LIRMM); Université de Montpellier (UM)-Centre National de la Recherche Scientifique (CNRS)-Université de Montpellier (UM)-Centre National de la Recherche Scientifique (CNRS); Berger-Levrault; Olivier Raynaud; Sadok Ben Yahia; Jan Konecny; Collaboration avec Berger Levrault
    • بيانات النشر:
      CCSD
      Elsevier
    • الموضوع:
      2015
    • Collection:
      Université de Montpellier: HAL
    • الموضوع:
    • نبذة مختصرة :
      [Departement_IRSTEA]Territoires [TR1_IRSTEA]SYNERGIE [Axe_IRSTEA]TETIS-SISO ; International audience ; Designing or reengineering class models in the domain of programming or modeling involves capturing technical and domain concepts , finding the right abstractions and avoiding duplications. Making this last task in a systematic way corresponds to a kind of model nor-malization. Several approaches have been proposed, that all converge towards the use of Formal Concept Analysis (FCA). An extension of FCA to linked data, Relational Concept Analysis (RCA) helped to mine better reusable abstractions. But RCA relies on iteratively building concept lattices, which may cause a combinatorial explosion in the number of the built artifacts. In this paper, we investigate the use of an alternative RCA process, relying on a specific sub-order of the concept lattice (AOC-poset) which preserves the most relevant part of the normal form. We measure, on case studies from Java models extracted from Java code and from UML models, the practical reduction that AOC-posets bring to the normal form of the class model.
    • Relation:
      IRSTEA: PUB00046627
    • الدخول الالكتروني :
      https://hal-lirmm.ccsd.cnrs.fr/lirmm-01220215
      https://hal-lirmm.ccsd.cnrs.fr/lirmm-01220215v1/document
      https://hal-lirmm.ccsd.cnrs.fr/lirmm-01220215v1/file/paper09.pdf
    • Rights:
      info:eu-repo/semantics/OpenAccess
    • الرقم المعرف:
      edsbas.D55A3F79