Copyright © 2004, Aonix
43
Interface Quality Evaluation Criteria
1
Fewer programmer concerns
2
Less code to write and maintain
3
Composability and object-oriented abstraction
4
Protect low-level software
5
Protect high-level software
6
Run-time overhead of interface
7
Run-time overhead of executing components