Abstract
It is the purpose of an interface to provide access to the services of a system and to restrict the view into a system. The interfaces, placed in the boundaries—the skin (see Sect. 11.2)—of a system, should remain stable even in the face of system evolution. The proper design and placement of the interfaces ensures that minor changes in one part have no impact on the operation of other parts.
“As far as the customer is concerned, the interface is the product.”
—Jeff Raskin
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsAuthor information
Authors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Switzerland AG
About this chapter
Cite this chapter
Kopetz, H. (2019). Interface Design. In: Simplicity is Complex. Springer, Cham. https://doi.org/10.1007/978-3-030-20411-2_9
Download citation
DOI: https://doi.org/10.1007/978-3-030-20411-2_9
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-20410-5
Online ISBN: 978-3-030-20411-2
eBook Packages: Computer ScienceComputer Science (R0)