Page 123 -
P. 123
108 GIORGINI, KOLP, AND MYLOPOULOS
Figure 7.6 The Medi@ Architecture in Structure-in-5
Decision
Maker
Financial Adaptability Authority & Security Strategic
Transaction Management Strategic Management Information
Decision
Billing Handle Statistical
Processor Orders & Coordinator Information Back Store
Billing
Manage
Coordinate
E−Shopping Catalogue
Browsing
Update &
Back−up
Billing Information
Product
Orders Information
Store Front
objectives and responsibilities delegated to the Billing Processor, Coordinator, and Back Store
are consistent with that global functionality.
Three software quality attributes have been identified as being particularly strategic for e-
business systems (Do, Faulkner, and Kolp, 2003).
Adaptability
Adaptability deals with the way the system can be designed using generic mechanisms to allow
Web pages to be dynamically changed. It also concerns the catalogue update for inventory con-
sistency.
The structure-in-5 separates each typical component of the Medi@ architecture, isolating one
from the other and allowing dynamic manipulation.
Security
Clients, exposed to the Internet are, like servers, at risk in Web applications. It is possible for Web
browsers and application servers to download or upload content and programs that could open up
the client system to crackers and automated agents. JavaScript, Java applets, ActiveX controls, and