Software application and associated methods for generating a software layer for structuring semistructured information

   
   

A wrapper builder application provides a variety of features for facilitating the creation of wrappers that are used to extract information from Web sites. In one aspect, the wrapper builder application provides a tool with which the process of creating a wrapper, which typically resembles coding, can be accomplished by a graphical design process involving drag and drop operations, clicking on objects, and filling in forms. A web viewer component provides a web browser frame, a source code frame, and a tree view frame, enabling the user to identify semistructured information of interest on Web sites. A wrapper editor component provides a graphical design environment in which a wrapper can be graphically constructed from operations and links. A wrapper model component provides a functioning internal representation of the graphically designed wrapper using Java objects and methods. A property editor component provides for the setting of properties that define the particular functionality of individual wrapper operations. A wrapper execution component provides features that enable the wrapper to be executed and debugged using a number of debugging tools. A wrapper serialization component provides a mechanism for storing and retrieving a wrapper for subsequent use and/or modification.

Een toepassing van de omslagbouwer verstrekt een verscheidenheid van eigenschappen voor het vergemakkelijken van de verwezenlijking van omslagen die worden gebruikt om informatie uit Websites te halen. In één aspect, verstrekt de toepassing van de omslagbouwer een hulpmiddel waarmee het proces om een omslag te creëren, die typisch op codage lijkt, door een grafisch ontwerpproces dat belemmering en verrichtingen laten vallen, voor voorwerpen impliceert, en kan worden verwezenlijkt vormen invult klikt. Een component van de Webkijker verstrekt een Webbrowser kader, een broncodekader, en een kader van de boommening, dat de gebruiker toelaat om zich te identificeren semistructured informatie van belang over Websites. Een component van de omslagredacteur verstrekt een grafisch ontwerpmilieu waarin een omslag grafisch van verrichtingen en verbindingen kan worden geconstrueerd. Een omslag modelcomponent verstrekt een goed werkende interne vertegenwoordiging van de grafisch ontworpen omslag gebruikend de voorwerpen en de methodes van Java. Een component van de bezitsredacteur voorziet het plaatsen van eigenschappen die de bijzondere functionaliteit van individuele omslagverrichtingen bepalen. Een component van de omslaguitvoering verstrekt eigenschappen die toelaten dat de omslag om worden uitgevoerd en worden gezuiverd gebruikend een aantal het zuiveren hulpmiddelen. Een component van de omslagrangschikking verstrekt een mechanisme om een omslag op te slaan en terug te winnen voor verdere gebruik en/of wijziging.

 
Web www.patentalert.com

< System and method for managing denial of service attacks

< Race detection for parallel software

> Method and apparatus for automatically configuring a network switch

> Hierarchical fault management in computer systems

~ 00158