본문 바로가기

UML34

[펌] CBD 개론. ◈ 서론 ◈ CBD의 유래, 현황및 전망 - 정보시스템의 계층적 아키텍쳐 - Business Component - Component의 재사용성과 응용Framework - Web Service Component ◈ CBD로의 전환대책 ◈ 결론 ◈ 참고문헌 서론 CBD(Component-Based Development)라 함은 SW를 구축하는데 있어 부품을 조립하여 완제품을 만드는 방식이다. CBD는 한 때의 유행이 아닌 장기간에 걸쳐 발전된 SW 산업의 한 진화 형태이다. CBD는 SW 개발 기술 만의 변화가 아닌 SW 산업 및 시장 전반에 걸친 구조적 변화이다. CBD 기술 자체도 앞으로 상당 기간 계속 변화가 일어날 것이며, CBD가 산업, 시장에 미치는 효과 또한 계속적인 변화가 다가오고 있다. CB.. 2010. 7. 12.
[펌] [안영회의 UML 강좌21] - Summary 드디어 강좌의 종착역에 도달했군요. 마지막으로 UML에 대해서 정리를 해보고 어떻게 이용할 수 있을지 운을 띄우도록 하겠습니다. 실제로 UML을 활용해서 각자가 원하는 가치를 만들어내는 것은 여러분들의 몫이 될 테니까요. 모델링 언어 UML UML(Unified Modeling Language)이란 말 그대로 모델링을 위한 언어를 통합시킨 것입니다. 특징적인 점은 그래픽 요소가 강한 표준 언어라는 점이죠. 굳이 소프트웨어 개발을 위해서만 UML을 쓸 수 있는 것은 아니지만, 주로 소프트웨어 개발을 위해 도움을 주는 방향으로 발전되어 왔습니다. 그러나, 모델링을 능숙하게 하기 위해서는 다양한 현상이나 개념들을 UML로 표현해 보는 방법도 좋은 수련이 된다고 할 수 있겠죠. UML이 있기 이전에도 소프트웨어.. 2010. 7. 12.
[펌] [안영회의 UML 강좌20] - Iteration 계획 ##########0* 앞서 강좌에서도 반복적인 개발에 대해 언급했습니다. RUP를 비롯한 모든 객체지향 방법론은 반복적인 접근법을 선택합니다. 마치 계절이 한번 돌아 한 해가 되듯이 프로젝트는 iteration의 반복으로 구성됩니다. Iteration은 어떻게 나누며 어떠한 순서로 계획해야 하는지 알아보도록 하죠. 이번 강좌에서는 강좌 초기에 말씀 드린 참고문헌 외에 다음 두 권의 서적을 참조했음을 밝힙니다.  Developing Enterprise Java Applications with J2EETM and UML…Khawar Zaman Ahmed, Cary E. Umrysh, Addison Wesley  UML User Guide … Grady Booch 외, Addison Wesley iter.. 2010. 7. 12.
[펌] [안영회의 UML 강좌19] - System Architecture-1 ##########0* ##########1*0 아키텍쳐(Architecture)란? 2 .0 아키텍쳐를 조망하는 중요한 5가지 View ##########2* ##########3* 사실 System Architecture를 논하는 것은 너무 시기 상조가 될 수도 있습니다. 이제 UML을 처음 배우는 입장에서 과연 아키텍쳐에 대해 얼마나 이해를 할 수가 있겠습니까마는 그래도 그 중요성이 크기 때문에 ‘음~ 이런 것이구나!’하는 정도로 이해해보도록 합시다. 아키텍쳐(Architecture)란? 아키텍쳐에 대해서는 많은 정의가 있습니다. 그만큼 한마디로 정의를 내리기가 쉽지 않다는 반증이겠죠. 우선 아키텍쳐를 설계(Design)와 빗대어 생각해볼까요? 설계가 시스템의 필수적인 기능의 구현을 위한 논리적인 .. 2010. 7. 12.