Various embodiments of the teachings herein include a computer-implemented method for automatic derivation of attributes of software engineering artifacts, which attributes arise from technical boundary condition of products or services, the method comprising: deducing technical requirements based on classifications of the technical boundary conditions; and mapping the deduced technical requirements of the artifacts to engineering disciplines and concerns.