71 |
Software for efficient file elimination in computer forensics investigationsDavis, Chad Werner. January 1900 (has links)
Thesis (M.S.)--West Virginia University, 2004. / Title from document title page. Document formatted into pages; contains x, 134 p. : ill. (some col.). Includes abstract. Includes bibliographical references (p. 97-99).
|
72 |
Examining the constructs and component dimensions of the openaccess project /Xu, Yijun, January 1900 (has links)
Thesis (M. Eng.) - Carleton University, 2007. / Includes bibliographical references (p. 91-95). Also available in electronic format on the Internet.
|
73 |
Turning data into information assessing and reporting GIS metadata integrity using integrated computing technologies /Mulrooney, Timothy J. January 1900 (has links)
Dissertation (Ph.D.)--The University of North Carolina at Greensboro, 2009. / Title from PDF t.p. (viewed Jun. 7, 2010). Includes bibliographical references (p. 156-164).
|
74 |
Validating cohesion metrics by mining open source software data with association rulesSingh, Pariksha January 2008 (has links)
Dissertation submitted for the fulfillment of
the requirement for the degree of
Masters in Information Technology,
Department of Information Technology,
Faculty of Accounting and Informatics,
Durban University of Technology, 2008. / Competitive pressure on the software industry encourages organizations to examine
the effectiveness of their software development and evolutionary processes.
Therefore it is important that software is measured in order to improve the quality.
The question is not whether we should measure software but how it should be
measured. Software measurement has been in existence for over three decades and it
is still in the process of becoming a mature science. The many influences of new
software development technologies have led to a diverse growth in software
measurement technologies which have resulted in various definitions and validation
techniques.
An important aspect of software measurement is the measurement of the design,
which nowadays often means the measurement of object oriented design. Chidamer
and Kemerer (1994) designed a metric suite for object oriented design, which has
provided a new foundation for metrics and acts as a starting point for further
development of the software measurement science.
This study documents theoretical object oriented cohesion metrics and calculates
those metrics for classes extracted from a sample of open source software packages.
For each open source software package, the following data is recorded: software size,
age, domain, number of developers, number of bugs, support requests, feature
requests, etc. The study then tests by means of association rules which theoretical
cohesion metrics are validated hypothesis: that older software is more cohesive than
younger software, bigger packages is less cohesive than smaller packages, and the
smaller the software program the more maintainable it is.
This study attempts to validate existing theoretical object oriented cohesion metrics
by mining open source software data with association rules.
|
75 |
A comparison of open source and proprietary digital forensic softwareSonnekus, Michael Hendrik January 2015 (has links)
Scrutiny of the capabilities and accuracy of computer forensic tools is increasing as the number of incidents relying on digital evidence and the weight of that evidence increase. This thesis describes the capabilities of the leading proprietary and open source digital forensic tools. The capabilities of the tools were tested separately on digital media that had been formatted using Windows and Linux. Experiments were carried out with the intention of establishing whether the capabilities of open source computer forensics are similar to those of proprietary computer forensic tools, and whether these tools could complement one another. The tools were tested with regards to their capabilities to make and analyse digital forensic images in a forensically sound manner. The tests were carried out on each media type after deleting data from the media, and then repeated after formatting the media. The results of the experiments performed demonstrate that both proprietary and open source computer forensic tools have superior capabilities in different scenarios, and that the toolsets can be used to validate and complement one another. The implication of these findings is that investigators have an affordable means of validating their findings and are able to more effectively investigate digital media.
|
76 |
OSS Success factors when going open : Systematic Literature Review / OSS Success factors when going open : Systematic Literature ReviewDavuluru, Tharashasank, Echezona, Ude Francis January 2011 (has links)
Context/Background: The adoption of Open Source Software involves more than using OSS products and this has marked a new trend in software development. This new practice has potential benefits while introducing peculiar practical challenges in software development; particularly in areas concerning OSS selection. This involves OSS search and establishment of selection criteria which selects the best OSS product that matches the system requirements. These challenges have also introduced significant bottlenecks into software development industry. In order to mitigate or solve these problems, there isa need to identify OSS success factors for any software development firm that wants to go OPEN. Objective: This thesis aims to investigate the benefits and limitations of adopting OSS and to identify the success factors that lead to the benefits of OSS in software development. Method: Systematic literature review, through searches in library databases, was used to review empirical studies on OSS success factors when going OPEN. The data was extracted and synthesized from the selected papers for analysis. Mapping was used to obtain information concerning the OSS success factors when going OPEN, benefits, limitations/bottlenecks encountered in the industry, and were used to validate our findings from the literature. Results: Ninety three papers were identified. The data extraction from the SLR helped to identify the success factors, benefits and the bottlenecks from the literatures in the past decade. Conclusion: The implications of our thesis are two fold; practitioners should be acquainted with the benefits and limitations of adopting OSS and also learn from our identified success factors that leads to benefits in software development. This will help them when going OPEN. Alternatively, researchers should align their work and try to identify more knowledge gaps using our identified bottlenecks/limitations for software organizations when going OPEN. / Context/Background: The adoption of Open Source Software involves more than using OSS products and this has marked a new trend in software development. This new practice has potential benefits while introducing peculiar practical challenges in software development; particularly in areas concerning OSS selection. This involves OSS search and establishment of selection criteria which selects the best OSS product that matches the system requirements. These challenges have also introduced significant bottlenecks into software development industry. In order to mitigate or solve these problems, there isa need to identify OSS success factors for any software development firm that wants to go OPEN. Objective: This thesis aims to investigate the benefits and limitations of adopting OSS and to identify the success factors that lead to the benefits of OSS in software development. Method: Systematic literature review, through searches in library databases, was used to review empirical studies on OSS success factors when going OPEN. The data was extracted and synthesized from the selected papers for analysis. Mapping was used to obtain information concerning the OSS success factors when going OPEN, benefits, limitations/bottlenecks encountered in the industry, and were used to validate our findings from the literature. Results: Ninety three papers were identified. The data extraction from the SLR helped to identify the success factors, benefits and the bottlenecks from the literatures in the past decade. Conclusion: The implications of our thesis are two fold; practitioners should be acquainted with the benefits and limitations of adopting OSS and also learn from our identified success factors that leads to benefits in software development. This will help them when going OPEN. Alternatively, researchers should align their work and try to identify more knowledge gaps using our identified bottlenecks/limitations for software organizations when going OPEN. / D.Tharashasank Phone no:00919505953735
|
77 |
Design implications of an online collaborative workspace developed using open source softwareBothma, Paul 03 July 2008 (has links)
This thesis reports on a pilot project which was developed to meet the needs of specific research groups for a collaborative workspace. The main components of the project include a digital library, online discussion forum, adaptive hypermedia engine and a statement database. Such a system was deemed necessary because of today's global network of researchers who are divided by both location and time. The need therefore exists for a system which allows researchers to work on a project without the need to be in the same physical location. Such a system is called an online collaborative workspace. An online collaborative workspace allows researchers to work together on projects by providing various means of sharing information and resources. The main research question addressed in this study is: What are the user requirements and design specifications of an online collaborative workspace developed in open source software? In order to answer this main question, the following sub-questions need to be addressed: What are the main design principles and functionalities of such a collaborative workspace? How can they be integrated in developing a modular open source framework? To what extent can such a framework be customised for implementation in new or existing collaborative projects? What are the usability requirements of such an online collaborative workspace and how should one go about to test the usability of such a framework? Before being able to accurately determine the user requirements of an online collaborative workspace, we first need to determine which features exist in current systems. The main question driving the literature survey therefore is: What are the main components of current online collaborative workspaces as reported in the literature? Chapter 2 of this report is devoted to identifying and researching the various components that define an online collaborative workspace. Each of these components are investigated in detail by means of informal interviews as well as a literature survey. The components that were identified include a digital library, online discussion forum and collaborative workspace. In addition to identifying the various components, this chapter also addresses the motivation for the use of open source software and the importance of usability. With the information obtained in chapter 2, chapter 3 sets out to develop a framework which addresses each of the components that were identified. The various features and properties of each component were identified and decisions were made with regard to the best method of implementation. In addition to the components that were developed, this chapter also focuses on various design implications such as modularity and the use of open source software. Chapter 4 describes the various projects where the framework was implemented. For each of the projects the user requirements, customisations and usability issues are addressed. This chapter highlights the framework's ability to be customised to suit the diverse needs of research projects. The final chapter provides a set of conclusions summarising how the main objectives of the study were addressed. Moreover, the limitations of the study are addressed and an outline is provided as to how these limitations are to be addressed in future work. / Dissertation (MIS (Multimedia))--University of Pretoria, 2008. / Information Science / unrestricted
|
78 |
Open Source IPSEC Software in Manned and Unmanned Space MissionsEdwards, Jacob 11 August 2012 (has links)
Network security is a major topic of research because cyber attackers pose a threat to national security. Securing ground-space communications for NASA missions is important because attackers could endanger mission success and human lives. This thesis describes how an open source IPsec software package was used to create a secure and reliable channel for ground-space communications. A cost efficient, reproducible hardware testbed was also created to simulate ground-space communications. The testbed enables simulation of low-bandwidth and high latency communications links to experiment how the open source IPsec software reacts to these network constraints. Test cases were built that allowed for validation of the testbed and the open source IPsec software. The test cases also simulate using an IPsec connection from mission control ground routers to points of interest in outer space. Tested open source IPsec software did not meet all the requirements. Software changes were suggested to meet requirements.
|
79 |
An Investigation of the Viability of Crowdfunded Open Source Software : The Case of Open Source NPM Packages Funded Through GitHub SponsorsNihlén, Malcolm January 2022 (has links)
Open Source software plays an essential part in modern software development. Ifn ot used directly by a project, it may very well be used second or even third hand through its dependencies. Any disruption in the delivery, quality or reliability of a vital dependency may send large shock waves throughout a project. This poses the question of how much trust we can put into these open source dependencies and their overall viability. In this study we investigate the effects funding through GitHub Sponsors has on NPM packages and how it affects their viability. By analyzing data queried from GitHub, NPM and NPMS we analyze how different factors affects the viability of NPM packages, with the overall aim of determining the impact funding has on a projects viability.
|
80 |
Academic laboratory information management system: a tool for science and computer science studentsLerch, Spencer 08 July 2011 (has links)
Indiana University-Purdue University Indianapolis (IUPUI) / Proof of Concept - An Academic LIMS application:
The aim of this project is the creation of an open-source, freeware LIMS application that can be used in an academic setting as a teaching tool for both chemistry and computer science students. The LIMS package will combine an application, developed using VB.NET, to manage the data with other open-source or freeware programs such as MySQL and WEKA.
The numerous commercial chemical informatics applications available are useful tools to learn how to manage data from a user's standpoint. However, they are not readily available to the average student, nor do they offer a great understanding into how they were developed from a programmer's frame of mind. There is a great void here that, if filled can greatly help the academic community.
|
Page generated in 0.0956 seconds