## 1 Introduction  
In the third industrial revolution, information technology facilitated human control of the manufacturing process. Since then, the production line gained flexibility to produce parts with minor variation [1]. Now, in the fourth industrial revolution, also known as Industry 4.0 [2], the underlying technologies such as big data analytics, advanced cyber-physical systems (CPS), and Internet of things (IoT), enhance more flexibility by enabling coordination and integration across the entire manufacturing process, transforming traditional factories to smart factories [3; 4; 5; 6]. These new digital technologies enable new ways of developing products and production systems and may improve infrastructure for sharing information [7]. The gaps between customized ordering, function and design, and production are being bridged. Hence, Industry 4.0 is characterized by a paradigm shift from high-volume to low-volume production [6; 8]. The concept of Industry 4.0 joins technological achievements with a vision of a digital, intelligent, and automated manufacturing environment. It brings the guaranteeing flexibility and high efficiency of production, integration of different activities, and effective communication between a client and producer [9; 10; 11]. Today, companies and their production systems face challenging issues including a complexity derived from a high variation of products [8; 9]. These high-complexity/low-volume environments driven by Industry 4.0 trend and techniques represent a very difficult and challenging situation for production companies [12; 13; 14; 15]. In today's practice, small and medium-sized enterprises (SME) can apply smart factory production line solution embedded with IoT and CPS technology to embrace the opportunity of small lot sizes, different product lines with low budgets for automation investments [8; 12; 16; 17; 18]. By equipping this, the gap experienced in today's manufacturing environment can be filled and a kind of highly flexible, productive, high-complexity/low-volume, and SME-friendly can be a new paradigm [8; 13]. Therefore, the management of described technological challenges in a high-complexity and low volume environment can be considered as the core competency for manufacturing industries, especially for SME manufacturers [13; 19]. How to acquire high variety of clients' requirements and meet the requirements of digital manufacturing world, smart factory should be a new answer with new concepts of configurable/mass customized order fulfillment process with product configuration systems [9; 20]. A smart factory consists of smart machines, warehousing systems, and production facilities. All modules are deeply intertwined, exhibiting multiple and distinct actions, and controls on each other [21]. Smart factories allow individual customer requirements to be met, making profits with unit production. The Industry 4.0-driven smart factory can bring rapid product development and efficient production [9; 11]. The new way of production exposes manufacturing companies to a new environment with opportunities and threats [21]. The related works reported in the literature about this mass customization strategy can be classified into three major categories [13; 22]. The first one which was initialized by advanced Industry technology such as IoT and CPS is about the automated, robotized production aspect between suppliers and producers for providing required maintenance service with IoT and CPS and cloud computing. This part is a driver and a bridge to drive the transformation and give a linkage of the following second and third classification in the industrial supply chain. The second one is corresponding to the product configuration aspect between customers and producers, such as new digital product design process and order fulfillment process in smart approaches.