Engineering informatics is an emerging engineering discipline integrating information technology or informatics with a variety of engineering disciplines. It is an interdisciplinary scientific subject focusing on applying advanced information and communications technology (ICT) to a variety of engineering disciplines. Rapid advances in industrial information integration methods have spurred the growth of new techniques that can be used for probing industrial information integration including engineering informatics. These techniques include business process management (BPM), enterprise architecture (EA), enterprise application integration (EAI), service-oriented architecture (SOA), and others. Practical applications may require a combination of these techniques that have originated from different disciplines. These techniques have the potential to contribute to engineering informatics. For integrating complex engineering systems, both formal methods and systems methods are crucial. In this paper, we briefl review the state of the art of engineering informatics as it interfacing with industrial information integration.