Công ty IBM có nhóm Rational với sản phẩm Rose của họ và họ
cũng có một số thứ của Eclipse. Và cũng là chuyện thường tình nếu
như họ có nhiều cách tiếp cận mặc dù có chỗ trùng lắp.
Modeling là tương lai, vì vậy mọi công ty đang tập trung vào
vấn đề này. Tôi cho rằng điều đó thật là tuyệt và có thể sẽ có
một vài đóng góp thực sự. Quý vị chắc biết UML [Unified
Modeling
Language; Ngôn ngữ Mô Hình Hợp Nhất] đã giúp cho các mô
hình tạo mô hình (meta-model) trở nên ít phức tạp hơn, vì thế tôi
không nghĩ chỉ riêng UML là câu trả lời. Các dịch vụ Web buộc quý
vị phải nghĩ đến vấn đề modeling. Và đó là một tin tốt lành.
Điều này hứa hẹn là quý vị sẽ viết mã lệnh ít đi và có một mô hình
xử lý thương mại. Ở đây tôi chỉ nói đến cách tôi sử dụng nó để thích
hợp cho riêng tôi.
Vì vậy ngay cả một doanh nghiệp - bằng một phương cách đã
được tạo hình, chính thức, không chỉ nguệch ngoạc trên giấy - có
thể diễn tả cách thức xử lý thương mại đang thay đổi theo thời gian
hoặc cách mà nó khác với các công ty khác như thế nào. Vì thế
thay vì viết nhiều mã lệnh phía sau, quí vị chỉ có hình ảnh, chủ
yếu mô hình, và rồi làm cho thích hợp với mục đích riêng.
Tôi nghĩ chúng tôi tin điều đó. Chắc chắn có một số người ở
IBM cũng có viễn kiến tương tự, và tôi cho rằng đó sẽ là sự cạnh
tranh lành mạnh giữa hai công ty chúng tôi vì các sản phẩm
modeling hiện nay cầu không đủ cung. Đó là một phần trong
Visual Studio 2005, và bên trong sản phẩm này chúng tôi sẽ có một
số điều đặc biệt mà chúng tôi chưa trình bày đầy đủ. Chúng tôi
cũng đã cho thấy nhiều điều rồi, nhưng Visual Studio 2005 còn
có rất nhiều cái mới khác.