scispace - formally typeset
Search or ask a question
Topic

Applied science

About: Applied science is a research topic. Over the lifetime, 1178 publications have been published within this topic receiving 19920 citations. The topic is also known as: applied sciences.


Papers
More filters
Journal ArticleDOI
Vinton G. Cerf1
TL;DR: The research question of this thesis is, is it possible to collect data from a build process of a large scale software project, in order to understand, predict, and prevent problems in the quality and productivity of the actual system?
Abstract: Managing large software projects is intrinsically difficult. Although, high software quailty is a definite must, other issues like time and cost play major roles in large software development. For example, if a software company can produce the highest quality products but cannot predict how long and how much it is going to cost, then that company will not have any business. Software metrics are one answer to those problems. Software metrics are the measurement of periodic progress towards a goal [3]. Metrics are used to indicate various problems in a development process. Currently, there are a large number of documented metrics. However, there does not exist one perfect formula to to satisfy every development’s quality and productivity. The key to a good software metrics program is to be able to identify the specific goals of the development and be able to assist in reaching these goals. I will addres this concept through the development of specific measurements and analyses that will improve the quality of a specific system, the Mission Data System (MDS) at the Jet Propulsion Laboratory. I will attempt to identify certain software metrics that can help JPL reach their development goals. To accomplish this I have created the Hackystat Jet Propulstion Laboratory Build System (hackyJPLBuild). This system measures and analyzes the build system of MDS. The research question of this thesis is, is it possible to collect data from a build process of a large scale software project, in order to understand, predict, and prevent problems in the quality and productivity of the actual system. To evaluate this research question I will conduct three case studies: (1) can the hackyJPLBuild system accurately represent the build process of MDS, (2) can threshold values indicate problematic issues in MDS, and (3) can hackyJPLBuild predict future problematic issues in MDS. Initial results of case study 1 indicate that hackyJPLBuild can accurately represent the build process of MDS. In fact, hackyJPLBuild has already identified some pontetial flaws in the MDS build process. Case studies 2 and 3 have not been conducted yet.

20 citations

Journal ArticleDOI
17 Jul 1992-Science

20 citations

Book ChapterDOI
09 May 1997

19 citations


Network Information
Related Topics (5)
Science education
55.6K papers, 1.1M citations
85% related
Teaching method
108K papers, 2.2M citations
75% related
Higher education
244.3K papers, 3.5M citations
73% related
Curriculum
177.5K papers, 2.3M citations
73% related
Active learning
42.3K papers, 1.1M citations
72% related
Performance
Metrics
No. of papers in the topic in previous years
YearPapers
20231
20222
20212
20202
20194
20183