Abstract: Framework manufacturers face the challenge to determine which parts of frameworks are used and varied. Application developers want to know on which framework elements their application is depending. Currently, programs need to be parsed to extract information about framework usage what consumes time and effort and makes information mining inflexible. Hypermodelling utilizes Data Warehouse technologies for source code investigations to overcome the current limitations. In this paper, we demonstrate that Hypermodelling is suitable to explore software variance. We present reports based on real application data of one project example to reveal multiple facts about the software variance. We show visualizations at different granularity ...
As a Software Product Line (SPL) evolves variability specifications in problem space and variability...
Successful software systems evolve over time and are typically tailored to individual customer needs...
peer-reviewedMany authors have noted the problem of excessive information when attempting to create ...
Systematic variability management is an important prerequisite for successful software reuse. Howeve...
We developed a reverse engineering technique, named Variant Analysis, aimed for recovering and visua...
In this article we describe an ongoing effort to integrate information visualization techniques into...
Abstract. There are two good reasons for wanting to detect variability concepts in source code: migr...
There are a whole range of program analysis techniques that characterize different aspects of an ap...
International audienceMost modern object-oriented software systems are variability-rich, despite tha...
Contrary to many other industrial processes, software production is characterized by an unusually hi...
Abstract Software Engineering (SE) experiments are traditionally analyzed with statistical tests (e...
Software product lines can be developed in a proactive, reactive or extractive way. In the last case...
International audienceWith the advent of fast software evolution and multistage releases, temporal c...
Software metrics offer us the promise of distilling useful information from vast amounts of software...
As a Software Product Line (SPL) evolves variability specifications in problem space and variability...
Successful software systems evolve over time and are typically tailored to individual customer needs...
peer-reviewedMany authors have noted the problem of excessive information when attempting to create ...
Systematic variability management is an important prerequisite for successful software reuse. Howeve...
We developed a reverse engineering technique, named Variant Analysis, aimed for recovering and visua...
In this article we describe an ongoing effort to integrate information visualization techniques into...
Abstract. There are two good reasons for wanting to detect variability concepts in source code: migr...
There are a whole range of program analysis techniques that characterize different aspects of an ap...
International audienceMost modern object-oriented software systems are variability-rich, despite tha...
Contrary to many other industrial processes, software production is characterized by an unusually hi...
Abstract Software Engineering (SE) experiments are traditionally analyzed with statistical tests (e...
Software product lines can be developed in a proactive, reactive or extractive way. In the last case...
International audienceWith the advent of fast software evolution and multistage releases, temporal c...
Software metrics offer us the promise of distilling useful information from vast amounts of software...
As a Software Product Line (SPL) evolves variability specifications in problem space and variability...
Successful software systems evolve over time and are typically tailored to individual customer needs...
peer-reviewedMany authors have noted the problem of excessive information when attempting to create ...