This development method can systematically connect an entire development process from analysis to unittesting,
and enable development based on automatically generated, model-oriented sources.
LG CNS's Model Driven Development (MDD)
DevOn MDD seamlessly connects entire processes from analysis to unit testing, helping developers stay immersed through automation without any interruption of the workflow, and provides an analytic view that enables checking the development scope, progress, and quality in real time.
DevOn MDD is an automated tool that can automatically generate source code and support model-driven development., performing immediate quality checks, and providing a variety of outputs in real time.
DevOn MDD is an automated tool that can automatically generate source code and support model-driven development., performing immediate quality checks, and providing a variety of outputs in real time.
DevOn MDD provides an integrated development environment that enables users to work easily, quickly, and efficiently by connecting and automating all processes of analysis, design, development, and testing in the field. It also ensures uniform quality levels and provides enhanced control function through intelligent real-time monitoring.
Major Features | Details |
---|---|
Model creation |
Generate initial design models by batch by importing analysis stage outputs |
Generation of source codes |
Automatically generate 100% executable Java source codes from designed models |
Model validation |
Improves quality by validating the standards compliance of new models |
Generation of output |
|
Convenient functions |
Provides more than 40 functions, including model creation, search, and impact analysis |
Domain Specific Language (DSL)
LG CNS's customers adopting the model-driven development method are not only developing software but also improving the quality of software and efficiency of HR management and reducing the total cost of ownership in all aspects of maintenance.
Major Features | Details |
---|---|
Design document generation |
Lets you view real-time data from various viewpoints by saving the source code analysis results in DB |
Work model creation |
|
Major Features | Details |
---|---|
Current system function analysis |
|
Application, Integration, and Analysis |
|
Design and coding tool connection |
|
Test linkage and analysis |
|
Model Explorer |
|
---|---|
Diagram |
|
Model Profile |
|
Model API |
|
Convenience function |
|
Major Features | Details |
---|---|
Model creation |
|
Generation of source codes |
|
Model validation |
|
Generation of output |
|
Convenience function |
|
Detailed Functions | Description |
---|---|
Inspire View |
Provides a view that quickly analyzes the dependencies between elements based on specific elements |
Quick Link |
Provides a more powerful navigation function by allowing you to navigate between resources with a click |
DevOnFrame Perspective |
Provides screen configuration optimized for the use of DevOnFrame Studio plug-in |
New Project Wizard |
Use DevOnFrame to create Core, Web, and Batch projects |
New Template Wizard |
Create Web and Batch projects that include DevOnFrame template code |
Class Reproduction |
Easily develop new functions by copying class specific data |
Query Editor |
Xml-based SQL query editor. Lets you create and test CRUD queries |
Content Assist |
Supports DevOnFrame syntax queries |
Outline |
Quicjkty search DevOnFrame resource elements |
Query Testing |
Test and check DevOnFrame queries and results |
Unit Test |
Generate and execute test codes by method unit in Java class |
Major Features | Details |
---|---|
Real-time code verification |
Performs code quality verification every time a file is saved in the Eclipse Java editor |
Commit verification |
Performs code quality verification immediately before uploading it to Configuration Management and carries out upload control and immediate notification in the event of a verification failure |
PL and QA validation |
Select only the areia specific source code for verfication |
Editing rule sets |
Select desired rules and create rule sets |
Adding custom rules |
Develop and use rules |
Major Features | Details |
---|---|
Creating and managing test cases |
Automatically generates test cases, and allows you to edit and save input and prediction results |
Method test driver |
Check verification results quickly by executing methods without the test code and the screen |
Code coverage measurement |
Provides line coverage, branch coverage, and coverage including call relationships (1 depth) |
Generation of output |
Automatically generates test result reports for test execution history and coverage |
Categories | Analysis Details |
---|---|
Dashboard |
|
Generating real-time output |
|
Verification |
|
Job statistics |
|
See the customers using LG CNS's
DevOn MDD.
Based on the new low-code development method, our solution maximizes development efficiency by automating repetitive tasks.
This development method enables system construction by modeling only with automation tools instead of performing program coding.
Wish to connect directly with the personnel?
Contact Information“*” indicates a required input field.
Close PopupClick the link below and read the content carefully. By checking I Agree, you are deemed to have read and agreed to all of the following.
Using email collection programs or any other technical devices to collect email addresses displayed on this website without permission is prohibited. Failure to comply will lead to criminal charges in accordance with the "Act on the Promotion of Information and Communications Network Utilization and Information Protection, etc."
Posting date: 2010.8.30
LG CNS (hereinafter referred to as the “Company”) takes every measure to protect the rights and interests of the user by complying with the personal data protection regulations for information and communications service providers and setting up a privacy policy pursuant to the “Act on the Promotion of Information and Communications Network Utilization and Information Protection, etc.”
The Company notifies you of its privacy policy as follows:
The Company collects the following types of personal information to facilitate customer consultation and provide various services:
You have the right to withhold consent to the collection of the required information and/or optional information. If you do not consent to the collection of the required information, however, use of service may be limited.
The information below may be automatically generated and collected when you use our website services.
IP address, cookies, date and time of visit, service use history
How personal information is collected
The Company collects personal information in the following ways:
The Company processes collected personal information for the following purposes:
The Company shall use user's personal information within the scope specified in "2. Purposes of processing and using personal information,” and shall neither use such information beyond the scope of agreement without prior consent from the user nor disclose such personal information to third parties, in principle. The following cases are exceptions, however:
The Company shall process and retain the following information for the specified period for the following reasons:
Retaining information in accordance with company policy
Retention Items | Retention Purpose | Retention Period |
---|---|---|
Name, email, contact number, company, job position | Checking the inquirer’s details | 60 months |
Name, email, occupation, company, job position, areas of interest | Sending blog updates | 60 months |
Name, contact number, email, company, job position, department name | Email marketing | 60 months |
If an individual has agreed to the retention period of personal information in advance, the Company may retain such information for the agreed-upon period.
Retention of information in accordance with the relevant laws
If an investigation is in progress due to a violation of related laws, the Company may retain personal information for a certain period of time until the investigation is completed according to the relevant laws.
The Company consigns personal information processing as described below to improve its services and stipulates the necessary matters to ensure that personal information is safely managed upon conclusion of consignment contracts (prohibiting the processing of personal information for purposes other than fulfilling the consignment contract, restricting re-consignment, taking measures to ensure stability) pursuant to the relevant laws. In the event of a change of the consignee, the Company shall disclose the fact through this Privacy Policy without delay.
The Company operates “cookies” that frequently store and find user information. A cookie refers to a very small text file sent by the server used to operate our website on browser and is stored on local computer hard disks. The Company uses cookies for the following purposes:
Example : You can set the options in your web browser to allow all cookies, check and confirm each time a cookie is saved, or refuse to save any cookies.
Example of setting the options (for Internet Explorer): At the top of the web browser, go to Tools> Internet Options> Privacy. If you refuse the installation of cookies, however, there may be difficulties in using our website services.
The Company enforces technical and administrative measures to secure the safety of your personal information, so that it is not lost, stolen, leaked, altered, or damaged when processed.
Technical measures for protecting personal information
Administrative measures for protecting personal information
Only the personal data protection officers of the Company can be assigned the role of personal information controller. Personal information controllers are given separate passwords that are regularly updated, and they must receive regular training to strengthen and emphasize compliance with the personal information processing policy.
The Company has set up internal standards for system access authority of personal information controllers to manage the granting, changes, and cancellation of access rights. The Company implements measures to manage personal information controllers, such as operating the standards for generating access passwords and managing password change intervals.
If your personal information is lost, leaked, altered, or damaged by the mistake of an internal manager or in any technical or administrative accident, the Company shall immediately notify you of the fact, take appropriate measures, and make the corresponding compensation.
The Company shall destroy your personal information without delay after achieving the purpose of collecting and using personal information. The Company shall destroy personal information through the following procedure.
Destruction procedure
The Company shall store personal information entered for a certain period of time after the purpose of collecting this information is achieved for the purpose of protecting the information in accordance with the internal regulations and the relevant laws (see Processing and retention period of personal information), and then destroy the information at the end of the retention period. Personal information stored for said retention period is not used for other purposes unless required by law.
Destruction method
The Company designates the following department and chief privacy officer to protect users’ personal information and settle any complaints regarding personal information.
Type | Manager Team | |
---|---|---|
Chief Privacy Officer’s | Corporate Auditing Unit | infosec01@lgcns.com |
Personal Data Protection Cfficer | Information Security Team | |
Homepage Chief Privacy Officer’s | Public Relations Team | mediapr@lgcns.com |
Homepage Personal Data Protection Cfficer | PR Team |
Please note that this Privacy Policy does not apply to the collection of personal information by websites linked to the Company’s website.
In case of any additions, deletions, or modifications to the current Privacy Policy, the Company will notify you in advance through the Notification section of its website.
Date of enforcement: 2019.9.20
The collection and use of personal information by LG CNS Co., Ltd. (hereafter referred to as the “Company”) require the consent of the user in accordance with the “Act on the Promotion of Information and Communications Network Utilization and Information Protection, etc.” I consent to the collection and use of my personal information by the Company.
The collected personal information is processed for the following purposes.
The Company consigns personal information processing as described below for the improvement of its services and stipulates the necessary matters to ensure that personal information is safely managed upon conclusion of consignment contracts (prohibiting the processing of personal information for purposes other than fulfilling the consignment contract, restricting re-consignment, and taking measures to ensure stability) pursuant to the relevant laws. In the event of a change of consignee, the Company shall disclose such fact through this Privacy Policy without delay.
The Company shall destroy your personal information without delay after achieving the purpose of collecting and using such personal information. Nonetheless, the information below shall be retained for the specified period for the following reasons.
For more information on the collection and use of personal information, please refer to the <Privacy Policy> published on LG CNS's website (www.lgcns.com)
Collection and use of personal information by LG CNS Co., Ltd. (hereafter referred to as the “Company”) requires consent of the user in accordance with the “Act on Promotion of Information and Communications Network Utilization and Information Protection, etc.” I consent to collection and use of my personal information by the Company.
Collected personal information is processed for the following purposes.
The Company consigns personal information processing as follows for improving its services and stipulates matters necessary to ensure that personal information is safely managed upon consignment contracts (prohibiting processing of personal information for other purposes than fulfilling the consignment contract, restricting re-consignment, taking measures to ensure stability) pursuant to the relevant laws. In the event there is a change of consignee, the Company shall disclose this fact through this Privacy Policy without delay.
The Company shall destroy personal information without delay after achieving the purpose of collecting and using this personal information. However, the information below shall be retained for the specified period for the following reasons:
For more information on collection and use of personal information, please refer to the <Privacy Policy> published on the LG CNS website (www.lgcns.com).
The collection and use of personal information by LG CNS Co., Ltd. (hereinafter referred to as the “Company”) require the consent of the user in accordance with the “Act on the Promotion of Information and Communications Network Utilization and Information Protection, etc.” I consent to the collection and use of my personal information by the Company.
Collected personal information is processed for the following purposes:
The Company consigns personal information processing as described below for the improvement of its services and stipulates the necessary matters to ensure that personal information is safely managed upon conclusion of consignment contracts (prohibiting the processing of personal information for purposes other than fulfilling the consignment contract, restricting re-consignment, taking measures to ensure stability) pursuant to relevant laws. In the event of a change of consignee, the Company shall disclose such fact through this Privacy Policy without delay.
The Company shall destroy personal information without delay after achieving the purpose of collecting and using such personal information. Nonetheless, the information below shall be retained for the specified period for the following reasons:
If you do not agree, however, receipt of LG CNS’s solution and event information may be restricted.
For more information on the collection and use of personal information, please refer to the <Privacy Policy> published on the LG CNS website (www.lgcns.com)