Global ETD Search
Search theses and dissertations gathered from participating repositories worldwide. Every result links back to the library that holds it. No account is needed.
Results
Showing 1 to 20 of 74 for “"Software development process"”.
-
Usability-Oriented Software Development Process
Usability is the capability of the software product to be understood, learned, used and attractive to the user, when used under specified conditions. Many studies demonstrate the benefits of usability, yet to this day software products continue to exhibit consistently low levels of this quality …
-
Assessing the software development process in providing customer value
Thesis (M.S.)--Massachusetts Institute of Technology, Dept. of Aeronautics and Astronautics, 1996.
-
Measuring the Software Development Process to Enable Formative Feedback
… of them in industry. Project management, software testing, and debugging have been repeatedly listed as common "knowledge deficiencies" among newly hired CS graduates. Similar difficulties manifest themselves on a smaller scale in upper-level CS courses, like the Data Structures and …
-
Representation and selection of quality attribute techniques for software development process
Background: The quality of software is determined during its development. Software products target specific software quality attributes, such as safety or performance. Development teams use various techniques to investigate, evaluate and control potential product quality problems. We call these …
-
Software development process : web-based pavement management systems as case study
In the Information Technology Era today, software has been one of the most significant elements to help organizations achieve increased productivity and commercial success. For developers to create effective software, an appropriate development process must be applied. Generally, the process of …
-
Contribution to Quality-driven Evolutionary Software Development process for Service-Oriented Architectures
The quality of software is a key element for the successful of a system. Currently, with the advance of the technology, consumers demand more and better services. Models for the development process have also to be adapted to new requirements. This is particular true in the case of service oriented …
-
A methodology, based on a language's properties, for the selection and validation of a suite of software metrics
Software Engineering has attempted to improve the software development process for over two decades. A primary attempt at this process lies in the arena of measurement. "You can't control what you can't measure" [DEMT82]. This thesis attempts to measure the development of multimedia products. …
-
Software development performance in remote student teams in international computer science collaboration
Approximately two-thirds of software projects are late because project teams encounter challenges that threaten their success. In addition, many projects are developed using remote collaboration, due to pressure of time, distribution of expertise, and organisational constraints. In parallel, …
-
Application security testing tools study and proposal
… rapidly evolving technologies. Hidden flaws in software can result in security vulnerabilities that potentially allow attackers to compromise systems and applications. There are hackers and crackers who may be keeping an eye on our valuable personal information. Hence, these applications need to …
-
Formal Models and Refinement for Graphical User Interface Design
Formal approaches to software development require that we correctly describe (or specify) systems in order to prove properties about our proposed solution prior to building it. We must then follow a rigorous process to transform our specification into an implementation to ensure that the properties …
-
Data modeling in a pavement management system
Data modeling is one of the critical steps in the software development process. The use of data becomes a profitable business today and the data itself is a valuable asset of the company. In this thesis, the process of developing a data model will be introduced in the first part. The second part …
-
Quality aspects of the program development process used by learner programmers
… improve it. Little regard has been given to the process by which the novice has produced the product. This is in sharp contract to the main teaching in software engineering that stresses the importance of process rather than the product. This thesis initially developed and validated a set of …
-
Development of a resource scheduling model
… study is to find models that best represent the software development process of IBM Federal Systems Division (FSD). The primary area of research is to evaluate existing effort estimating models and to develop a model best suited to IBM FSD's environment. The method of evaluation is an analysis of …
-
Code for Success: Software Development for Robotics Competitions
… diverse teams must develop large and complex software stacks to accomplish their respective competitions’ objectives. This thesis aims to improve the software development process for these teams in regards to the development experience and competition outcomes. This will help push forward the …
-
Component-based software engineering
To solve the problems coming with the current software development methodologies, component-based software engineering has caught many researchers' attention recently. In component-based software engineering, a software system is considered as a set of software components assembled together instead …
-
Applying software maintenance metrics in the object oriented software development life cylce
Software complexity metrics have been studied in the procedural paradigm as a quantitative means of assessing the software development process as well as the quality of software products. Several studies have validated that various metrics are useful indicators of maintenance effort in the …
-
An empirical study of the coordination in a distributed software development team
As today's software systems become more and more complicated, coordinating the development of such systems has been an important factor to their successful implementation. The need for good coordination is especially important when the development team is geographically distributed and has to rely …
-
Analysis of DevOps in complex product-service system development
DevOps, a paradigm in which development and operations processes and teams are considered elements of the same stack, is a new way of thinking in the software engineering domain. It has recently gained significant momentum in development of Product-Service-Systems (PSS) where operations play a …
-
Architecture-level risk assessment tool based on UML specification
Most faults in software systems are likely to be found in only a few of components [1]. The early identification of these components allows the project management to focus on remedial actions, such as redesigning the critical components that are likely to cause field failures or optimally …
Page 1 of 4