The purpose of the ICSOFT 2017, the 12th International Conference on Software Technologies, is to bring together researchers, engineers and practitioners interested on software technologies. The conference areas are "Software Engineering", "Software Systems and Applications" and "Software Paradigm Trends".