In most software development practices, software requirements and architecture are addressed simultaneously. The architecture may grow based on a core specification of requirements, and the requirements may also be elicited incrementally as the architecture gets more and more concrete. In this paper, we present a case study on the development history of Wingsoft Examination System Product Line (WES-PL), an active, industrial software product line with a history of more than eight years. We focus on 10 member products, 51 major versions that have been delivered to customer or archived in the repository between December 2003 and May 2012, by tracing both requirement and architectural changes. We identify a requirement change classification fr...
Many would agree that there is a relationship between requirements engineering and software architec...
Software development process is dynamic in nature and it has contrasting impact on software developm...
Background: Continuous software product development is increasingly becoming the norm. New requireme...
Why have a book about the relation between requirements and software architecture? Understanding the...
Product-line architectures present an important approach to increasing software reuse and reducing d...
Product-line architectures present an important approach to increasing software reuse and reducing d...
It is important for a software company to maximize value creation for a given investment. The purpos...
Product-line architectures present an important approach to increasing software reuse and reducing...
Abstract—We review the relationship between software archi-tecture and requirements in the context o...
Product-line architectures present an important approach to increasing software reuse and reducing...
At the heart of any engineering discipline is the interplay between problem and solution development...
At the heart of any engineering discipline is the interplay between problem and solution development...
Product-line architectures, i.e. a software architecture and component set shared by a family of pro...
One of the key challenges to producing high-quality software architecture is identifying and underst...
Background: Continuous software product development is increasingly becoming the norm. New requireme...
Many would agree that there is a relationship between requirements engineering and software architec...
Software development process is dynamic in nature and it has contrasting impact on software developm...
Background: Continuous software product development is increasingly becoming the norm. New requireme...
Why have a book about the relation between requirements and software architecture? Understanding the...
Product-line architectures present an important approach to increasing software reuse and reducing d...
Product-line architectures present an important approach to increasing software reuse and reducing d...
It is important for a software company to maximize value creation for a given investment. The purpos...
Product-line architectures present an important approach to increasing software reuse and reducing...
Abstract—We review the relationship between software archi-tecture and requirements in the context o...
Product-line architectures present an important approach to increasing software reuse and reducing...
At the heart of any engineering discipline is the interplay between problem and solution development...
At the heart of any engineering discipline is the interplay between problem and solution development...
Product-line architectures, i.e. a software architecture and component set shared by a family of pro...
One of the key challenges to producing high-quality software architecture is identifying and underst...
Background: Continuous software product development is increasingly becoming the norm. New requireme...
Many would agree that there is a relationship between requirements engineering and software architec...
Software development process is dynamic in nature and it has contrasting impact on software developm...
Background: Continuous software product development is increasingly becoming the norm. New requireme...