selected publications conference paper Architectural style-based modeling and simulation of complex software systems 2005