×

小型项目观察站:可视化软件生态系统。 (英语) Zbl 1192.68159号

概述:软件演化研究主要集中在分析单个软件系统的演化。然而,很少有项目是独立存在的,独立于其他项目。相反,项目在公司、研究小组甚至开源社区的更大背景下并行存在。我们称这些环境为软件生态系统。在本文中,我们介绍了小型项目观测台,这是一个原型工具,旨在通过交互式可视化和探索来支持软件生态系统的分析。我们展示了一个使用我们的工具探索生态系统的案例研究,我们描述了工具的架构,并总结了在工具构建过程中吸取的经验教训。

MSC公司:

68N99型 软件理论
PDF格式BibTeX公司 XML格式引用
全文: 内政部 链接

参考文献:

[1] 艾克,S。;Jr.,J.Steffen:Seesoft–可视化面向行的软件统计的工具,IEEE软件工程事务18,第11期,957-968(1992)
[2] 马库斯,A。;冯·L。;Maletic,J.I.:软件可视化的三维表示,27-36(2003)
[3] 斯托里,M.-A.D。;Müller,H.A.:使用虾视图操纵和记录软件结构,275-284(1995)
[4] H.Muller,K.Klashinsky,Rigi:大型编程系统,收录于:ICSE’88:第十届国际软件工程会议论文集,1988年,第80–86页
[5] M.Lungu,A.Kuhn,T.Gîrba,M.Lanza,语义聚类的交互式探索,载于:VISSOFT’05:第三届可视化软件理解与分析国际研讨会论文集,2005年,第95–100页
[6] 霍尔特,R。;Pak,J.Y.:《气体:大型可视化软件进化》,163(1996)
[7] 康克林,M。;Howison,J。;克劳斯顿,K.:《使用ossmole进行协作:牙线数据和分析的存储库》,SIGSOFT软件工程注释30,第4期,第1-5页(2005年)
[8] D.A.Weiss,《sourceforge上开放源码项目的大型爬行和定量分析》,载于:研究报告ra-001/05,波兰波兹纳理工大学计算科学研究所,2005年。http://www.cs.put.poznan.pl/dweis/xml/publications/index.xml, 2005
[9] J.J.Amor、G.Robles、J.M.González-Barahona、I.Herraiz,《使用debian 3.1(sarge)测量libre软件作为案例研究:初步结果》,《升级杂志》
[10] 罗伯斯,G。;Gonzalez-Barahona,J.:libre软件项目贡献者营业额,IFIP国际信息处理联合会203,273-286(2006)
[11] 洛佩斯·费尔南德斯,L。;罗伯斯,G。;Gonzalez-Barahona,J.M。;Herraiz,I.:《将社交网络分析应用于社区驱动的libre软件项目》,《国际信息技术与网络工程杂志》第1期,第3期,第27-48页(2006年)
[12] 芬尼根,P.J。;霍尔特,R.C。;卡拉斯,I。;科尔,S。;Kontogiannis,K。;穆勒,H.A。;Mylopoulos,J。;Perelgut,S.G。;斯坦利,M。;Wong,K.:软件书架,IBM系统期刊36,第4期,564-593(1997)
[13] S.Mancoridis,T.Souder,Y.-F.Chen,E.Gansner,J.Korn,《报告:基于网络的逆向工程门户网站》,收录于:WCRE’01:第八届逆向工程工作会议论文集,2001年,第221-230页
[14] M'ambros女士。;Lanza,M.:支持协同软件进化分析的灵活框架,3-12(2008)
[15] M.Lungu,T.Gêrba,超储备的小型观测站,收录于:IWPSE’07:第九届软件进化原理国际研讨会论文集,2007年,第106–109页
[16] M.轮古。;兰扎,M。;吉尔巴,T。;Heeck,R.:逆向工程超储备,120-129(2007)
[17] Jazayeri,M。;A.Ran。;Van Der Linden,F.:《产品系列的软件架构:原则和实践》(2000)
[18] 克莱门茨,P。;Northrop,L.:软件产品线:实践和模式,(2001)
[19] Cincom,VisualWorks团队开发。Cincom技术白皮书,2000年
[20] Lehman,M.:《程序、生命周期和软件进化定律》,IEEE 68,第9期,1060-1076(1980年9月)
[21] 雷曼,M。;佩里,D。;Ramil,J。;托尔斯基,W。;Wernick,P.:软件进化的度量和法则——九十年代的观点(1997)
[22] Cubranic,D。;墨菲,G。;辛格,J。;Booth,K.:Hipikat:软件开发的项目记忆,IEEE软件工程事务31,第6期,446-465(2005)
[23] O.尼尔斯特拉斯。;杜卡斯,S。;Gǐrba,T.:驼鹿的故事:敏捷再工程环境,SIGSOFT软件工程注释30,第5期,1-10(2005)
[24] Fruchterman,T.M.J。;Reingold,E.M.:通过强制定向放置绘制图形,软件实践和经验2,1129-1164(1991)
[25] 甘斯纳,E.R。;North,S.C.:开放式图形可视化系统及其在软件工程中的应用,《软件实践与经验》30,第11期,1203-1233(2000)·Zbl 1147.68782号 ·doi:10.1002/1097-024X(200009)30:11<1203::AID-SPE338>3.0.CO;2-牛顿
[26] 杜卡斯,S。;Lienhard,A。;Renggli,L.:Seaside:构建动态web应用程序的灵活环境,IEEE软件24,No.5,56-63(2007)
[27] Likert,R.:《态度测量技术》,《心理学档案》22,第140期,第1-55页(1932年)
[28] 迈耶,M。;Gêrba,T。;Lungu,M.:蒙德里安:敏捷信息可视化框架,135-144(2006)
此参考列表基于出版商或数字数学图书馆提供的信息。其项与zbMATH标识符进行启发式匹配,可能包含数据转换错误。在某些情况下,zbMATH Open的数据对这些数据进行了补充/增强。这试图尽可能准确地反映原始论文中列出的参考文献,而不要求完整或完全匹配。