| |  | Gahegan, Mark | Introducing GeoVISTA Studio: an integrated suite of visualization and computational methods for exploration and knowledge construction in geography read moreAbstract: One barrier to the uptake of geocomputation is that, unlike GIS, it has no system or toolbox that provides easy access to useful functionality. This paper describes an experimental environment, GeoVISTA Studio, that attempts to address this shortcoming. Studio is a Java-based, visual programming environment that allows for the rapid development of complex data exploration and knowledge construction applications to support geographic analysis. It achieves this by leveraging advances in geocomputation, software engineering, visualization and machine learning. At the time of writing, Studio contains full 3D rendering capability and has the following functionality: interactive parallel coordinate plots, scatterplot, visual classifier, 2D map and image viewer, sophisticated colour selection (including Munsell colour-space), spreadsheet, statistics package, and supervised and unsupervised neural networks. Through examples of Studio at work, this paper demonstrates the roles that geocomputation and visualization can play throughout the scientific cycle of knowledge creation, emphasising their supportive and mutually beneficial relationship. A brief overview of different types of inference used in such knowledge creation activities is given, and related to the exploratory analysis tools described. By way of results, a detailed account of the use of these tools is presented, and various findings and insights generated are pointed out. The domain of application is the process of uncovering useful categories by which a taxonomy of landuse/landcover can be created. The proposed categories are then evaluated using a combination of neural and visual methods, to ensure their viability.
| 2002 |
| |  | Brodaric, Boyan | Learning geoscience categories in situ: Implications for geographic knowledge representation read moreAbstract: This paper explores the development of categories shared in the field logging of a region by a team of geologists. Visualization, neural networks and spatial statistical tools are employed to gain insight into the complex space of attributes observed, and into the categories developed. Background material and a discussion of results examines the findings in the light of research into category development, and specifically how categories are thought to be formed and modified as part of the (geo)scientific process and the situations encountered. Results show that (1) category discrepancy exists between individuals; (2) category development or revision is evident among individuals; and (3) that some categories do not seem to be totally defined by observed data alone. The results imply that contextual factors should also be considered when adopting ontological approaches to information representation. | 2001 |
| |  | Mehta, Nikunj R. | Towards a Taxonomy of Software Connectors read moreAbstract: Software systems of today are frequently composed from prefabricated, heterogeneous components that provide complex functionality and engage in complex interactions. Existing research on component-based development has mostly focused on component structure, interfaces, and functionality. Recently, software architecture has emerged as an area that also places significant importance on component interactions, embodied in the notion of software connectors. However, the current level of understanding and support for connectors has been insufficient. This has resulted in their inconsistent treatment and a notable lack of understanding of what the fundamental building blocks of software interaction are and how they can be composed into more complex interactions. This paper attempts to address this problem. It presents a comprehensive classification framework and taxonomy of software connectors. The taxonomy is obtained through an extensive analysis of existing component interactions. The taxonomy is used both to understand existing software connectors and to suggest new, unprecedented connectors. We demonstrate the use of the taxonomy on the architecture of a large, existing system. | 2000 |
| |  | Merrill, M. D. | Knowledge objects and mental models read moreAbstract: This paper describes knowledge components that are thought to be appropriate and sufficient to precisely describe certain types of cognitive subject matter content (knowledge). It also describes knowledge structures that show the relationships among these knowledge components and among other knowledge objects. It suggests that a knowledge structure is a form of schema such as those that learners use to represent knowledge in memory. A mental model is a schema plus cognitive processes for manipulating and modifying the knowledge stored in a schema. We suggested processes that enable learners to manipulate the knowledge components of conceptual network knowledge structures for purposes of classification, generalization, and concept elaboration. We further suggested processes that enable learners to manipulate the knowledge components of process knowledge structures (PEAnets) for purposes of explanation, prediction, and troubleshooting. The hypothesis of this paper is that knowledge components and knowledge structures, such as those described in this paper, could serve as meta mental models that would enable learners to more easily acquire conceptual and causal networks and their associated processes. The resulting specific mental models would facilitate their ability to solve problems of conceptualization and interpretation | 2000 |