The following page has been setup to display models from real-world projects developed using the core and/or advanced AgileDraw techniques. We are looking for models from your projects; these may include software based drawings, digital pictures drawings from a whiteboard, scanned hand drawings, and so on. To submit examples of your models, please email them to examples<at>agiledraw.org. Data LoadThe following diagram show a system that defines two approaches for automated data loading process across two networks: a) FTP based approach: Data is exported in CSV format and transmitted through FTP to target network. Data is parsed and loaded in the portal database using DTS package (red color). b) Web Service: A scheduled web service consumer will be created to transfer XML data to an external network, which in turn will then load the XML data to a portal database (blue color). Email alert/notification is sent at each step for monitoring the process (shown by envelope).
iScreen: The Java Object Validation FrameworkiScreen is a Java Object Validation Framework, suitable for validating Java Objects (including JavaBeans) to ensure that they are "valid" according to some definition (usually via configuration). The term 'iScreen' means "information screen," where 'screen' means to protect or conceal. Information, represented by Java objects, are passed through the screen. If they are considered acceptable (i.e. valid), then nothing occurs. If not, then an exception is thrown, allowing the application to notify someone or something of the invalid information. For details, visit http://i-screen.org.
This diagram shows the high-level process involved in validating Java objects. The "circle-in-the-box" is meant to define a static "thing" (the service that provides validation) with the "action" to take place within it (to show that the action is a part of the "thing"). It's similar to defining a class and executing a method on it. The more complex circles on the right are to show an overall action which is broken up into a couple of different actions, one of which is associated with (contained by) a static "thing." Fortune 50 Portfolio Allocation SystemThe following diagram demonstrates a typical n-tier web application with a message listener that receives trades asynchronously and process them in the background.
|
||||||||||