๐”– Bobbio Scriptorium
โœฆ   LIBER   โœฆ

Formal architectural abstractions for interactive software

โœ Scribed by PANOS MARKOPOULOS; PETER JOHNSON; JON ROWSON


Publisher
Elsevier Science
Year
1998
Tongue
English
Weight
800 KB
Volume
49
Category
Article
ISSN
1071-5819

No coin nor oath required. For personal study only.

โœฆ Synopsis


This paper discusses formal interactor models, a class of abstractions for modelling user interface software that incorporate elements of its structure. The abstraction-display-controller (ADC) interactor model is one such abstraction which draws on research into user interface architectures and on earlier approaches to the formal specification of user interfaces. The ADC interactor model is specified formally using the LOTOS specification language. As a concept and as a representation scheme the ADC interactor model applies both to the user interface as a whole and also to its components. This property is preserved when interactors are combined to describe more complex entities or, conversely, when an interactor is decomposed into smaller-scale interactors. The paper includes a discussion of the ADC model and its use for the verification of user-interface software.


๐Ÿ“œ SIMILAR VOLUMES


Parallel Software Abstractions for Struc
โœ Scott R. Kohn; Scott B. Baden ๐Ÿ“‚ Article ๐Ÿ“… 2001 ๐Ÿ› Elsevier Science ๐ŸŒ English โš– 415 KB

We describe and analyze parallelization techniques for the implementation of portable structured adaptive mesh applications on distributed memory parallel computers. Such methods are difficult to implement on parallel computers because they employ elaborate dynamic data structures to selectively cap

Toward a search architecture for softwar
โœ Fabrizio Silvestri; Diego Puppin; Domenico Laforenza; Salvatore Orlando ๐Ÿ“‚ Article ๐Ÿ“… 2006 ๐Ÿ› John Wiley and Sons ๐ŸŒ English โš– 457 KB ๐Ÿ‘ 1 views
Editorial: Portable software tools for p
โœ Wadsworth, Chris ๐Ÿ“‚ Article ๐Ÿ“… 1999 ๐Ÿ› John Wiley and Sons ๐ŸŒ English โš– 31 KB ๐Ÿ‘ 2 views

Parallel computing is at a crossroads. The hardware exists, the demand for the high performance computing power it offers is all around, yet mapping one onto the other remains an order of magnitude too difficult for widespread takeup. Recent editorials, e.g. O'Leary [1] and Furht [2], have highlight