Using Meta Software Engineering for Developing Information System Development (ISD) Project

博士 === 中華大學 === 科技管理博士學位學程 === 102 === Software development strategy has become increasingly complex in the global age. Every project organized different strategy for carrying out the different output. Different projects require different process according to the structure. Structural Meta Software...

Full description

Bibliographic Details
Main Authors: Durgesh Samadhiya, 杜沙
Other Authors: Wen-Chih Chang
Format: Others
Language:en_US
Published: 2013
Online Access:http://ndltd.ncl.edu.tw/handle/70703475422952153354
id ndltd-TW-102CHPI5230074
record_format oai_dc
spelling ndltd-TW-102CHPI52300742017-02-17T16:16:37Z http://ndltd.ncl.edu.tw/handle/70703475422952153354 Using Meta Software Engineering for Developing Information System Development (ISD) Project 運用操作元軟體工程發展資訊系統專案 Durgesh Samadhiya 杜沙 博士 中華大學 科技管理博士學位學程 102 Software development strategy has become increasingly complex in the global age. Every project organized different strategy for carrying out the different output. Different projects require different process according to the structure. Structural Meta Software Engineering, SMSE promotes the idea of retrieving, adapting chunks, rather than completes an approach, to specific structure and offers a flexible adaptation of processes in different structure for the process development. However, problem of selecting a good possible process is a big issue in various SMSE approaches developed in last 10-15 years. However, none of them, neither provide a better understanding of a structure to apply SMSE assembling process nor in an efficient multistage process development for process engineering PE and SMSE, which is a pre-requisite for the efficient process development. Therefore, ideas of SMSE are transferred into the Operational Meta Software Engineering (OMSE). We found that SMSE assembly process that the set of concepts and concepts interconnections comprising the process To-Be are known, or will become known as the process evolves. This reflects the high concern about the structural aspects of a process but the operational aspect, the task to be performed by the process, is de-emphasized. Structure tends to be descriptive, non-operational in nature. PE/SMSE provides engineering capability, but we believe that it needs to be augmented with good usage properties. We believe that the solution to these problems can be found not in the structure of a process itself but in the work to be done, the task to be performed by the individual process or operation of particular process. OMSE is based on multi stage process development with requirement, design and construction. Examination of the notion of structure shows that it does not reflect so much the process characteristics as the characteristics of projects/organizations. By treating process as operations we are able to postulate operational characteristics of processes. By including these in the description of a structure, we are able to describe the operational aspects of a structure. This operational state can be used for retrieving operationally similar processes. Operational similarly is abstracted out in the notion of Operational Process. That is an operational state or structure gives to us an Operational Process which can correspond to one or more processes. Each process is retrieved and it is then adapted to yield the desired process. Since we rely so heavily on the notion of an operation, we refer to our approach as operational meta software engineering. The implications of the approach on computer-aided methods engineering CAME tool design are considered and illustrated through a running example. Wen-Chih Chang 張文智 2013 學位論文 ; thesis 126 en_US
collection NDLTD
language en_US
format Others
sources NDLTD
description 博士 === 中華大學 === 科技管理博士學位學程 === 102 === Software development strategy has become increasingly complex in the global age. Every project organized different strategy for carrying out the different output. Different projects require different process according to the structure. Structural Meta Software Engineering, SMSE promotes the idea of retrieving, adapting chunks, rather than completes an approach, to specific structure and offers a flexible adaptation of processes in different structure for the process development. However, problem of selecting a good possible process is a big issue in various SMSE approaches developed in last 10-15 years. However, none of them, neither provide a better understanding of a structure to apply SMSE assembling process nor in an efficient multistage process development for process engineering PE and SMSE, which is a pre-requisite for the efficient process development. Therefore, ideas of SMSE are transferred into the Operational Meta Software Engineering (OMSE). We found that SMSE assembly process that the set of concepts and concepts interconnections comprising the process To-Be are known, or will become known as the process evolves. This reflects the high concern about the structural aspects of a process but the operational aspect, the task to be performed by the process, is de-emphasized. Structure tends to be descriptive, non-operational in nature. PE/SMSE provides engineering capability, but we believe that it needs to be augmented with good usage properties. We believe that the solution to these problems can be found not in the structure of a process itself but in the work to be done, the task to be performed by the individual process or operation of particular process. OMSE is based on multi stage process development with requirement, design and construction. Examination of the notion of structure shows that it does not reflect so much the process characteristics as the characteristics of projects/organizations. By treating process as operations we are able to postulate operational characteristics of processes. By including these in the description of a structure, we are able to describe the operational aspects of a structure. This operational state can be used for retrieving operationally similar processes. Operational similarly is abstracted out in the notion of Operational Process. That is an operational state or structure gives to us an Operational Process which can correspond to one or more processes. Each process is retrieved and it is then adapted to yield the desired process. Since we rely so heavily on the notion of an operation, we refer to our approach as operational meta software engineering. The implications of the approach on computer-aided methods engineering CAME tool design are considered and illustrated through a running example.
author2 Wen-Chih Chang
author_facet Wen-Chih Chang
Durgesh Samadhiya
杜沙
author Durgesh Samadhiya
杜沙
spellingShingle Durgesh Samadhiya
杜沙
Using Meta Software Engineering for Developing Information System Development (ISD) Project
author_sort Durgesh Samadhiya
title Using Meta Software Engineering for Developing Information System Development (ISD) Project
title_short Using Meta Software Engineering for Developing Information System Development (ISD) Project
title_full Using Meta Software Engineering for Developing Information System Development (ISD) Project
title_fullStr Using Meta Software Engineering for Developing Information System Development (ISD) Project
title_full_unstemmed Using Meta Software Engineering for Developing Information System Development (ISD) Project
title_sort using meta software engineering for developing information system development (isd) project
publishDate 2013
url http://ndltd.ncl.edu.tw/handle/70703475422952153354
work_keys_str_mv AT durgeshsamadhiya usingmetasoftwareengineeringfordevelopinginformationsystemdevelopmentisdproject
AT dùshā usingmetasoftwareengineeringfordevelopinginformationsystemdevelopmentisdproject
AT durgeshsamadhiya yùnyòngcāozuòyuánruǎntǐgōngchéngfāzhǎnzīxùnxìtǒngzhuānàn
AT dùshā yùnyòngcāozuòyuánruǎntǐgōngchéngfāzhǎnzīxùnxìtǒngzhuānàn
_version_ 1718414916644241408