A Quantitative Analysis of Open Source Software's Acceptability as Production-Quality Code
Uložené v:
| Názov: | A Quantitative Analysis of Open Source Software's Acceptability as Production-Quality Code |
|---|---|
| Jazyk: | English |
| Autori: | Fischer, Michael |
| Zdroj: | ProQuest LLC. 2011Ph.D. Dissertation, Capella University. |
| Dostupnosť: | ProQuest LLC. 789 East Eisenhower Parkway, P.O. Box 1346, Ann Arbor, MI 48106. Tel: 800-521-0600; Web site: http://www.proquest.com/en-US/products/dissertations/individuals.shtml |
| Peer Reviewed: | N |
| Fyzický popis: | |
| Počet strán: | 134 |
| Dátum vydania: | 2011 |
| Druh dokumentu: | Dissertations/Theses - Doctoral Dissertations |
| Descriptors: | Statistical Analysis, Open Source Technology, Computer Software, Programming Languages |
| ISBN: | 978-1-124-81445-2 |
| Abstrakt: | The difficulty in writing defect-free software has been long acknowledged both by academia and industry. A constant battle occurs as developers seek to craft software that works within aggressive business schedules and deadlines. Many tools and techniques are used in attempt to manage these software projects. Software metrics are a tool that has seen limited application within industry despite detailed analysis by academia. When adopted by a development team, software metrics have the ability to provide insight into the quality of a software product and to provide warning indicators during the development phase, when changes can be more readily made. Current research on software metrics has focused on Java, C++, and Smalltalk while neglecting Microsoft .Net based languages. The Microsoft .Net Framework is responsible for a growing portion of the source code that exists within corporate environments. The tool support for .Net lags behind other platforms. Microsoft Visual Studio contains support for metric analysis but only in its higher-end editions. This study utilizes a commercially available software package to begin building a foundation for study and analysis of projects using the Microsoft .Net C# language. NDepend was used to analyze 185 samples from two separate software repositories to determine that the quality of open source software projects written using C# met established software quality metrics. [The dissertation citations contained here are published with the permission of ProQuest LLC. Further reproduction is prohibited without permission. Copies of dissertations may be obtained by Telephone (800) 1-800-521-0600. Web page: http://www.proquest.com/en-US/products/dissertations/individuals.shtml.] |
| Abstractor: | As Provided |
| Entry Date: | 2012 |
| Prístupová URL adresa: | https://gateway.proquest.com/openurl?url_ver=Z39.88-2004&rft_val_fmt=info:ofi/fmt:kev:mtx:dissertation&res_dat=xri:pqdiss&rft_dat=xri:pqdiss:3464759 |
| Prístupové číslo: | ED532283 |
| Databáza: | ERIC |
| FullText | Text: Availability: 0 |
|---|---|
| Header | DbId: eric DbLabel: ERIC An: ED532283 AccessLevel: 3 PubType: Dissertation/ Thesis PubTypeId: dissertation PreciseRelevancyScore: 0 |
| IllustrationInfo | |
| Items | – Name: Title Label: Title Group: Ti Data: A Quantitative Analysis of Open Source Software's Acceptability as Production-Quality Code – Name: Language Label: Language Group: Lang Data: English – Name: Author Label: Authors Group: Au Data: <searchLink fieldCode="AR" term="%22Fischer%2C+Michael%22">Fischer, Michael</searchLink> – Name: TitleSource Label: Source Group: Src Data: <searchLink fieldCode="SO" term="%22ProQuest+LLC%22"><i>ProQuest LLC</i></searchLink>. 2011Ph.D. Dissertation, Capella University. – Name: Avail Label: Availability Group: Avail Data: ProQuest LLC. 789 East Eisenhower Parkway, P.O. Box 1346, Ann Arbor, MI 48106. Tel: 800-521-0600; Web site: http://www.proquest.com/en-US/products/dissertations/individuals.shtml – Name: PeerReviewed Label: Peer Reviewed Group: SrcInfo Data: N – Name: PhysDesc Label: Physical Description Group: PhysDesc Data: PDF – Name: Pages Label: Page Count Group: Src Data: 134 – Name: DatePubCY Label: Publication Date Group: Date Data: 2011 – Name: TypeDocument Label: Document Type Group: TypDoc Data: Dissertations/Theses - Doctoral Dissertations – Name: Subject Label: Descriptors Group: Su Data: <searchLink fieldCode="DE" term="%22Statistical+Analysis%22">Statistical Analysis</searchLink><br /><searchLink fieldCode="DE" term="%22Open+Source+Technology%22">Open Source Technology</searchLink><br /><searchLink fieldCode="DE" term="%22Computer+Software%22">Computer Software</searchLink><br /><searchLink fieldCode="DE" term="%22Programming+Languages%22">Programming Languages</searchLink> – Name: ISBN Label: ISBN Group: ISBN Data: 978-1-124-81445-2 – Name: Abstract Label: Abstract Group: Ab Data: The difficulty in writing defect-free software has been long acknowledged both by academia and industry. A constant battle occurs as developers seek to craft software that works within aggressive business schedules and deadlines. Many tools and techniques are used in attempt to manage these software projects. Software metrics are a tool that has seen limited application within industry despite detailed analysis by academia. When adopted by a development team, software metrics have the ability to provide insight into the quality of a software product and to provide warning indicators during the development phase, when changes can be more readily made. Current research on software metrics has focused on Java, C++, and Smalltalk while neglecting Microsoft .Net based languages. The Microsoft .Net Framework is responsible for a growing portion of the source code that exists within corporate environments. The tool support for .Net lags behind other platforms. Microsoft Visual Studio contains support for metric analysis but only in its higher-end editions. This study utilizes a commercially available software package to begin building a foundation for study and analysis of projects using the Microsoft .Net C# language. NDepend was used to analyze 185 samples from two separate software repositories to determine that the quality of open source software projects written using C# met established software quality metrics. [The dissertation citations contained here are published with the permission of ProQuest LLC. Further reproduction is prohibited without permission. Copies of dissertations may be obtained by Telephone (800) 1-800-521-0600. Web page: http://www.proquest.com/en-US/products/dissertations/individuals.shtml.] – Name: AbstractInfo Label: Abstractor Group: Ab Data: As Provided – Name: DateEntry Label: Entry Date Group: Date Data: 2012 – Name: URL Label: Access URL Group: URL Data: <link linkTarget="URL" linkTerm="https://gateway.proquest.com/openurl?url_ver=Z39.88-2004&rft_val_fmt=info:ofi/fmt:kev:mtx:dissertation&res_dat=xri:pqdiss&rft_dat=xri:pqdiss:3464759" linkWindow="_blank">http://gateway.proquest.com/openurl?url_ver=Z39.88-2004&rft_val_fmt=info:ofi/fmt:kev:mtx:dissertation&res_dat=xri:pqdiss&rft_dat=xri:pqdiss:3464759</link> – Name: AN Label: Accession Number Group: ID Data: ED532283 |
| PLink | https://erproxy.cvtisr.sk/sfx/access?url=https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=eric&AN=ED532283 |
| RecordInfo | BibRecord: BibEntity: Languages: – Text: English PhysicalDescription: Pagination: PageCount: 134 Subjects: – SubjectFull: Statistical Analysis Type: general – SubjectFull: Open Source Technology Type: general – SubjectFull: Computer Software Type: general – SubjectFull: Programming Languages Type: general Titles: – TitleFull: A Quantitative Analysis of Open Source Software's Acceptability as Production-Quality Code Type: main BibRelationships: HasContributorRelationships: – PersonEntity: Name: NameFull: Fischer, Michael IsPartOfRelationships: – BibEntity: Dates: – D: 01 M: 01 Type: published Y: 2011 Identifiers: – Type: isbn-print Value: 978-1-124-81445-2 Titles: – TitleFull: ProQuest LLC Type: main |
| ResultId | 1 |