Component-based Scalable Logical Architecture: Difference between revisions

Content deleted Content added
Distributed data access: clean up, typo(s) fixed: As a result → As a result, using AWB
m ''n''-Level undo: replaced: web based → web-based, etc. using AWB
Line 46:
This feature makes it possible for an object or collection of objects to maintain a collection of states. This allows the object to easily revert to previous states. This can be useful when a user wants to undo previous edits multiple times in an application. The feature can also allow a user to redo multiple edits that were previously undone.
 
This feature can provide rich functionality for desktop application and web applications. One note of caution would be to consider the overhead for high -transaction web -based applications. n-Level undo capability will require storing the previous state of an application generally accessed by reflection. This is common practice in desktop applications where changes must be "Applied". In web based designs, the added storage may pose unnecessary overhead as changes are generally submitted in batch and do not require the same level of "undo" capability.
 
===Business rule tracking===