개방형 구현
Open implementation컴퓨팅에서 개방형 구현 플랫폼은 구현에 접근할 수 있는 시스템이다.개방형 구현은 프로그램의 개발자들이 그들의 특정한 요구에 맞게 기본 소프트웨어의 일부를 변경할 수 있게 한다.이 기법을 사용하면 프로그램 자체를 설계하고 사용하기 더 복잡하게 만들지만 일반 도구를 쓰는 것이 훨씬 쉽다.
또한 개방형 언어 구현도 있는데, 이는 응용 프로그램 프로그래머들이 언어 구현의 측면을 접근 가능하게 한다.
개방형 구현은 기존의 애플리케이션 프로그래밍 인터페이스를 사용하는 것이 아니라 사용자가 구현 소스 코드를 변경할 수 있는 오픈 소스와 혼동해서는 안 된다.
참고 항목
- 연구의 후속 개념을 위한 측면 지향 프로그래밍
- 1차 구현 수단에 대한 메타 객체 프로토콜
- 일반적인 소프트웨어 구성을 위한 소프트웨어 아키텍처
외부 링크