Bản chất của một thực thể phần mềm là một cấu trúc của lồng vào nhau khái niệm: tập hợp dữ liệu, các mối quan hệ giữa các hạng mục dữ liệu, thuật toán, và các viện dẫn các chức năng. Bản chất này là trừu tượng trong đó một cấu trúc khái niệm đó đều nằm cùng nhiều đại diện khác nhau. Đó là dù sao chính xác cao và đa dạng về chi tiết. Tôi tin rằng phần cứng của phần mềm xây dựng được các đặc điểm kỹ thuật, thiết kế, xây dựng và thử nghiệm các khái niệm này, không phải là lao động đại diện cho nó và kiểm tra độ trung thực của các đại diện. Chúng tôi vẫn còn làm cho các lỗi cú pháp, chắc chắn; nhưng họ là lông tơ so với các lỗi về khái niệm trong hầu hết các hệ thống. Nếu điều này là đúng, xây dựng phần mềm sẽ luôn luôn được khó khăn. Vốn không có đạn bạc. Chúng ta hãy xem xét các đặc tính vốn có của bản chất không thể rút gọn này của phần mềm hệ thống hiện đại: sự phức tạp, phù hợp, hay thay đổi, và tàng hình.
đang được dịch, vui lòng đợi..
