119,266 research outputs found
Rationale Management Challenges in Requirements Engineering
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
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
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
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
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
Recommended from our members
Human Activity Modelling in the Specification of Operational Requirements: Work in Progress
This paper describes our experience of integrating HCI concepts and techniques into a concurrent requirements engineering process called RESCUE. We focus on the use of a model of current human activity to inform specification of a future system. We show how human activity descriptions, written using a specially designed template, can facilitate the authoring of use case descriptions to be used in the elicitation of requirements for complex socio-technical systems. We describe our experience of using descriptions of human activity, written using the template, to support specification of operational requirements for DMAN, a system to support air traffic controllers in managing the departure of aircraft from airports. We end with a discussion of lessons learnt from our experience and present some ideas for future development of work in this area
Factors shaping the evolution of electronic documentation systems
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
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
- …