Page 222 - DCAP305_PRINCIPLES_OF_SOFTWARE_ENGINEERING
P. 222

Principles of Software Engineering



                   Notes            •  Break large, complex sections of code into smaller, comprehensible modules.

                                                Do not open data connections using a specific user’s credentials. Connections
                                                that have been opened using such credentials cannot be pooled and reused,
                                                thus losing the benefits of connection pooling.



                                             Redwood Software Inc. expands its Report2Web

                                              Burster to integrate PDF document processing

                                   Brief Portrait
                                   Redwood Software Inc. was founded in 1993. Its product range includes software solutions
                                   in  the  field  of  business  intelligence  and  controlling,  among  others.  Redwood  Software
                                   provides its customers with direct added value in the form of a high level of automation in
                                   reporting processes.
                                   Report2Web is an innovative, web-based solution that provides safe and professional content
                                   reporting and archiving within the company. It enables any system to make any kind of
                                   electronic document available throughout the corporation safely, speedily, reliably and on
                                   time.

                                   Customer Application Requirements
                                   The highly flexible and reliable functionality of the Report2Web solution splits large numbers
                                   of related, corporation-wide reports in PDF format and merges them with new content to
                                   form new documents. The program must be able to handle incoming reports with different
                                   formats.

                                   It should be possible to extract individual reports from the overall reporting system and
                                   make them available to executive staff in individual areas of the company as part of the
                                   management process. The program should also guarantee a smooth internal and external
                                   document  flow,  thus  forming  the  basis  for  safely  archiving  the  reports  in  the  archiving
                                   system used by the customer.

                                   Solution Concept
                                   PDF Prep Tool Suite and the PDF Library Software Development Kit (SDK) enable highly
                                   flexible  PDF  document  splitting.  The  solution  ensures  that  no  content  is  lost  and  that
                                   readability and availability is guaranteed at all times.
                                   Benefit

                                   By utilizing PDF Prep Tool Suite and the PDF Library SDK from PDF Tools AG, Redwood
                                   Software was able to significantly increase the performance scope of Report2Web Burster for
                                   processing PDF documents. The technology from PDF Tools AG enables the customer to use
                                   the intelligent processing ability of Report2Web Burster for reports not only for ASCII texts
                                   but also for PDF formats. This ability has made Report2Web Burster a central processing
                                   module in the Reporting product family of Redwood Software.
                                   Questions
                                   1. Explain the customer application requirements.
                                   2. Explain the Report2Web.






        216                               LOVELY PROFESSIONAL UNIVERSITY
   217   218   219   220   221   222   223   224   225   226   227