Turnitin
降AI改写
早检测系统
早降重系统
Turnitin-UK版
万方检测-期刊版
维普编辑部版
Grammarly检测
Paperpass检测
checkpass检测
PaperYY检测
1.1 WHY MODEL-BASED DESIGN AND EVALUATION OF INTERACTIVE APPLICATIONS?
F Paternò - 2000 - Springer
Interest in design and development of interactive software applications has increased
considerably over the last few years. The underlying reason for this interest is the need to …
considerably over the last few years. The underlying reason for this interest is the need to …
State of the art on formal methods for interactive systems
This chapter provides an overview of several formal approaches for the design,
specification, and verification of interactive systems. For each approach presented, we …
specification, and verification of interactive systems. For each approach presented, we …
Supporting the analysis of safety critical user interfaces: an exploration of three formal tools
Use error due to user interface design defects is a major concern in many safety critical
domains, for example avionics and health care. Early detection of latent user interface …
domains, for example avionics and health care. Early detection of latent user interface …
Integrating model checking and HCI tools to help designers verify user interface properties
In this paper we present a method that aims to integrate the use of formal techniques in the
design process of interactive applications, with particular attention to those applications …
design process of interactive applications, with particular attention to those applications …
Finding failures from passed test cases: Improving the pattern classification approach to the testing of mesh simplification programs
Mesh simplification programs create three‐dimensional polygonal models similar to an
original polygonal model, and yet use fewer polygons. They produce different graphics even …
original polygonal model, and yet use fewer polygons. They produce different graphics even …
Pi** classification to metamorphic testing: An empirical study towards better effectiveness for the identification of failures in mesh simplification programs
Mesh simplification is a mainstream technique to render graphics responsively in modern
graphical software. However, the graphical nature of the output poses a test oracle problem …
graphical software. However, the graphical nature of the output poses a test oracle problem …
Specification slicing in formal methods of software development
T Oda, K Araki - Proceedings of 1993 IEEE 17th International …, 1993 - ieeexplore.ieee.org
Specifications are important in software development because a large percentage of the
errors at implementation and test phases are traceable to a lack of precision of the …
errors at implementation and test phases are traceable to a lack of precision of the …
GUIsurfer: A reverse engineering framework for user interface software
In the context of develo** tool support to the automated analysis of interactive systems
implementations, this chapter proposal aims to investigate the applicability of reverse …
implementations, this chapter proposal aims to investigate the applicability of reverse …
PAT: A pattern classification approach to automatic reference oracles for the testing of mesh simplification programs
Graphics applications often need to manipulate numerous graphical objects stored as
polygonal models. Mesh simplification is an approach to vary the levels of visual details as …
polygonal models. Mesh simplification is an approach to vary the levels of visual details as …
On the benefits of using MVC pattern for structuring Event-B models of WIMP interactive applications
This paper presents a formal development approach for designing interactive applications
using a correct-by-construction approach. In this work, we propose a refinement strategy …
using a correct-by-construction approach. In this work, we propose a refinement strategy …