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 23 for “"Large Scale Software"”.
-
Developing practical pointer analysis for large-scale software
… of clients, such as compiler optimisations, software bug detection and program verification. Nowadays, with the massive growth of software, analysing large-scale programs is inevitable. It has become vital yet enormously difficult to develop effective techniques to significantly reduce the …
-
Managing multiple interdependencies in large scale software development projects
Thesis (Ph. D.)--Massachusetts Institute of Technology, Sloan School of Management, 1997.
-
A multi-level code comprehension model for large scale software
… Most of this research has concentrated on small-scale code understanding. We consider it necessary to design studies that observe programmers working on large-scale code in production environments. We describe the design and implementation of such a study which included 11 maintenance engineers …
-
Issues in strategic management of large-scale software product line development
This thesis reflects on the issues and challenges large software product engineering managers face. Software is hard to engineer on a small scale, but at a larger scale, engineering and management tasks are even more difficult. In the context of software product line evolution, the goal of this …
-
Combat System Modeling:Modeling Large-Scale Software and Hardware Application Using UML
Maintaining large-scale legacy applications has been a major challenge for software producers. As the application evolves and gets more complicated, it becomes harder to understand, debug, or modify the code. Moreover, as new members are joining the development team, and others are leaving, the …
-
A methodology for integrating maintainability into large-scale software using software metrics
Maintainability must be integrated into software as early in the development life cycle as possible to avoid overwhelming maintenance costs at later stages. This research describes a methodology which assists in the development of maintainable systems and does so without disrupting industry …
-
Analysis Of Complexity And Coupling Metrics Of Subsystems In Large Scale Software Systems
Dealing with the complexity of large-scale systems can be a challenge for even the most experienced software architects and developers. Large-scale software systems can contain millions of elements, which interact to achieve the system functionality. Managing and representing the complexity …
-
Agile project dynamics : a strategic project management approach to the study of large-scale software development using system dynamics
Large-scale software engineering organizations have traditionally used plan-driven, heavyweight, waterfall-style approaches for the planning, execution, and monitoring of software development efforts. This approach often results in relatively long development schedules that are susceptible to …
-
Performance composability: An emerging challenge in performance-adaptive systems
… implement, and evaluate design techniques and software support for performance composition and dynamic performance management in large-scale performance-sensitive systems. The topic is motivated by the complexity of large-scale software systems due to increased use of automated adaptation …
-
Application of software quality metrics to a relational data base system
It is well known that the cost of large-scale software systems has become unacceptably high. Software metrics by giving a quantitative view of software and its development would prove invaluable to both software designers and project managers. Although several software quality metrics have been …
-
Understanding and supporting large-scale requirements management
Large market-driven software companies face new challenges in requirements engineering and management that emerged due to their recent extensive growth. At the same time, the pressure generated by competitors’ and users’ expectations demands being more competitive, creative and flexible to more …
-
A Language for Generic Programming
The past decade of software library construction has demonstrated that the discipline of generic programming is an effective approach to the design and implementation of large-scale software libraries. At the heart of generic programming is a semi-formal interface specification language for generic …
-
A reliability model incorporating software quality metrics
Large scale software development efforts in the past decade have posed a problem in terms of the reliability of the software. The size and complexity of software that is being developed is growing rapidly and integrating diverse pieces of software in the operational environment also poses severe …
-
The application of system dynamics to project management an integrated methodology
… refined through tentative applications within a large-scale software intensive project, for the period of 18 months. The formal integration of SD has proven beneficial. As a result, a formal System Dynamics-based Project-management Integrated Methodology (SYDPIM) was developed. SYDPIM comprises …
-
Virtual Team Development Analysis and Optimization: Examination of a Change Process in an IT Company Based on Synergetics
… process triggered by a change of management in a large-scale software company is analyzed. The object of study is a global virtual team in the product training area that was assigned a new manager. The team consists of five women who are based in three different countries and four time zones. For …
-
Feature performance metrics in a service as a software offering
Software as a Service (SaaS) delivery model has become widespread. This deployment model changes the economics of software delivery but also has an impact on development. Releasing updates to customers is immediate and the development, product and marketing teams have access to customer usage …
-
Software reuse in defense electronics : a study of organization and architecture approaches in a challenging business and technical environment
Although large scale software reuse has been studied and practiced in industry for more than 20 years, there are some practice areas where it has presented both technical and business challenges. A sector notable for exhibiting these challenges is defense electronics, the home business arena of the …
-
Software Ecosystem Sustainability, a Socio-Technical Perspective
The last decade has seen a plethora of large-scale software ecosystems (SECOs) developed by distributed teams and organizations dispersed across the globe. Despite the growing success of these SECOs, many questions remain regarding their long-term sustainability, in particular in terms of what …
-
Structural and Evolutionary Analysis of Developer Networks
Large-scale software engineering projects are often distributed among a number sites that are geographically separated by a substantial distance. In globally distributed software projects, time zone issues, language and cultural barriers, and a lack of familiarity among members of different sites …
-
Empirical Studies of Performance Bugs and Performance Analysis Approaches for Software Systems
Developing high quality software is of eminent importance to keep the existing customers satisfied and to remain competitive. One of the most important software quality characteristics is performance, which defines how fast and/or efficiently a software can perform its operation. While several …
Page 1 of 2