2012-05-12 3 views
2

저는 IBM Rational RSA에서 작업하고 싶었습니다. 문제는 어디에서 시작해야하는지 모르겠다 ... 이미 경험이 많은 Java 개발자이고 UML을 알고 있습니다 ... 필요했습니다. 어떤 책이나 그런 책이 있다는 것을 아는 것이 그 소프트웨어를 배우는 것을 도울 수 있습니까? Model Driven Architecture에 대해서도 들었 습니다만, Rational RSA와 MDA간에 어떤 관계가 있습니까?Rational RSA 학습 가이드

+0

RSA는 좋은 제품이 아닙니다. 나는 그것을 누구에게도 추천하지 않을 것이다. 다른 UML 도구보다 MDA와 더 이상 관련이 없습니다. UML이 화이트 보드에서 스케치하는 것 이상의 설계에 필요하다고 생각하지 않습니다. – duffymo

+0

왜 안 되니? UML에서 코드를 생성하는 것이 좋지 않다는 뜻입니까? 나는 이것이 일의 추세라고 생각한다. : D – saman

+0

아니, 필요하지 않다. "일의 추세"? 당신은 생활을위한 소프트웨어를 개발합니까? – duffymo

답변

3

RSA를 사용하는 방법을 배우려면 도움말 파일과 함께 제공되는 자료를 사용해보십시오. 온라인 버전 (v8의 경우) http://pic.dhe.ibm.com/infocenter/rsahelp/v8/index.jsp

다른 리소스를 알려줄 "시작하기"섹션이 있습니다. 또한 도움이 될 IBM developerWorks (www.ibm.com/developerworks/rational)와 SW 엔지니어링 학생으로서 유용 할 수있는 많은 일반 정보를 제공합니다.

RSA는 MDA 도구로 사용할 수 있지만 전체 코드를 기본으로 제공하지는 않습니다. 골격 코드 구조를 확실히 생성 할 수 있습니다. 주제에 대해 배우려면 유용한 시작이 될 수 있습니다. RSA는 또한 상태 머신을 "실행"할 수있게 해줍니다. 이것은 코드를 생성하는 것보다 모델을 테스트하는 것이 더 낫습니다. MDA를 자세히보고 싶다면 Rational Rhapsody를 살펴 보겠습니다. MDA는 임베디드/시스템 공간에서 널리 사용되고 있습니다.이 접근 방식에 도움이되는 많은 이벤트 중심 아키텍처가 있습니다. 휴대 전화가 말하는 기지국이 좋은 기술입니다 (예를 들어). 복잡하고 이벤트 중심의 시스템 또는 시스템 시스템은 MDA가 빛나는 곳입니다. 그러나 나는 MDA가 거래 등을위한 시스템을 구축 한 금융 기관에서 일하는 것을 보았고 새로운 금융 상품의 모델을 적용한 다음 기존 시스템의 변경 사항을 생성하는 것이 매우 효율적입니다.

희망이 있습니다.

+0

우수한 첫 번째 대답. 에 오신 것을 환영합니다. – vascowhite

+0

감사합니다. 잠시 동안 SO에 대한 답글을 남겼지 만 계정은 없습니다. 이것을 올바르게 할 시간. –