A RESPONSIBILITY—DRIVEN OBJECT—ORIENTED ANALYSIS AND DESIGN METHOD
DOI:
Author:
Affiliation:

Clc Number:

Fund Project:

  • Article
  • |
  • Figures
  • |
  • Metrics
  • |
  • Reference
  • |
  • Related
  • |
  • Cited by
  • |
  • Materials
  • |
  • Comments
    Abstract:

    This paper presents the basic idea.notation and development process of an object—oriented anMysis and design method through the development of a data flow dia-gram editor,This method takes a responsibility—driven modelling approach to software development,emphasizing that software simulates the real world.It starts with problem —understanding to build a user model of the problem,then this model is evolved into an implementation model through an iterating five—stage—process during each phase of the software development process.The five stages include:dividing subjects,identifying classes,establishing relations,defining services and defining attributes.Based cn behav-ior analysis,the user problem is first divided into a set of subjects.each of which hosts a number of classes with distinguished responsibilities and collaborators The responsibili- ties then hlrther help define the services and attribules of each class and their inter—rela-dons.All these put together give software developers a clear layered model of the pro-posed system.

    Reference
    Related
    Cited by
Get Citation

田忠,钱乐秋,赵文耘,钱家骅.一种责任驱动的面向对象分析与设计方法*.软件学报,1995,6(zk):274-280

Copy
Share
Article Metrics
  • Abstract:
  • PDF:
  • HTML:
  • Cited by:
History
  • Received:May 12,1994
  • Revised:October 07,1994
  • Adopted:
  • Online:
  • Published:
You are the firstVisitors
Copyright: Institute of Software, Chinese Academy of Sciences Beijing ICP No. 05046678-4
Address:4# South Fourth Street, Zhong Guan Cun, Beijing 100190,Postal Code:100190
Phone:010-62562563 Fax:010-62562533 Email:jos@iscas.ac.cn
Technical Support:Beijing Qinyun Technology Development Co., Ltd.

Beijing Public Network Security No. 11040202500063