Những nhà phát triển phần mềm sẽ không còn phải phát minh lại từng bước khi viết các chương trình và ứng dụng mới nhờ vào một một dụng cụ mới tinh xảo và một kho chứa các ‘khối xây dựng’.
Thông thường trước đây các nhà phát triển phần mềm phải viết các chương trình phần mềm từ vạch xuất phát, và không biết trước đây đã có ai viết phần mềm tương tự cho một ứng dụng hoặc 1 trường hợp khác hay chưa.
Điều này có nghĩa là những nguời lành nghề phải giành nhiều thời gian để làm những công việc nhàm chán và lặp đi lặp lại trước khi có thể tạo ra phần mềm mới cho 1 yêu cầu cụ thể.
Nhưng các khoa học gia Châu Âu đã tạo ra 1 phương pháp hiệu quả hơn nhiều để làm những việc này. Họ đã tạo ra 1 phương pháp tự động tìm kiếm kho chứa phần mềm trung tâm để tách các ‘tác tạo’ phần mềm từ những hệ thống hiện tại để sử dụng trong hệ thống mới.
Công trình nghiên cứu ReDSeeDS do Liên minh Châu Âu tài trợ đã được thực hiện với mục tiêu là tìm kiếm các yêu cầu cho các thành phần của 1 kho tìm kiếm tự động, và sau đó tạo ra 1 bộ công cụ phần mềm để đáp ứng các yêu cầu đó.
Tự động hóa chính là điểm mấu chốt
Theo điều hợp viên Michal Smialek của dự án này, trước đây cũng đã có nhiều nỗ lực để xây dựng những tiêu chuẩn cho kiểu kho chứa phần mềm này và sau đó đã được công trình nghiên cứu tạo ra. Nhưng vấn đề đó là chúng không tự động hóa và vì thế nhiều việc vẫn còn rắc rối phức tạp.
“Sự khác biệt lớn trong công trình nghiên cứu của chúng tôi đó là nó cho phép bạn phác họa các yêu cầu của hệ thống mới một cách đơn giản và sau đó những yêu cầu này được tự động so sánh với các yêu cầu và khả năng của các hệ thổng hiện tại. Bạn sẽ thấy những điểm khác biệt và giống nhau giữa hệ thống cũ và hệ thống mới”, ông cho biết.
Điều này cho phép các nhà phát triển phần mềm chọn được những điểm tác tạo nào mà họ có thể tách ra khỏi hệ thống hiện tại và chèn vào hệ thống mới.
(Theo Bluesky (Physorg) // Sở khoa học công nghệ Đồng Nai)
Chuyển nhượng, cho thuê hoặc hợp tác phát triển nội dung trên các tên miền:
Quý vị quan tâm xin liên hệ: tieulong@6vnn.com