Abstract | ||
---|---|---|
Context: Maintaining software families is not a trivial task. Developers commonly introduce bugs when they do not consider existing dependencies among features. When such implementations share program elements, such as variables and functions, inadvertently using these elements may result in bugs. In this context, previous work focuses only on the occurrence of intraprocedural dependencies, that is, when features share program elements within a function. But at the same time, we still lack studies investigating dependencies that transcend the boundaries of a function, since these cases might cause bugs as well. |
Year | DOI | Venue |
---|---|---|
2016 | 10.1016/j.infsof.2016.05.006 | Information and Software Technology |
Keywords | Field | DocType |
Preprocessor,Software family,Feature dependency | Programming language,Source code,Computer science,Implementation,Software,Preprocessor,Parsing,Dependency theory (database theory),Empirical research,Feature dependency | Journal |
Volume | Issue | ISSN |
78 | C | 0950-5849 |
Citations | PageRank | References |
6 | 0.40 | 24 |
Authors | ||
6 |
Name | Order | Citations | PageRank |
---|---|---|---|
Iran Rodrigues | 1 | 6 | 0.40 |
Márcio Ribeiro | 2 | 363 | 32.81 |
Flávio Medeiros | 3 | 131 | 7.32 |
Paulo Borba | 4 | 1088 | 68.71 |
Baldoino Fonseca | 5 | 103 | 16.57 |
Rohit Gheyi | 6 | 618 | 40.66 |