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 14 of 14 for “"Software product line"”.
-
Verification and validation in software product line engineering
… V&V from an individual application system to a product line of systems that are developed within an architecture-based software engineering environment.;In traditional V&V, the system provides the context under which the software will be evaluated, and V&V activities occur during all phases of …
-
Integration Features in the Development of Software Product Line Architecture
Software product line architecture (PLA) is one of the most promising applications of software architecture. This paper presents a pragmatic PLA development approach with tool support. It addresses two existing issues of PLA development, the difficulty of relating product line features to PLA, and …
-
Issues in strategic management of large-scale software product line development
… 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 work is …
-
Quality Assessment and Prediction in Software Product Lines
At the heart of product line development is the assumption that through structured reuse later products will be of a higher quality and require less time and effort to develop and test. This thesis presents empirical results from two case studies aimed at assessing the quality aspect of this claim …
-
Modeling Software Product Lines Using Feature Diagrams
The leading strategies for systematic software reuse focus on reuse of domain knowledge. One such strategy is software product line engineering. This strategy selects a set of reusable software components that form the core around which software products in a domain are built. Feature modeling is a …
-
Gingainstancing: uma ferramenta para geração de produtos derivados do middleware do sistema brasileiro de televisão digital.
… environment of middleware Ginga, we built a software automation to win this. In this software is managed the application engineering of the middleware software product line. The software built was elaborated through Modeling frameworks and an architecture description language, the Fractal …
-
Implementing Product Line Architecture with Code Generation and Separation
Software product line engineering (SPLE) emphasizes high level of reuse and mass customization of the core assets shared by a family of software products. Product line architecture (PLA) is a promising application of architecture-centric development in SPLE. However, unfaithful implementation of …
-
A model-based service customization framework for consumer variability management in service-oriented architectures
… the problem of how to deliver customizable software services, as a way to address and/or increase the applicability and efficiency in the consumption of software services. In particular, this research proposed a service customization framework called FreeCust, which exploits the feature …
-
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 …
-
Systematic techniques for efficiently checking Software Product Lines
A Software Product Line (SPL) is a family of related programs, which of each is defined by a combination of features. By developing related programs together, an SPL simultaneously reduces programming effort and satisfies multiple sets of requirements. Testing an SPL efficiently is challenging …
-
HybridMDSD: Multi-Domain Engineering with Model-Driven Software Development using Ontological Foundations
Software development is a complex task. Executable applications comprise a mutlitude of diverse components that are developed with various frameworks, libraries, or communication platforms. The technical complexity in development retains resources, hampers efficient problem solving, and thus …
-
Cores assets development in software product lines - towards a practical approach for the mobile game domain
Os mais almejados objetivos da engenharia de software são basicamente alta produtividade, com alta qualidade a um baixo custo e uma possível forma de atingi-los é estabelecer reuso de software o processo de criar sistemas de software a partir de sistemas existentes ao invés de criar do início. …
-
Feature Interactions in Configurable Software Systems
Software has become an important part of our life. Therefore, the number of different applications scenarios and user requirements of software systems grows rapidly. To satisfy these requirements, software vendors build configurable software systems that can be tailored to diverse needs without …
-
THE DIMENSIONS OF VARIABILITY MODELING OR, ON THE DESIGN OF SOFTWARE AND LANGUAGE PRODUCT LINES
Modern software systems must fulfill the needs of an ever-growing customer base. Due to the innate diversity of human needs, software should be customizable and reconfigurable. During the last decades, researchers and practitioners gained interest in Software Product Lines as an engineering …