@Article{Reinhartzberger2019a, author = {Reinhartz-Berger, I. and Shimshoni, I. and Abdal, A.}, journal = {Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)}, title = {Behavior-Derived Variability Analysis: Mining Views for Comparison and Evaluation}, year = {2019}, note = {cited By 0}, pages = {675-690}, volume = {11483 LNCS}, abstract = {The large variety of computerized solutions (software and information systems) calls for a systematic approach to their comparison and evaluation. Different methods have been proposed over the years for analyzing the similarity and variability of systems. These methods get artifacts, such as requirements, design models, or code, of different systems (commonly in the same domain), identify and calculate their similarities, and represent the variability in models, such as feature diagrams. Most methods rely on implementation considerations of the input systems and generate outcomes based on predefined, fixed strategies of comparison (referred to as variability views). In this paper, we introduce an approach for mining relevant views for comparison and evaluation, based on the input artifacts. Particularly, we equip SOVA &} # x2013; a Semantic and Ontological Variability Analysis method & #{x2013; with data mining techniques in order to identify relevant views that highlight variability or similarity of the input artifacts (natural language requirement documents). The comparison is done using entropy and Rand index measures. The method and its outcomes are evaluated on a case of three photo sharing applications. © 2019, Springer Nature Switzerland AG.}, affiliation = {Department of Information Systems, University of Haifa, Haifa, Israel}, author_keywords = {Feature diagrams; Requirements specifications; Software Product Line Engineering; Variability analysis}, document_type = {Conference Paper}, doi = {10.1007/978-3-030-21290-2_42}, editor = {Giorgini P., Weber B.}, keywords = {Information systems; Information use; Semantics; Software design; Systems engineering, Computerized solution; Design models; Feature diagrams; Fixed strategy; Natural language requirements; Requirements specifications; Software product line engineerings; Variability analysis, Data mining}, publisher = {Springer Verlag}, source = {Scopus}, url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85067344889&doi=10.1007%2f978-3-030-21290-2_42&partnerID=40&md5=eda246f90bc00c7fbe77c7c83cefc6f6}, } @Comment{jabref-meta: databaseType:bibtex;}