卡內基梅隆大學研究團隊開發 Jadeite 與 Apatite 兩款工具,採用以人為中心設計技術,大幅縮短從海量 Java API 中選擇合適類別的時間。Javadoc 庫含 4100 類、35000 方法,且隨版本增長,連專家也無法全記。
PrintWriter 大字顯示,低頻 PrintEvent 小字。Message/MimeMessage 無發送郵件方法)。用戶可為類/方法添加 placeholder,指引正確方法位置,共享給其他開發者。不同於 Jadeite,Apatite 讓開發者瀏覽包、類、方法間的關聯關係,快速定位目標。
原指低薪/無償招募大眾參與開發;開源領域指全球開發者利用業餘時間完善軟體。此處指使用者為 API 添加說明,經網路共享給其他使用者。