• DocumentCode
    163411
  • Title

    Concept lattices: A representation space to structure software variability

  • Author

    Al-msie´deen, R. ; Huchard, M. ; Seriai, A.-D. ; Urtado, Christelle ; Vauttier, S. ; Al-Khlifat, A.

  • Author_Institution
    LIRMM, Montpellier 2 Univ., Montpellier, France
  • fYear
    2014
  • fDate
    1-3 April 2014
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    Formal Concept Analysis is a theoretical framework which structures a set of objects described by properties. Formal Concept Analysis is a classification technique that takes data sets of objects and their attributes, and extracts relations between these objects according to the attributes they share. This structure reveals and categorizes commonalities and variability in a canonical form. From this canonical form, other structures can be derived, that can be more or less complex. In this paper, we revisit two papers from the literature of the software product line domain. We point to key contributions and limits of the representation of variability by concept lattices, with illustrative examples. We present tools to implement the approach and open a discussion.
  • Keywords
    lattice theory; pattern classification; software reliability; classification technique; concept lattice; formal concept analysis; software product line domain; software variability; Buildings; Context; Data mining; Feature extraction; Lattices; Licenses; Software; Concept Lattice; Feature Model; Formal Concept Analysis; Software Product Line; Variability;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information and Communication Systems (ICICS), 2014 5th International Conference on
  • Conference_Location
    Irbid
  • Print_ISBN
    978-1-4799-3022-7
  • Type

    conf

  • DOI
    10.1109/IACS.2014.6841949
  • Filename
    6841949