119,266 research outputs found

    Rationale Management Challenges in Requirements Engineering

    Get PDF
    Rationale and rationale management have been playing an increasingly prominent role in software system development mainly due to the knowledge demand during system evaluation, maintenance, and evolution, especially for large and complex systems. The rationale management for requirements engineering, as a commencing and critical phase in software development life cycle, is still under-exploited. In this paper, we first survey briefly the state-of-the-art on rationale employment and applications in requirements engineering. Secondly, we identify the challenges in integrating rationale management in requirements engineering activities in order to promote further investigations and define a research agenda on rationale management in requirements engineering.

    Improving driver behaviour by design: a cognitive work analysis methodology

    No full text
    Within the European Community both the environmental and safety costs of road transport are unacceptably high. ‘Foot-LITE’ is a UK project which aims to encourage drivers to adopt ‘greener’ and safer driving practices, with real-time and retrospective feedback being given both in-vehicle and off-line. This paper describes the early concept development of Foot-LITE, for which a Cognitive Work Analysis (CWA) was conducted. In this paper, we present the results of the first phase of CWA – the Work Domain Analysis, as well as some concept interface designs based on the WDA to illustrate its application. In summary, the CWA establishes a common framework for the project, and will ultimately contribute to the design of the in-vehicle interfac

    Designing and evaluating the usability of a machine learning API for rapid prototyping music technology

    Get PDF
    To better support creative software developers and music technologists' needs, and to empower them as machine learning users and innovators, the usability of and developer experience with machine learning tools must be considered and better understood. We review background research on the design and evaluation of application programming interfaces (APIs), with a focus on the domain of machine learning for music technology software development. We present the design rationale for the RAPID-MIX API, an easy-to-use API for rapid prototyping with interactive machine learning, and a usability evaluation study with software developers of music technology. A cognitive dimensions questionnaire was designed and delivered to a group of 12 participants who used the RAPID-MIX API in their software projects, including people who developed systems for personal use and professionals developing software products for music and creative technology companies. The results from the questionnaire indicate that participants found the RAPID-MIX API a machine learning API which is easy to learn and use, fun, and good for rapid prototyping with interactive machine learning. Based on these findings, we present an analysis and characterization of the RAPID-MIX API based on the cognitive dimensions framework, and discuss its design trade-offs and usability issues. We use these insights and our design experience to provide design recommendations for ML APIs for rapid prototyping of music technology. We conclude with a summary of the main insights, a discussion of the merits and challenges of the application of the CDs framework to the evaluation of machine learning APIs, and directions to future work which our research deems valuable

    Digital or Diligent? Web 2.0's challenge to formal schooling

    Get PDF
    This paper explores the tensions that arise for young people as both 'digital kids' and 'diligent students'. It does so by drawing on a study conducted in an elite private school, where the tensions between 'going digital' and 'being diligent' are exacerbated by the high value the school places on academic achievement, and on learning through digital innovation. At the school under study, high levels of intellectual and technological resourcing bring with them an equally high level of expectation to excel in traditional academic tasks and high-stakes assessment. The students, under constant pressure to perform well in standardised tests, need to make decisions about the extent to which they take up school-sanctioned digitally enhanced learning opportunities that do not explicitly address academic performance. The paper examines this conundrum by investigating student preparedness to engage with a new learning innovation – a student-led media centre – in the context of the traditional pedagogical culture that is relatively untouched by such digital innovation. The paper presents an analysis of findings from a survey of 481 students in the school. The survey results were subjected to quantitative regression tree modelling to flesh out how different student learning dispositions, social and technological factors influence the extent to which students engage with a specific digital learning opportunity in the form of the Web 2.0 Student Media Centre (SMC) designed to engage the senior school community in flexible digital-networked learning. What emerges from the study is that peer support, perceived ease of use and usefulness, learning goals and cognitive playfulness are significant predictors of the choices that students make to negotiate the fundamental tensions of being digital and/or diligent. In scrutinising the tensions around a digital or a diligent student identity in this way, the paper contributes new empirical evidence to understanding the problematic relationship between student-led learning using new digital media tools and formal schooling

    Reclaiming human machine nature

    Get PDF
    Extending and modifying his domain of life by artifact production is one of the main characteristics of humankind. From the first hominid, who used a wood stick or a stone for extending his upper limbs and augmenting his gesture strength, to current systems engineers who used technologies for augmenting human cognition, perception and action, extending human body capabilities remains a big issue. From more than fifty years cybernetics, computer and cognitive sciences have imposed only one reductionist model of human machine systems: cognitive systems. Inspired by philosophy, behaviorist psychology and the information treatment metaphor, the cognitive system paradigm requires a function view and a functional analysis in human systems design process. According that design approach, human have been reduced to his metaphysical and functional properties in a new dualism. Human body requirements have been left to physical ergonomics or "physiology". With multidisciplinary convergence, the issues of "human-machine" systems and "human artifacts" evolve. The loss of biological and social boundaries between human organisms and interactive and informational physical artifact questions the current engineering methods and ergonomic design of cognitive systems. New developpment of human machine systems for intensive care, human space activities or bio-engineering sytems requires grounding human systems design on a renewed epistemological framework for future human systems model and evidence based "bio-engineering". In that context, reclaiming human factors, augmented human and human machine nature is a necessityComment: Published in HCI International 2014, Heraklion : Greece (2014

    Factors shaping the evolution of electronic documentation systems

    Get PDF
    The main goal is to prepare the space station technical and managerial structure for likely changes in the creation, capture, transfer, and utilization of knowledge. By anticipating advances, the design of Space Station Project (SSP) information systems can be tailored to facilitate a progression of increasingly sophisticated strategies as the space station evolves. Future generations of advanced information systems will use increases in power to deliver environmentally meaningful, contextually targeted, interconnected data (knowledge). The concept of a Knowledge Base Management System is emerging when the problem is focused on how information systems can perform such a conversion of raw data. Such a system would include traditional management functions for large space databases. Added artificial intelligence features might encompass co-existing knowledge representation schemes; effective control structures for deductive, plausible, and inductive reasoning; means for knowledge acquisition, refinement, and validation; explanation facilities; and dynamic human intervention. The major areas covered include: alternative knowledge representation approaches; advanced user interface capabilities; computer-supported cooperative work; the evolution of information system hardware; standardization, compatibility, and connectivity; and organizational impacts of information intensive environments

    A survey of agent-oriented methodologies

    Get PDF
    This article introduces the current agent-oriented methodologies. It discusses what approaches have been followed (mainly extending existing object oriented and knowledge engineering methodologies), the suitability of these approaches for agent modelling, and some conclusions drawn from the survey
    corecore