For example, in Pooka, we declared the drag-and-drop requirement as an dịch - For example, in Pooka, we declared the drag-and-drop requirement as an Việt làm thế nào để nói

For example, in Pooka, we declared

For example, in Pooka, we declared the drag-and-drop requirement as an unsupported feature. Yet, Histrace produced some traceability links to this requirement. We manually verified these links and found that developers implemented the drag-and-drop feature partially, but named it “dnd” while commenting “this is drag and drop feature” in some related SVN commit messages. This example shows that Trustrace can indeed help developers in recovering missing links from human mistakes and the limitations of automated approaches. In the cases of jEdit and Rhino, we did not find such missing links.
This observation shows that Histrace not only helps to recover traceability links but also may help in evolving traceability links: If a developer creates traceability links and, after some years, wants to update the traceability links, then she does not need to create/verify all the links again. She could run Histrace and/or Trustrace to obtain possible missing links that she can verify.
5.5 Practical Applicability of Trustrace
Trustrace enables practitioners to automatically recover traceability links between requirements and source code. The current model of Trustrace is general in the sense that all the conceptual steps of Trustrace, shown in Fig. 1, can be changed. Indeed, Histrace could be customized to accommodate other software repositories, e.g., mailing lists. Trumo could be applied to other problems, e.g., feature location. For example, we recently customized Trumo to address bug location in combination with binary-class relationships. The most important aspect of Trustrace is that it does not require the tuning of some parameters for every dataset on which it is applied. DynWing is an automatic weighting scheme that assigns weights to the different experts at runtime. In contrast, a project manager would need to guess and assign weights to each expert.
The Trustrace model could be implemented in any software development environment. It does not require particular inputs or parameter tuning. Trustrace could mine any software repository and use them as experts to recover traceability links. A project manager could also use the output of Trustrace for other purposes than requirement traceability as well. For example, Trustrace could tell a project manager which requirements require more maintenance, in particular which requirements are causing more bugs and CVS/SVN commits.
5.6 Revisiting the Conjectures
In the introduction, we stated three conjectures regarding the use of other sources of information, of a trust model, and of a dynamic weighting technique to improve the accuracy of the requirement traceability links recovered using an IR technique.
Within the limits of the threats to the validity of the results of our empirical study, we conclude that our conjectures are true. Indeed, our empirical study shows that the requirement traceability links recovered through mining software repositories, i.e., CVS/SVN repositories and Bugzilla bug-tracking systems, can be considered as experts whose opinions can be used in a trust model to discard/rerank the links provided by an IR technique. The experts’ opinions must be combined dynamically, i.e., on a per-link basis, to reap the full benefits of the trust model.
To the best of our knowledge, this paper is the first stating these conjectures and reporting on the benefits of combining software repositories to improve the accuracy of requirement traceability links. It is also the first use of a dynamic weighting technique in combination with a trust model. We expect that other software
0/5000
Từ: -
Sang: -
Kết quả (Việt) 1: [Sao chép]
Sao chép!
Ví dụ, trong Pooka, chúng tôi tuyên bố yêu cầu kéo và thả như là một tính năng không được hỗ trợ. Tuy vậy, Histrace sản xuất một số liên kết truy tìm nguồn gốc để yêu cầu này. Chúng tôi tự xác nhận những liên kết này và thấy rằng nhà phát triển thực hiện các tính năng kéo và thả một phần, nhưng đặt tên nó là "dnd" trong khi cho ý kiến "đây kéo và thả các tính năng" trong một số bài viết liên quan cam kết SVN. Ví dụ này cho thấy rằng Trustrace thực sự có thể giúp nhà phát triển trong việc khôi phục thiếu liên kết từ những sai lầm của con người và những hạn chế của phương pháp tiếp cận tự động. Trong trường hợp của jEdit và tê giác, chúng tôi không tìm thấy các liên kết mất tích.Quan sát này cho thấy rằng Histrace không chỉ giúp để khôi phục lại truy tìm nguồn gốc liên kết nhưng cũng có thể giúp trong phát triển truy tìm nguồn gốc liên kết: nếu một nhà phát triển tạo ra liên kết truy tìm nguồn gốc và, sau một số năm, muốn để cập nhật các liên kết truy tìm nguồn gốc, thì cô không cần phải tạo/xác minh tất cả các liên kết một lần nữa. Cô có thể chạy Histrace và/hoặc Trustrace có được liên kết mất tích có thể cô ấy có thể xác minh.5.5 các ứng dụng thực tế của TrustraceTrustrace cho phép các học viên tự động phục hồi truy tìm nguồn gốc liên kết giữa các yêu cầu và mã nguồn. Các mô hình hiện tại của Trustrace là tổng quát trong ý nghĩa rằng tất cả các bước khái niệm của Trustrace, Hiển thị trong hình 1, có thể được thay đổi. Thật vậy, Histrace có thể được tùy chỉnh để phù hợp với các kho phần mềm, ví dụ, danh sách gửi thư. Trumo có thể được áp dụng cho các vấn đề khác, ví dụ, tính năng vị trí. Ví dụ, chúng tôi mới tùy chỉnh Trumo để vị trí lỗi địa chỉ kết hợp với mối quan hệ nhị phân cấp. Các khía cạnh quan trọng nhất của Trustrace là rằng nó không yêu cầu điều chỉnh một số thông số cho mỗi bộ dữ liệu trên đó nó được áp dụng. DynWing là một chương trình tự động nặng mà gán trọng lượng cho các chuyên gia khác nhau tại thời gian chạy. Ngược lại, một người quản lý dự án sẽ cần phải đoán và gán trọng lượng cho mỗi chuyên gia.Các mô hình Trustrace có thể được thực hiện trong bất kỳ môi trường phát triển phần mềm. Nó không yêu cầu đầu vào cụ thể hoặc điều chỉnh các tham số. Trustrace có thể khai thác bất kỳ kho phần mềm và sử dụng chúng như là các chuyên gia phục hồi truy tìm nguồn gốc liên kết. Một người quản lý dự án cũng có thể sử dụng đầu ra của Trustrace cho các mục đích khác hơn yêu cầu truy tìm nguồn gốc là tốt. Ví dụ, Trustrace có thể cho biết một người quản lý dự án những yêu cầu nào cần thêm bảo trì, đặc biệt những yêu cầu nào đang gây ra nhiều lỗi và CVS/SVN cam kết.5,6 revisiting những phỏng đoánTrong phần giới thiệu, chúng tôi đã nêu các phỏng đoán ba về việc sử dụng các nguồn thông tin, một mô hình sự tin tưởng, và một động lực hệ số kỹ thuật để cải thiện tính chính xác của các liên kết truy tìm nguồn gốc của yêu cầu phục hồi bằng cách sử dụng một kỹ thuật IR.Trong các giới hạn của các mối đe dọa đến tính hợp lệ của các kết quả của nghiên cứu thực nghiệm của chúng tôi, chúng tôi kết luận rằng chúng tôi phỏng đoán là đúng sự thật. Thật vậy, chúng tôi nghiên cứu thực nghiệm cho thấy rằng các liên kết truy tìm nguồn gốc của yêu cầu thu hồi thông qua khai thác phần mềm kho, tức là, CVS/SVN kho và hệ thống theo dõi lỗi Bugzilla, có thể được coi là các chuyên gia có ý kiến có thể được sử dụng trong một mô hình sự tin tưởng để huỷ/rerank các liên kết được cung cấp bởi một kỹ thuật IR. Các chuyên gia ý kiến phải được kết hợp tự động, ví dụ, trên một cơ sở cho một liên kết, để gặt hái những lợi ích đầy đủ của các mô hình sự tin tưởng.Tốt nhất của kiến thức của chúng tôi, giấy này là lần đầu tiên nói những phỏng đoán và báo cáo về lợi ích của việc kết hợp phần mềm kho để cải thiện tính chính xác của các yêu cầu truy tìm nguồn gốc liên kết. Nó cũng là đầu tiên sử dụng một kỹ thuật động nặng kết hợp với một mô hình sự tin tưởng. Chúng tôi hy vọng rằng phần mềm khác
đang được dịch, vui lòng đợi..
Kết quả (Việt) 2:[Sao chép]
Sao chép!
Ví dụ, trong Pooka, chúng tôi tuyên bố yêu cầu kéo-và-thả như một tính năng không được hỗ trợ. Tuy nhiên, Histrace sản xuất một số liên kết truy xuất nguồn gốc để yêu cầu này. Chúng tôi tự xác nhận những liên kết này và thấy rằng các nhà phát triển thực hiện các tính năng kéo-và-thả một phần, nhưng đặt tên nó là "DND" khi bình luận "này là kéo và thả tính năng" trong một số SVN viết cam kết có liên quan. Ví dụ này cho thấy rằng Trustrace thực sự có thể giúp các nhà phát triển trong việc khôi phục các liên kết bị mất tích từ những sai lầm của con người và những hạn chế của phương pháp tiếp cận tự động. . Trong trường hợp của jEdit và Rhino, chúng tôi không tìm thấy liên kết còn thiếu như
quan sát này cho thấy Histrace không chỉ giúp phục hồi các liên kết truy xuất nguồn gốc, nhưng cũng có thể giúp đỡ trong việc phát triển các liên kết truy xuất nguồn gốc: Nếu một nhà phát triển tạo ra các liên kết truy xuất nguồn gốc và, sau vài năm, muốn để cập nhật các liên kết truy xuất nguồn gốc, sau đó cô ấy không cần tạo / xác minh tất cả các liên kết lại. Cô có thể chạy Histrace và / hoặc Trustrace để có được liên kết còn thiếu có thể là cô ấy có thể xác minh.
5.5 Khả năng ứng dụng thực tiễn của Trustrace
Trustrace cho phép các học viên để tự động khôi phục lại các liên kết truy xuất nguồn gốc giữa yêu cầu và mã nguồn. Các mô hình hiện tại của Trustrace là nói chung trong ý nghĩa rằng tất cả các bước khái niệm của Trustrace, thể hiện trong hình. 1, có thể được thay đổi. Thật vậy, Histrace có thể được tùy chỉnh để chứa các kho phần mềm khác, ví dụ, danh sách gửi thư. Trumo có thể được áp dụng cho các vấn đề khác, ví dụ, tính năng vị trí. Ví dụ, gần đây chúng tôi tùy chỉnh Trumo để giải quyết các vị trí lỗi trong sự kết hợp với các mối quan hệ nhị phân-class. Khía cạnh quan trọng nhất của Trustrace là nó không đòi hỏi sự điều chỉnh của một số thông số cho từng bộ dữ liệu trên đó nó được áp dụng. DynWing là một chương trình trọng tự động gán trọng số cho các chuyên gia khác nhau trong thời gian chạy. Ngược lại, một người quản lý dự án sẽ cần phải đoán và gán trọng số cho từng chuyên gia.
Các mô hình Trustrace thể được thực hiện trong bất kỳ môi trường phát triển phần mềm. Nó không đòi hỏi đầu vào cụ thể hoặc tham số điều chỉnh. Trustrace có thể khai thác bất kỳ kho phần mềm và sử dụng chúng như các chuyên gia để phục hồi các liên kết truy xuất nguồn gốc. Một người quản lý dự án cũng có thể sử dụng đầu ra của Trustrace cho các mục đích khác hơn là yêu cầu truy xuất nguồn gốc là tốt. Ví dụ, Trustrace có thể nói với một người quản lý dự án mà các yêu cầu đòi hỏi phải bảo trì nhiều hơn, đặc biệt trong đó yêu cầu đang gây ra nhiều lỗi và CVS / SVN cam kết.
5.6 Xem xét lại các giả thuyết
Trong phần giới thiệu, chúng tôi đã nêu ba giả thuyết liên quan đến việc sử dụng các nguồn thông tin khác, của một mô hình tin cậy, và của một kỹ thuật trọng năng động để cải thiện tính chính xác của các liên kết truy xuất nguồn gốc yêu cầu thu hồi bằng cách sử dụng một kỹ thuật IR.
Trong giới hạn của những mối đe dọa đến tính hiệu lực của các kết quả nghiên cứu thực nghiệm của chúng tôi, chúng tôi kết luận rằng giả thuyết của chúng tôi là đúng sự thật . Thật vậy, nghiên cứu thực nghiệm của chúng tôi cho thấy rằng các liên kết yêu cầu truy xuất nguồn gốc thu hồi thông qua các kho khai thác các phần mềm, tức là, CVS / SVN kho và Bugzilla hệ thống lỗi, theo dõi, có thể được coi là chuyên gia có ý kiến có thể được sử dụng trong một mô hình tin cậy để loại bỏ / rerank các liên kết được cung cấp bởi một kỹ thuật IR. Ý kiến của các chuyên gia phải được kết hợp tự động, nghĩa là trên một cơ sở cho mỗi liên kết, để gặt hái những lợi ích đầy đủ của mô hình tin cậy.
Để tốt nhất của kiến thức của chúng tôi, bài viết này là người đầu tiên nêu những giả thuyết này và báo cáo về những lợi ích của việc kết hợp kho phần mềm để cải thiện tính chính xác của các liên kết yêu cầu truy xuất nguồn gốc. Đây cũng là lần đầu sử dụng một kỹ thuật trọng năng động kết hợp với một mô hình tin cậy. Chúng tôi hy vọng rằng các phần mềm khác
đang được dịch, vui lòng đợi..
 
Các ngôn ngữ khác
Hỗ trợ công cụ dịch thuật: Albania, Amharic, Anh, Armenia, Azerbaijan, Ba Lan, Ba Tư, Bantu, Basque, Belarus, Bengal, Bosnia, Bulgaria, Bồ Đào Nha, Catalan, Cebuano, Chichewa, Corsi, Creole (Haiti), Croatia, Do Thái, Estonia, Filipino, Frisia, Gael Scotland, Galicia, George, Gujarat, Hausa, Hawaii, Hindi, Hmong, Hungary, Hy Lạp, Hà Lan, Hà Lan (Nam Phi), Hàn, Iceland, Igbo, Ireland, Java, Kannada, Kazakh, Khmer, Kinyarwanda, Klingon, Kurd, Kyrgyz, Latinh, Latvia, Litva, Luxembourg, Lào, Macedonia, Malagasy, Malayalam, Malta, Maori, Marathi, Myanmar, Mã Lai, Mông Cổ, Na Uy, Nepal, Nga, Nhật, Odia (Oriya), Pashto, Pháp, Phát hiện ngôn ngữ, Phần Lan, Punjab, Quốc tế ngữ, Rumani, Samoa, Serbia, Sesotho, Shona, Sindhi, Sinhala, Slovak, Slovenia, Somali, Sunda, Swahili, Séc, Tajik, Tamil, Tatar, Telugu, Thái, Thổ Nhĩ Kỳ, Thụy Điển, Tiếng Indonesia, Tiếng Ý, Trung, Trung (Phồn thể), Turkmen, Tây Ban Nha, Ukraina, Urdu, Uyghur, Uzbek, Việt, Xứ Wales, Yiddish, Yoruba, Zulu, Đan Mạch, Đức, Ả Rập, dịch ngôn ngữ.

Copyright ©2025 I Love Translation. All reserved.

E-mail: