Contract-Based Design
From Design+Encyclopedia, the free encyclopedia on good design, art, architecture, creativity, engineering and innovation.
Contract-Based Design
Contract-Based Design is a design methodology that emphasizes the use of contracts to create user interfaces that are intuitive, consistent, and easy to use. This approach is based on the principles of contract law, which are used to document the design process and ensure that the resulting user interface meets the needs of the user. One of the key aspects of Contract-Based Design is its focus on creating user interfaces that are consistent and easy to use. This is achieved through the use of visual elements that create contracts between the user and the user interface. These contracts define the user's expectations and provide a clear understanding of how the interface will behave in different situations. Another important aspect of Contract-Based Design is its emphasis on documentation. This includes the use of contracts to document the design process and ensure that all stakeholders are on the same page. This documentation also serves as a reference for future design iterations and helps to ensure that the design remains consistent over time. Overall, Contract-Based Design is a structured approach to creating user interfaces that are intuitive, consistent, and easy to use. It is based on the principles of contract law and emphasizes the use of contracts to document the design process and ensure that the resulting user interface meets the needs of the user.
Contract law, User interface, Consistency, Documentation, Design methodology
CITATION : "Michael Martinez. 'Contract-Based Design.' Design+Encyclopedia. https://design-encyclopedia.com/define/contract-based-design?E=260671 (Accessed on October 13, 2026)"
Contract-Based Design
Contract-Based Design is a type of design method that focuses on applying principles of contract law to document design. This includes the use of contracts to create user interface elements and the use of visual elements to create contracts between the user and the user interface. Developed by Harry Beckwith of the Center for Design Research, Contract-Based Design is a structured approach to creating user interfaces that are intuitive and consistent. Famous designer and artist, Harry Beckwith is credited as the first to use Contract-Based Design as a design approach, with his work on user interfaces for the Macintosh computer in 1984. His works also include the design of the Apple Mac Finder, the UNIX find command and the graphical user interface toolkit called MacApp.
Contract-Based Design, User Interface Design, Interface Design Principles.
Contract-Based Design on Design+Encyclopedia
We have 220,822 Topics and 478,829 Entries and Contract-Based Design has 2 entries on Design+Encyclopedia. Design+Encyclopedia is a free encyclopedia, written collaboratively by designers, creators, artists, innovators and architects. Become a contributor and expand our knowledge on Contract-Based Design today.