一种易于使用且与应用领域无关的方法

ACM-SE 28 Pub Date : 1990-04-01 DOI:10.1145/98949.99155
Seok-Joong Yoon
{"title":"一种易于使用且与应用领域无关的方法","authors":"Seok-Joong Yoon","doi":"10.1145/98949.99155","DOIUrl":null,"url":null,"abstract":"This paper discusses the direction o f research to develop a system analysis and design methodology which is easy to use and application dom ain independent. In recent years of the inform ation systems field, several new m ethodologies for softw are analysis and design tasks have been developed. These m ethodologies can be generally classified into three categories: process-oriented, d a ta-o ri­ ented, and o b jec to rien te d. All o f these m eth­ odology types deal w ith how to decom pose a complex application dom ain in order to accom plish desirable levels of abstraction, m odularity, and inform ation hiding. The m ajor differen ce across the above categories lies in the kinds o f inform ation (i.e., process a n d /o r data) which each m ethodology tries to extract from the problem space. H ow ever, d espite o f the huge am ount o f effo rt put into the developm ent o f these m ethodologies, a question o f w hether these m ethodologies really help practitioners in system analysis and design tasks still rem ains. Most m ethodology research firs t identifies an ap plica­ tion dom ain then fits a m ethodology to c h a r­ acteristics o f the application. N evertheless, these works ignore that, fo r a m ethodology to be easily used, it should be constrained as little as possible by the characteristics o f an application dom ain. Based on this reasoning, an ideal goal is the developm ent o f a m ethodology w hich is ap plica­ ble and appropriate to any application dom ain. The overall fram ew ork for the developm ent o f an application dom ain independent m ethodology is iterative, com bining experim ents and theory-based reasoning. Each m ethodology is identified in term s o f its own strengths and weaknesses, and the strengths are m erged into a unified m ethodology. T he rationale for e x p e ri­ mental m ethod is that any currently available m ethodology should be thoroughly tested and understood. The basic experim ental procedure is: 1. Identify subjects with sim ilar experience with the knowledge of experim ental methodologies. 2. Subjects identify \"difficult parts\" of methods based on use. 3. R esearcher replaces d iffic u lt parts with analo­ gous activities …","PeriodicalId":409883,"journal":{"name":"ACM-SE 28","volume":"42 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1990-04-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"An approach to a methodology which is easy to use and application domain independent\",\"authors\":\"Seok-Joong Yoon\",\"doi\":\"10.1145/98949.99155\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"This paper discusses the direction o f research to develop a system analysis and design methodology which is easy to use and application dom ain independent. In recent years of the inform ation systems field, several new m ethodologies for softw are analysis and design tasks have been developed. These m ethodologies can be generally classified into three categories: process-oriented, d a ta-o ri­ ented, and o b jec to rien te d. All o f these m eth­ odology types deal w ith how to decom pose a complex application dom ain in order to accom plish desirable levels of abstraction, m odularity, and inform ation hiding. The m ajor differen ce across the above categories lies in the kinds o f inform ation (i.e., process a n d /o r data) which each m ethodology tries to extract from the problem space. H ow ever, d espite o f the huge am ount o f effo rt put into the developm ent o f these m ethodologies, a question o f w hether these m ethodologies really help practitioners in system analysis and design tasks still rem ains. Most m ethodology research firs t identifies an ap plica­ tion dom ain then fits a m ethodology to c h a r­ acteristics o f the application. N evertheless, these works ignore that, fo r a m ethodology to be easily used, it should be constrained as little as possible by the characteristics o f an application dom ain. Based on this reasoning, an ideal goal is the developm ent o f a m ethodology w hich is ap plica­ ble and appropriate to any application dom ain. The overall fram ew ork for the developm ent o f an application dom ain independent m ethodology is iterative, com bining experim ents and theory-based reasoning. Each m ethodology is identified in term s o f its own strengths and weaknesses, and the strengths are m erged into a unified m ethodology. T he rationale for e x p e ri­ mental m ethod is that any currently available m ethodology should be thoroughly tested and understood. The basic experim ental procedure is: 1. Identify subjects with sim ilar experience with the knowledge of experim ental methodologies. 2. Subjects identify \\\"difficult parts\\\" of methods based on use. 3. R esearcher replaces d iffic u lt parts with analo­ gous activities …\",\"PeriodicalId\":409883,\"journal\":{\"name\":\"ACM-SE 28\",\"volume\":\"42 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1990-04-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"ACM-SE 28\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/98949.99155\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"ACM-SE 28","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/98949.99155","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

摘要

本文探讨了开发一种易于使用且独立于应用领域的系统分析与设计方法的研究方向。近年来,信息系统领域出现了几种新的软件分析和设计方法。这些方法通常可以分为三类:面向过程的、面向对象的和面向对象的。所有这些方法类型都处理如何分解复杂的应用程序域,以实现理想的抽象、模块化和信息隐藏级别。上述类别之间的主要区别在于每种方法试图从问题空间中提取的信息类型(即过程和数据)。然而,尽管在这些方法的开发上投入了大量的精力,但这些方法是否真的有助于系统分析和设计任务的实践者的问题仍然存在。大多数方法研究首先确定一个应用领域,然后将方法应用于该应用的特征。然而,这些著作忽略了一个事实:要使一种方法易于使用,它应该尽可能少地受到应用程序领域特征的限制。基于这一推理,理想的目标是开发一种适用于任何应用领域的方法。开发一个独立于应用领域的方法论的总体框架工作是迭代的,结合了实验和基于理论的推理。每个m方法都是根据自己的优点和缺点来确定的,并且这些优点被合并到一个统一的m方法中。采用这种方法的基本原理是,任何目前可用的方法都应该经过彻底的测试和理解。实验的基本步骤是:1。确定具有相似实验经验和实验方法知识的实验对象。2. 受试者根据使用情况确定方法的“困难部分”。3.研究人员用类似的活动代替了所有部分的困难。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
An approach to a methodology which is easy to use and application domain independent
This paper discusses the direction o f research to develop a system analysis and design methodology which is easy to use and application dom ain independent. In recent years of the inform ation systems field, several new m ethodologies for softw are analysis and design tasks have been developed. These m ethodologies can be generally classified into three categories: process-oriented, d a ta-o ri­ ented, and o b jec to rien te d. All o f these m eth­ odology types deal w ith how to decom pose a complex application dom ain in order to accom plish desirable levels of abstraction, m odularity, and inform ation hiding. The m ajor differen ce across the above categories lies in the kinds o f inform ation (i.e., process a n d /o r data) which each m ethodology tries to extract from the problem space. H ow ever, d espite o f the huge am ount o f effo rt put into the developm ent o f these m ethodologies, a question o f w hether these m ethodologies really help practitioners in system analysis and design tasks still rem ains. Most m ethodology research firs t identifies an ap plica­ tion dom ain then fits a m ethodology to c h a r­ acteristics o f the application. N evertheless, these works ignore that, fo r a m ethodology to be easily used, it should be constrained as little as possible by the characteristics o f an application dom ain. Based on this reasoning, an ideal goal is the developm ent o f a m ethodology w hich is ap plica­ ble and appropriate to any application dom ain. The overall fram ew ork for the developm ent o f an application dom ain independent m ethodology is iterative, com bining experim ents and theory-based reasoning. Each m ethodology is identified in term s o f its own strengths and weaknesses, and the strengths are m erged into a unified m ethodology. T he rationale for e x p e ri­ mental m ethod is that any currently available m ethodology should be thoroughly tested and understood. The basic experim ental procedure is: 1. Identify subjects with sim ilar experience with the knowledge of experim ental methodologies. 2. Subjects identify "difficult parts" of methods based on use. 3. R esearcher replaces d iffic u lt parts with analo­ gous activities …
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信