Đối với jEdit và Rhino, chúng tôi sử dụng các lời sấm giống như các nhà nghiên cứu trước đây (Eaddy et al. [23] và Dit et al. [24]), mà sẽ giúp giảm thiểu các mối đe dọa đến tính hiệu lực của các đánh giá của chúng tôi.
3.6 tiền xử lý
Hiện nay chúng tôi chi tiết như thế nào chúng tôi thu thập và chuẩn bị dữ liệu đầu vào cần thiết để thực hiện đánh giá theo kinh nghiệm của chúng ta về Trustrace.
3.6.1 Yêu cầu
jEdit chứa 34 yêu cầu. Những yêu cầu này được xác định bằng tay và chiết xuất từ các jEdit mã nguồn kho [24]. Trong công việc trước đây [2], chúng tôi sử dụng PREREQUIR [7] để phục hồi các yêu cầu cho Pooka và SIP. Chúng tôi thu hồi 90 và 82 yêu cầu cho cả hai hệ thống, tương ứng. Rhino chứa 268 yêu cầu mà chúng tôi được chiết xuất từ các thông số kỹ thuật ECMAScript liên quan bằng cách xem xét từng phần ECMAScript là một yêu cầu.
3.6.2 Source Code
Chúng tôi tải về mã nguồn của jEdit v4.3, Pooka v2.0, v1.6 Rhino, và SIP v1 0,0-dự thảo từ kho CVS / SVN tương ứng của họ. Chúng tôi chắc chắn rằng chúng tôi đã có các tập tin chính xác cho mỗi hệ thống trước khi xây dựng các liên kết truy xuất nguồn gốc bằng cách thiết lập các môi trường thích hợp và bằng cách tải về các thư viện thích hợp. Vì thế chúng ta có thể biên dịch và chạy tất cả các hệ thống.
6. http://www.mozilla.org/rhino/.
7. http://www.jitsi.org
đang được dịch, vui lòng đợi..
