Systems engineering integrates two disciplines: Engineering, the technical knowledge domain, and Systems which is an interconnected composite of people with tools and process that create a capability to meet an objective.
Some people think of software when I tell them about system’s engineering. Well, here is something on the line of software architecture that I found interesting a couple of days ago.
http://www.codingthearchitecture.com/pages/book/software-architecture-document-guidelines.html