Filters








35,951 Hits in 4.1 sec

Task-specific source code dependency investigation

Reid Holmes, Robert J. Walker
2007 2007 4th IEEE International Workshop on Visualizing Software for Understanding and Analysis  
Gilligan represents complex dependency data in a simplified format, appropriate for investigating reuse tasks.  ...  We present a simple, visual approach to help developers view and navigate structural dependency information, aimed specifically at pragmatic reuse tasks.  ...  Conclusion We have presented an approach for visualizing source code dependencies for the purpose of creating reuse plans to be used while evaluating pragmatic reuse tasks.  ... 
doi:10.1109/vissof.2007.4290707 dblp:conf/vissoft/HolmesW07 fatcat:bomgqasu7redfnqruwyt4jvgqa

BigDataGrapes D5.1 - Interactive Visualisation Components

Katrien Verbert, Nyi Nyi Htun, Francisco Gutierrez
2018 Zenodo  
As a starting point, a systematic review was conducted where we thoroughly analysed a total of 140 research papers and found various decision support systems and visualisation tools that have been proposed  ...  Chapter 3 provides a user manual with instructions on how to reuse the components. This document concludes with Chapter 4 where a summary of the deliverable is underlined.  ...  A geospatial decision support system for supporting quality viticulture at the landscape scale. Computers and Electronics in Agriculture, 140, pp.88-102.  ... 
doi:10.5281/zenodo.1481788 fatcat:6uwbbnmir5dqpnpjn6k5zujf6q

BigDataGrapes D5.1 - Interactive Visualisation Components

Katrien Verbert, Nyi Nyi Htun, Francisco Gutierrez, Diego Rojo, Panagis Katsivelis-Perakis
2019 Zenodo  
As a starting point, a systematic review was conducted where we thoroughly analysed a total of 140 research papers and found various decision support systems and visualisation tools that have been proposed  ...  Chapter 3 provides a user manual with instructions on how to reuse the components. This document concludes with Chapter 4 where a summary of the deliverable is underlined.  ...  A geospatial decision support system for supporting quality viticulture at the landscape scale. Computers and Electronics in Agriculture, 140, pp.88-102.  ... 
doi:10.5281/zenodo.3557397 fatcat:npzq3bglerautp67gscqur7yhi

An Evaluation of Aspect-Oriented Programming as a Product Line Implementation Technology [chapter]

Michalis Anastasopoulos, Dirk Muthig
2004 Lecture Notes in Computer Science  
for the planned product line (PL).  ...  In addition, each technique should provide a set of guidelines and criteria that support developers in applying the techniques in a systematic and unified way.  ...  Acknowledgments We would like to thank the members of the Software Product Line (SPL) department at Fraunhofer IESE for their comments and feedback, especially Joachim Bayer, Martin Becker, Thomas Forster  ... 
doi:10.1007/978-3-540-27799-6_12 fatcat:d4qqi7rr65cehapmzw3zddwpaa

Simultaneous multi-area recordings suggest a novel hypothesis about how attention improves performance [article]

Douglas A Ruff, Marlene R Cohen
2018 bioRxiv   pre-print
Our results support the novel hypothesis that attention reshapes the visual representation of attended stimuli to more effectively influence the premotor neurons that guide decisions without explicitly  ...  Visual attention dramatically improves subjects' ability to see and also modulates the responses of neurons in every known visual and oculomotor area, but whether those modulations can account for perceptual  ...  visual information is read out by 28 the premotor neurons involved in decision-making [8] [9] [10] [11] . 29 30 The studies used to support these hypotheses were limited by available data and analysis  ... 
doi:10.1101/372888 fatcat:kndhqwqtsvfdbfwwxqxli2uvn4

EverVIEW: A visualization platform for hydrologic and Earth science gridded data

Stephanie S. Romañach, Mark McKelvy, Kevin Suir, Craig Conzelmann
2015 Computers & Geosciences  
Time-series datasets can be animated to see how water surface elevation changes through time or how habitat suitability for a particular species might change over time under a given scenario.  ...  We are grateful for comments by Leonard Pearlstine and two anonymous reviewers that helped improve this manuscript.  ...  Acknowledgments Funding for software development was provided by the U.S. Geological Survey's Greater Everglades Priority Ecosystem Science.  ... 
doi:10.1016/j.cageo.2014.12.004 fatcat:qybmlo3e7vdf5his5yynggzzsu

An Empirical Study on the Reuse of Third-Party Libraries in Open-Source Software Development

Asimina Zaimi, Apostolos Ampatzoglou, Noni Triantafyllidou, Alexander Chatzigeorgiou, Androklis Mavridis, Theodore Chaikalis, Ignatios Deligiannis, Panagiotis Sfetsos, Ioannis Stamelos
2015 Proceedings of the 7th Balkan Conference on Informatics Conference - BCI '15  
with which reuse decisions are modified, and (c) the effect of reuse on software product quality.  ...  The results of the study suggest that: (a) OSS projects heavily reuse third-party libraries, (b) reuse decisions are not frequently revisited, and (c) there is no clear evidence that reuse decisions are  ...  of interest, for each one of the cases separately; we visualize the evolution of the variable of interest, across all available project versions, for every case separately.  ... 
doi:10.1145/2801081.2801087 dblp:conf/bci/ZaimiATCMCDSS15 fatcat:se3lfjtzozhyvalaf4y7c3qpzq

Systematizing pragmatic software reuse

Reid Holmes, Robert J. Walker
2012 ACM Transactions on Software Engineering and Methodology  
We provide partial support for this model via a tool suite, called Gilligan; other parts of the model are supported via standard IDE tools.  ...  We provide a model for the process involved in performing a pragmatic reuse task, including the need to capture (mentally or otherwise) the developer's decisions about how each program element should be  ...  ACKNOWLEDGMENTS We would like to thank Brad Cossette, Rylan Cottrell, Jonathan Sillito, and the other members of the Laboratory for Software Modification Research for their support and feedback over the  ... 
doi:10.1145/2377656.2377657 fatcat:ktnh2m6qlrfvxniegbmp635wzq

Bridging the gap between morphic visual programming and smalltalk code

Noury Bouraqadi, Serge Stinckwich
2007 Proceedings of the 2007 international conference on Dynamic languages in conjunction with the 15th International Smalltalk Joint Conference 2007 - ICDL '07  
In this paper, we claim that both prototype-based visual programming and traditional Smalltalk class-based programming are required for developing applications with a GUI.  ...  We also introduce two reuse operators: embed and clone in order to build new GUIs out of existing ones. embed inserts a GUI into another one, while clone makes the destination look the same as the original  ...  Besides, we rely on Squeak support for visual operations undo. Created morphs have to be setup to finish linking them to business code. We rely for this on existing morphic capabilities.  ... 
doi:10.1145/1352678.1352685 dblp:conf/smalltalk/BouraqadiS07 fatcat:3tw6pvaq45gjtc6w7bnjk5r76q

Allocating Urban Agricultural Reuse Strategies to Inventoried Vacant and Underutilized Land

M. C. Kirnbauer
2012 Journal of Environmental Informatics  
The application of the prototype decision support tool to twenty one sites identified as potential future sites for urban agriculture is summarized and discussed.  ...  This paper describes a methodology for engaging community groups in making well-informed decisions related to effectively and efficiently bringing vacant and underutilized land back into productive reuse  ...  Additional acknowledgment is extended to the Hamilton Community Garden Network (HCGN) as well as the City of Hamilton for their support and interest in this research.  ... 
doi:10.3808/jei.201200215 fatcat:w74ez6kihjcbxlii4ubjicld3m

Increasing software product reusability and variability using active components

Bas Geertsema, Slinger Jansen
2010 Proceedings of the Fourth European Conference on Software Architecture Companion Volume - ECSA '10  
Variability is expressed using domainspecific models and formal variability models. Variability is bound during product derivation by executing model-toartefact transformations.  ...  Software Product Lines are typically used to support development of a software product family and not a software product population, which denotes a broader and more diverse range of software products.  ...  Reuse is in this approach not only on the code level; it is just as important that models can be reused as well.  ... 
doi:10.1145/1842752.1842814 dblp:conf/ecsa/GeertsemaJ10 fatcat:nd73w4r7qfft3mpxn2vpfxj7ey

Software reuse research: status and future

W.B. Frakes, Kyo Kang
2005 IEEE Transactions on Software Engineering  
Eighth International Conference on Software Reuse (ICSR8).  ...  This paper briefly summarizes software reuse research, discusses major research contributions and unsolved problems, provides pointers to key publications, and introduces four papers selected from The  ...  They would also like to thank Juan Llorens and Universidad Carlos III de Madrid for hosting ICSR8.  ... 
doi:10.1109/tse.2005.85 fatcat:iyubz3fyubhnbje53ifpjlrux4

Cross-task code reuse in genetic programming applied to visual learning

Wojciech Jaśkowski, Krzysztof Krawiec, Bartosz Wieloch
2014 International Journal of Applied Mathematics and Computer Science  
We propose a method that enables effective code reuse between evolutionary runs that solve a set of related visual learning tasks.  ...  Detailed analysis of the crossbred genetic material shows also that code reuse is most profitable when the recognized objects exhibit visual similarity.  ...  Acknowledgment This study was supported by the Ministry of Science and Higher Education Grant DEC-2011/01/B/ST6/07318.  ... 
doi:10.2478/amcs-2014-0014 fatcat:rm5yujqid5bjrbksn5m3iobesa

Automatic generation of software interfaces for supporting decision-making processes. An application of domain engineering and machine learning

Andrea Vázquez-Ingelmo, Francisco J. García-Peñalvo, Roberto Therón
2019 Proceedings of the Seventh International Conference on Technological Ecosystems for Enhancing Multiculturality - TEEM'19  
This research project aims to explore the automatic generation of user interfaces for supporting these decisionmaking processes.  ...  However, users might not exactly know what they want to visualize or explore, also becoming the configuration process a tedious task.  ...  However, the gathered variables that might be relevant for supporting decisions could be complex, and users could need assistance to explore patterns and relationships among them.  ... 
doi:10.1145/3362789.3362923 fatcat:itxeeqe64nghdk6nmfpf6nud3u

Modelling and managing variability with feature assembly

Lamia Abo Zaid, Olga De Troyer
2012 Proceedings of the Second Edition of the International Workshop on Experiences and Empirical Studies in Software Modelling - EESSMod '12  
To support the approach, we have also developed an information retrieval framework that provides an interactive visualization of the feature models.  ...  In this paper, we report on our experience in introducing this variability modelling approach into a small-scale software company. This experience was very useful for both parties.  ...  The authors also like to thank Tom Puttemans for his prototype implementation of the Feature Assembly Visualization tool.  ... 
doi:10.1145/2424563.2424575 dblp:conf/models/ZaidT12 fatcat:iobgp5rucndgtfjxmurpbdp4fy
« Previous Showing results 1 — 15 out of 35,951 results