93
Agados Functions & Features Agados UI , Flow Design & Visibility Technologies Functions & Features Revision: 2014.11.23 Template Revision:20131025 v2.0

Agados Function & Feature

Embed Size (px)

DESCRIPTION

Agados Platform is our product for Biz. Application. This presentation is introduction of function & feature for Agados.

Citation preview

Page 1: Agados Function & Feature

Agados Functions & Features

Agados UI , Flow Design & Visibility Technologies

Functions & Features Revision: 2014.11.23

Template Revision:20131025 v2.0

Page 2: Agados Function & Feature

Ⓒ 2014 agados All rights reserved. 2

Agados UI, Flow Design & Visibility Technologies contain a broad portfolio

Structure of this presentation

Designer Introduction

• Functions & Features ( Various Controls, Object/Node Type)• Form Designer• Flow Designer• ResultSet Manager• Scripts Manager• Test Tool ( Unit, Stress )

Visibility Introduction• Design Time• Execute Time• Monitor Time

Architecture for Application

• Smart Architecture for SW Package• Hybrid Architecture Overview• Other System Interface

Benefit for SW PKG• Advanced SW PKG Qualifications• Advanced Build & Customization Lifecycle Governing

Page 3: Agados Function & Feature

Ⓒ 2014 agados All rights reserved. 3

Architecture to Product

Page 4: Agados Function & Feature

Ⓒ 2014 agados All rights reserved. 4

Agados Smart Architecture for Application

New Paradigm for SW Package Architecture

• All Logics Visibility (Design Flow)

• Monitoring View Providing

• Objects Relationship View Providing

• Design, Flows & Rules Definition

• High Responsiveness to Change

• Intelligent Customizing Power

• X-Using between Agados & others

• Support to Java & .NET

• Support to Most RDBMS, WAS

• Cloud Computing Intention

• Enable to Service ‘SaaS’ & ‘PaaS’

• Biz. Private / Public Cloud

Smart Architecture to biz. Application

Visual

Hyb

rid

Sm

art

Clo

ud

Page 5: Agados Function & Feature

Ⓒ 2014 agados All rights reserved. 5

Agados Smart Architecture for Application

Provide Hybrid Architecture to Application

Application DB

Data Access by Agados

I/F OBJ

Biz. Logics by Agados

General JSP /Servlet / ASP

Object

Servlet(java, .NET)

ObjectObjectObjectObject

ObjectObjectI/F Object

ObjectObjectObjectObject

ObjectObjectObjectObject

Presentation Layer by Agados

ObjectObject ObjectObject

Object

EJB/COM/ …

JDBC/ODBC ConnectionMiddleware

ExternalModule

Hybrid Architecture through X-Using Platforms

I/F

I/F

I/F

Page 6: Agados Function & Feature

Ⓒ 2014 agados All rights reserved. 6

Agados Smart Architecture for Application

Provide Hybrid Architecture to Application

Replace Agados Smart Client to General JSP or ASP

Application DB

Data Access by Agados

I/F OBJ

Biz. Logics by Agados

General JSP /Servlet / ASP

Object

Servlet(java, .NET)

ObjectObjectObjectObject

ObjectObjectI/F Object

ObjectObjectObjectObject

ObjectObjectObjectObject

Presentation Layer by Agados

ObjectObject ObjectObject

Object

EJB/COM/ …

JDBC/ODBC ConnectionMiddleware

ExternalModule

I/F

I/F

I/F

Page 7: Agados Function & Feature

Ⓒ 2014 agados All rights reserved. 7

Agados Smart Architecture for Application

Other System Interface , Agados -> External System

Node Type Description

Run Module Execute Module in Library.

Run Outside Program Execute External Program.

Net Object Call other object on Network.( Client-> Server, Server->Server )

HTTP Communication

TCP Communication

Using Interface Node Case

SMTP Communication

Apply for HTTP Communication. Define and Transmission for Request, Response Parameter.

Apply for Sending mail.

Apply for TCP/IP Communication. Define and Transmission for Request, Response Parameter.

Node Type Description

Using Control Case

User Panel Able to invoke ‘User-Defined-Control’ on a Form made in Agados

Page 8: Agados Function & Feature

Ⓒ 2014 agados All rights reserved. 8

Agados Smart Architecture for Application

Other System Interface , External System -> Agados ( Call Agados Engine )

CoMap coMap = new CoMap();

new SopRun().Run(coMap);

External Module

// Call Agados engine module

Agados Engine

Enable to Call Agados Object in External JSP , ASP , Class , etc.

Rule run

Input Parameters

Output Parameters

Page 9: Agados Function & Feature

Ⓒ 2014 agados All rights reserved. 9

Designer for your SW PKG

As the Configure Tool, Agados is performed in your SW PKG

Page 10: Agados Function & Feature

Ⓒ 2014 agados All rights reserved. 10

Functions of Form Designer

Using Various Controls

Designing/Configuring Screen

Use various UI Controls Build Screen Rules Screen’s Rule is stored to Repository (Meta)

Page 11: Agados Function & Feature

Ⓒ 2014 agados All rights reserved. 11

Functions of Form Designer

Various Controls – Editor & Button

Control Control Name

Label

Button

TextEdit

TextEdit (Number Format)

TextEdit (Date Format)

MemoEdit

Control Control Name

MemoExtEdit

RichTextEdit

Page 12: Agados Function & Feature

Ⓒ 2014 agados All rights reserved. 12

Functions of Form Designer

Various Controls – Box

Control Control Name

ButtonEdit

CalcEdit

CheckButton

CheckEdit

Control Control Name

ComboBox

ColorEdit CheckedComboBox

ControlNavigator

DataNavigator

CheckedListBox

Page 13: Agados Function & Feature

Ⓒ 2014 agados All rights reserved. 13

Functions of Form Designer

Various Controls – Box

Control Control Name

FilterControl

FontEdit

DropDownButton

Control Control Name

DateEdit

GridLookUpEdit

HiperLinkEdit

Page 14: Agados Function & Feature

Ⓒ 2014 agados All rights reserved. 14

Functions of Form Designer

Various Controls – Box

Control Control Name

MarqueeProcessBar

ImageEdit

ImageListBox

Control Control Name

ImageComboboxEdit

LookUpEdit

ListBoxControl

Page 15: Agados Function & Feature

Ⓒ 2014 agados All rights reserved. 15

Functions of Form Designer

Various Controls – Box

Control Control Name

PictureEdit

MRUEdit

PopupContainerEdit

Control Control Name

RangeTrackBar

RadioGroup

SpinEdit

TimeEdit

ZoomTrackBar

ProgressBar

TrackBar

Page 16: Agados Function & Feature

Ⓒ 2014 agados All rights reserved. 16

Functions of Form Designer

Various Controls – Container

Control Control Name

Panel

ScrollPanel

FlowLayoutPanel

Control Control Name

UserPanel

IPanel

TabControl

HScrollBar

VScrollBar

Like Iframe in HTML

Invoke User Control+Logic

Page 17: Agados Function & Feature

Ⓒ 2014 agados All rights reserved. 17

Functions of Form Designer

Various Controls – Container Layout

‘Layout Function’ provide ‘Auto Screen Control Rebound’ to Application when Form size is Changed at time of Running

1. LayoutRate, LayoutType

Apply Rate & Type To Change per Control LayoutType : Default, X, Y, Width, Height, Location, Size, XandHeight, XandWidth, YandHeight, YandWidth,

Bound, Fix LayoutRate : Apply Rate for Changing

LayoutType : X

Set Button’s LayoutType to X , Button is relocated when Form Size is changed

Page 18: Agados Function & Feature

Ⓒ 2014 agados All rights reserved. 18

Functions of Form Designer

Various Controls – Container Layout

2. LayoutControl

‘Auto-Bound-Adjustment’ is applied through ‘auto-calculating function’ when Screen bound is changed

Customization mode

Page 19: Agados Function & Feature

Ⓒ 2014 agados All rights reserved. 19

Functions of Form Designer

Various Controls – Bar

Control Control Name

NavBarControl TitleControl

WebBrowser

Control Control Name

Page 20: Agados Function & Feature

Ⓒ 2014 agados All rights reserved. 20

Functions of Form Designer

Various Controls – Grid

1. Base Grid

Page 21: Agados Function & Feature

Ⓒ 2014 agados All rights reserved. 21

Functions of Form Designer

Various Controls – Grid

2. Band Grid

Page 22: Agados Function & Feature

Ⓒ 2014 agados All rights reserved. 22

Functions of Form Designer

Various Controls – Grid

3. Advanced Band Grid

Page 23: Agados Function & Feature

Ⓒ 2014 agados All rights reserved. 23

Functions of Form Designer

Various Controls – Grid

4. Card Grid

Page 24: Agados Function & Feature

Ⓒ 2014 agados All rights reserved. 24

Functions of Form Designer

Various Controls – Grid

5. Layout Grid

Page 25: Agados Function & Feature

Ⓒ 2014 agados All rights reserved. 25

Functions of Form Designer

Various Controls – Pivot Grid

Grid for Advanced Pivoting

Page 26: Agados Function & Feature

Ⓒ 2014 agados All rights reserved. 26

Functions of Form Designer

Various Controls – Pivot Grid

Composing PivotGrid & Chart

Page 27: Agados Function & Feature

Ⓒ 2014 agados All rights reserved. 27

Functions of Form Designer

Various Controls – Tree List

Tree Styled List

Page 28: Agados Function & Feature

Ⓒ 2014 agados All rights reserved. 28

Functions of Form Designer

Various Controls – Scheduler

Daily View

Work Weekly View

Page 29: Agados Function & Feature

Ⓒ 2014 agados All rights reserved. 29

Functions of Form Designer

Various Controls – Scheduler

Weekly View

Monthly View

Page 30: Agados Function & Feature

Ⓒ 2014 agados All rights reserved. 30

Functions of Form Designer

Various Controls – Scheduler

TimeLine View

Gantt View

Page 31: Agados Function & Feature

Ⓒ 2014 agados All rights reserved. 31

Functions of Form Designer

Various Controls – Chart (2D/3D Bar)

Gantt View

Page 32: Agados Function & Feature

Ⓒ 2014 agados All rights reserved. 32

Functions of Form Designer

Various Controls – Chart ( Point / Line / Bubble )

Point / Line / Bubble/ Stacked Line

Page 33: Agados Function & Feature

Ⓒ 2014 agados All rights reserved. 33

Functions of Form Designer

Various Controls – Chart ( Lines )

Full Stacked Line/ Spline / Step Line / Scatter Line

Page 34: Agados Function & Feature

Ⓒ 2014 agados All rights reserved. 34

Functions of Form Designer

Various Controls – Chart ( 3D Lines )

3D Line/ 3D Full-Scatter Line / 3D Scatter Line / 3D Step Line / 3D Spline

Page 35: Agados Function & Feature

Ⓒ 2014 agados All rights reserved. 35

Functions of Form Designer

Various Controls – Chart ( Pie / Doughnut / Funnel )

Pie / 3D Pie / Doughnut / 3D Doughnut / 3D Spline / Funnel / 3D Funnel

Page 36: Agados Function & Feature

Ⓒ 2014 agados All rights reserved. 36

Functions of Form Designer

Various Controls – Chart ( Area )

Area / Stacked Area / Spline Area / Full Stacked Area / Stacked Spline Area / Step Area / Full-Stacked Spline Area

Page 37: Agados Function & Feature

Ⓒ 2014 agados All rights reserved. 37

Functions of Form Designer

Various Controls – Chart ( Area )

3D Area / 3D Stacked Area / 3D Full Stacked Area / 3D Step Area /3D Spline Area / 3D Stacked Spline Area / 3D Full-Stacked Spline Area

Page 38: Agados Function & Feature

Ⓒ 2014 agados All rights reserved. 38

Functions of Form Designer

Various Controls – Chart ( Range )

Range Bar/ Range Bar Side-by-Side / Range Area / 3D Range Area

Page 39: Agados Function & Feature

Ⓒ 2014 agados All rights reserved. 39

Functions of Form Designer

Various Controls – Chart ( Radar / Polar )

Radar Point / Radar Line / Radar Area / Polar Point / Polar Line / Polar Area

Page 40: Agados Function & Feature

Ⓒ 2014 agados All rights reserved. 40

Functions of Form Designer

Various Controls – Chart ( etc… )

Stock / Candle Stick / Gantt / Gantt Side-by-Side / Regression Line / Trend Line / Fibonacci Indicators

Page 41: Agados Function & Feature

Ⓒ 2014 agados All rights reserved. 41

Functions of Form Designer

Various Controls – Chart ( Gauge )

Gauge Controls Control Type

Base Gauge

Gauge Control Control Type

State Indicator Advanced Gauge

Digital

Circle / Digital / Linear / State Indicator

Page 42: Agados Function & Feature

Ⓒ 2014 agados All rights reserved. 42

Functions of Form Designer

Various Controls – Bar Manager , Tabbed MDI Manager

Bar Manager

‘BarManager’ is a Control that manage ‘Menu’, ‘Tool Bar’, ‘Status Bar’

Tabbed MDI Manager

‘TabbedMdiManager’ is a Control that manage ‘Form’ by Tab Styled when Form is opened as MDI-Style

Page 43: Agados Function & Feature

Ⓒ 2014 agados All rights reserved. 43

Functions of Form Designer

Various Controls – Dock Manager , Alert Control

Dock Manager

‘DockManager’ is a Control that provide ‘Docking’

Alert Control

‘AlertControl’ is a Control that show message

Page 44: Agados Function & Feature

Ⓒ 2014 agados All rights reserved. 44

Functions of Flow Designer

Flow & Rule Definition

Design Logics/Biz. Rules

Define Rule & flow Visual Design

Page 45: Agados Function & Feature

Ⓒ 2014 agados All rights reserved. 45

Functions of Flow Designer

Flow & Rule – Nodes

Node Icon Node Type Descriptions

Node Type

Event

Gateway

Task

Control start & end point for the flow

Control flow by condition

Perform to ‘task, there are various task-node

Page 46: Agados Function & Feature

Ⓒ 2014 agados All rights reserved. 46

Functions of Flow Designer

Flow & Rule – Nodes

Events Descriptions

Event Nodes

Start

End

Throw Error

Starting Point of Flow

Ending Point of Flow

User Define Exception, if this is performed then all flows are stopped

LoopStart, LoopEnd

SyncStart, SyncEnd

FilterStart, FilterEnd

Start & End Point used in Loop Group. Repeat flow as assigned value defined in Group.

Start & End Point used in Synchronize Group. Perform Nodes by Synchronized running defined in Group.

Start & End Point used in Filter Group. MemberSet Filtering Value is applied in Group.

Page 47: Agados Function & Feature

Ⓒ 2014 agados All rights reserved. 47

Functions of Flow Designer

Flow & Rule – Nodes

Types Descriptions

Gateway Nodes

Gateway

Filter

Combine

Branch point for flow. Just getting information for flow

Filtering MemberSet Value

Combine MemberSets. A Union B equal AB.

Join In case of Multi-Threading, wait until all joined nodes is completed.

Page 48: Agados Function & Feature

Ⓒ 2014 agados All rights reserved. 48

Functions of Flow Designer

Flow & Rule – Nodes

Types Descriptions

Task Nodes

Run Object

Run Form Object

Run Form

Call Object.

Call Form Object.

Call Form. Show Form.

Run Module

Jump Form

Script

Call Module in Library.

Client Call Form in Server. Showed form on client.

Call Script. (VBScript, PyThon, C#)

Jump Object Call other object in Server. Only used in FormObject.

Common Script Call common scripts object.

Query Execute Query.

Page 49: Agados Function & Feature

Ⓒ 2014 agados All rights reserved. 49

Functions of Flow Designer

Flow & Rule – Nodes

Types Descriptions

Task Nodes

Create Adapter

Close Adaptor

Clear Mset

Create Adapter (DB Connection, Hibernate Connection, …)

Close Adapter.

Clear MemberSet.

Stored Procedure/ Function

Create Stored Mset

Create Session

Perform Stored Procedure or Function.

Store MemberSet to Memory.

Create HTTP Session.

Jump Code Define Code Value. Response values for server-to-Client.

Clear Session Close HTTP Session.

Data Manager Add, Remove, Update & Select Data in MemberSet or DataTable.

Page 50: Agados Function & Feature

Ⓒ 2014 agados All rights reserved. 50

Functions of Flow Designer

Flow & Rule – Nodes

Types Descriptions

Task Nodes

Control Property

Control Method

Hibernate Object

Set Property of Control.

Perform method of Control.

Perform Hibernate Object.

Hibernate Query

Message Box

Data Trace

Perform Hibernate Query.

Show Message Box.

For tracing. Generate snapshot of data used in DataTable.

Dialog Box Show Dialog Box. Folder Browsing, File Open & Save File Dialog.

Trace Compare Compare Snapshot at Data Trace Node to trace.

Run Outside Program Execute external program.

Page 51: Agados Function & Feature

Ⓒ 2014 agados All rights reserved. 51

Functions of Flow Designer

Flow & Rule – Nodes

Types Descriptions

Task Nodes

Run Outside File

File Download

File Manager

Open External Files ( Open Type : Edit, Open, OpenAsReadonly, Print).

Download file existed in Server to Client.

Copy, Move, Remove, Rename and Save As file

Background Worker Start

Background Worker End

Timer End

Perform Specified Object as background processing

Stop Background Worker.

Stop Timer.

Timer Start Perform Specified Object by Timer

Page 52: Agados Function & Feature

Ⓒ 2014 agados All rights reserved. 52

Functions of Flow Designer

Flow & Rule – Nodes

Types Descriptions

Task Nodes

Register Client

Unregister Client

Message Push

Register Client-Info. at Server for using Server Push. Registered Clients are received ‘Push Message’.

Delete Client-Info. registered through Register-Node

Send Message to registered Client on ‘Server Push’

Net Object

HTTP Communication

SMTP Communication

Call Specified Object (client->server, server->server)

Apply for HTTP Communication. Define and Transmission for Request, Response Parameter.

Apply for Sending mail.

TCP Communication Apply for TCP/IP Communication. Define and Transmission for Request, Response Parameter.

Page 53: Agados Function & Feature

Ⓒ 2014 agados All rights reserved. 53

Functions of Flow Designer

Flow & Rule – Group

Icons Descriptions

Group Type

Base

Looping

Associated with the nodes that can be managed.

Repeat executing the nodes in Group as assigned Value.

Synchronized

Filter

Execute the nodes in Group as synchronized process.

Execute the nodes as MemberSet filtered in Group

Types

Page 54: Agados Function & Feature

Ⓒ 2014 agados All rights reserved. 54

Functions of ‘Result Set Manager’ on Designer

MemberSet

Unit of Management for Data on ServerMemberSet Information

Page 55: Agados Function & Feature

Ⓒ 2014 agados All rights reserved. 55

Functions of ‘Result Set Manager’ on Designer

Specific MemberSet Mapping View

MemberSet Mapping Diagram Managing Relationship for Specific MemberSet & its related DataTable Create, Delete and Modify for Relationship

Page 56: Agados Function & Feature

Ⓒ 2014 agados All rights reserved. 56

Functions of ‘Result Set Manager’ on Designer

DataTable

Unit of Management for Data on ClientDataTable Information

Page 57: Agados Function & Feature

Ⓒ 2014 agados All rights reserved. 57

Functions of ‘Result Set Manager’ on Designer

DataTable’s Elements & MemberSets Mapping Info. View

MemberSet & DataTable Relationship Matrix

View Relationship Matrix for DataTable’s Elements & MemberSet

Page 58: Agados Function & Feature

Ⓒ 2014 agados All rights reserved. 58

Functions of ‘Result Set Manager’ on Designer

All MemberSet Mapping View

MemberSet & DataTable Map Diagram

View Relationship for all MemberSet & DataTable

Page 59: Agados Function & Feature

Ⓒ 2014 agados All rights reserved. 59

Functions of ‘Result Set Manager’ on Designer

Searching List for Used MemberSet or DataTable

Searching Object & Node for related MemberSet or DataTable

Enable to search objects & nodes that used MemberSet or DataTable

Page 60: Agados Function & Feature

Ⓒ 2014 agados All rights reserved. 60

Functions of ‘Scripts Manager’ on Designer

Script Managing

Script Common Script Management

Page 61: Agados Function & Feature

Ⓒ 2014 agados All rights reserved. 61

Functions of ‘Scripts Manager’ on Designer

Script Mapping View

Scripts Matrix View Relationship Matrix for Scripts & Objects

Page 62: Agados Function & Feature

Ⓒ 2014 agados All rights reserved. 62

Functions of ‘Scripts Manager’ on Designer

Searching List for used Script

Objects & Script List Enable to search objects & nodes that used Script

Page 63: Agados Function & Feature

Ⓒ 2014 agados All rights reserved. 63

Functions of ‘Testing’ on Designer

Unit Test for Object Testing

Unit Test Enable to test Object as Unit

Page 64: Agados Function & Feature

Ⓒ 2014 agados All rights reserved. 64

Functions of ‘Testing’ on Designer

View Unit Test List

Unit Test List Unit Test List Provide Performance View for specific Unit Testing

Page 65: Agados Function & Feature

Ⓒ 2014 agados All rights reserved. 65

Functions of ‘Testing’ on Designer

Object Stress Testing

Stress Test Perform Stress Testing for Object Manage Item or Method for Testing

Page 66: Agados Function & Feature

Ⓒ 2014 agados All rights reserved. 66

Functions of ‘Testing’ on Designer

Object Stress Testing

Running Stress Test Execute Stress Testing, View Test Result

Page 67: Agados Function & Feature

Ⓒ 2014 agados All rights reserved. 67

Functions of ‘Testing’ on Designer

Viewing Stress Test List

Stress Test List Stress Test List Provide Performance View for specific Stress Testing

Page 68: Agados Function & Feature

Ⓒ 2014 agados All rights reserved. 68

Visibilities for your SW PKG

Page 69: Agados Function & Feature

Ⓒ 2014 agados All rights reserved. 69

Visibility

Provide Various Visibilities to Agados Based Application

Agados

Visibility

Design Time

Monitor Time

Execute Time

Page 70: Agados Function & Feature

Ⓒ 2014 agados All rights reserved. 70

Visibility – for Design Time

Object Flow Diagram

Page 71: Agados Function & Feature

Ⓒ 2014 agados All rights reserved. 71

Visibility – for Design Time

Data Map Diagram

Page 72: Agados Function & Feature

Ⓒ 2014 agados All rights reserved. 72

Visibility – for Design Time

Object Matrix

Page 73: Agados Function & Feature

Ⓒ 2014 agados All rights reserved. 73

Visibility – for Design Time

Find Object

Page 74: Agados Function & Feature

Ⓒ 2014 agados All rights reserved. 74

Visibility – for Design Time

Statements Ranking

Page 75: Agados Function & Feature

Ⓒ 2014 agados All rights reserved. 75

Visibility – for Execute Time

Run Object Ranking

Page 76: Agados Function & Feature

Ⓒ 2014 agados All rights reserved. 76

Visibility – for Monitor Time

Trace / Monitor

Page 77: Agados Function & Feature

Ⓒ 2014 agados All rights reserved. 77

Visibility – for Monitor Time

Trace / Server Performance

Page 78: Agados Function & Feature

Ⓒ 2014 agados All rights reserved. 78

Visibility – for Monitor Time

Trace / Distribution / Object / Base

Page 79: Agados Function & Feature

Ⓒ 2014 agados All rights reserved. 79

Visibility – for Monitor Time

Trace / Object

Page 80: Agados Function & Feature

Ⓒ 2014 agados All rights reserved. 80

Visibility – for Monitor Time

Analysis / Report / Base

Page 81: Agados Function & Feature

Ⓒ 2014 agados All rights reserved. 81

Visibility – for Monitor Time

Analysis / Report / Monthly

Page 82: Agados Function & Feature

Ⓒ 2014 agados All rights reserved. 82

Visibility – for Monitor Time

Analysis / Object / Distribution

Page 83: Agados Function & Feature

Ⓒ 2014 agados All rights reserved. 83

Visibility – for Monitor Time

Analysis / Object / Daily List

Page 84: Agados Function & Feature

Ⓒ 2014 agados All rights reserved. 84

Visibility – for Monitor Time

Analysis / Object / Any Object

Page 85: Agados Function & Feature

Ⓒ 2014 agados All rights reserved. 85

Benefit for your Biz. Application

Page 86: Agados Function & Feature

Ⓒ 2014 agados All rights reserved. 86

What’s the Benefit for your Biz. Application

Qualification Indicators for Advanced Biz. Application

Technical Categories

Qualification Indicators Agados Based Application

On Customizing

(Basic)Does Not Compile SW Main Part on Customizing ○

Customizing Method

Basic : Configurable Changing ○

Add-On : Use Provided APIs for I/F to SW(Package, 3GL Coding with 3GL Program

• 2 Ways

① Designed APIs for Add-On (Consulting Providing)

② Adding Rules on Agados

Customizing

(Locale; Localization)

Locale Data Setting Automation

(Currency, Date-Time, etc…)○

Support Multi-Language

(Screen Label, Literal, Menu, Message, etc…)○

Customizing

(Screen Style )

Private Supporting ( Configurable Changing ) ○

Full-Setting Supporting (Configurable Changing) ○

Page 87: Agados Function & Feature

Ⓒ 2014 agados All rights reserved. 87

What’s the Benefit for your Biz. Application

Qualification Indicators for Advanced Biz. Application

Technical Categories

Qualification Indicators Agados Based Application

Customizing

(Source Security)

Dose not open SW Sources on Customizing

(SW Package Values Protection)○

Customizing

(Application DB ,

DB Handling )

SW Package Data Model Consistency

( Integrity to Impact of additional data)

○ (Provide Consulting, Applied Application DB Model)

SW (Package) Data Model Expansibility

( Expansibility for Base on Adding)

○ (Provide Consulting, Applied Application DB Model)

DB Locking Prevention

( Prevent Mistakes of Customizer )

○ (Prevention Feature on Agados itself

SQL Statements, Procedures are managed Separately with source

(if it is existed in source, changed requirements, then changed source. Need to Re-compile to sources)

○ (SQL Statements, Procedures are managed Separately )

Customizing

(Other SystemInterface)

Provide Methods of I/F & Integration for Other System (Application)

○ ( Provide Interface Functions )

Customizing

( Methodology)Provide Methodology for Customizing

○ (Consulting, Methodology Providing)

Page 88: Agados Function & Feature

Ⓒ 2014 agados All rights reserved. 88

What’s the Benefit for your Biz. Application

Qualification Indicators for Advanced Biz. Application

Technical Categories

Qualification Indicators Agados Based Application

Running Time

(Publishing)

Auto Publishing without user action when PKG changed

○ (Smart Client Publishing)

Visibilities(Monitoring, Tracing , etc…, Various Features for stable operating of SW (Package)

Itself, SW(Package) Operating Status,Monitoring/Analysis Features

Itself, SW(Package) on Operating/Customizing,Testing Features

Relationship Information Between Modules of SW

( Relationship Matrix , etc… )○

Itself, SW(Package) on Operating/Customizing,Performance & Tracing Features

( On Function Execution Time , Response Time View by Object )

Management Information for Statements Type, SQL Statements, etc… ,

Server Resources Management on SERVER

( Life Time Management for Database Resource )○

Page 89: Agados Function & Feature

Ⓒ 2014 agados All rights reserved. 89

What’s the Benefit for your Biz. Application

Different points of Agados based Package, compared to the 3GL based Package,

Agados basedSW(Package/Service) System

3GL basedSW(Package) System

Language Code…

Changed/Added Coding

Language Code…

Changed/ Added Coding

RulesChanged/

Added

Rules…

Code is not worththe information

Rule isworth the information

Changed Info. Management in Rules Repository

Codes are also managed by Agados’s rules

Customizing/Changing Needs

Changing Requirements

Adding Requirements

Page 90: Agados Function & Feature

Ⓒ 2014 agados All rights reserved. 90

What’s the Benefit for your Biz. Application

Advanced Build & Customization Lifecycle Management

SmartArchitecture

Configure

• Just Definition with Agados

• Using Configure Tool on Agados

• Visual Configuration

• Reducing Coding Part

Maintain

• Modifying Rule Set

• Visual Debugging

• Separated Structure for

Presentation, Biz. Logic, and

Data

Upgrade

• Managing Base Model

• Managing Package Change

• Auto Publishing New Version

• Minimal Rework

Build

• Defining Rule & Flow

• Visualized Building

• Satisfying Advanced PKG

Architecture

Page 91: Agados Function & Feature

Ⓒ 2014 agados All rights reserved. 91

What’s the Benefit for your Biz. Application

What’s the Value of Rules?

Why Rules(Metadata) ?

Control

What’s the Meaning or Value of Rule (metadata) Based?

Analysis

Configure Value Create

Enable to “Software-Defined Application”

Page 92: Agados Function & Feature

Ⓒ 2014 agados All rights reserved. 92

What’s the Benefit for your Biz. Application

Application SW Business on the Agados platform (Innovation to movement)

• Little manpower & cost• Easy & simple building• Software-defined Building• Building by anyone, not only programmer

• Completed product• Tangible SW• Software-defined App.• Enabled Cloud• Itself monitored with Visibility

• Create After Market• Enabled Partner Biz.• Enabled App. & Plug-In Market.

• Receive completed product• Think tangible SW• Redefine Software-defined App.• Enabled Service on Cloud

Page 93: Agados Function & Feature

Ⓒ 2014 agados All rights reserved. 93

Imagination of Agados Based Biz. Application (Package/Service)

Your Application Architecture as Applying Agados

DesignerLower Configure Tool

Configure ToolHigher Configure Tool

Visual Monitor Client

AgadosSmart Client

Your ApplicationSmart Client(Web Client)

ApplicationDB

ApplicationRule DB

ApplicationLog DB

WAS (JBoss, IIS, …)

Agados Server(Design, Execute)

AgadosLog Server

Application/ServiceOut-of-Box

Reporting Tool

AgadosMonitor Server

External System

uniERPBiz. ObjectsHTTP

HTTP

Your ApplicationSmart Server

DBServer

Operating EnvironmentServer : Windows Server, Unix, Linux

for Java / .NETDBMS : SQL Server, Oracle, MySQL, …