Integrating Interface Slicing Into Software Engineering Processes
نویسندگان
چکیده
منابع مشابه
Using Program Slicing to Identify Faults in Software
This study explores the relationship between program slices and faults. The aim is to investigate whether the characteristics of program slices can be used to identify faultprone software components. Slicing metrics and dependence clusters are used to characterise the slicing profile of a software component, then the relationship between the slicing profile of the component and the faults in th...
متن کاملIntegrating Model-Based And Task-Based Approaches To User Interface Generation
Software Engineering community has been interested in defining methods and processes to develop software by specifying its data and behaviour, but disregarding user interaction. Human-Computer Interaction community has defined techniques oriented to the modelling of the interaction between the user and the system, proposing user-oriented software constructions. In this paper, we show how to lay...
متن کاملIntegrating Usability Engineering Methods into Existing Software Development Processes via Evidence-Based Usability Engineering
In this paper we give an overview of existing approaches for capturing HCD (Human-Centred Design) process and design knowledge. We present an alternative approach that aims at fostering the integration of UE (Usability Engineering) activities and artifacts into existing software development processes. The approach is based on six claims that are derived from an analysis of existing UE process m...
متن کاملApplying Program Dependence Analysis to Java Software
Understanding program dependences is essential for many software engineering activities including program slicing, testing, debugging, reverse engineering, maintenance, and complexity measurement. This paper presents the software dependence graph for Java (JSDG), which extends previous dependence-based representations, to represent various types of program dependences in Java software. The JSDG...
متن کاملIntegrating Software and Usability Engineering through Jointly-constructed, Event-based Stories
This position paper proposes that event-based stories appear to have the potential to provide a simple, but powerful technique for users and developers to communicate emotional and informational needs, redesign processes, and structure the user interface design within the agile development paradigm. Informal evaluation of the use of event-based stories in several development projects suggest th...
متن کامل