Journal of systems architecture.