This paper presents the Aalto Factory of the Future, an ongoing initiative in establishing an agile, net-centric production-island based factory utilizing service oriented architecture concepts. Recent progress towards realizing the software architecture with product-centric control in the facility is reported in this paper, which features communication between different production islands, and actors in the space between the production islands and humans.Index Terms-Agile manufacturing, industrial internet of things, production islands, mobile robots, automated guided vehicle, service oriented architecture, Industry 4.0