비아이매트릭스 분기보고서 (2024.03)
6. 주요계약 및 연구개발활동

가. 경영상의 주요계약 등당사는 회사의 일상적인 영업활동 이외에 회사의 재무상태에 영향을 미치는 비경상적인 주요계약은 존재하지 않습니다.나. 연구개발활동(1) 연구개발비

(단위 : 천원)

구 분	2024년 1분기
(제20기 1분기)	2023년
(제19기)	2022년
(제18기)

자산
처리	인건비	-	-	-

감가상각비	-	-	-

기타 경비	-	-	-

소 계	-	-	-

비용
처리	제조원가	-	-	-

판관비	764,310	2,254,919	1,617,761

합 계
(매출액 대비 비율)	15.00%	8.72%	5.85%

(2) 연구개발 조직당사는 2008년 10월 한국산업기술진흥협회 등록 공인 기업부설연구소를 설립하였으며 선행기술연구소를 중심으로 각 사업본부 내 개발조직을 통해 연구개발을 진행하고 있습니다.

(3) 연구개발 조직 주요업무

부서명	주요업무	비고

AUD팀	i-AUD 개발
LOW CODE 엔진 개발 , OLAP 엔진 개발 , UI/UX 엔진 개발	-

MATRIX팀	i-MATRIX 개발 Excel 응용 엔진 개발 , EPA 개발	-

플랫폼팀	Back-End 서비스 개발 , AUD Platform 포털 개발	-

G-MATRIX팀	AI Platform 개발 , LLM 엔진 개발 , G-MATRIX 개발	-

품질기술팀	품질관리 , UI/UX 표준화 제정 및 관리	-

아키텍처팀	제품 아키텍처 설계 및 운영	-

(4) 연구개발 실적(가) 연구개발 프로젝트 수행 실적

연구기관	㈜비아이매트릭스	수행년도

연구과제	LCAP(Low Code Application Platform) UI 자동화 처리 기술	2020년~2021년

내 용	웹 응용 프로그램 개발 과정 중 User Interface 부분의 개발은 사용자의 다양한 요구사항이 수집되고 있으며, 복잡도가 높은 화면의 경우 일반 웹 개발 언어로 구현 시 숙련된 개발 인력과 많은 개발 시간이 소요되고 있습니다.
이 문제를 해결하기 위해 사용자에게 친숙하며, 다양한 수식 및 서식과 복잡한 표의 구성 그리고 차트를 지원하는 Microsoft 사의 엑셀 Application을 모델로 하는 MX-Grid라는 제품을 개발하였습니다.
【주요 특징】
프로그램을 개발하기 위한 디자이너는 엑셀을 사용합니다. 엑셀을 사용함에 따라 개발자의 학습 시간 및 개발 시간을 단축하고 고객이 보유하고 있는 엑셀 문서를 그대로 재사용할 수 있습니다.
개발된 프로그램은 HTML5를 지원하는 모든 브라우저에서 사용할 수 있습니다.
데이터베이스의 연결 및 조회, 입력에 대한 자동화를 지원하며, 입력 기능을 제공합니다.
Excel, 아래 한글, PDF, MS-WORD 등 다양한 포맷으로 출력 기능을 제공합니다.
엑셀에서 지원하는 함수 외에 MX-Grid 전용 함수를 지원하며, 전용 함수를 통해 다양한 기능 확장을 지원합니다.

연구결과 및 기대효과	MX-Grid는 사용자에게 친숙한 엑셀을 활용한 개발 방법을 제시하여, 개발 생산성을 크게 향상함으로써 개발 시간과 비용을 획기적으로 줄여 회사의 경쟁력 강화에 크게 도움이 되었습니다.
MX-Grid는 엑셀을 사용할 수 있는 사용자 또는 초급 개발자도 전문가 수준의 결과물을 개발할 수 있는 환경을 제공하여, 개발 인력 수급의 어려움을 해소할 수 있습니다.

상용화	AUD 플랫폼 / MX-Grid

연구기관	㈜비아이매트릭스	수행년도

연구과제	LCAP(Low Code Application Platform) UI 제어를 위한 모듈 개발	2020년

내 용	웹 응용 프로그램 개발에 있어 사용자의 동작(Event)에 반응하는 동작을 제어하거나, 프로그램 간 상호 작용을 제어하기 위해서는 JavaScript라는 언어로 프로그램을 작성해야 합니다. 프로그램의 작성은 개발자의 능력에 따라 개발된 프로그램의 품질의 차이가 발생할 수 있어 성공적인 프로젝트를 위해선 숙련된 고급 개발자가 필요하나 고비용의 문제와 인력 수급의 문제는 IT시장에서 해결되지 않고 여전히 미해결 과제로 남아있습니다.
Process Bot은 Low Code를 통해 개발 인력의 수급 문제와 개발된 프로그램의 품질을 높게 유지할 수 있는 방안으로 프로그램의 논리적인 Process를 제어할 수 있는 직관적인 UI와 다양한 기능 요소들을 조합한 “모듈” 이용하여 프로그램을 개발할 수 있는 환경을 제공합니다.
【주요 특징】
모듈의 확장에는 제한이 없으며, 필요한 만큼 구성이 가능합니다.
모듈은 사용 및 편집에 대한 권한을 가지며, 중앙 관리 방식이므로, 수정된 모듈은 해당 모듈을 사용하는 모든 프로그램에 자동으로 배포됩니다.
Process Bot은 소스를 작성하지 않고 프로그램을 작성할 수 있도록 직관적인 UI를 제공합니다.

연구결과 및 기대효과	Process Bot은 개발자의 능력에 따른 품질 차이를 해소하고, 반복적으로 작성하던 소스를 조직화 하여 모듈화 함으로써 프로그램 개발에 필요한 인력 수급 문제를 완화 시키고, 개발 소요 시간을 줄여 줄 수 있습니다. 프로젝트 비용을 감소시킴으로써 고객에게는 자사 제품을 활용 할 경우 시스템 구축 비용 절감 효과를 가져올 수 있어 회사의 경쟁력 강화에 도움을 주고 있습니다.

상용화	AUD 플랫폼 / Process Bot(모듈)

연구기관	㈜비아이매트릭스	수행년도

연구과제	LCAP(Low Code Application Platform) 데이터베이스 갱신 자동화 프로그램 개발	2020년

내 용	데이터베이스 기반의 프로그램 개발 시 데이터베이스 연결, 데이터 갱신 등을 처리하기 위해서는 데이터베이스 질의어(SQL)과 고급언어(Java, c#)를 사용하여 숙련된 개발자가 프로그램 소스를 작성해야 합니다. 이 과정에서 발생하는 소스를 분석하여 표준화된 처리 방식을 정의하여 UI로 제공하여 개발 비용 및 시간을 절감 할 수 있도록 개발한 프로그램이 DB Bot(실행 계획)입니다.
【주요 특징】
DB Bot은 프로그램의 과정을 UI로 표현하고 있어, 소스 코드를 직접 작성하지 않아도 됩니다.
DB Bot은 INSERT, UPDATE, DELETE등 쿼리를 자동으로 생성하는 기능을 제공하여 사용자가 직접 SQL을 작성해야 하는 과정을 최소화 하였습니다.
DB Bot은 여러 개의 데이터베이스를 동시에 수정할 수 있는 멀티 트랜젝션을 제공합니다.
DB Bot은 프로그램 소스의 구성을 분석하여 “변수 처리“, ”조건 분기“, ”반복 실행“의 동작을 자유롭게 조합 할 수 있습니다.

연구결과 및 기대효과	데이터베이스의 데이터를 갱신하기 위해서는 데이터베이스 명령어(SQL)을 작성해야 하며, 해당 명령어(SQL)를 동적으로 구성하기 위해서는 고급언어(JAVA,C# 등)를 사용하여 프로그램을 작성해야 하는 과정이 있습니다. 이러한 과정을 분류하고 정제하여 프로그램을 제어할 수 있는 프로그램을 개발하였습니다. 개발된 프로그램으로 개발 시 기존 개발 중 시간이 많이 소요되는 SQL의 작성과 응용 프로그램 작성 시간을 획기적으로 단축시켜 주었으며, 개발 3개월 차 이내의 개발 초급자도 3년 차 이상의 개발자들이 구현하는 프로그램의 데이터베이스 조작 작업을 수행할 수 있음이 내부적으로 확인되었고 해당 연구 결과를 제품에 반영하여 상품화 하였습니다. 이 기능을 사용하여 수행된 프로젝트들에서 다양한 적용 테스트 결과 응용 프로그램 요구사항의 90% 이상을 충족하고 있어, 해당 제품을 사용 시 개발 인력 비용의 절감 효과를 가져올 수 있습니다.

상용화	AUD 플랫폼 / DB Bot(실행 계획)

연구기관	㈜비아이매트릭스	수행년도

연구과제	엑셀을 이용한 데이터 취합 시스템 개발	2022년

내 용	기존 수기나 메일로 데이터를 취합하는 업무의 자동화를 위해서는 데이터베이스를 설계하고 입력 양식을 개발하여 배포하는 과정을 거치게 됩니다. 수기로 입력하는 방법은 사용자의 입력 실수가 발생할 수 있으며, 자동화된 시스템을 개발하려면 그 대상이 아무리 간단하더라도 1~2주 정도의 설계, 개발, 테스트의 과정이 필요합니다. 또한 이런 유사한 업무는 산업 전반적으로 다양한 곳에서 다양한 형태로 존재하고 있습니다. 이런 데이터 취합 업무를 실제 IT 개발자가 아닌 데이터를 취합하고자 하는 현업 담당자가 직접 취합 양식을 디자인하고 데이터베이스에 대한 지식이 없더라도 해당 업무를 시스템으로 개발할 수 있는 EPA(Excel Process Automation)라는 상품을 개발하였습니다.
【주요 특징】
EPA는 데이터베이스를 모르는 사용자도 사용할 수 있습니다. EPA의 테이블 설계는 Key-Value Pair 방식의 내장 데이터베이스 구조를 제공하고 있으며, 입력 값의 Key 만 정의합니다.
EPA에서 UI의 개발은 엑셀을 사용하므로 일반 사용자에게 엑셀 활용법 외에는 별도의 학습을 요구하지 않습니다.
EPA는 엑셀로 작성한 화면을 HTML5 웹으로 접근하여 사용할 수 있는 환경을 제공합니다. 실제 데이터를 입력하는 사용자는 PC의 웹 브라우저 또는 모바일 기기를 통해서 필요한 데이터 입력이 가능하므로 현 시점의 웹 환경하에 접근 제약이 존재하지 않습니다.
EPA는 취합된 데이터에 대한 분석 Report를 자동으로 생성할 수 있는 기능을 제공 합니다. EPA를 통해서 입력 받은 자료는 바로 집계할 수 있으며, 이는 집계 보고서를 자동으로 만들 수 있는 데이터 구조를 제공합니다.

연구결과 및 기대효과	EPA는 AUD 플랫폼의 Low Code 기능을 이용하여 상품화한 모델로, 농림축산식품부의 AGRIX 시스템에서 축산 방역 정보 조사 시스템에도 적용되었으며, 기존 2주 이상의 시스템 개발 시간을 IT 담당자가 아닌 현업 담당자가 2시간 이내에 필요한 수집 화면을 배포 할 수 있어 시각을 다투는 방역 현황 조사 시스템에 성공적으로 적용한 예입니다. 또한 유사한 업무는 전 산업군에서 다양하게 찾아 볼 수 있어 해당 프로그램의 수요는 증가할 것으로 기대되며, EPA는 상품으로 개발되어 자사의 추가적인 개발이 없이 바로 매출로 연결되고 있어 부가 가치가 높은 상품이라고 할 수 있습니다.

상용화	EPA (Excel Process Automation)

연구기관	㈜비아이매트릭스	수행년도

연구과제	회의체 시스템 개발	2022년

내 용	회의체 시스템은 AUD 플랫폼으로 개발한 상품으로 회의 진행 및 예약을 위한 협업 도구입니다.
【주요 기능】
회의실 관리 기능
회의실 예약 기능
회의 생성 관리 기능
반복회의 설정 기능
회의 진행을 위한 첨부 파일 변환 기능 (PPT, Word: Image, Excel: HTML5)
회의록 작성/관리 기능
메일 발송 기능 : 회의 소집 안내 메일, 회의록 회람 메일 등.

연구결과 및 기대효과	회의체 시스템은 AUD 플랫폼으로 개발된 프로그램으로 AUD 플랫폼을 통하여 개발할 수 있는 범위에 대한 실증을 진행에 목적을 두고 진행한 프로젝트로, 기존 업무 분석 포털 외에 다양한 웹 프로젝트는 AUD 플랫폼으로 구현할 수 있음이 증명되었습니다. 또한 해당 상품은 추가적인 기능 검증 이후 상품으로 정식 등록하여, SCM 사업 부문에서 판매 중인 기존 회의체 시스템을 대체할 예정입니다.

상용화	회의체 시스템 상품화 진행 중

연구기관	㈜비아이매트릭스	수행년도

연구과제	스케쥴러 제품의 Scale-out	2022년

내 용	자사 솔루션을 도입하는 기업들의 증가와 더불어 대용량 데이터 처리에 대한 요구사항의 증가로 인해 기존 스케쥴러의 업그레이드 (Scale-out) 요구가 시장에서 지속적으로 증가하였으며, 이에 따라 스케쥴러의 업그레이드를 진행 하였습니다.
개발된 스케쥴러는 기존의 i-MATRIX, i-AUD 보고서의 스케쥴링 기능을 포함하고 동일 시간대에 많은 양의 스케쥴 실행을 지원하기 위한 Scale-out을 지원하도록 개발 되었습니다.
【주요 기능】
쿼리 시간이 많이 소요되는 쿼리에 대한 사전 캐싱 기능
화면의 출력 데이터 자동 메일 발송 기능
화면의 출력 캡처 및 Export 데이터 메일 발송 기능
Rest API, Web-Service, Web Page 호출 기능
Worker-Process(스케쥴 대상 기능 수행)의 Scale-out : Node의 제약은 AUD 플랫폼 Server의 Concurrent 제약임
시간이 많이 소요되는 작업(e.g. 대용량 Export)에 대한 Background worker - 사용자는 해당 작업을 스케쥴러에 위임하고 스케쥴러는 해당 작업 완료 후 사용자에게 통지합니다.

연구결과 및 기대효과	스케쥴러 제품의 Scale-out 제공 및 기능 보강으로 인해, 스케쥴러의 경쟁력 재고를 하였으며, Scale-out에 따른 Node 별 라이선스 판매가 가능하여 추후 제품 매출에도 긍정적인 영향을 주고 있습니다.

상용화	AUD 플랫폼 / 스케쥴러

(나) 정부과제 수행실적(단위 : 백만원)

연구과제명	주관부서	연구기간	정부출연금	관련제품	비고

5억 건 데이터 기준 3초 이내에 “데이터 처리 및 User Interface 구현”이 가능한 페타바이트급 비전문가용 비즈니스 인텔리전스 서비스 플랫폼 기술 개발	산업통상자원부	`15.06 ~`20.05	895.6	i-MATRIX, i-CANVAS,
i-META,
i-BIG	수행완료

AMI기반 전력사용 환경에서 수용가 주도의 수요반응 극대화를 위한 지능형 디바이스 전원관리 서비스 플랫폼 기술 개발	중소벤처기업부	`15.10 ~‘17.09	585	i-MATRIX	수행완료

대규모 트랜잭션 처리와 실시간 복합 분석을 통합한 일체형 데이터 엔지니어링 기술 개발	과학기술정보통신부	`15.10 ~`19.09	1,120	i-MATRIX	수행완료

이종 빅데이터 통합 분석 메타러닝 소프트웨어 개발	과학기술정보통신부	`17.11 ~`20.12	26	i-STREAM	수행완료

농산물 거래처별 물량 분산을 위한 지능형 프로그램 개발	농림축산식품부	`18.09 ~`20.09	200	i-BIG,
i-STREAM,
i-CANVAS,
i-META	수행완료

중소, 중견 전통 제조기업용 도메인 지식DB 기반 강화학습 AI기술 기반의 최적 의사결정 및 분석도구 응용서비스 개발	산업통상자원부	`20.05 ~`22.12	1,353	i-STREAM,
i-META,
AUD플랫폼 7	수행완료

제조현장에 특화된 음성인식 적용을 위한 노이즈 제거 기술 탑재 스마트 디바이스 및 인공지능 가상비서 서비스 개발	산업통상자원부	`20.05 ~`22.12	1,041	i-META	수행완료

중소 중견 제조산업에서의 K-ESG 기반 경영성과관리와 생산 프로세스 최적화 서비스 기술개발	산업통상자원부	`22.04 ~`24.12	1,075	AUD플랫폼 7	진행중

LCAP(Low-Code Application Platform) 기반의 응용 소프트웨어를 활용한 기업의 협업 자동화 관리 통합 플랫폼 개발	산업통상자원부	`22.04 ~`25.12	2,260	AUD플랫폼 7	진행중

다양한 산업 분야 활용성 증대를 위한 분산 저장된 대규모 데이터 고속 분석 기술개발	과학기술정보통신부	`21.04 ~`25.12	950	i-AUD	진행중

빅데이터 대상의 빠른 질의 처리가 가능한 탐사 데이터 분석 지원 근사질의 DBMS 기술 개발	과학기술정보통신부	`21.04 ~`24.12	750	i-AUD	진행중

초소형 위성의 운용 지원을 위한 지상 SW플랫폼 기술 개발	과학기술정보통신부	`23.06 ~`26.12	1,133	i-AUDi-STREAM	진행중

합 계	11,388.6	-	-

(다) 주요 논문 실적

번호	학회명	논문명	영문명	작성년도	비고

1	한국콘텐츠학회	중소/중견기업을 위한 ESG 경영성과관리도구 설계	Design of ESG Performance Management for Small and Medium-sized enterprises	2022	비아이매트릭스