CAME AS A SERVICE TOOL DEVELOPMENT AS A SUPPORT SYSTEM OF SERVICE-ORIENTED SITUATIONAL METHOD ENGINEERING

As a situational method engineering (SME) support system, the existing Computer-Aided Method Engineering (CAME) tools have some shortcomings, that is the low level of reusability and availability of method chunks and the method chunks interoperability that cannot be ensured. Service-Oriented Situ...

Full description

Saved in:
Bibliographic Details
Main Author: Nur Hafizha, Rinda
Format: Final Project
Language:Indonesia
Online Access:https://digilib.itb.ac.id/gdl/view/54198
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Institut Teknologi Bandung
Language: Indonesia
Description
Summary:As a situational method engineering (SME) support system, the existing Computer-Aided Method Engineering (CAME) tools have some shortcomings, that is the low level of reusability and availability of method chunks and the method chunks interoperability that cannot be ensured. Service-Oriented Situational Method Engineering (SOSME) can be a solution to overcome these shortcomings. SOSME components consist of Method Base Management System (MBMS), Method Chunk Registry System (MCRS), and CAME. At this time, MBMS and MCRS has been implemented. Moreover, the situational method composition process that is supposed to be done in the CAME component has been implemented. However, the CAME component has not been fully implemented. Furthermore, the three components in SOSME have not been integrated. In this final project, CAME is developed that can interact with the other implemented components so that they can be integrated to form an SME support system. Moreover, CAME implements Software as a Service (SaaS) concept, resulting to be delivered as CAME as a Service (CMaaS). The implementation of this concept made CMaaS possible to be used by various method engineers from various organizations with only one instance of CMaaS. To develop CMaaS, it is started by analyzing the method engineering process in SOSME to identify processes that should be done in CAME along with the interaction that should be established against MBMS and MCRS. The resulting analysis generates requirements that are used as the basis to create the design of the application to be developed. The final result of this final project is the CMaaS tool that is implemented as a web-based application with multi-tenant architecture. The CMaaS tool is able to support method engineers in doing SME processes, starting from giving description about the project situation until the situational method is formed. This application has passed black box testing to test the functionalities that are provided to support the SME processes in this application. The test result shows that the implemented functionalities have been developed in accordance with the design.