Service Oriented Architecture LITERATURE REVIEW

Technology XX st September 2013. Vol. x No.x © 2005 - 2013 JATIT LLS. All rights reserved. ISSN: 1992-8645 www.jatit.org E-ISSN: 1817-3195 5 The SOMA method is one of the architectures offered by IBM that defines 3 stages of service modeling, which are primarily identification, specification, and realization. All of these steps consist of several sub-steps that recommend appropriate techniques which can be seen in Figure 4 [12]. Figure 4: Service Identification, Specification, and Realization with SOMA [12]. The SOMA method in the identification stage can begin from domain decomposition, which included in it are functional area analysis and process decomposition. The goal services modeling technique shows the desired goal from the service, for example can be identified with Key Performance Indicators KPIs to define service abstraction and monitor the goal reaching process. The steps in a SOMA method are done iteratively. In service specification, an SOA process is conducted. Service specification is a service model specification that is a primary key from the SOMA method which handles all services. In the realization stage, it realizes all services and components that have been previously designed. [12].

3. Analysis and Designing Using

SOMA Method - Identification The first process that is done in the SOMA method stage is identifying the problem that will be researched. Modeling Business Process Automation in Checking Completion of Thesis Proposal Submissions is the problem that will be examined and researched. The problem environment that will be worked on is to fulfill organizational needs, supporting units that are related with the thesis proposal gathering completion checking business process, information system users in integrating the information systems present in the thesis proposal submission completion checking system that will be built. The identification process is depicted with UML using use case diagrams for every unit that is related with the thesis proposal submission completion checking business process. Mengisi Form Pendaftaran Proposal Mahasiswa Manajemen Data Biro Skripsi Figure 5: Use Case Diagram of Thesis Proposal Submission In Figure 5, for the Use Case Diagram of Thesis Proposal Submission, students fill in their thesis proposal submission forms and complete the requirements to continue to the thesis proposal stage. Then it is returned to the Thesis Bureau. The Thesis Bureau is in charge of managing Technology XX st September 2013. Vol. x No.x © 2005 - 2013 JATIT LLS. All rights reserved. ISSN: 1992-8645 www.jatit.org E-ISSN: 1817-3195 6 all student data. Mahasiswa Bag. BTSI Cek kelengkapan KST Transkrip Nilai Figure 6: Use Case Diagram of Checking Completion of Registration Cards and Student Transcripts In Figure 6, the Use Case Diagram Checks Completion of Registration Cards and Student Transcripts. For BARA, students complete the proposal submission conditions and examination registration by checking the completion of registration cards and student grade transcripts. In the identification stage, results are obtained in the form of the thesis proposal completion checking business process design that occurs in the Psychology Faculty of SWCU after being integrated. This can be seen in Figure 7. Figure 7: SWCU Psychology Faculty Thesis Proposal Submission Completion Checking Business Process Design Integrated Figure 7 explains about the Thesis Proposal Submission Completion Checking Business Process Design with the system that has already been integrated. The explanation is as follows: - First, students who do thesis proposal submission can access the thesis system. Related to this, students will log in using a user name and password from the respective student. After the student logs in to the system, the student can fill in the proposal submission form. - In filling in the thesis proposal submission form, all of the conditions have to be met, in order that the student can submit the form. While filling in the thesis proposal submission form, the student has to check the status from the completion of the registration card student grade transcript. - In checking the registration card and grade transcript, the BARA system will automatically send an explanation of the status, Registration OK or NOT OK and Transcript OK or NOT OK, as one of the requirements that are related with the thesis proposal submission business process. To check the completion of every student, it can be seen in stage three. - After the checking is done, then the data from the unit will be returned to the faculty thesis system, so that it can be found that the thesis proposal submission completion status is already complete. - Whenever NO OK registration card transcript status is displayed, the students must go to BARA to receive further confirmation Technology XX st September 2013. Vol. x No.x © 2005 - 2013 JATIT LLS. All rights reserved. ISSN: 1992-8645 www.jatit.org E-ISSN: 1817-3195 7 and complete the requirements. If the registration card transcript are OK, then the students can submit them and wait for the schedule of the thesis proposal examination. - If students do not pass the proposal examination, they have do revisions or change their research topics and submit them to the thesis system. - If students pass the thesis proposal examination, they can continue to the next stage, which is the thesis advising with predetermined advisors. - Specification In this stage, service specifications are found that will be used in every business unit that is related with the proposal submission completion checking business process according to the use case diagram UML, which was made in the identification stage, explaining the path that occurs in every part using UML, which is an activity diagram. Mahasiswa membuat proposal melengkapi persyaratan lainnya KST, Transkrip nilai Melakukan ujian proposal tidak Lolos ya Melakukan bimbingan skripsi Mulai Selesai Mengecek kelengkapan persyaratan yang dikumpulkan oleh mahasiswa tidak Lengkap ya Menginfokan jadwal ujian proposal Biro Skripsi Mahasiswa Figure 8: Activity Diagram of Thesis Proposal Submission before Being Integrated Mahasiswa mengakses sistem Mulai Selesai mengisi form proposal keluar dari sistem menampilkan halaman utama simpan DB Sistem Mahasiswa Figure 9: Activity Diagram of Thesis Proposal Submission after Being Integrated - Realization In this stage, it starts to choose the solution that will be used, explaining about the details from SOA which will be used in building the system. Figure 10: Life Cycle of Service Oriented Architecture Erl, 2005 There are 6 stages in the SOA life cycle. However, this research only applies them up to the service-oriented service level. a. Service Oriented Analysis This stage is an early stage, where it can determine the potential