SecoArc is an architectural framework to design software ecosystems for different application domains. It provides an abstraction for software-intensive ecosystems, which helps ecosystem providers to systematically design and analyze ecosystem architecture with respect to business goals.