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