Sökning: "software reuse"
Visar resultat 1 - 5 av 91 avhandlingar innehållade orden software reuse.
1. Designing Self-Adaptive Software Systems with Reuse
Sammanfattning : Modern software systems are increasingly more connected, pervasive, and dynamic, as such, they are subject to more runtime variations than legacy systems. Runtime variations affect system properties, such as performance and availability. The variations are difficult to anticipate and thus mitigate in the system design. LÄS MER
2. Improving Internal Software Reuse in the Context of Contemporary Software Engineering Practices
Sammanfattning : Context: Companies adopt many software reuse practices, such as software product line, reuse verbatim, and systematic reuse, to improve their internal software development and maximize the benefits. Contemporary software engineering (SE) practices, such as microservices and InnerSource, influence internal software reuse. LÄS MER
3. Dynamic Software Architectures
Sammanfattning : Software architecture is a software engineering discipline that provides notations and processes for high-level partitioning of systems' responsibilities early in the software design process. This thesis is concerned with a specific subclass of systems, systems with a dynamic software architecture. LÄS MER
4. Curbing Dependencies in Software Evolution of Object-Oriented Systems
Sammanfattning : Relationships between classes and objects in object-oriented software are necessary in order for the parts of the systems to provide dynamic behavior. These inherent relationships also create dependencies which can give rise to problems for software evolution of object-oriented software systems. LÄS MER
5. Realizing the systematic reuse of automated acceptance tests in practice
Sammanfattning : Context: Automated acceptance testing has become a relevant practice of agile software development (e.g., Extreme Programming). Automated acceptance tests (AATs) are closely tied to requirements and provide a mechanism for continuous validation of requirements as system-level tests. LÄS MER