In the context of globalization and digitalization, online video has become a key bridge connecting tourists and destinations, with far-reaching impacts on the tourism industry. In this paper, based on 334 literatures...
详细信息
the proceedings contain 32 papers. the topics discussed include: acm SIGSOFT distinguished paper award: an interactive ambient visualization for code smells;CodePad: interactive spaces for maintaining concentration in...
ISBN:
(纸本)9781450304948
the proceedings contain 32 papers. the topics discussed include: acm SIGSOFT distinguished paper award: an interactive ambient visualization for code smells;CodePad: interactive spaces for maintaining concentration in programming environments;user evaluation of polymetric views using a large visualization wall;software evolution storylines;a map of the heap: revealing design abstractions in runtime structures;dependence cluster visualization;towards anomaly comprehension: using structural compression to navigate profiling call-trees;embedding spatial softwarevisualization in the IDE: an exploratory study;visualizing windows system traces;understanding complex multithreaded software systems by using trace visualization;acm SIGSOFT distinguished paper award: off-screen visualization techniques for class diagrams;an automatic layout algorithm for BPEL processes;and visual comparison of software architectures.
the proceedings contain 40 papers. the topics discussed include: is there a future for empirical software engineering?;comparing the fault-proneness of new and modified code- an industrial case study;predicting fault-...
详细信息
ISBN:
(纸本)1595932186
the proceedings contain 40 papers. the topics discussed include: is there a future for empirical software engineering?;comparing the fault-proneness of new and modified code- an industrial case study;predicting fault-prone components in a java legacy system;predicting component failures at design time;analysis of the influence of communication between researchers on experiment replication;evaluating guidelines for empirical software engineering studies;using observational pilot studies to test and improve lab packages;a framework for the analysis of software cost estimation accuracy;a comparative study of attribute weighting heuristics for effort estimation by analogy;cross-company and single-company effort models using the ISBSG database: a further replicated study;an empirical comparison between pair development and software inspection in thailand;and PBR vs checklist: a replication in the N-fold inspection context.
the proceedings contain 17 papers. the topics discussed include: supporting cooperation in the Marvel process-centered SDE;an empirical investigation of menu design in language-based editors;a transformational approac...
ISBN:
(纸本)0897915542
the proceedings contain 17 papers. the topics discussed include: supporting cooperation in the Marvel process-centered SDE;an empirical investigation of menu design in language-based editors;a transformational approach to generating application-specific environments;HyperWeb: a framework for hypermedia-based environments;operation-based merging;developing and integrating PRoDAG in the Arcadia environment;an empirical study of multiple-view software development;obTIOS: A CAx-framework service for building engineering environments;real theorem provers deserve real user-interfaces;supporting collaborative software development with conversationbuilder;integrating the heterogeneous control properties of software modules;a reverse engineering environment based on spatial and visual software interconnection models;an analysis technique for examining integration in a project support environment;the Proteus presentation system;an architecture for multi-user software development environments;the processwall: a process state server approach to process programming;and issues encountered in building a flexible software development environment.
the proceedings contain 23 papers. the topics discussed include: two-handed gesture in multi-modal natural dialog;tools for building asynchronous servers to support speech and audio applications;declarative programmin...
ISBN:
(纸本)0897915496
the proceedings contain 23 papers. the topics discussed include: two-handed gesture in multi-modal natural dialog;tools for building asynchronous servers to support speech and audio applications;declarative programming of graphical interfaces by visual examples;a history-based macro by example system;adding rule-based reasoning to a demonstrational interface builder;some virtues and limitations of action inferring interfaces;programming time in multimedia user interfaces;techniques for low cost spatial audio;the information grid: a framework for information retrieval and retrieval-centered applications;an explanatory and 'argumentative' interface for a model-based diagnostic system;mapping GUIs to auditory interfaces;frameworks for interactive, extensible, information-intensive applications;a testbed for characterizing dynamic response of virtual environment spatial sensors;interactive shadows;MediaMosaic - a multimedia editing environment;TelePICTIVE: computer-supported collaborative GUI design for designers with diverse expertise;the role of natural language in a multimodal interface;and tools for supporting the collaborative process.
Reverse engineering methods produce different descriptions of software architectures. In this article we address the task of exploring and comparing these descriptions. We present a novel visualization technique to co...
详细信息
Reverse engineering methods produce different descriptions of software architectures. In this article we address the task of exploring and comparing these descriptions. We present a novel visualization technique to compare architectures consisting of a decomposition of the software system and the dependencies among the code entities. this technique uses a visual representation of an adjacency matrix to provide a scalable analysis tool. Advanced layout features such as an automatic level of detail algorithm and sorting strategies improve the readability of the visualization. Using a case study, we show how this technique can be applied in practice.
Understanding legacy systems is one of the major tasks in software engineering. the relations between different entities, e.g., packages and classes in Java, are important for this understanding process. We propose a ...
详细信息
ISBN:
(纸本)9781450304948
Understanding legacy systems is one of the major tasks in software engineering. the relations between different entities, e.g., packages and classes in Java, are important for this understanding process. We propose a matrix based visualization of the relations between these software entities. We explore several design decisions and show what works and what does not work.
softwarevisualization research has typically focussed on domain specific tools and techniques. In this paper, we evaluate applying a general purpose visual analytics tool Jigsaw to visualize the JHotDraw open source ...
详细信息
ISBN:
(纸本)9781450304948
softwarevisualization research has typically focussed on domain specific tools and techniques. In this paper, we evaluate applying a general purpose visual analytics tool Jigsaw to visualize the JHotDraw open source software system. We describe how Jigsaw can be applied to visualize software, and show how it can support some program comprehension tasks.
Reverse engineering methods produce different descriptions of software architectures. In this article we address the task of exploring and comparing these descriptions. We present a novel visualization technique to co...
详细信息
ISBN:
(纸本)9781450304948
Reverse engineering methods produce different descriptions of software architectures. In this article we address the task of exploring and comparing these descriptions. We present a novel visualization technique to compare architectures consisting of a decomposition of the software system and the dependencies among the code entities. this technique uses a visual representation of an adjacency matrix to provide a scalable analysis tool. Advanced layout features such as an automatic level of detail algorithm and sorting strategies improve the readability of the visualization. Using a case study, we show how this technique can be applied in practice.
In this paper we describe a systematic approach to utilize the city metaphor for the visualization of large software systems as evolving software cities. the main contribution is a new layout approach which explicitly...
详细信息
ISBN:
(纸本)9781450304948
In this paper we describe a systematic approach to utilize the city metaphor for the visualization of large software systems as evolving software cities. the main contribution is a new layout approach which explicitly takes the development history of software systems into account and makes history directly visible in the layouts. these layouts incrementally evolve in a very smooth and stable way during the development of the represented software system. they are used as a visualization platform for integrating a large variety of product and process data and thus create a coherent set of specialized visualizations. To illustrate this we present some example maps capturing specific development history aspects.
暂无评论