Automated Enterprise Software Development
a technology of enterprise software and development methods, applied in the direction of source code creation/generation, program control, instruments, etc., can solve the problems of insufficient manual testing, inability to cover all possible user scenarios, and inability to meet the needs of users
Inactive Publication Date: 2011-04-14
VERMEG SERVICES
View PDF5 Cites 285 Cited by
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Benefits of technology
[0010]It is therefore an object of the invention to provide such a tool. To achieve the above and other objects, the present invention presents a method for generating a software application which comprises the steps of: modeling a business process in a graphical design tool; creating at least one UML model to formalize the described processes by using one or more state diagrams to represent the modeled business processes, and one or more class diagrams to re
Problems solved by technology
As software complexity increases, this traditional manual approach is not ideal.
The software code generated by this manual method is prone to contain error, and manual testing may be inadequate to cover all possible user scenarios.
The resulting software product may contain latent bugs that cause disruption of services and great economic losses.
Implementation in code after the fact of design usually renders making changes difficult and expensive.
ACG can bring enterprise
Method used
the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View moreImage
Smart Image Click on the blue labels to locate them in the text.
Smart ImageViewing Examples
Examples
Experimental program
Comparison scheme
Effect test
example
[1726]In MySql, in order to obtain the row number, SQL statement should use the expression: @rn instead of rownum which is used in Oracle, this means that the procedure responsible for insert-from-select statements must be vendor specific, hence, the method that returns this type of procedure in Dbds is overridden in the related RDBMS Dbds class.
[1727]In Dbds:
public SqlExec getVolumeInsertSqlExec( ) {return VolumeSqlExec.getVolumeSqlExec( );}
[1728]In MySqlDbds:
the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more PUM
Login to view more
Abstract
The preferred embodiment provides a system and method for automatically generating enterprise software applications with minimal level of manual coding. The preferred embodiment provide a graphical design tool that models an application using Unified Model Language (UML), validate the UML model, and automatically generate deployable application. The preferred embodiment also provides a framework of libraries that the target application can be build from.
Description
REFERENCE TO RELATED APPLICATION[0001]The present application claims the benefit of U.S. Provisional Patent Application No. 61 / 251,420, filed Oct. 14, 2009, whose disclosure is hereby incorporated by reference in its entirety into the present disclosure.FIELD OF THE INVENTION[0002]This invention relates generally to methods and systems for automated enterprise software development. Specifically, it relates to methods and systems for automating computer software development process in connection with graphical modeling approaches.BACKGROUND OF THE INVENTION[0003]Business enterprises rely on increasingly sophisticated software to manage their internal operation and provide goods and services to their clients and customers. The development, deployment, maintenance, and updating of enterprise level software has become essential to carry out almost all business processes.[0004]Traditionally, software development involves extensive manual coding and testing. As software complexity increas...
Claims
the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more Application Information
Patent Timeline
Login to view more
IPC IPC(8): G06F9/44
CPCG06F8/10G06F8/20G06F8/35G06F11/36G06F8/36G06F11/3636G06F11/3688G06F11/3696
Inventor OUALI, BADREDDINE
Owner VERMEG SERVICES
Who we serve
- R&D Engineer
- R&D Manager
- IP Professional
Why Eureka
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Social media
Try Eureka
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap