咨询与建议

看过本文的还看了

相关文献

该作者的其他文献

文献详情 >The design-methods comparison ... 收藏

The design-methods comparison project

作     者:Bahill, AT Alford, M Bharathan, K Clymer, JR Dean, DL Duke, J Hill, G LaBudde, EV Taipale, EJ Wymore, AW 

作者机构:Univ Arizona Dept Surg Tucson AZ 85721 USA Calif State Univ Fullerton Placentia CA 92670 USA Univ Arizona Ctr Management Informat Tucson AZ 85721 USA Intel Corp Chandler AZ 85226 USA IBM Corp Tucson AZ 85744 USA LaBudde Syst Inc Westlake Village CA 91362 USA Lockheed Martin Tact Def Syst Eagan MN 55121 USA SANDS Tucson AZ 85718 USA 

出 版 物:《IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART C-APPLICATIONS AND REVIEWS》 (IEEE Trans Syst Man Cybern Pt C Appl Rev)

年 卷 期:1998年第28卷第1期

页      面:80-103页

核心收录:

基  金:This project has many shortcomings. We would like to add more tools and methods to this project  such as CORE  colored Petri nets  Slate  fuzzy-neural systems  SilverRun  the Objectory  VHDL  and Sim Factory. But so far we do not have expert authors 

主  题:architecture design methodology logic design object-oriented methods 

摘      要:Early in the system design process, a design method must be chosen, This choice is usually dictated by what methods the designer has previously used, not by an open selection process. In this paper, we provide descriptions of some available design methods and examples of their use. In this project, we will develop benchmark problems that will be solved by a variety of design methods and will identify characteristics of problems that might make one system design method more or less appropriate. The top-level question we wish to answer is for which type of problem is each method best? If a system is to be built, then the system must ultimately be described as a collection of state machines. However, these state machines are often not created by the systems engineers. The systems engineers use some method to create a high-level abstraction of the desired system. Then they turn this abstraction over to the specialty engineers who actually reduce it to a collection of state machines. In this paper, we present solutions for a simple design problem by using the following 11 high-level system design methods: state transition diagrams, algorithmic state machine (ASM) notation, model-based system engineering, Graphical Description Language, RDD-100, structured analysis (using entity relationship diagrams, data-flow diagrams, and state transition diagrams with Ward-Mellor notation), functional decomposition, object-oriented analysis (OOA) with Shlaer-Mellor notation, OOA and object-oriented design (OOD) with Booch notation, an operational evaluation modeling-(OpEM)-directed graph, and IDEFO. Each method was used by an expert user of that method. The solutions presented make it obvious that the choice of a design method greatly effects the resulting system design.

读者评论 与其他读者分享你的观点

用户名:未登录
我的评分