主页期刊介绍编委会编辑部服务介绍道德声明在线审稿编委办公编辑办公English
2018-2019年专刊出版计划 微信服务介绍 最新一期:2018年第10期
     
在线出版
各期目录
纸质出版
分辑系列
论文检索
论文排行
综述文章
专刊文章
美文分享
各期封面
E-mail Alerts
RSS
旧版入口
中国科学院软件研究所
  
投稿指南 问题解答 下载区 收费标准 在线投稿
田忠,钱乐秋,赵文耘,钱家骅.一种责任驱动的面向对象分析与设计方法*.软件学报,1995,6():274-280
一种责任驱动的面向对象分析与设计方法*
A RESPONSIBILITY—DRIVEN OBJECT—ORIENTED ANALYSIS AND DESIGN METHOD
投稿时间:1994-05-12  修订日期:1994-10-07
DOI:
中文关键词:  面向对象软件开发,责任驱动,主题,合作.
英文关键词:Object—oriented software development.responsibility—driven approach,subiect,collaboration.
基金项目:本研究得到了国家八五攻关项目、863计划项目的支持.
作者单位
田忠 复旦大学计算机科学系上海200433 
钱乐秋 复旦大学计算机科学系上海200433 
赵文耘 复旦大学计算机科学系上海200433 
钱家骅 复旦大学计算机科学系上海200433 
摘要点击次数: 1258
全文下载次数: 199
中文摘要:
      本文结合数据流图编辑工具开发过程的描述,阐述了一个责任驱动的面向对象开发方法的基本思想、实施框架和记号系统.这一方法强调软件是对现实的模拟,软件开发应从问题理解人手,以对象在问题中所承担的责任来驱动软件的开发.这一过程包括反复循环的5个步骤:划分主题、标识对象类、建立联系、定义服务和定义属性.通过行为分析,获得问题的主题划分,从而引导标识与问题相关的对象类及其相互联系,并指导定义其属性和服务,由此获得未来系统的一个清晰的分层模型.
英文摘要:
      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.
HTML  下载PDF全文  查看/发表评论  下载PDF阅读器
 

京公网安备 11040202500064号

主办单位:中国科学院软件研究所 中国计算机学会
编辑部电话:+86-10-62562563 E-mail: jos@iscas.ac.cn
Copyright 中国科学院软件研究所《软件学报》版权所有 All Rights Reserved
本刊全文数据库版权所有,未经许可,不得转载,本刊保留追究法律责任的权利