Ebook: Conceptual Modeling for User Interface Development
- Tags: Software Engineering, User Interfaces and Human Computer Interaction
- Series: Practitioner Series
- Year: 1999
- Publisher: Springer-Verlag London
- Edition: 1
- Language: English
- pdf
Conceptual Modeling for User Interface Development introduces the technique of Entity-Relationship-Modeling and shows how the technique can be applied to interface issues. It explains those aspects of entity-relationship modeling which are relevant to ERMIAs, and it presents the extensions to the notation that are necessary for modeling interfaces. This book is aimed at both interface designers and software developers in an attempt to bridge the gap in the development of interactive systems. Too often, when software is being developed, the software engineers do not sufficiently consider how easy the system will be to learn and use. On the other side, interface specialists tend to express their concerns in ways which are either too detailed to be readily understood or in ways which are difficult for the software developer to implement. ERMIA provides a set of concepts which can be used equally easily by software developers and interface designers alike.
Conceptual Modeling for User Interface Development introduces the technique of Entity-Relationship-Modeling and shows how the technique can be applied to interface issues. It explains those aspects of entity-relationship modeling which are relevant to ERMIAs, and it presents the extensions to the notation that are necessary for modeling interfaces. This book is aimed at both interface designers and software developers in an attempt to bridge the gap in the development of interactive systems. Too often, when software is being developed, the software engineers do not sufficiently consider how easy the system will be to learn and use. On the other side, interface specialists tend to express their concerns in ways which are either too detailed to be readily understood or in ways which are difficult for the software developer to implement. ERMIA provides a set of concepts which can be used equally easily by software developers and interface designers alike.
Conceptual Modeling for User Interface Development introduces the technique of Entity-Relationship-Modeling and shows how the technique can be applied to interface issues. It explains those aspects of entity-relationship modeling which are relevant to ERMIAs, and it presents the extensions to the notation that are necessary for modeling interfaces. This book is aimed at both interface designers and software developers in an attempt to bridge the gap in the development of interactive systems. Too often, when software is being developed, the software engineers do not sufficiently consider how easy the system will be to learn and use. On the other side, interface specialists tend to express their concerns in ways which are either too detailed to be readily understood or in ways which are difficult for the software developer to implement. ERMIA provides a set of concepts which can be used equally easily by software developers and interface designers alike.
Content:
Front Matter....Pages i-xiii
Modeling in User Interface Development....Pages 1-15
An Introduction to ERMIA....Pages 17-27
The Components of an ERMIA Model....Pages 29-49
Conceptual and Perceptual ERMIAs....Pages 51-62
Searching for Information....Pages 63-79
Dealing with Complex Relationships....Pages 81-90
Standard Structures and Safe Paths....Pages 91-102
Representing Different Views....Pages 103-114
Developing ERMIAs....Pages 115-127
Practical ERMIA Modeling....Pages 129-142
Case Study....Pages 143-157
Conclusions....Pages 159-167
Back Matter....Pages 169-187
Conceptual Modeling for User Interface Development introduces the technique of Entity-Relationship-Modeling and shows how the technique can be applied to interface issues. It explains those aspects of entity-relationship modeling which are relevant to ERMIAs, and it presents the extensions to the notation that are necessary for modeling interfaces. This book is aimed at both interface designers and software developers in an attempt to bridge the gap in the development of interactive systems. Too often, when software is being developed, the software engineers do not sufficiently consider how easy the system will be to learn and use. On the other side, interface specialists tend to express their concerns in ways which are either too detailed to be readily understood or in ways which are difficult for the software developer to implement. ERMIA provides a set of concepts which can be used equally easily by software developers and interface designers alike.
Content:
Front Matter....Pages i-xiii
Modeling in User Interface Development....Pages 1-15
An Introduction to ERMIA....Pages 17-27
The Components of an ERMIA Model....Pages 29-49
Conceptual and Perceptual ERMIAs....Pages 51-62
Searching for Information....Pages 63-79
Dealing with Complex Relationships....Pages 81-90
Standard Structures and Safe Paths....Pages 91-102
Representing Different Views....Pages 103-114
Developing ERMIAs....Pages 115-127
Practical ERMIA Modeling....Pages 129-142
Case Study....Pages 143-157
Conclusions....Pages 159-167
Back Matter....Pages 169-187
....