← 최신 논문
💻 computer science

Formal Grammars in Business Process Management: A Systematic Literature Review

본 논문은 형식 문법과 비즈니스 프로세스 관리(BPM)의 교차점에서 나타나는 7개의 뚜렷한 연구 흐름을 식별하는 34편의 문헌에 대한 체계적 문헌 고찰을 제시하며, 이들이 BPM 생애주기 전반에 걸쳐 미치는 포괄적인 영향력을 강조하는 동시에 연구 흐름 간의 종합적 결합이 부족함을 지적하고 문법 이론의 통합적 활용을 위한 향후 방향을 제안한다.

원저자: Milliam Maxime Zekeng Ndadji

게시일 2026-06-29
📖 5 분 읽기🧠 심층 분석

원저자: Milliam Maxime Zekeng Ndadji

원본 논문은 CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) 라이선스로 제공됩니다. 이것은 아래 논문에 대한 AI 생성 설명입니다. 저자가 작성하거나 승인한 것이 아닙니다. 기술적 정확성을 위해서는 원본 논문을 참조하세요. 전체 면책 조항 읽기

당신이 복잡한 비즈니스가 어떻게 돌아가는지 설명하려고 한다고 상상해 보세요. 예를 들어 빵집, 병원, 또는 은행 같은 곳 말이죠. 그곳에는 업무를 수행하는 사람들, 정보를 전달하는 과정, 의사결정, 그리고 규칙을 따르는 절차들이 있습니다. 이제, 컴퓨터가 혼란 없이 이 모든 것을 실행할 수 있도록 아주 정밀한 지침 세트를 작성한다고 상상해 보십시오.

이 논문은 "체계적 문헌 고찰(systematic literature review)"에 관한 글입니다. 이는 멋진 표현이지만, 쉽게 말해 저자인 밀리암 막심 제켄 은다지(Milliam Maxime Zekeng Ndadji)가 거대한 보물 찾기를 떠났다는 뜻입니다. 그는 과학자들이 **형식 문법(Formal Grammars)**을 사용하여 비즈니스 문제를 해결해 온 모든 방법들을 찾아내기 위해 수백 편의 연구 논문을 조사했습니다.

다음은 그가 발견한 내용을 일상적인 비유를 사용하여 쉽게 풀어낸 내용입니다.

"형식 문법"이란 무엇인가?

형식 문법을 학교에서 배우는 영어 문법이 아니라, 이야기를 만들어내기 위한 레시피 북이라고 생각하십시오.

  • 일반적인 레시피에는 재료(밀가루, 달걀)와 단계(섞기, 굽기)가 있습니다.
  • 문법에는 "규칙"이 있으며, 이 규칙은 기본적인 구성 요소들을 어떻게 결합하여 무한히 유효한 문장, 즉 여기서는 무한히 유효한 비즈니스 프로세스를 만들어낼 수 있는지 알려줍니다.
  • 문법이 언어에서 가능한 모든 문장을 생성할 수 있는 것처럼, "프로세스 문법"은 비즈니스 업무가 수행될 수 있는 모든 가능한 방식을 생성할 수 있습니다.

핵심 발견: 일곱 가지의 서로 다른 "학파"

저자는 34개의 중요한 연구를 발견하였고, 이를 일곱 가지의 뚜렷한 연구 흐름으로 분류했습니다. 이를 서로 다른 설계도와 도구를 사용하여 동일한 건물(비즈니스 프로세스)을 설계하려는 일곱 팀의 건축가라고 상상해 보십시오.

1. "조직의 시인들" (Stream I)

  • 아이디어: 이 연구자들은 비즈니스 루틴을 하나의 언어처럼 다룹니다. 그들은 사람들이 문장으로 말하는 것처럼, 조직도 행동의 패턴으로 "말한다"고 믿습니다.
  • 비유: 무용단을 상상해 보세요. 모든 동작을 하나하나 적는 대신, 몇 가지 기본 동작과 그것들을 조합하는 규칙을 정의합니다. 이를 통해 모든 개별적인 대본을 쓰지 않고도 무한한 춤의 루틴을 설명할 수 있습니다.
  • 하는 일: 이들은 이러한 규칙을 사용하여 새로운 작업 방식을 설계하거나, 조직의 "춤"을 관찰함으로써 회사가 실제로 어떻게 작동하고 있는지 파악합니다.

2. "문법 경찰" (Stream II)

  • 아이디어: 이 팀은 비즈니스가 사용하는 표준 언어(예: 프로세스를 그리는 언어인 BPMN)를 살펴보고, 이것이 현실에 대한 깊은 철학적 규칙에 따라 "문법적으로 올바른지"를 확인합니다.
  • 비유: 학생의 에세이를 채점하는 언어 교사를 상명해 보세요. 그들은 단순히 철자를 확인하는 것이 아니라, 학생이 실제 세계의 객체를 설명하기 위해 적절한 단어를 사용했는지 확인합니다. 이들은 인기 있는 비즈니스 드로잉 도구들이 단어가 부족하거나, 하나의 단어를 두 가지 다른 의미로 사용하여 혼란을 야기한다는 점을 발견했습니다.

3. "구조적 건축가들" (Stream III)

  • 아이디어: 이 연구자들은 프로세스의 뼈대에 집중합니다. 그들은 내부에서 어떤 일이 일어나는지 걱정하기 전에 구조가 유효한지를 먼저 확인하고자 합니다.
  • 비유: 집을 짓는 과정을 생각해보세요. 페인트를 칠하거나 가구를 들여놓기 전에, 벽이 제대로 서 있고 지붕이 뒤집혀 있지 않은지 확인해야 합니다. 이들은 "프로세스 하우스"가 무너지지 않도록 엄격한 규칙을 사용합니다. 또한, 한 가족을 위해 차고가 있는 집을 짓고 다른 가족을 위해 수영장이 있는 집을 짓는 것과 같은 "변형(variants)"을 관리하는 데 도움을 줍니다.

4. "데이터 및 역할 통합가들" (Stream IV)

  • 아이디어: 전통적인 프로세스 맵은 무엇이 일어나는지는 보여주지만, 누가 그것을 하는지, 그리고 어떤 데이터를 사용하는지는 종종 잊어버립니다. 이 팀은 규칙에 "속성(attributes/태그)"을 추가합니다.
  • 비유: 체스 게임을 상상해 보세요. 규칙은 말의 움직임(구조)을 알려줍니다. 하지만 이 연구자들은 "퀸만이 이곳으로 이동할 수 있고, 50점의 에너지를 가지고 있을 때만 이동할 수 있다"와 같은 레이어를 추가합니다. 이들은 움직임의 규칙과 플레이어의 정체성, 그리고 그들이 가진 데이터를 결합하여 복잡하고 분산된 팀워크를 가능하게 합니다.

5. "모양 변환자들" (Stream V)

  • 아이디어: 비즈니스 프로세스는 종종 그림(그래프)으로 그려집니다. 이 팀은 "그래프 문법(Graph Grammars)"을 사용하여 하나의 그림을 다른 그림으로 자동 변환합니다.
  • 비유: 당신이 크레파스로 그린 집 스케치가 있다고 상상해 보세요. 당신은 이 스케치를 비디오 게임을 위한 3D 모델로 바꾸고 싶습니다. 이 연구자들은 크레파스 그림을 가져와서 창문과 문이 완벽하게 정렬된 3D 모델로 즉시 재구축하는 마법 같은 기계(그래프 문법)를 가지고 있습니다. 또한, 이들은 자신들의 소프트웨어가 제대로 작동하는지 확인하기 위해 가상의 "테스트용 집"을 만드는 데 이 기술을 사용합니다.

6. "탐정들" (Stream VI)

  • 아이디어: 규칙을 먼저 쓰는 대신, 이 연구자들은 "범죄 현장"(실제로 일어난 데이터 로그)을 조사하여 규칙을 역설계(reverse-engineer)합니다.
  • 비유: 탐정이 영수증 더미를 발견하고 비밀 소스의 레시피를 알아내려고 노력하는 상황을 상상해 보세요. 그들은 데이터 속의 패턴을 보고 그 패턴을 만들어낸 문법을 추측합니다. 이는 기업이 실제로 무엇을 하고 있는지(생각하는 방식이 아닌 실제 모습)를 발견하는 데 도움을 줍니다.

7. "논리 철학자들" (Stream VII)

  • 아이디어: 이 작은 그룹은 고급 수학(프로세스 대수/Process Algebras)을 사용하여 프로세스가 멈추거나 실수를 저지르지 않을 것임을 증명합니다.
  • 비유: 교통 신호 시스템을 상상해 보세요. 이 연구자들은 단순히 신호등을 만드는 것이 아니라, 교통 흐름이 어떻게 변하더라도 두 대의 차량이 교차로에서 절대 충돌하지 않을 것임을 복잡한 수학을 통해 100% 확신하며 증명합니다. 이들은 비즈니스 프로세스를 완벽하게 균형을 이루어야 하는 수학 방정식처럼 다룹니다.

주요 문제점: 모두가 각자 따로 놀고 있다

이 논문의 가장 중요한 발견은 이 일곱 팀이 서로 대화하지 않고 있다는 점입니다.

  • "시인들"(Stream I)은 "탐정들"(Stream VI)과 대화하지 않습니다.
  • "모양 변환자들"(Stream V)은 "논리 철학자들"(Stream VII)과 대화하지 않습니다.

그들은 모두 동일한 문제의 각기 다른 부분을 해결하기 위해 서로 다른 도구를 사용하고 있지만, 이 모든 것을 아우르는 단일하고 통합된 시스템을 구축하지 못했습니다.

미래의 과제

저자는 비즈니스 프로세스 관리의 미래가 이 일곱 가지 흐름을 연결하는 것에 있다고 주장합니다.

다음과 같은 슈퍼 도구를 상상해 보십시오:

  1. 당신이 "시인"의 창의적인 규칙을 사용하여 프로세스를 설계합니다.
  2. "건축가"가 구조를 검사합니다.
  3. "통합가"가 데이터와 사람을 추가합니다.
  4. "모양 변환자"가 이를 컴퓨터 프로그램으로 변환합니다.
  5. "철학자"가 이것이 오류를 일으키지 않을 것임을 증명합니다.
  6. "탐정"이 실행 과정을 지켜보며 상황이 변할 때마다 규칙을 자동으로 업데이트합니다.

이 논문은 우리에게 각각의 조각들은 모두 있지만, 그 조각들을 하나로 묶는 기계를 아직 만들지 못했다는 결론을 내립니다. 목표는 비즈니스 프로세스의 설계, 실행, 개선을 한 번에 처리할 수 있는 통합된 "문법 이론"을 만드는 것입니다.

연구 분야의 논문에 파묻히고 계신가요?

연구 키워드에 맞는 최신 논문의 일일 다이제스트를 받아보세요 — 기술 요약 포함, 당신의 언어로.

Digest 사용해 보기 →