---------------------------------------------------------------------- Speaker: Edward Cheng Director of the OCT Research Laboratory Chairman and CEO of eGuanxi, Inc. CEO of HKB2Bnet Topic: "OMM/RAD -- A Model and Methodology for Rapid Application Development in eBusiness Application Environment" Date: Friday, 26 October 2001 Time: 2:30pm - 3:30pm Venue: Room 2404 (Phase I, via lift nos. 17/18) The Hong Kong University of Science & Technology ABSTRACT: Many software developers rely on Rapid Application Development (RAD) products to design, prototype and code applications. Most of these tools focus on OO design methodology and programming language, along with code management tool to support class reuse and application programming interface to database management systems. Until now, RAD has demonstrated its usefulness in completing smaller company internal projects. When applying to model, design and develop more complex eBusiness applications, such as supply-chain collaborative software or distributive project management application, current RAD falls short in modeling the complex application environment. Its automatic code generation scheme is also limited to generating class files and lacks support in generating the presentation layer which often represents 50% of the implementation effort. OMM/RAD is a RAD technology which includes a model, a methodology and a tool to support development of large and complex eBusiness applications. By applying the OMM Unifying Information Model (UIM), OMM/RAD is able to tap into multiple data sources and presents a consistent OO model to support application design. Through the use of a rule-based engine, it abstracts class associations within the application space into context-rich business policies. The OMM/RAD modeling tool allows users to graphically model an entire eBusiness application, the class diagram and the association rules. It also supports automatic code generation of both the class files and the JSP pages representing the front-end web pages of the application. Using the OMM/RAD methodology, developers drastically cut down application development time. ****************** Biography: Edward Cheng is the director of the OCT Research Laboratory which has collaborative research with Stanford University, University of London and Hong Kong University of Science and Technology. He is also the Chairman and CEO of eGuanxi, Inc., a software company which focuses on intra- and inter-company collaboration technology. In addition, he is the CEO of HKB2Bnet, a dynamic exchange site in Asia Pacific. He was a director and architect at Oracle Corporation, where he headed up the Workflow Lab and the Collaborative & Distributive Computing Lab. Prior to that, he was an architect and senior manager at Digital Equipment Corporation, where he led the R&D team to deliver ObjectFlow, an object-oriented workflow product. In the late eighties, Edward led an engineering team at Hewlett Packard to accomplish a 2,000% performance improvement on HP SQL and published numerous papers on query optimization algorithm. His research interests and other publications include process automation technology, eBusiness collaboration, enterprise modeling and management, fuzzy logic, high performance OLTP systems, journaling and recovery, and distributive databases. For enquiries, please call 2358 7008 **** ALL are Welcome **** ---------------------------------------------------------------------------