- 빌드환경 구성 (Build) 


Dependency 는 Library 로 이루어집니다. Build 단계에서는 Library package 를 Link By 해야합니다. 이때, 유용한 것은 Package Linker 입니다. Library 는 Internet 에서 찾을 수 있습니다. IDE 에서 Library 를 Package 묶음으로 저장할 때는 File Descriptor 를 사용하게 됩니다. 이러한 File Descriptor 의 File 은 기본적으로 Source-CODE 입니다. SourceCode 는 Reference Position Descriptor 에 의해서 IDE 으로부터 식별됩니다. 이때, 운영체제의 File Directory 가 쓰이게 됩니다. Path Identifier 에 의해서 Library 는 Link By 될 수 있습니다. 그렇기에 Build 단계에서는 사용하고자 하는 Library 의 Path 를 IDE 에서 Link By 하기 위해 위치선언의 구문을 작성하게 됩니다. 또 다른 Dependency 는 Resource File 입니다. Resource File 또한 Path 위치선언을 요구합니다. Resource File 은 Source-CODE 가 아닌 File 등이 됩니다. 이는 Source-File 이라고 할 수도 있습니다. 이러한 파일 등은 Runtime 에 Program 에 의해서 해석처리되지 않습니다. 운영체제에 의해서 이러한 파일 등은 Look-up 되어 Get-Source 되며 최종적으로 Provider 에 의해서 사용자에게 개체로 전달됩니다. 빌드단계에서 중요한 것은 Package Provider 입니다. 이러한 Package Provider 는 Source Path Identifier 에 의해서 운영체제로 부터 Call-Back 되어지는 개체입니다. 그러나 SourceCode 에 대해서의 Call-Back 은 Package 로 부터 Runtime 에 Link By 되기 때문에 Functionals 에 의한 Look-up 에 대해서 Package Provider 의 Path Id 이외에 API Call-Back 을 요구하게 됩니다. 이에 대해서는 API Call-back Specification 을 참조를 하는 것이 좋습니다. 




- 배포환경 구성 (Distribution) 


배포환경의 구성은 SDLC 의 "유지보수 단계"의 이전과 이후에 대해 SDLC Cycle 이 끝난 다음 반복되는 Phase 입니다. 배포환경에 대해 Specification 은 필수적입니다. APIs Provider 는 배포환경으로 부터 Source-CODE 를 Service-Ready 한 것이 맞을까? 를 검증하기 위한 검증 Format 이 될 수 있습니다. 배포환경을 구성하기 위해서는 Source-CODE 로 부터 APIs Provider 관점에서의 Specification Documentation 을 요구해야 합니다. 이는 Test Phase 에 대한 SDLC 적인 검사규격에 대한 Look-up 리스트에 대한 산출물을 얻어내기 위한 필수적인 과정입니다. APIs Provider 의 관점에서의 Functionals 의 Unit Service Look-up 으로 부터 Software I/O Test 에 대한 시나리오를 산출물로 얻어낸 뒤에 배포의 단계에 접어드는 것이 정상절차입니다. 이때 Input 시나리오로 부터 Output Range 를 검토검사하기 위한 규격이 Software 테스트 검사본이 됩니다. 이를 마친 뒤에 배포의 단계를 실행하게 됩니다. Local 및 Server 로 부터의 Program 에 의해서 APIs Provider 배포환경이 달라지는 것은 관례적입니다. Local 의 경우 Runtime 테스트를 수행할 때, APIs Performance 에 대한 자원 대비 속도의 성능요소와 규격이상의 유무를 확인하는 것으로 충분합니다. 그러나 Server 의 경우 Runtime 테스트를 할때, APIs Performance 에 대한 성능 기준 처리속도와 규격이상의 유무 이외에 Local User Group 에 의한 APIs Service 시나리오를 추가적으로 시행해야 합니다. Server 의 경우 Server Resulting 에 대한 처리속도와 이상의 유무에 대해 Local User Group 으로 부터의 입력 시나리오에 대한 Service Range 를 추가적으로 검토해야 합니다. 이를 마친 뒤 유지보수의 단계에 진입하는데 기초조건이 성공됩니다. 




- 설계환경 구성 (Architecture) 


설계환경에서는 APIs Unit 으로 부터 Service Look-up 에 대한 의사결정을 수행하게 됩니다. APIs Unit 은 Software 의 Provider Action 에 대한 Look-up 을 개념적인 수준에서 실행합니다. Service Action List 를 집산시킨 뒤에 이에 대한 Functionals 의 관점에서의 Service Range 를 결정한 뒤에 이로부터 Performance Phase 를 Unit 에 대해서 집산시킵니다. 이로부터 I/O Procedurals 에 대한 시나리오를 생성시키게 됩니다. 생성된 시나리오로 부터 필요한 Data Specification 을 결정해야 하는 것이 가장 어려운 단계입니다. 이에 대해서는 Service Range 로 부터 Context 를 추론해야 하는 것이 고된 과정입니다. Base/Sub/Inter 의 위상에서 Service Range 로 부터의 Service Context 에 대해 Result Context 또는 Request Context 를 지속적으로 분리해야 합니다. 이러한 Try-out 의 Repeat 의 뒤에서 Action Procedurals 와 Base Info 가 분리되어 산출물로 정리될 수 있습니다. 이러한 Action Procedurals 및 Base Info 는 각각 APIs Unit 과 APIs Look-up Context 로 분리되며 Look-up Context 는 Database 의 요구사항으로 다시 List-up 산출물을 만드는데 사용됩니다. 이로부터 APIs Providing 시나리오와 Look-up Data Specification 의 설계가 끝나게 됩니다. 




- 유지보수 및 구현의 구성 (Coding)


유지보수 및 구현의 환경에서는 설계환경의 구성단계에서 얻어진 Look-up Data Specification 이 재사용됩니다. APIs Provider 에 대한 추가적인 요구사항 및 구현사항은 Look-up Specification 에 대해 의존적인 환경에 해당합니다. Look-up Data Context 부터의 Specification 사항의 List-up 산출물에게서 Service User Group 에 대한 요구 Context 가 생성되는 일에 대해서의 수정 및 구현의 맥락가능성의 참조가 이루어지게 됩니다. User Group Action 에 대한 Context 는 APIs Provider 에 대해 Result Context 에 대한 Request Context 가 있기 마련이지만, 이에 대해서는 Database Look-up 에 대한 시나리오가 없다면 User Group 의 Play Ground Context 에 대한 Base 를 찾기는 힘듭니다. Action-play 시나리오에 대해 언제나 Context Specification 에 대해서는 Base/Sub/Inter 형식의 Database Schema Unit 이 필요로 합니다. Software 에 대해서는 Action-QUEUE 시나리오로 부터의 Coding 을 항상 요구하며, 이에 대해서는 Data Context 가 Queuing Data Procedurals 에 대하여 Base/Sub/Inter 의 위상맥락으로 어떻게든 요구됩니다. 유지보수 및 구현은 이러한 Service Queue 로 부터의 CODE 수준에서의 Programming 언어적인 논리해석의 절차가 됩니다. 이에 대해서 User Interface 또한 해당되기에 그러하게 됩니다....






abcd9999