Box A Black Box is a device, system or object which can be viewed in terms of its input, output and transfer characteristics without any knowledge of its internal workings. Its implementation is "opaque" (black). By enumerating all the provided/consumed services with references to Interface Design Description’s (IDD’s) we will know how to interface the system but we don’t know how it’s implemented/solved. White Box A White Box is a device, system or object whose internals can be viewed. It can represent the actual implementation of a Black Box system. Arrowhead The Arrowhead Framework consists of what is needed for anyone to Framework design, implement and deploy an Arrowhead compliant system. The Arrowhead Framework includes: Arrowhead technical property requirements Generic black box design pattern(s) for how to implement an application system as Arrowhead Framework compliant. Including principles on how to make legacy systems Arrowhead Framework compliant. Design Documentation Guidelines including Templates for Service and System descriptions and a for “Cookbook” instructions on how to use the framework. Core Service type descriptions Application Service type descriptions Core systems black box design, white box design and prototype implementations box design, white box design and prototype implementations of gateways/mediators for making legacy systems Arrowhead compliant. Arrowhead Conformity requirements Reference white box design and implementation of tool(s) for conformity test and verification The Arrowhead Framework can be split in two parts: the Arrowhead Common Framework and the Arrowhead Documentation Templates. Arrowhead The Arrowhead Documentation Templates consist of the documentation Documentation templates and rules used to describe an Arrowhead compliant system. Templates
Box A Black Box is a device, system or object which can be viewed in terms of its input, output and transfer characteristics without any knowledge of its internal workings. Its implementation is "opaque" (black). By enumerating all the provided/consumed services with references to Interface Design Description’s (IDD’s) we will know how to interface the system but we don’t know how it’s implemented/solved. White Box A White Box is a device, system or object whose internals can be viewed. It can represent the actual implementation of a Black Box system. Arrowhead Framework The Arrowhead Framework consists of what is needed for anyone to design, implement and deploy an Arrowhead compliant system. The Arrowhead Framework includes: Arrowhead technical property requirements Generic black box design pattern(s) for how to implement an application system as Arrowhead Framework compliant. Including principles on how to make legacy systems Arrowhead Framework compliant. Design Documentation Guidelines including Templates for Service and System descriptions and a “Cookbook” for instructions on how to use the framework. Core Service type descriptions Application Service type descriptions Core systems black box design, white box design and prototype implementations box design, white box design and prototype implementations of gateways/mediators for making legacy systems Arrowhead compliant. Arrowhead Conformity requirements Reference white box design and implementation of tool(s) for conformity test and verification The Arrowhead Framework can be split in two parts: the Arrowhead Common Framework and the Arrowhead Documentation Templates. Arrowhead Documentation Templates The Arrowhead Documentation Templates consist of the documentation templates and rules used to describe an Arrowhead compliant system.
Arrowhead-D7.2-2014-01-31.docx