Web-based feature reduction system: a case study
Hoh Peter In, T. Foster, Jason Surprise, Sungwon Jung, Dick B. Simmons, Hiroko Fujihara · 2003
Before the feature reduction system (FRS) was developed, software engineers were required to use multiple independent Web-based information-reporting systems when conducting multiple Web transactions. Software engineers, interacting with many Web-based systems during normal software project activities, are often required to manually enter similar, or even the same, information many times using a graphical user interfaces. This paper presents FRS, a Web-based feature reduction system, which enables software engineers to greatly reduce their manual intervention during the course of Web transactions. Unlike other automatic Web transaction systems, FRS adopts a new component-based approach, called "WebComponent", to generalize initial capabilities of script-based FRS. The on-going component-based approach to FRS results in increased ease and efficiency of Web transactions, enabling higher-level Web transaction programming (called "mega-programming"), and increasing code reusability through WebComponents.