Constructing Component-based Systems Directly from Requirements using Incremental Composition Kung-Kiu Lau, Azlin Nordin, Tauseef Rana and Faris Taweel School of Computer Science, The University of Manchester, UK kung-kiu,anordin,trana,fmt@cs.man.ac.uk Abstract: In software engineering, system construction normally starts from a requirements specification that has been engineered from raw requirements in a natural language. Such a specification is derived from intermediate requirements models such as use case models. These models at best only approximate the raw requirements. In this paper we propose a component-based approach that maps raw requirements directly into architectures, with a view to maximising the match between the final system and the raw requirements. Our approach is based on a component model that supports incremental composition.