Search results for "computer.software_genre"
showing 10 items of 3858 documents
Panel Summary: Knowledge Model Representations
1997
Following the usual classifications of cognitive psychologists, we can say that the problem of representation spans three domains: the environment, the brain, and cognitive processes, which are usually studied by different scientists: the physicists, the neurobiologists and the psychologists. With the development of computer science and artificial intelligence new approaches have been introduced, which make possible simulation and implementation of cognitive processes through neural networks and symbolic systems. But the contribution of new methods is not limited to simulation, because they try to provide new models which consider cognitive process as information processing, not as reaction…
Notes on the Success of Speech Acts and Negotiating Commitments
1996
Technologies that support communication and models used in the development of communications need good underlying theories. One theory suggested as a base for design is speech act theory. Both communication support tools and modelling notations informed by speech act theory have been proposed. Speech act theory forms no unified, single theory, but actually houses several variants for dealing with semantics, pragmatics, and social context of communications. They all have one common feature: they assume that language is not merely a means of describing but also a means for doing things. In this paper we present an overview of speech act theories and their uses in information systems research.…
Perceptual semantics: A three-level approach
2010
In this work we suggest a model according to which semantics has been already generated during the perception through the interaction of three dynamic levels of perceptual organization. We consider perceptual grouping as the first order processing. Shape formation is considered as the second order processing. Both grouping and shape formation can be considered as two complementary and interrelated processes of perceptual organization. The third — partially overlapping — level is meaning assignment. Most of the results are supported by empirical evidence based on new visual illusions of shape and meaning and are consistent with several other proposals (e.g., [1], [2] and [3]).
The Argument Dependency Model
2015
This chapter summarizes the architecture of the extended Argument Dependency Model (eADM), a model of language comprehension that aspires toward neurobiological plausibility. It combines design principles from neurobiology with insights on cross-linguistic diversity. Like other current models, the eADM posits that auditory language processing proceeds along two distinct streams in the brain emanating from auditory cortex: the antero-ventral and postero-dorsal streams. Both streams are organized hierarchically and information processing takes place in a cascaded fashion. Each stream has functionally unified computational properties congruent with its role in primate audition. While the dorsa…
How to engineer biologically inspired cognitive architectures
2013
Biologically inspired cognitive architectures are complex systems where different modules of cognition interact in order to reach the global goals of the system in a changing environment. Engineering and modeling this kind of systems is a hard task due to the lack of techniques for developing and implementing features like learning, knowledge, experience, memory, adaptivity in an inter-modular fashion. We propose a new concept of intelligent agent as abstraction for developing biologically cognitive architectures. © 2013 Springer-Verlag.
A framework to identify primitives that represent usability within Model-Driven Development methods
2014
Context: Nowadays, there are sound methods and tools which implement the Model-Driven Development approach (MDD) satisfactorily. However, MDD approaches focus on representing and generating code that represents functionality, behaviour and persistence, putting the interaction, and more specifically the usability, in a second place. If we aim to include usability features in a system developed with a MDD tool, we need to extend manually the generated code. Objective: This paper tackles how to include functional usability features (usability recommendations strongly related to system functionality) in MDD through conceptual primitives. Method: The approach consists of studying usability guide…
A Proposal for Modelling Usability in a Holistic MDD Method
2014
Holistic methods for Model-Driven Development (MDD) aim to model all the system features in a conceptual model. This conceptual model is the input for a model compiler that can generate software systems by means of automatic transformations. However, in general, MDD methods focus on modelling the structure and functionality of systems, relegating the interaction and usability features to manual implementations at the last steps of the software development process. Some usability features are strongly related to the functionality of the system and their inclusion is not so easy. In order to facilitate the inclusion of functional usability features from the first steps of the development proc…
Developing a formative assessment system for mathematics using mobile technology: A student centred approach
2012
The success of mobile technology for learning tools depends not only on the technical design aspects but also on pedagogical issues. Students' involvement in designing the tools is one of the key factors for their engagement in technology supported learning. Students should be actively involved in developing innovative solutions which are likely to improve their skills as well as their performance. In this study work, the students participated in iterative design processes of a mobile tablet based peer-to-peer assessment system (P2PASS) for mathematics, and in real life deployment on a mathematics course. The paper reports on two major concepts: the user centred design in practice and the p…
Social Computing: A Classification of Existing Paradigms
2012
In less than three decades, several paradigms of social computing have emerged. Among them, groupware, social software and mobile social software (MoSoSo) are the most widely known. Although all significant, it is challenging to recognize the function and unique features of each single paradigm. This situation represents an obstacle for a coherent development of social computing, a research domain that is highly fragmented and with relevant literature spread across several disciplines. In this paper, a classification of existing social computing paradigms is introduced as an initial effort to combine the lines of discourse concerning social computing.
LR(k) Parsing
1990
In this chapter we shall generalize the notion of strong LL(k) parsing presented in Chapter 5 and consider a method for deterministic left parsing that applies to a slightly wider class of context-free grammars than does the strong LL(k) parsing method. This method will be called “canonical LL(k) parsing”. As in strong LL(k) parsing, the acronym “LL(k)” means that the input string is parsed (1) in a single Left-to-right scan, (2) producing a Left parse, and (3) using lookahead of length k.