19,377 research outputs found

    SICS MarketSpace: an agent-based market infrastructure

    Get PDF
    We present a simple and uniform communication framework for an agent-based market infrastructure, the goal of which is to enable automation of markets with self-interested participants distributed over the Internet

    Evaluating Collaborative Information Seeking Interfaces with a Search-Oriented Inspection Method and Re-framed Information Seeking Theory

    No full text
    Despite the many implicit references to the social contexts of search within Information Seeking and Retrieval research, there has been relatively little work that has specifically investigated the additional requirements for collaborative information seeking interfaces. Here, we re-assess a recent analytical inspection framework, designed for individual information seeking, and then apply it to evaluate a recent collaborative information seeking interface: SearchTogether. The framework was built upon two models of solitary information seeking, and so as part of the re-assessment we first re-frame the models for collaborative contexts. We re-frame a model of search tactics, providing revised definitions that consider known collaborators. We then re-frame a model of user profiles to analyse support for different group dynamics. After presenting an analysis of SearchTogether, we reflect on its accuracy, showing that the framework identified 8 known truths, 8 new insights, and no known-to-be-untrue insights into the design. We conclude that the framework a) can still be applied to collaborative information seeking interfaces; b) can successfully produce additional requirements for collaborative information seeking interfaces; and c) can successfully model different dynamics of collaborating searchers

    Cognitive and Social Help Giving in Online Teaching: An Exploratory Study

    Get PDF
    While literature suggests that college students may be less reluctant to seek help in online rather than traditional courses, little is known about how online instructors give help in ways that lead to increased student help seeking and academic success. In this study, we used theories and research on learning assistance and scaffolding, teacher immediacy, social presence, and academic help seeking to explore through a cross-case study design how three online instructors differed in their use of cognitive and social supports and how those differences related to student perceptions of support, help seeking, and performance. Primary data sources included all course postings by the instructors, interviews with the instructors, observational field notes on course discussions, student interviews, and final student grades. Archived course documents and student discussion postings were secondary data sources. Data analysis revealed that while all instructors provided cognitive and social support, they varied in their level of questioning, use of direct instruction, support for task structuring, and attention to group dynamics. This variation in teaching presence related to differences across the courses in student perceptions of support, student help seeking in course discussions, and final course grades. Implications for online teaching and suggestions for further research are offered

    Electronic Social Networks as Supporting Means of Educational Process in Higher Education Institutions

    Get PDF
    Given research describes experience of electronic social networks use in educational practices. It was determined that electronic social networks can be a powerful tool for support of educational process in higher education institutions, namely to support study of different disciplines. There are main advantages of electronic social networks use for education: universal accessibility and free of charge; possibility of instant messaging and multimedia data; user-friendly intuitive interface; ability to search data and information; availability of event scheduling, invitations, reminder settings; support for synchronous and asynchronous communication between network members; access from different devices. It is emphasized that one of the main advantages of electronic social networks is receipt of quick feedback and convenience of their tools and services. Nowadays, it is important to include network educational interaction in existing models of study organization. It is advisable to use electronic social networks to manage educational process in higher education institution. Efficiency of electronic social networks use depends on intensity and need for their use in educational system management for implementation of organizational, educational, psychological and pedagogical functions and ensuring universal communication with subjects of educational process. Expediency of electronic social networks use to carry out research work at university is described. Electronic social networks are convenient tool to conduct surveys and questionnaires, to create thematic groups for specific issue discussion. Also it is possible to interact with researchers from different countries, share experiences and disseminate research findings, invite those who wish to participate in various scientific activities using these networks

    Building a Truly Distributed Constraint Solver with JADE

    Full text link
    Real life problems such as scheduling meeting between people at different locations can be modelled as distributed Constraint Satisfaction Problems (CSPs). Suitable and satisfactory solutions can then be found using constraint satisfaction algorithms which can be exhaustive (backtracking) or otherwise (local search). However, most research in this area tested their algorithms by simulation on a single PC with a single program entry point. The main contribution of our work is the design and implementation of a truly distributed constraint solver based on a local search algorithm using Java Agent DEvelopment framework (JADE) to enable communication between agents on different machines. Particularly, we discuss design and implementation issues related to truly distributed constraint solver which might not be critical when simulated on a single machine. Evaluation results indicate that our truly distributed constraint solver works well within the observed limitations when tested with various distributed CSPs. Our application can also incorporate any constraint solving algorithm with little modifications.Comment: 7 page

    SICStus MT - A Multithreaded Execution Environment for SICStus Prolog

    Get PDF
    The development of intelligent software agents and other complex applications which continuously interact with their environments has been one of the reasons why explicit concurrency has become a necessity in a modern Prolog system today. Such applications need to perform several tasks which may be very different with respect to how they are implemented in Prolog. Performing these tasks simultaneously is very tedious without language support. This paper describes the design, implementation and evaluation of a prototype multithreaded execution environment for SICStus Prolog. The threads are dynamically managed using a small and compact set of Prolog primitives implemented in a portable way, requiring almost no support from the underlying operating system

    A Calculus for Orchestration of Web Services

    Get PDF
    Service-oriented computing, an emerging paradigm for distributed computing based on the use of services, is calling for the development of tools and techniques to build safe and trustworthy systems, and to analyse their behaviour. Therefore, many researchers have proposed to use process calculi, a cornerstone of current foundational research on specification and analysis of concurrent, reactive, and distributed systems. In this paper, we follow this approach and introduce CWS, a process calculus expressly designed for specifying and combining service-oriented applications, while modelling their dynamic behaviour. We show that CWS can model all the phases of the life cycle of service-oriented applications, such as publication, discovery, negotiation, orchestration, deployment, reconfiguration and execution. We illustrate the specification style that CWS supports by means of a large case study from the automotive domain and a number of more specific examples drawn from it

    Multiagent cooperation for solving global optimization problems: an extendible framework with example cooperation strategies

    Get PDF
    This paper proposes the use of multiagent cooperation for solving global optimization problems through the introduction of a new multiagent environment, MANGO. The strength of the environment lays in itsflexible structure based on communicating software agents that attempt to solve a problem cooperatively. This structure allows the execution of a wide range of global optimization algorithms described as a set of interacting operations. At one extreme, MANGO welcomes an individual non-cooperating agent, which is basically the traditional way of solving a global optimization problem. At the other extreme, autonomous agents existing in the environment cooperate as they see fit during run time. We explain the development and communication tools provided in the environment as well as examples of agent realizations and cooperation scenarios. We also show how the multiagent structure is more effective than having a single nonlinear optimization algorithm with randomly selected initial points
    corecore