A paper introducing a systematic method for software architecture design