DemonstrationsInternational audienceWe present a model-based case tool dedicated to the prototyping of highly interactive (also called post-WIMP) applications. Such applications are challenging to model and to prototype, since they require the use of non-standard widgets and interaction techniques and exhibit a complex dynamic behavior. The tool, called PetShop, embodies the results of several years of research about the formal modeling of interactive systems, and its main application domain is safety-critical interactive applications such air-traffic control or military command and control systems. PetShop stands apart from most formal-based tools since it supports and promotes an iterative and user-centered design process, and also stands...
Abstract. The purpose of ARINC 661 specification [1] is to define interfaces to a Cockpit Display Sy...
We demonstrate IFMLEdit.org, an online tool for the rapid prototyping of web and mobile applications...
There are many different ways of building software applications and of tackling the problems of unde...
International audienceThe design of safety critical systems calls for advanced software engineering ...
Abstract. This paper presents a tool suite for the engineering of multimodal Post-WIMP Interactive S...
This paper is an extended version of the final version of a paper accepted at EHCI-DSVIS 2004, Lectu...
International audienceThis paper presents a formal development approach for designing interactive ap...
Also part of the book sub series: Programming and Software Engineering (LNPSE)International audience...
Creating formal models of interactive systems has wide reaching benefits, not only for verifying low...
In order to support interactive high-fidelity prototyping of post-WIMP user interactions, we propose...
In the earliest stages of engineering design, where ideas and vague tasks predominate, the dynamics ...
International audienceModel-Based Testing (MBT) relies on models of a System Under Test (SUT) to der...
This paper provides an overview of a starting project called BATIC3S (Building Adaptive Three-dimens...
With the introduction of new modes to control user interfaces like speech, gesture and multi-touch P...
Engineering Interactive Computing Systems (EICS) conferenceInternational audienceThe goal of softwar...
Abstract. The purpose of ARINC 661 specification [1] is to define interfaces to a Cockpit Display Sy...
We demonstrate IFMLEdit.org, an online tool for the rapid prototyping of web and mobile applications...
There are many different ways of building software applications and of tackling the problems of unde...
International audienceThe design of safety critical systems calls for advanced software engineering ...
Abstract. This paper presents a tool suite for the engineering of multimodal Post-WIMP Interactive S...
This paper is an extended version of the final version of a paper accepted at EHCI-DSVIS 2004, Lectu...
International audienceThis paper presents a formal development approach for designing interactive ap...
Also part of the book sub series: Programming and Software Engineering (LNPSE)International audience...
Creating formal models of interactive systems has wide reaching benefits, not only for verifying low...
In order to support interactive high-fidelity prototyping of post-WIMP user interactions, we propose...
In the earliest stages of engineering design, where ideas and vague tasks predominate, the dynamics ...
International audienceModel-Based Testing (MBT) relies on models of a System Under Test (SUT) to der...
This paper provides an overview of a starting project called BATIC3S (Building Adaptive Three-dimens...
With the introduction of new modes to control user interfaces like speech, gesture and multi-touch P...
Engineering Interactive Computing Systems (EICS) conferenceInternational audienceThe goal of softwar...
Abstract. The purpose of ARINC 661 specification [1] is to define interfaces to a Cockpit Display Sy...
We demonstrate IFMLEdit.org, an online tool for the rapid prototyping of web and mobile applications...
There are many different ways of building software applications and of tackling the problems of unde...