scispace - formally typeset
Search or ask a question
Topic

Software

About: Software is a research topic. Over the lifetime, 130577 publications have been published within this topic receiving 2028987 citations. The topic is also known as: computer software & computational tool.


Papers
More filters
Proceedings ArticleDOI
01 Jun 2000
TL;DR: Traditional techniques, namely, ordinary least-squares regression and analysis of variance outperformed analogy-based estimation and regression trees and no significant difference was found in accuracy between estimates derived from company-specific data and estimatesderived from multi-organizational data.
Abstract: Delivering a software product on time, within budget, and to an agreed level of quality is a critical concern for many software organizations. Underestimating software costs can have detrimental effects on the quality of the delivered software and thus on a company's business reputation and competitiveness. On the other hand, overestimation of software cost can result in missed opportunities to funds in other projects. In response to industry demand, a myriad of estimation techniques has been proposed during the last three decades. In order to assess the suitability of a technique from a diverse selection, its performance and relative merits must be compared. The current study replicates a comprehensive comparison of common estimation techniques within different organizational contexts, using data from the European Space Agency. Our study is motivated by the challenge to assess the feasibility of using multi-organization data to build cost models and the benefits gained from company-specific data collection. Using the European Space Agency data set, we investigated a yet unexplored application domain, including military and space projects. The results showed that traditional techniques, namely, ordinary least-squares regression and analysis of variance outperformed analogy-based estimation and regression trees. Consistent with the results of the replicated study no significant difference was found in accuracy between estimates derived from company-specific data and estimates derived from multi-organizational data.

246 citations

Proceedings ArticleDOI
24 Jun 2007
TL;DR: This paper presents a 3D visualization approach which gravitates around the city metaphor, i.e., an object-oriented software system is represented as a city that can be traversed and interacted with to give the viewer a sense of locality to ease program comprehension.
Abstract: This paper presents a 3D visualization approach which gravitates around the city metaphor, i.e., an object-oriented software system is represented as a city that can be traversed and interacted with: the goal is to give the viewer a sense of locality to ease program comprehension. The key point in conceiving a realistic software city is to map the information about the source code in meaningful ways in order to take the approach beyond beautiful pictures. We investigated several concepts that contribute to the urban feeling, such as appropriate layouts, topology, and facilities to ease navigation and interaction. We experimented our approach on a number of systems, and present our findings.

246 citations

Journal ArticleDOI
TL;DR: In this paper, seven software teams developed versions of the same small-size (2000-4000 source instruction) application software product using the Specifying approach and the Prototyping approach.
Abstract: In this experiment, seven software teams developed versions of the same small-size (2000-4000 source instruction) application software product Four teams used the Specifying approach Three teams used the Prototyping approach The main results of the experiment were the following 1) Prototyping yielded products with roughly equivalent performance, but with about 40 percent less code and 45 percent less effort 2) The prototyped products rated somewhat lower on functionality and robustness, but higher on ease of use and ease of learning 3) Specifying produced more coherent designs and software that was easier to integrate The paper presents the experimental data supporting these and a number of additional conclusions

245 citations

Patent
30 Apr 2013
TL;DR: In this paper, a hardware Secure Processing Unit (SPU) is described that can perform both security functions and other information appliance functions using the same set of hardware resources, and the additional hardware and/or software creates an SPU environment and performs the functions needed to virtualize the SPU's hardware resources so that they can be shared between security functions.
Abstract: A hardware Secure Processing Unit (SPU) is described that can perform both security functions and other information appliance functions using the same set of hardware resources. Because the additional hardware required to support security functions is a relatively small fraction of the overall device hardware, this type of SPU can be competitive with ordinary non-secure CPUs or microcontrollers that perform the same functions. A set of minimal initialization and management hardware and software is added to, e.g., a standard CPU/microcontroller. The additional hardware and/or software creates an SPU environment and performs the functions needed to virtualize the SPU's hardware resources so that they can be shared between security functions and other functions performed by the same CPU.

245 citations

Journal ArticleDOI
TL;DR: The results of static positioning and GPS satellite orbit determination archived with PANDA are presented in this paper.
Abstract: PANDA (Position And Navigation Data Analyst) software is designed for data analysis of different satellite positioning and navigation systems, such as SLR, GPS and the future GALIEO. The software has being developed since 2000 at GPS Research Center of Wuhan University. A brief introduction of the software and its developing progress are given at first, and then the results of static positioning and GPS satellite orbit determination archived with PANDA are presented in this paper.

245 citations


Network Information
Related Topics (5)
User interface
85.4K papers, 1.7M citations
87% related
Cluster analysis
146.5K papers, 2.9M citations
86% related
Support vector machine
73.6K papers, 1.7M citations
86% related
The Internet
213.2K papers, 3.8M citations
85% related
Information system
107.5K papers, 1.8M citations
85% related
Performance
Metrics
No. of papers in the topic in previous years
YearPapers
20246
20235,523
202213,625
20213,455
20205,268
20195,982