Essence-Based Computer-Aided Method Engineering (CAME) Tool

<p align="justify">The use of software engineering method is important and can determine the software’s quality. However, Software development projects’s complexity is increasing and making the existing software engineering methods often can not be used for all types software d...

Full description

Saved in:
Bibliographic Details
Main Author: Salimin - NIM : 13514001 , Joshua
Format: Final Project
Language:Indonesia
Online Access:https://digilib.itb.ac.id/gdl/view/28327
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Institut Teknologi Bandung
Language: Indonesia
id id-itb.:28327
spelling id-itb.:283272018-06-29T13:23:42ZEssence-Based Computer-Aided Method Engineering (CAME) Tool Salimin - NIM : 13514001 , Joshua Indonesia Final Project INSTITUT TEKNOLOGI BANDUNG https://digilib.itb.ac.id/gdl/view/28327 <p align="justify">The use of software engineering method is important and can determine the software’s quality. However, Software development projects’s complexity is increasing and making the existing software engineering methods often can not be used for all types software development projects. In addition, the existing software engineering methods can not be easily modified to adjust the project’s conditions and the software requirements. Therefore, we need method engineering to make or modify software engineering methods. Each method has elements that are actually similar, but have different terminology. Object Management Group (OMG) proposed Essence framework as a standard in defining software engineering methods. However, there is no software tool supports the creation of Essence-based software engineering method when this final project is made. This final project aims to develop a software as a Computer-Aided Method Engineering (CAME) tool. This tool supports the creation of Essence-based methods which can be used by method engineers. Essence’s elements such as alpha, activity space, and competency are given within the CAME tool so method engineers can select and build the software engineering methods easily. To develop this tool, first analyze requirements of the CAME tool. Then, CAME tool is built gradually using an incremental process model. CAME tool is built on a web platform with client-server architecture. CAME tool is built with Meteor framework and MongoDB as its DBMS. CAME tool has been tested for all software’s functional requirements and can generate Essence-based software engineering method in the form of digital file that can be used to configure Computer-Aided Software Engineering (CASE) tools. <p align="justify"> <br /> text
institution Institut Teknologi Bandung
building Institut Teknologi Bandung Library
continent Asia
country Indonesia
Indonesia
content_provider Institut Teknologi Bandung
collection Digital ITB
language Indonesia
description <p align="justify">The use of software engineering method is important and can determine the software’s quality. However, Software development projects’s complexity is increasing and making the existing software engineering methods often can not be used for all types software development projects. In addition, the existing software engineering methods can not be easily modified to adjust the project’s conditions and the software requirements. Therefore, we need method engineering to make or modify software engineering methods. Each method has elements that are actually similar, but have different terminology. Object Management Group (OMG) proposed Essence framework as a standard in defining software engineering methods. However, there is no software tool supports the creation of Essence-based software engineering method when this final project is made. This final project aims to develop a software as a Computer-Aided Method Engineering (CAME) tool. This tool supports the creation of Essence-based methods which can be used by method engineers. Essence’s elements such as alpha, activity space, and competency are given within the CAME tool so method engineers can select and build the software engineering methods easily. To develop this tool, first analyze requirements of the CAME tool. Then, CAME tool is built gradually using an incremental process model. CAME tool is built on a web platform with client-server architecture. CAME tool is built with Meteor framework and MongoDB as its DBMS. CAME tool has been tested for all software’s functional requirements and can generate Essence-based software engineering method in the form of digital file that can be used to configure Computer-Aided Software Engineering (CASE) tools. <p align="justify"> <br />
format Final Project
author Salimin - NIM : 13514001 , Joshua
spellingShingle Salimin - NIM : 13514001 , Joshua
Essence-Based Computer-Aided Method Engineering (CAME) Tool
author_facet Salimin - NIM : 13514001 , Joshua
author_sort Salimin - NIM : 13514001 , Joshua
title Essence-Based Computer-Aided Method Engineering (CAME) Tool
title_short Essence-Based Computer-Aided Method Engineering (CAME) Tool
title_full Essence-Based Computer-Aided Method Engineering (CAME) Tool
title_fullStr Essence-Based Computer-Aided Method Engineering (CAME) Tool
title_full_unstemmed Essence-Based Computer-Aided Method Engineering (CAME) Tool
title_sort essence-based computer-aided method engineering (came) tool
url https://digilib.itb.ac.id/gdl/view/28327
_version_ 1821995038902583296