[vc_empty_space][vc_empty_space]
Essence-based Method Chunk Composition
Andreas C.C.a, Widyani Y.a
a Institut Teknologi Bandung, School of Electrical Engineering and Informatics, Indonesia
[vc_row][vc_column][vc_row_inner][vc_column_inner][vc_separator css=”.vc_custom_1624529070653{padding-top: 30px !important;padding-bottom: 30px !important;}”][/vc_column_inner][/vc_row_inner][vc_row_inner layout=”boxed”][vc_column_inner width=”3/4″ css=”.vc_custom_1624695412187{border-right-width: 1px !important;border-right-color: #dddddd !important;border-right-style: solid !important;border-radius: 1px !important;}”][vc_empty_space][megatron_heading title=”Abstract” size=”size-sm” text_align=”text-left”][vc_column_text]© 2019 IEEE.This research proposes a composition process of method chunks to form a new software development method using Essence as a standard notation (we call it an essence-based method). A tool has also been built to support the process. Quality of the product and the process of software engineering are influenced by the method used. When the problem and the complexity of the solution increase, it is more difficult to choose the appropriate method. Some existing methods are harder to be modified to meet the need of a certain software project situations. Situational method engineering (SME) is an approach to compose a method from several method parts (or chunks) to meet the need of developer team according to the project situations. Some existing research have promoted several process models. One of such process is assembly process model. When Essence is used as a standard notation, the assembly process model must be adapted. Thus, we modify the process model to support composition of essence-based method chunks. A composition tool that support the process has also been built. Essence is a standard released by the Object Management Group (OMG) to define software engineering methods. Our tool has been evaluated by composing essence-based method chunks to form a new (essence-based) method.[/vc_column_text][vc_empty_space][vc_separator css=”.vc_custom_1624528584150{padding-top: 25px !important;padding-bottom: 25px !important;}”][vc_empty_space][megatron_heading title=”Author keywords” size=”size-sm” text_align=”text-left”][vc_column_text]Assembly process modeling,Object management groups,Situational Method Engineering,Software development methods,Software engineering methods,Software project,Standard notation,Support composition[/vc_column_text][vc_empty_space][vc_separator css=”.vc_custom_1624528584150{padding-top: 25px !important;padding-bottom: 25px !important;}”][vc_empty_space][megatron_heading title=”Indexed keywords” size=”size-sm” text_align=”text-left”][vc_column_text]essence,method,method chunk,situational method engineering[/vc_column_text][vc_empty_space][vc_separator css=”.vc_custom_1624528584150{padding-top: 25px !important;padding-bottom: 25px !important;}”][vc_empty_space][megatron_heading title=”Funding details” size=”size-sm” text_align=”text-left”][vc_column_text][{‘$’: ‘This research was supported by the Department Electrical and Informatics Engineering, Bandung Institute of Technology, Indonesia.’}, {‘$’: ‘ACKNOWLEDGMENT This research was supported by the Department Electrical and Informatics Engineering, Bandung Institute of Technology, Indonesia.’}][/vc_column_text][vc_empty_space][vc_separator css=”.vc_custom_1624528584150{padding-top: 25px !important;padding-bottom: 25px !important;}”][vc_empty_space][megatron_heading title=”DOI” size=”size-sm” text_align=”text-left”][vc_column_text]https://doi.org/10.1109/ICoDSE48700.2019.9092736[/vc_column_text][/vc_column_inner][vc_column_inner width=”1/4″][vc_column_text]Widget Plumx[/vc_column_text][/vc_column_inner][/vc_row_inner][/vc_column][/vc_row][vc_row][vc_column][vc_separator css=”.vc_custom_1624528584150{padding-top: 25px !important;padding-bottom: 25px !important;}”][/vc_column][/vc_row]