|
- Systems Engineering Interfaces: A Model Based Approach
Interfaces provide the specifications of the relevant properties of a system or com-ponent that can be connected to other systems or components while instances of interaction are identified in order to specify the actual integration to other systems or components
- Fundamentals of Systems Engineering: Systems Integration and . . .
Details the physical interface between two system elements, including the number and types of connectors, electrical parameters, mechanical properties, and environmental constraints
- Documenting Software Architecture: Documenting Interfaces
The characteristics of an interface depend on the view type of its element If the element is a component, the interface represents a specific point of its potential interaction with its environ-ment If the element is a module, the interface is a definition of services
- User Interface Design Principles for Interaction Design
Thus far, pundits, consultants, and authors have attempted to improve interface design primarily by exploring and analyzing existing patterns of interface design, or by defining desirable end-user experiences
- The Hardware Software Interface - University of Washington
Big Theme #1: The HW SW Interface ¢ THE HARDWARE VIEW What is the programming model supported by the hardware? How does that influence programs you might write? How does it influence programming languages? How do the requirements of programs and systems software (e g , compilers, operating systems) influence what the hardware supports?
- Interface Definition Language
An interface definition language (IDL) supports the specification and description of object inter-faces Systems programming languages like Java can also describe an interface (see "Java: A Sys-tems Programming Language")
- Graphical User Interface Programming
User interface (UI) software is often large, complex, and difficult to implement, debug, and modify As interfaces become easier to use, they become harder to create [Myers 1994] Today, direct-manipulation interfaces (also called GUIs for graphical user interfaces) are almost universal
|
|
|