Front‐to‐Back Service Discovery Pattern
Michael Mayerfeld Bell · 2012
Often referred to as the presentation layer, the UI is a simple concept. Without it, software users, operators, clients, or partners would not be able to exchange information, execute automated business processes, trigger or schedule activities, and carry out transactions. To offer superior user interface solutions, the software architect, developer, modeller, analyst, and manager ought to consider all the requirements that secure a successful presentation layer implementation. The particular UI imperatives then provide the motivation for launching a service discovery effort that begins its quest from a different direction. This new pattern of analysis process begins with user interaction concerns, explores mechanisms to render content, and inspects new avenues to improve control over an application's behaviour. This chapter presents the various challenges that the Front-to-Back service discovery pattern addresses such as the collection, transformation, and delivery of data to the presentation layer.