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...
Saved in:
Main Author: | |
---|---|
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 |
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. |
---|