홍보센터




스탠스 소식

알쓸신공

[알쓸신공] 붕어빵과 프레임워크

2022-04-29


이번 달, 벚꽃 구경은 잘 다녀오셨나요?

길지 않아 항상 아쉬운 벚꽃시즌인 만큼 주변에 핑크핑크한 요소들이 넘쳐났는데요, 

그 중에서도 벚꽃을 닮은 핑크 붕어빵이 가장 눈에 띄었어요.
동시에 이번에 다룰 알쓸신공 주제도 빵 떠오르더라구요!
그래서 일러스트로도 붕어빵을 열심히 구워 놓았습니다. 😊

자, 그럼 이번 알쓸신공에서 다룰 주제를 소개 드릴게요. 

 

프레임워크 

개발할 때 뿐만 아니라 다양한 산업군에서도 쓰이고 있는 용어이죠? 

하지만, 지금 우리가 보고 있는 콘텐츠는 알쓸신’공’인 관계로, 가장 기본이 되는 개념만 짚고 넘어 갈게요!
(다른 산업에서 쓰인다 해도 보통은 기본 개념에서 파생해 온 경우가 많아서 이해에 큰 어려움은 없으실 것 같습니다.)  

 

프레임워크의 기본 정의

단어 그대로 보자면 Frame(틀) + Work(일)로 나누어 볼 수 있는데요, 즉, ‘일을 위한 틀’ 로
프로그램 제작에 지켜야할 규격 및 규칙과 같은 틀을 제공하여,
품질과 일관성을 유지할 수 있게 해주는 개발 환경 또는 해당 환경을 지닌 프로그램을 프레임워크라 한답니다.   

우리 한번 벚꽃시즌의 핑크 붕어빵을 떠올려 볼까요?

단지 핑크만 더했을 뿐, 우리는 사회적 약속에 기반하여 자연스럽게 붕어 모양의 빵이나 붕어와 연관된 요소를 지닌 디저트를 생각하지 않으셨나요?

이처럼 대다수의 개발 역시 개발목적과 함께 제작 환경에 따라 지켜야할 약속(규격)이 수반되는데요,
프레임워크는 이러한 목적과 약속에 맞춰 원활하게 개발을 할 수 있도록 기본 뼈대를 제공하는 역할을 합니다.

마치 붕어빵 틀처럼 말이죠.  

직접 손으로 모양을 반죽하는 것 보다 붕어빵 틀을 이용하는 편이 실패 위험 없이 크기가 균일한 붕어빵을 빠르게! 많이! 만들 수 있겠죠.
마찬가지로 프레임워크 또한 기본 뼈대를 제공함으로써 개발자가 규칙내에서 빠르게 프로그램을 제작하도록,
또 다른 누군가가 개발에 참여하더라도 전체 구조의 통일성을 일관되게 유지할 수 있도록 도와줍니다.

덤으로 프레임워크의 이용자가 많을수록 얻을 수 있는 정보나 수정의 안정성이 높아질 수 있다는 점도
장기적으로 큰 장점이라 할 수 있답니다.


‘라이브러리와의 차이점’

라이브러리는 프로그램에서 공통으로 사용할 수 있는 특정 기능을 모듈화한 것으로
프레임워크와 라이브러리 모두 개발자가 빠르고 편하게 개발을 진행할 수 있도록 돕는데
공통점을 지니고 있어요.

하지만, 프레임워크는 전체적인 환경을 규격화 시키는 역할의 느낌이라면,
라이브러리는 제작물이 제대로 기능하기 위한 구성요소 역할로 설명할 수 있을 것 같아요.

이는 마치 붕어빵 틀이 크기와 모양을 균일하게 규격화 시켜주고
팥, 밀가루, 물 등 구성물을 첨가함으로써 붕어빵이 더 맛있어지도록 만드는 것과 같답니다.


이외에 취향에 따라 밀가루에 색소를 넣거나 팥 대신 슈크림을 첨가하는 방식으로 붕어빵 아종(?)을 다양하게 만들 수 있듯이,
프레임워크 내 규칙에 위배되지 않는다면, 기능 구현에 필요한 라이브러리를 다양하게 활용하여 제작물에 차별성을 둘 수 있습니다.

스탠스도 이와 관련된 프로젝트를 주관하고 있는데요,
바로, 디지털 트윈 프레임워크 개발을 목표로 진행중인 R&D 프로젝트랍니다.
(0.5mm급 이하 초정밀 가시Ÿ비가시 정보 표출을 위한 다차원 시각화 디지털 트윈 프레임워크 기술 개발)

디지털 트윈에 대한 관심은 나날이 높아지는데도 불구하고
데이터 시각화 및 데이터 변환 기술 등에 대한 표준화가 정해지지 않아 다양한 응용 분야로의 범용이 어려운 실정이라고 합니다.

복붙이 불가능하여 서류마다 처음부터 일일이 서식작업을 해야 되는 셈이지요 ㅠ

 
그래서 스탠스는 본 프로젝트를 통해 디지털 트윈 핵심 원천 기술을 연구하고
다양한 분야에서 디지털 트윈을 범용 활용할 수 있도록 프레임워크 기술을 개발하고자 해요.


해당 프레임워크가 국제 표준화로서 기능하게 된다면, 다양한 데이터에 대한 규격 걱정 없
여러 산업군에서 좀 더 간편하고 쉽게 디지털 트윈 환경을 구현할 수 있게 될 거예요.

디지털 트윈으로 보는 현실, 머지않은 것 같네요!   

그럼 이상으로 이번 알쓸신공을 마치도록 할게요!  
다음에 봬요!   



주소  ㅣ  서울시 노원구 공릉로 232, 서울과학기술대학교 Techno Cube 705호

사업자 등록 번호 ㅣ   335 86 00744

대표전화  ㅣ  02-949-2131

문의메일  ㅣ  sales@stans.co.kr
대표자  ㅣ  전지혜


Copyright© 2019 STANS, Inc. All rights reserved.
이용약관   I   개인정보처리방침

주      소     I    서울시 노원구 공릉로 232, 서울과학기술대학교 Techno Cube 705호    

대표전화    I    02 - 949 -2131
문의메일    I    sales@stans.co.kr  

 사업자등록번호    I    335 - 86 - 00744        
 CEO    I    전지혜            


Copyright© 2022 STANS, Inc. All rights reserved.