International Journal of Civil Engineering and Technology (IJCIET) Volume 10, Issue 04, April 2019, pp. 546-555, Article ID: IJCIET_10_04_056 Available online at http://www.iaeme.com/ijciet/issues.asp?JType=IJCIET&VType=10&IType=04 ISSN Print: 0976-6308 and ISSN Online: 0976-6316 © IAEME Publication Scopus Indexed DESIGNING OF IOT-BASED LINEN MANAGEMENT SYSTEM USING TOGAF ENTERPRISE ARCHITECTURE Yuli Biena Octavius Ong, Sfenrianto Sfenrianto, Fadli Alexander and Emil Robert Kaburuan Information Systems Management Department, BINUS Graduate Program – Master of Information Systems Managements Jakarta, Indonesia 11480. ABSTRACT PT. Laundry XYZ is a company engaged in laundry services. The services offered consist of leasing and washing all types of linen. In carrying out the company's operational activities, PT. Laundry XYZ has not utilized the application of information system/information technology as a whole. Data management is still manual so that it has many risks, including errors in recording or inputting data, the time needed is relatively longer to access and process information, and the risk will affect the delay in information provided to customers and management of PT. Laundry XYZ. Some other problems are the absence of application that support the company's operational activities so that linen loss often occurs, linen delivery is not on time, and difficulties in monitoring stock of linen. Based on the above problems, PT. Laundry XYZ requires enterprise architecture planning in accordance with the company's vision and mission. Enterprise architecture planning in this study uses version 9 of the TOGAF (The Open Group Architecture Framework) framework with the ADM (Architecture Development Method) method. This architectural planning produces the target blueprint of business architecture, data architecture, application architecture, and technology architecture that can be used as a guide in the procurement of information system/information technology at PT. Laundry XYZ. Keywords: enterprise architecture, TOGAF, ADM, IoT, linen management Cite this Article: Yuli Biena Octavius Ong, Sfenrianto Sfenrianto, Fadli Alexander and Emil Robert Kaburuan, Designing of Iot-Based Linen Management System Using Togaf Enterprise Architecture. International Journal of Civil Engineering and Technology, 10(04), 2019, pp. 546-555 http://www.iaeme.com/IJCIET/issues.asp?JType=IJCIET&VType=10&IType=04 http://www.iaeme.com/IJCIET/index.asp 546 editor@iaeme.com Yuli Biena Octavius Ong, Sfenrianto Sfenrianto, Fadli Alexander and Emil Robert Kaburuan 1. INTRODUCTION PT. Laundry XYZ is a company engaged in laundry services and established in Indonesia since 2008 which continues to grow rapidly and has more than 50 customers engaged in hotels and various companies. The services offered consist of leasing and washing all types of linen. This company has not utilized the application of information system /information technology as a whole in the operations of linen leasing and washing, such as the process of sending clean linen to customers, the process of receiving clean linen, the process of distributing clean linen, the process of shipping dirty linen, the process of receiving dirty linen, the process of washing dirty linen, and so on. This causes no information flow between sections. Data management is still manual so that it has many risks, including errors in recording or inputting data, the time needed is relatively longer to access and process information, and the risk will affect the delay in information provided to customers and management of PT. Laundry XYZ. Some other problems are the absence of applications that support the company's operational activities so that linen loss often occurs, linen delivery is not on time, and difficulties in monitoring stock of linen. With the need to solve problems that occur at PT. Laundry XYZ and adding services value for customers, a framework is needed to help design a new system. Enterprise Architecture is defined as an analysis and documentation of the current state and future conditions of a company from the perspective of integrated strategy, business and technology. The idea of Enterprise Architecture is to integrate strategy, business and technology [1]. The Open Group Architecture Framework (TOGAF) is an architectural framework based on the Architectural Development Method (ADM) developed by The Open Group (TOG) international consortium and first released in 1995, the current TOGAF version (version 9.1, December 2011) is the work done for several years by dozens of companies [2]. TOGAF provides an effective and detailed method for developing information technology architectures through TOGAF ADM. By using TOGAF ADM, companies can get a reliable information technology architecture. TOGAF ADM states a clear vision and principle about how to develop enterprise architecture. The principle is used as a measure in assessing the success of the development of enterprise architecture by the organization. This study aims to (1) solve current problems that occur at PT. Laundry XYZ, (2) make the design of Linen Management application that can be applied at PT. Laundry XYZ. 2. LITERATURE REVIEW 2.1. Enterprise Architecture Enterprise architecture describes the current situation (baseline architecture) and the expected situation (target architecture) to define processes, capabilities, application systems, data, and IT infrastructure that are useful to support and automate the core business processes of the organization [3]. According to Kearny (2016) [4], enterprise architecture can be defined as a conceptual blueprint that defines the structure and operations of a company to capture the important things of business and information technology in translating business strategies into implementing technology solutions. http://www.iaeme.com/IJCIET/index.asp 547 editor@iaeme.com Designing of Iot-Based Linen Management System Using Togaf Enterprise Architecture 2.2. TOGAF ADM The Open Group Architecture Framework (TOGAF) is an architectural framework based on the Architectural Development Method (ADM) developed by The Open Group (TOG) international consortium and first released in 1995, the current TOGAF version (version 9.1, December 2011) is the work done for several years by dozens of companies [2]. TOGAF has become the de facto standard for the development and application of enterprise architecture [5]. TOGAF was chosen for the development of information system strategic design because it focuses on the cycle of implementation of the Architecture Development Method (ADM) and the scope is broad, complete, and easy to understand. 2.2.1. Enterprise Architecture Layer In general there are four layers of enterprise architecture which include business architecture, data architecture, application architecture, and technology architecture [2]. The business architecture layer defines strategies, objectives, and business processes to fulfill the organization's vision and mission. The second layer, data architecture describes how organizational data/information is generated, organized, and accessed. In the third layer, application architecture presents how applications, software components are designed and interact with each other. At the last layer, technology architecture describes the techniques and components used, as well as network and physical infrastructure where applications and data sources are run. 2.2.2. TOGAF: ADM Diagram Architecture Diagram Method (ADM) is a method of how to build, manage and implement enterprise architecture and information systems [6]. ADM consists of 10 phases of enterprise architecture development (see Table 1) [7,8]. Table 1 TOGAF ADM [7,8] No 1 2 3 Phase Description The initial phase of preparation for designing the enterprise architecture. At this Preliminary phase, we determine the scope, compile architectural capabilities including TOGAF customization and define architectural principles The process of managing enterprise architecture needs that will be identified, Requirements Management stored, and entered into all TOGAF ADM phases Determine the scope and boundaries, identifying stakeholders, defining Architecture Vision concepts and solutions in enterprise architecture planning and submitting approvals to start architectural 4 Business Architecture Describes current business processes and future business processes to support the agreed architectural vision 5 Information Systems Architectures Develope the data and applications 6 7 8 9 10 Defines the types of technology candidates needed by using the Technology Portfolio Catalog which includes software and hardware Contains activities carried out, identifying key projects to be implemented to Opportunities and Solutions implement the design and decide to reuse old systems or develop a new one Migration Planning Create an application roadmap and implementation plan and its migration Compose recommendations in implementing a system of governance and Implementation Governance information technology Architecture Change Develop a management plan for the implemented architecture Management Technology Architecture http://www.iaeme.com/IJCIET/index.asp 548 editor@iaeme.com Yuli Biena Octavius Ong, Sfenrianto Sfenrianto, Fadli Alexander and Emil Robert Kaburuan 2.3. Gap Analysis Gap analysis is a tool used to know the actual conditions that are running in the company. This is done in order to find out whether the company's business processes to maximize company performance are optimal [9]. Furthermore, the gap analysis also aims to evaluate the maturity of the current solution by assessing the current deficiencies or conditions of several dimensions [10]. 2.4. Internet of Things Internet of Things (IoT) is a new paradigm with the concept that all objects such as RFID tags, sensors, actuators, mobile, and others interact with each other [11]. IoT refers to interactive complex networks and have three main elements, namely sensors, informational processors, and actuators [12]. 3. RESEARCH METHOD 3.1. Collection Data Method Data collection is done to obtain information needed in this study. The following are the methods of data collection carried out: 3.1.1. Primary Data Data collection is obtained from the result of direct observations and measurements. a) Observations were carried out in September 2018 located in West Java regarding brief history, vision, mission, profile, business processes and systems that run at PT. Laundry XYZ. b) Interviews were conducted with employees of PT. Laundry XYZ who are relevant and has the information needed. 3.1.2. Secondary Data Data collection is obtained from indirect observations and measurements. a) Document Study is used to look for data needed to support research. b) Literature Review is used to find supporting data and review and compare previous studies obtained from previous journals and theses regarding enterprise architecture planning. 3.2. Enterprise Architecture Planning Method The enterprise architecture planning method used is TOGAF ADM which consists of 10 phases. The first phase is the design preparation phase. At this phase, we identify business processes related to the main laundry process and map them to architectural principles (business principles, data, applications and technology). In the second phase, the management requirements phase, we determine the main and supporting business processes at the XYZ laundry that will be mapped into the Value Chain Activity diagram. In the third phase, architecture vision phase, interviews and observations were conducted at PT Laundry XYZ to be able to identify stakeholders involved and define concepts and solutions in enterprise architecture planning. The fourth phase is the business architecture phase. This phase aims to describe the current laundry business process and desired business processes from the company. At the fifth phase, the Information System Architecture phase, we determine the data architecture and application architecture that focuses on how data is used http://www.iaeme.com/IJCIET/index.asp 549 editor@iaeme.com Designing of Iot-Based Linen Management System Using Togaf Enterprise Architecture for business, process, and service function needs. The application architecture emphasizes how the planned application can support the company's business. At the sixth phase, technology architecture phase, we define the software and hardware technology needed and in accordance with the company's business functions. The seventh phase, opportunities and solutions phase, contains activities to evaluate business architecture, data, applications, and technology so that they can define implementation strategies. At the eighth phase, migration planning phase, we compile an application roadmap and planned implementation and migration of the laundry system so that the system transition process was understood by all stakeholders. At the ninth phase, implementation governance phase, we compose recommendations for the implementation of the governance of system implementation and information technology that has been carried out. And finally, at the last phase, change management phase, we compile a management plan for the implemented architecture. 4. RESULTS AND DISCUSSION For the preliminary phase, we identify the scope and architectural principles. The scope we got for this research is all operational activities related to linen transactions at PT. XYZ Laundry from washing, shipping linen to customers, receiving linen by customers, to distributing linen to each customer's room. Architectural principles at PT. Laundry XYZ are as in Table 2. Table 2 Architectural Principles Type of principle Name of principle The Enterprise Architecture created must be in accordance with the objectives, activities, duties and business needs of PT. Laundry XYZ Business principle Management of Enterprise Architecture made must be easy and efficient so it can increase the value of the company Harmony between IT and business Data security Defining data consistently and can be understood by all users Data Principle Data is well managed and can be accessed anytime and anywhere by authorized users Ease of use of the application so that user can focus on the task Application principle Support user mobility Application can operate on various technology platform Interoperability Standardized software, hardware, and platform to be compatible with Technology principle technology used Architecture must be designed to facilitate addition and development in the future In the second phase, management requirement phase, the business process of PT. Laundry XYZ can be seen in the Value Chain Activity diagram which is translated into the main activities and supporting activities. The main activity is all the main action that are carried out to achieve organizational goals, namely taking of dirty linen, washing of dirty linen, delivery of clean linen, marketing services, and customer services. Whereas supporting activities are all action needed to support the main activities, namely human resource management, technology development, procurement of linen, and financial management. http://www.iaeme.com/IJCIET/index.asp 550 editor@iaeme.com Yuli Biena Octavius Ong, Sfenrianto Sfenrianto, Fadli Alexander and Emil Robert Kaburuan Figure 1 Value Chain Activity of Business Process PT. Laundry XYZ In architecture vision phase, we identify of involved stakeholder, namely president director, operational manager, finance manager, marketing manager, customer service manager, and staff. Based on the results of interviews and observations on related parties at PT. Laundry XYZ, the concept of a solution for enterprise architecture planning is obtained as shown in Figure 4. Figure 2 Solution Concept Diagram In the fourth phase, we conclude that the business process model that is suitable for this laundry company is a business process model that only focused on the main business functions which include the procurement of clean linen, taking of dirty linen from customer, washing of dirty linen, delivery of clean linen to customer, distribution of clean linen to each customer main room, customer service, and finance report. Based on the description of current and future business processes by using BPMN tools, it is concluded that the gap analysis is as in Table 3. Table 3 Gap analysis of Business Architecture Category Business Gap Analysis - Findings People Staff have not been able to monitor stock/availability of clean linen either in laundry main warehouse or in customer main room Staff sometimes still do work that is not actually their duty, such as operational staff must check the manual stock in the customer main room Process Business process is not effective and efficient Tools Process has not been automated Information There is no information integration between sections/units At the fifth phase, the information system architecture phase, an information architecture development is carried out which includes data architecture and application architecture. In http://www.iaeme.com/IJCIET/index.asp 551 editor@iaeme.com Designing of Iot-Based Linen Management System Using Togaf Enterprise Architecture data architecture, we define important data entities to support business processes at PT. Laundry XYZ and gap analysis found is shown in Table 4. In application architecture, we define the main applications that are important for processing and supporting business and gap analysis found is shown in Table 5. Table 4 Data Architecture Category Finding Data not available The unavailability of data entities that support the business process of PT. Laundry XYZ such as financial management activities, linen shipping, linen receipts, and linen distribution, marketing, and customer service. Table 5 Application Architecture Category Application name Present condition New application Laundry Application, Client Application, Management Application There is no application In technology architecture phase, we have to identify technology that can be applied and adapted for supporting company operational activities due to the unavailability of hardware and software as shown in Table 6. Table 6 Technology Architecture Category Finding Technology making The unavailability of hardware and software in each unit of the company In the opportunities and solution phase, the process of identifying limitations and solutions is carried out. This identification starts from business architecture (Table 7), data architecture (Table 8), application architecture (Table 9), and technology architecture (Table 10). Table 7 Business Architecture Category Solution People Conduct employee recruitment to monitor the stock of the application to be made Establish assignments, principal, and function of each section/unit Process Improving business processes that are tailored to the architectural planning made Tools Making tools to make it easy to automate business processes Information Making information integration process http://www.iaeme.com/IJCIET/index.asp 552 editor@iaeme.com Yuli Biena Octavius Ong, Sfenrianto Sfenrianto, Fadli Alexander and Emil Robert Kaburuan Table 8 Data Architecture Category Solution Data not available Defining and making data in every business function of the company. Table 9 Application Architecture Category Present condition Solution New application Application not available Laundry Application (web, desktop, and mobile) Client Application (web and mobile) Management Application (web and mobile) Table 10 Technology Architecture Category Finding Solution Technology making The unavailability of hardware and software in each section of the company Procurement of hardware and software according to business process requirements. Hardware that includes RFID Reader, UHF RFID tags, servers, access points, mobile devices At the eighth phase, migration planning phase, the steps to move from baseline architecture to the target architecture by completing the implementation and migration plan are done. This phase aims to create an application roadmap and plan for implementing its migration by ensuring that the transitions carried out are understood by all stakeholders. The migration plan can be seen in Table 11 and the application roadmap in Figure 5. Table 11 Migration Planning Present condition Expected condition Migration plan There is no application for linen management There is application for linen management Create laundry application There is no application for monitoring stock of linen There is application for monitoring stock of linen and can be accessed by management Create mobile application (android) for monitoring stock and can be accessed by management There is no hardware to support linen management There is hardware to support linen management Provide hardware such as: Server, Network, mobile device, RFID reader, RFID tag http://www.iaeme.com/IJCIET/index.asp 553 editor@iaeme.com Designing of Iot-Based Linen Management System Using Togaf Enterprise Architecture Figure 3 Application Roadmap At the implementation governance phase, we develop recommendations in implementing a system of governance and information technology. Proposed governance can be seen in Table 12. Table 12 Proposed Governance No. Governance Proposal 1. Management of changes in linen shipping and receiving procedures Changes in the procedure for sending and receiving are made after the Change Request Form is approved by the laundry and related customers 2. Management of network security and information Use of passwords and access rights to access the laundry application Users change passwords regularly Every computer has an updated antivirus Use of firewall Regular socialization of user awareness of network security 3. Management of information technology development Regular training for users and IT team Make proposals for infrastructure development annually Make an IT development budget plan 4. Management of information technology performance Manage every request that goes into the IT department to measure the services provided And finally, at the last phase, change management phase, plans are drawn up for changes to the architecture and business processes that have just been implemented. The business process changes can be seen in Table 13. Table 13 Business Process Changes No. Changes in IS/IT business processes Types of changes 1. Changes in the linen management process from the delivery process to reception both in the laundry and client New initiation 2. Linen Management Application New initiation 3. The making of the repository contains a report summary of linen usage statistics New initiation 4. Making invoice report Improvement http://www.iaeme.com/IJCIET/index.asp 554 editor@iaeme.com Yuli Biena Octavius Ong, Sfenrianto Sfenrianto, Fadli Alexander and Emil Robert Kaburuan 5. CONCLUSION In this research we succeed to develop enterprise architecture planning in the form of a blueprint of the 4 main architectures of TOGAF, namely business architecture, data architecture, application architecture, and technology architecture. In business architecture, a business process design is produced on 7 business functions that have been adjusted to future business needs. In data architecture, data entities are generated and their relationships are tailored to future business needs. In the application architecture, 6 new application modules are produced, namely Laundry Application, Client Application, Management Application, Quality Application, Helpdesk Application, and Marketing Application. In the technology architecture, hardware (UHF RFID Reader, UHF RFID Tag, Mobile Device, Server, Access Point) and software designs are tailored to future business needs and support the Linen Management application at PT. Laundry XYZ. The resulting blueprint can be used as a guide in developing information systems/information technology at PT. Laundry XYZ. Enterprise architecture planning that is made is in accordance with the vision, mission, goals that are able to support business processes and operational activities of PT. Laundry XYZ. REFERENCES [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] S. A. Bernard, An Introduction to Enterprise Architecture: Third Edition, vol. 1. 2012. G. R. Philippe Desfray, Modeling Enterprise Architecture with TOGAF. 2014. G. Shanks, M. Gloet, I. A. Someh, and K. Frampton, “Achieving Benefits with Enterprise Architecture,” vol. 27, no. November 2016, pp. 139–156, 2018. C. Kearny, A. Gerber, and A. Van Der Merwe, “Data-Driven Enterprise Architecture and The TOGAF ADM Phases,” pp. 4603–4608, 2016. R. W. Gosselt, “A Maturity Model based Roadmap for Implementing TOGAF,” Rev. Prat., vol. 14, pp. 1669–1671, 2012. R. Harrison, Study Guide TOGAF 9 Foundation, 3rd ed. Van Haren Publishing, Zaltbommel, 2015. S. Buckl, A. M. Ernst, F. Matthes, R. Ramacher, and C. M. Schweda, “Using enterprise architecture management patterns to complement TOGAF,” Proc. - 13th IEEE Int. Enterp. Distrib. Object Comput. Conf. EDOC 2009, pp. 34–41, 2009. “Using TOGAF to Define and Govern Service-Oriented Architectures – Using TOGAF for Enterprise SOA.” [Online]. Available: http://www.opengroup.org/soa/sourcebook/togaf/p4.htm. [Accessed: 10-Nov-2018]. J. E. G. B. K. Douglas Hoffman, Services marketing : concepts, strategies & cases. 2010. J. Mineraud, O. Mazhelis, X. Su, and S. Tarkoma, “A gap analysis of Internet-of-Things platforms,” Comput. Commun. 2016. M. T. Okano, “IOT and Industry 4.0: The Industrial New Revolution,” Int. Conf. Manag. Inf. Syst. Sept. 25-26, no. September, pp. 75–82, 2017. F. Allhoff and A. Henschke, “The Internet of Things: Foundational ethical issues,” Internet of Things, vol. 1–2, pp. 55–66, 2018. http://www.iaeme.com/IJCIET/index.asp 555 editor@iaeme.com