Look and Feel of the System Products whose design can be understood by
seeing, touching, or hearing (HMI/MMI systems) often lead to languages that apply
end-user product concepts as modeling concepts.Alanguage for de?¬?ning voice menus
can include concepts like ???menu,??? ???prompt,??? and ???voice entry??? as well as guidelines on
howthese may be linked to achieve user navigation. This type of language is quite easy
to de?¬?ne and test, as it has ???visible??? counterparts in the actual product.
The language developer can thus look for language concepts by analyzing how the
user of the product uses it. The product manuals and user guides that explain features,
give guidelines for applying functions, or help in navigating the system all provide
FIGURE 10.1 Physical structure-based language for modeling the hardware architecture in
automobiles (based on EAST-ADL)
IDENTIFYING AND DEFINING MODELING CONCEPTS 233
good sources for candidate modeling concepts. These kinds of languages are typical
when targeting application development for Personal Digital Assistants (PDAs),
mobile phones, diving instruments, wrist computers, and other consumer electronics
as well as automotive infotainment and navigation systems. Perhaps one of the biggest
areas in software development for these languages is the GUI navigation of typical
administrative and enterprise applications.
Pages:
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423