AskJef: Integration of Case-Based and Multimedia Technologies for Interface Design Support
نویسندگان
چکیده
AskJef is a prototype AI system that helps software engineers in designing human-machine interfaces. It provides a memory of interface design examples, primitive domain objects, and design principles, guidelines, errors and stories. The design examples are represented graphically and decomposed temporally. The different types of knowledge are cross-indexed to enable the designer to navigate through the system’s memory. AskJef helps software engineers in (1) understanding interface design problems by illustrating and explaining solutions to similar examples, and (2) comprehending the domain of interface design by illustrating and explaining the use of design guidelines. It uses text, graphics, animation and voice to present relevant information to the designer. 1 Motivations and Goals That we need better human interfaces is axiomatic among designers. The ease of using an artifact, and of learning how to use it, depends in large part on the interface to the artifact. In the words of Jef Raskin, “the interface is the product.”1 Unfortunately, as Norman (1988) has argued, the interfaces to even many everyday artifacts leave much to be desired. Perhaps because software engineering is a relatively young discipline, many software interfaces need improvement. By software interfaces, we mean not just interfaces to computers, but, more generally, human interfaces to all information-processing machines including cash registers and automatic teller machines. These interfaces typically are designed by software engineers who have little or no formal training in interface design. In addition, interface design generally does not receive enough time or attention in most software In the Proceedings of the Second International Conference on AI in Design, J.S.Gero (editor), AID’92, pp. 457-475. Jef Raskin, a leading authority in interface design, was the domain expert on our project. The AskJef system is named after him.
منابع مشابه
Utilizing Multimedia Technologies for Interactive Telesonography
This article deals with telemedicine and in particular with telesonography. Telesonography is real-time video collaboration for remote ultrasound examinations. We present here an interactive videoconferencing system that supports the various fields of ultrasound expertise, utilizing multimedia technologies. The work here focuses on integrating such a system in the demanding environment of ultra...
متن کاملThe Role of Operating Systems in Object-Oriented Distributed Multimedia Platforms
Considerable progress has been made in the development of technologies to support distributed multimedia computing, but application platforms are needed to make such technology accessible to application programmers. This paper sets out requirements for such platforms and discusses the role of operating systems in object-oriented platform support. We describe an initial approach to providing suc...
متن کاملImproving Architectural Design Skills with Design-Based Learning of New Structures
The purposeful and applied learning of Structures as a pillar of architectural design is very important. The current educational content of Structures in architecture departments is based on theoretical discussions, mathematical formulas, and lecture-oriented material. As a result, students are incompetent in applying practical concepts and structural formal analyses to architectural design. Ef...
متن کاملDesign Considerations for Delivering E-Learning to Surgical Trainees
Challenges remain in leveraging e-health technologies for continuous medical education/professional development. This study examines the interface design and learning process features related to the use of multimedia in providing effective support for the knowledge and practice of surgical skills. Twentyone surgical trainees evaluated surgical content on a CD-ROM format based on 14 interface de...
متن کاملDesign of Computer Integrated Manufacturing System for Irankhodro Auto Industry
Computer-integrated manufacturing (CIM), technologies are presented as solutions to manufacturing organizations, which need to perform well in all customer-related dimensions simultaneously. In the literature, CIM technologies providing such benefits as more frequent production changes, reduced inventory level, improved ability of producing complex parts with a high degree of accuracy and repea...
متن کامل