摘要:
A method affords the design of a generic structure for a deployment topology and deployable artifact (executable code) packages. After completion of the design, the artifact packages are mapped over the generic topology structure, component information is uploaded into a directory (270), and the directory used to route service requests. In another embodiment, a method affords the design of a generic structure (200)for system services and user interfaces. After the design, semantics are abstracted and used to data bind the system services and the user interfaces. In another embodiment, a computer information system is described having a gateway layer (260) that permits platform independent deployment and ease of request routing.
摘要:
A method and apparatus to afford a technical application for gathering, storing, tracking, and using requirements, engineering software for those requirements, and releasing finished enterprise software. The method manages an information system organized in multiple layers and forms standardized architectural elements (102) in each layer, connects the elements (102) using collective events (121) for completing a software lifecycle, finds attributes (104) for each of the elements based on technology, and creates a database model (106) based on the standard structural elements. A computer readable medium is described, the medium having computer executable instruction to cause a system perform the method.
摘要:
A method affords the design of a generic structure for a deployment topology and deployable artifact (executable code) packages. After completion of the design, the artifact packages are mapped over the generic topology structure, component information is uploaded into a directory (270), and the directory used to route service requests. In another embodiment, a method affords the design of a generic structure (200)for system services and user interfaces. After the design, semantics are abstracted and used to data bind the system services and the user interfaces. In another embodiment, a computer information system is described having a gateway layer (260) that permits platform independent deployment and ease of request routing.
摘要:
A method and apparatus to afford a technical application for gathering, storing, tracking, and using requirements, engineering software for those requirements, and releasing finished enterprise software. The method manages an information system organized in multiple layers and forms standardized architectural elements (102) in each layer, connects the elements (102) using collective events (121) for completing a software lifecycle, finds attributes (104) for each of the elements based on technology, and creates a database model (106) based on the standard structural elements. A computer readable medium is described, the medium having computer executable instruction to cause a system perform the method.
摘要:
In software systems, user interfaces (fig5, 214, 233) are created and used as the basis for gathering and/or disseminating requirements, behavioral specifications, review processes, and documentation. A software system including a data base schema (200) to map visual action elements and a means to display visual action elements as part of the user interface is described.
摘要:
A system and method for deploying software is disclosed. In one embodiment, information regarding software components (100) and their interactions, deliverables (105) and deployment descriptors, hardware topology (110), layer information (115), and database information (120) are all captured in a model. The model in then used to install the software on a particular machine. In another embodiment, an organizational structure (200) is used to create an access map (205, 210, 215, 230), and access rights to the installed software are generated and enforced.
摘要:
In software systems, user interfaces (fig5, 214, 233) are created and used as the basis for gathering and/or disseminating requirements, behavioral specifications, review processes, and documentation. A software system including a data base schema (200) to map visual action elements and a means to display visual action elements as part of the user interface is described.
摘要:
A method to independently test and develop a component (10) based software system. The method captures software specifications (50) of the system in a model. It then loads technical specifications of the components of the system into a code generation repository (60), and generates platform specific code (80) for the components. In a separate embodiment, the generated code is in a standalone format for ease of testing. In another embodiment, the generated code is integrated with one or more other components, thereby permitting integration testing. The method can be used, among other things, to produce user interfaces (200) that are standardized.
摘要:
A method to independently test and develop a component (10) based software system. The method captures software specifications (50) of the system in a model. It then loads technical specifications of the components of the system into a code generation repository (60), and generates platform specific code (80) for the components. In a separate embodiment, the generated code is in a standalone format for ease of testing. In another embodiment, the generated code is integrated with one or more other components, thereby permitting integration testing. The method can be used, among other things, to produce user interfaces (200) that are standardized.
摘要:
A system (500) and method to develop large web-based multi-language applications. The Localization and Internationalization approach is described using a Model Based Software Development (110) as its core scheme. The User Interface specifications are captured into a Model-repository (111, 510) using key modeling elements like Sections and Controls. Controls (611,612, 622-626), arc the User Interface elements like Text Box, Text Area, Combo box, Display Only, Grid etc. Sections are groupings of Controls. Location, Language and user's Culture can be ignored when the User Interface is modeled. Next step involves sing a Screen Generator to generate User Interface screens for a given Locale. A Screen Generator Will get the Layout information as input from the user, and generates the Screen for that Layout.