Matches in SemOpenAlex for { <https://semopenalex.org/work/W2100707716> ?p ?o ?g. }
- W2100707716 endingPage "319" @default.
- W2100707716 startingPage "298" @default.
- W2100707716 abstract "Large object-oriented applications are structured over many packages. Packages are important but complex structural entities that are difficult to understand since they act as containers of classes, which can have many dependencies with other classes spread over multiple packages. However to be able to take decisions (e.g. refactoring and/or assessment decisions), maintainers face the challenges of managing (sorting, grouping) the massive amount of dependencies between classes spread over multiple packages. To help maintainers, there is a need for at the same time understanding, and quantifying, dependencies between classes as well as understanding how packages as containers of such classes depend on each other. In this paper, we present a visualization, named Package Blueprint, that reveals in detail package internal structure, as well as the dependencies between an observed package and its neighbors, at both package and class levels. Package blueprint aims at assisting maintainers in understanding package structure and dependencies, in particular when they focus on few packages and want to take refactoring decisions and/or to assess the structure of those packages. A package blueprint is a space filling matrix-based visualization, using two placement strategies that are enclosure and adjacency. Package blueprint is structured around the notion of surfaces that group classes and their dependencies by their packages (i.e., enclosure placement); whilst surfaces are placed next to their parent node which is the package under-analysis (i.e., adjacency placement). We present two views: one stressing how an observed package depends upon the rest of the system and another stressing how the system depends upon that package. To evaluate the contribution of package blueprint for understanding packages we performed an exploratory user study comparing package blueprint with an advanced IDE. The results show that users of package blueprint are faster in analyzing and assessing package structure. The results are proved statically significant and they show that package blueprint considerably improves the experience of standard browser users." @default.
- W2100707716 created "2016-06-24" @default.
- W2100707716 creator A5026778895 @default.
- W2100707716 creator A5031290426 @default.
- W2100707716 creator A5034226696 @default.
- W2100707716 creator A5050431914 @default.
- W2100707716 creator A5060648416 @default.
- W2100707716 date "2014-09-01" @default.
- W2100707716 modified "2023-10-16" @default.
- W2100707716 title "The Package Blueprint: Visually analyzing and quantifying packages dependencies" @default.
- W2100707716 cites W1508297260 @default.
- W2100707716 cites W1517140794 @default.
- W2100707716 cites W1527543831 @default.
- W2100707716 cites W1534729839 @default.
- W2100707716 cites W1557771966 @default.
- W2100707716 cites W169431430 @default.
- W2100707716 cites W1743946479 @default.
- W2100707716 cites W1823329909 @default.
- W2100707716 cites W1851254888 @default.
- W2100707716 cites W1936022305 @default.
- W2100707716 cites W1973804661 @default.
- W2100707716 cites W1981395248 @default.
- W2100707716 cites W1992419399 @default.
- W2100707716 cites W1994360381 @default.
- W2100707716 cites W1996136679 @default.
- W2100707716 cites W2044762648 @default.
- W2100707716 cites W2052135310 @default.
- W2100707716 cites W2067172306 @default.
- W2100707716 cites W2069266228 @default.
- W2100707716 cites W2083003429 @default.
- W2100707716 cites W2105541008 @default.
- W2100707716 cites W2110698868 @default.
- W2100707716 cites W2111347866 @default.
- W2100707716 cites W2119158444 @default.
- W2100707716 cites W2123319243 @default.
- W2100707716 cites W2123995517 @default.
- W2100707716 cites W2126343959 @default.
- W2100707716 cites W2132762162 @default.
- W2100707716 cites W2133731789 @default.
- W2100707716 cites W2142776215 @default.
- W2100707716 cites W2145640629 @default.
- W2100707716 cites W2147468287 @default.
- W2100707716 cites W2150239839 @default.
- W2100707716 cites W2152527875 @default.
- W2100707716 cites W2153701374 @default.
- W2100707716 cites W2153887189 @default.
- W2100707716 cites W2155843307 @default.
- W2100707716 cites W2157316473 @default.
- W2100707716 cites W2158169170 @default.
- W2100707716 cites W2158453355 @default.
- W2100707716 cites W2161088927 @default.
- W2100707716 cites W2161585937 @default.
- W2100707716 cites W2163554821 @default.
- W2100707716 cites W2165787433 @default.
- W2100707716 cites W2167809408 @default.
- W2100707716 cites W2169291221 @default.
- W2100707716 cites W2171381161 @default.
- W2100707716 cites W2295302061 @default.
- W2100707716 cites W2327525319 @default.
- W2100707716 cites W2517824076 @default.
- W2100707716 cites W2944244908 @default.
- W2100707716 cites W3146456077 @default.
- W2100707716 cites W3169801952 @default.
- W2100707716 cites W397180395 @default.
- W2100707716 cites W84654041 @default.
- W2100707716 doi "https://doi.org/10.1016/j.scico.2014.02.016" @default.
- W2100707716 hasPublicationYear "2014" @default.
- W2100707716 type Work @default.
- W2100707716 sameAs 2100707716 @default.
- W2100707716 citedByCount "1" @default.
- W2100707716 countsByYear W21007077162018 @default.
- W2100707716 crossrefType "journal-article" @default.
- W2100707716 hasAuthorship W2100707716A5026778895 @default.
- W2100707716 hasAuthorship W2100707716A5031290426 @default.
- W2100707716 hasAuthorship W2100707716A5034226696 @default.
- W2100707716 hasAuthorship W2100707716A5050431914 @default.
- W2100707716 hasAuthorship W2100707716A5060648416 @default.
- W2100707716 hasBestOaLocation W21007077162 @default.
- W2100707716 hasConcept C110484373 @default.
- W2100707716 hasConcept C11413529 @default.
- W2100707716 hasConcept C115903868 @default.
- W2100707716 hasConcept C124101348 @default.
- W2100707716 hasConcept C127413603 @default.
- W2100707716 hasConcept C152752567 @default.
- W2100707716 hasConcept C154945302 @default.
- W2100707716 hasConcept C155911762 @default.
- W2100707716 hasConcept C199360897 @default.
- W2100707716 hasConcept C2777212361 @default.
- W2100707716 hasConcept C2777904410 @default.
- W2100707716 hasConcept C36464697 @default.
- W2100707716 hasConcept C41008148 @default.
- W2100707716 hasConcept C78519656 @default.
- W2100707716 hasConceptScore W2100707716C110484373 @default.
- W2100707716 hasConceptScore W2100707716C11413529 @default.
- W2100707716 hasConceptScore W2100707716C115903868 @default.
- W2100707716 hasConceptScore W2100707716C124101348 @default.
- W2100707716 hasConceptScore W2100707716C127413603 @default.
- W2100707716 hasConceptScore W2100707716C152752567 @default.