ISO/IEC/IEEE 31320-1:2012 표준, 기능 모델의 시각 언어 문법서 ISO/IEC/IEEE 31320-1:2012 Standard, the grammar for function modeling
우리는 단순한 다이어그램이 아닌, 국제적으로 공인된 '언어'와 '방법론'을 이야기합니다. We are not just talking about diagrams, but an internationally recognized 'language' and 'methodology'.
모든 정보가 담겨있지만, 너무 복잡해서 목적지를 찾기 어렵습니다. Contains all information, but it's too complex to find a destination.
목적에 맞게 핵심 정보를 재구성하여, 누구나 길을 찾을 수 있습니다. Key information is reorganized for a purpose, so anyone can find their way.
모델링이란, 복잡한 현실에서 '가치있는 정보'를 추출하여 '공유된 이해'를 만드는 가장 지적인 활동입니다. Modeling is the intellectual activity of extracting 'valuable information' from complex reality to create 'shared understanding'.
저희는 국제적으로 공인된 표준 방법론을 통해 "기능 모델(Function Model)"이라는 '업무 지도'를 그립니다.
이는 저희 작업의 신뢰성과 정확성을 보증합니다.
We draw a 'business map' called a "Function Model" using an internationally recognized standard methodology.
This guarantees the reliability and accuracy of our work.
FIPS PUB 183: 미 연방 정보 처리 표준U.S. Federal Information Processing Standard
ISO/IEC/IEEE 31320-1:2012: 국제 표준화 기구(ISO) 표준International Organization for Standardization (ISO) Standard
이 표준들은 저희가 만드는 모델은 전 세계 어떤 전문가가 보아도 동일하게 해석될 수 있음을 의미합니다.These standards mean that the models we create can be interpreted uniformly by experts worldwide.
'어떻게'가 아닌 '무엇을'에 집중하는 개념적 도구 A conceptual tool focusing on 'What', not 'How'
정의: 시스템 기능과 데이터 흐름을 표현하는 시각 언어 Definition: A visual language for representing system functions and data flows
핵심 철학:Core Philosophy:
활동, 프로세스 (동사구)Activity, Process (Verb Phrase)
"품질관리(하기)""Perform Quality Control"
기능의 제약 조건 (명사구)Constraint on a function (Noun Phrase)
"설계 요구사항""Design Requirements"
기능을 표현하는 방법How to Represent a Function
복잡성을 길들이는 방법How to Tame Complexity
특정 레벨에서 불필요한 정보를 숨겨 다이어그램의 가독성을 높이는 기능.A feature to hide unnecessary information at certain levels to improve readability.
( )
별도의 상세 다이어그램 없이, 다른 모델의 기능을 재사용할 수 있게 하는 강력한 기능.A powerful feature to reuse functions from other models without a child diagram.
다른 모델 재사용Reuse Other Models
엄격한 '리뷰 절차'를 통해 집단 지성으로 모델의 품질을 보증합니다.Model quality is assured by collective intelligence through a strict review process.
절차서의 내용을 기계가 이해할 수 있는 정형화된 언어(DSL)로 변환합니다.We convert the content of procedural documents into a formalized language (DSL) that machines can understand.
변환된 언어를 바탕으로 표준 기능 모델을 자동으로 생성합니다.Based on the translated language, we automatically generate a standard function model.
먼저, AI 번역기를 통해 텍스트에서 핵심 정보를 추출합니다.First, we extract key information from the text using an AI translator.
// 절차서: "담당자는 'A양식'을 참조하여 '절차서 텍스트'를 'B보고서'로 작성한다."// Procedure: "The person in charge writes 'Report B' from 'Procedural Text' by referencing 'Form A'." function B보고서_작성Create_Report_B { input: "절차서 텍스트""Procedural Text", control: "A양식""Form A", output: "B보고서""Report B", mechanism: "담당자""Person in Charge" }
이 과정은 절차서에 담긴 지식을 저희가 정의한 Domain Specific Language(DSL)로 구조화하는 작업입니다. 이를 통해 업무의 논리적 관계를 명확하게 요약할 수 있습니다.This process structures the knowledge from the procedural document into our defined Domain Specific Language (DSL). This allows us to clearly summarize the logical relationships of the work.
DSL로 구조화된 정보는 시각적인 기능 모델로 자동 변환됩니다.Information structured as DSL is automatically converted into a visual function model.
이를 통해 복잡한 절차서가 한눈에 파악되는 표준 기능 모델로 완성됩니다.Through this, a complex procedural document is completed as a standard function model that can be understood at a glance.
조직의 지적 자산을 디지털화(DX)하고,
지속적인 개선의 기반을 마련하는 핵심 기술
The key technology to digitize organizational intellectual assets (DX)
and build a foundation for continuous improvement
이제 이 강력한 시각 언어로
여러분의 업무프로세스를 그려드리겠습니다.
Now, with this powerful visual language,
we will model your business processes.
유명소프트 AI Lab AI AnalystUMsoft AI Lab, AI Analyst
이메일 문의: brian.ryu@umsoft.co.krEmail inquiries: brian.ryu@umsoft.co.kr