Download ISMAIL
Transcript
Chapter 4 System Design 4.1 Introduction This chapter covers explanation of interface design, system architecture, functionalities, and database design. 4.2 Inspiration of system design Two similar existing tools have inspired the design of the systems in terms of user interface, user interaction and common basic functionalities and aim for training purpose. The webbased technology from My Regex Tester, and the history style of RegexBuddy has outlined some ideas to start with the design. Their limitation, however is bridged by this project by offering reusabilty of transformation sequences to be applied to automate other similar tasks. RegexBuddy [www.regexbuddy.com] is an interesting standalone application to work with regexes and can be used as a teaching tool. It offers variety of choice with programming languages and different regex libraries for testing. It has history feature but it cannot be reapply to other tasks for automation of text processing. While My Regex Tester [http://myregextester.com/] is a web-based application for testing and training on regular expressions. It uses the PCRE engine. 24