System and method for generating component based applications

G - Physics – 06 – F

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G06F 9/44 (2006.01)

Patent

CA 2539047

A system and method for generating an application based on a first component having definitions expressed in a structured definition language and a second component having a series of instructions. The component applications comprise data components, presentation components, and message components, which are written in XML code. The component applications further comprise workflow components which are written in a subset of ECMAScript, and are augmented with the XML code. The components define the processing on a device runtime environment of messages communicated over a network between the device and a datasource. The system and method have a data model for providing a persistent state of the application including the component definitions and the series of instructions. The system and method also have a code module for obtaining the components from the data model and for generating a first application element including code representing the component definitions. The system and method also have a mappings module for obtaining datasource mapping information from the data model and for generating a second application element including mapping file descriptors corresponding to the datasource mapping information, the mapping information for use in communication of the messages between the device runtime environment and the datasource. The system and method also have a resource module for collecting application resources and for generating a third application element including the resources, wherein the application elements are subsequently packaged as a deployable form of the application.

Un système et une méthode permettant la production d'une application basée sur une première composante ayant des définitions exprimées dans un langage de définition structuré et une deuxième composante ayant une série d'instructions. Les applications de composantes comprennent des composantes de données, des composantes de présentation et des composantes de message, qui sont écrites en code XML. Les applications de composantes comprennent aussi des composantes de flux de travail qui sont écrites dans un sous-ensemble de ECMAScript, et qui sont augmentées avec le code XML. Les composantes définissent le traitement sur un environnement d'exécution d'un dispositif de messages communiqués sur un réseau entre le dispositif et une source de données. Le système et la méthode ont un modèle de données pour la fourniture d'un état persistant de l'application comprenant des définitions de composantes et la série d'instructions. Le système et la méthode ont aussi un module code pour obtenir les composantes du modèle de données et pour la production d'un premier élément d'application comprenant un code représentant les définitions de composantes. Le système et la méthode ont aussi un module de mappage pour obtenir des renseignements de mappage de la source de données à partir du modèle de données et pour la production d'un deuxième élément d'application comprenant des descripteurs de fichier de mappage correspondant aux renseignements de mappage de la source de données, les renseignements de mappage étant pour utilisation dans la communication des messages entre l'environnement d'exécution d'un dispositif et la source de données. Le système et la méthode ont aussi un module de ressources pour la collecte des ressources d'application et pour la production d'un troisième élément d'application comprenant les ressources où les éléments d'application sont ultérieurement conditionnées comme une forme utilisable de l'application.

LandOfFree

Say what you really think

Search LandOfFree.com for Canadian inventors and patents. Rate them and share your experience with other people.

Rating

System and method for generating component based applications does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with System and method for generating component based applications, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System and method for generating component based applications will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFCA-PAI-O-1831036

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.