Mapping UML Techniques to Design Activities

Ashley A. Bush, S. Purao
{"title":"Mapping UML Techniques to Design Activities","authors":"Ashley A. Bush, S. Purao","doi":"10.4018/978-1-878289-77-3.ch011","DOIUrl":null,"url":null,"abstract":"INTRODUCTION Over the years, the information system design process (Gero and Kazakov, 1996; Goldschmidt, 1997; Guindon, 1990; Jeffries et al., 1981; Parnas and Clements, 1986) has been investigated using a variety of perspectives. Researchers have examined cognitive aspects of design (Goldschmidt, 1997; Guindon, 1990; Guindon, Krasner, and Curtis, 1986; Rowe, 1987; Sen, 1997), design strategies (Adelson and Soloway, 1988; Batra and Antony, 1994; Guimaraes, 1985; Jeffries et al., 1981), and reuse tasks (Sen, 1997). A variety of modeling techniques, such as the entityrelationship model (Chen, 1976), data flow diagrams (Gane and Sarson, 1979), and object-oriented models (Booch, 1994) have also been developed to document the artifacts generated during the design process. Increasingly, the object-oriented design paradigm and related modeling techniques have been the choice of system designers. It is reasonable to expect that these modeling techniques (proposed to document the design products) will assist or at least not hinder the designer behaviors (that is, the process of IS artifact design). The expectation has, however, not been subjected to investigation. In this contribution, we focus on behaviors that designers exhibit during actual design sessions and investigate how these behaviors are supported by the de facto standard for object-oriented modeling, the Unified Modeling Language (UML) (Booch, Jacobson, and Rumbaugh, 1999). We focus on three core UML techniques: use cases, class diagrams, and sequence diagrams. To observe behaviors employed","PeriodicalId":326533,"journal":{"name":"Information Modeling in the New Millennium","volume":"5 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2001-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"7","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Information Modeling in the New Millennium","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.4018/978-1-878289-77-3.ch011","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 7

Abstract

INTRODUCTION Over the years, the information system design process (Gero and Kazakov, 1996; Goldschmidt, 1997; Guindon, 1990; Jeffries et al., 1981; Parnas and Clements, 1986) has been investigated using a variety of perspectives. Researchers have examined cognitive aspects of design (Goldschmidt, 1997; Guindon, 1990; Guindon, Krasner, and Curtis, 1986; Rowe, 1987; Sen, 1997), design strategies (Adelson and Soloway, 1988; Batra and Antony, 1994; Guimaraes, 1985; Jeffries et al., 1981), and reuse tasks (Sen, 1997). A variety of modeling techniques, such as the entityrelationship model (Chen, 1976), data flow diagrams (Gane and Sarson, 1979), and object-oriented models (Booch, 1994) have also been developed to document the artifacts generated during the design process. Increasingly, the object-oriented design paradigm and related modeling techniques have been the choice of system designers. It is reasonable to expect that these modeling techniques (proposed to document the design products) will assist or at least not hinder the designer behaviors (that is, the process of IS artifact design). The expectation has, however, not been subjected to investigation. In this contribution, we focus on behaviors that designers exhibit during actual design sessions and investigate how these behaviors are supported by the de facto standard for object-oriented modeling, the Unified Modeling Language (UML) (Booch, Jacobson, and Rumbaugh, 1999). We focus on three core UML techniques: use cases, class diagrams, and sequence diagrams. To observe behaviors employed
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
将UML技术映射到设计活动
多年来,信息系统设计过程(Gero and Kazakov, 1996;Goldschmidt, 1997;Guindon, 1990;Jeffries et al., 1981;Parnas和Clements, 1986)已经从不同的角度进行了调查。研究人员研究了设计的认知方面(Goldschmidt, 1997;Guindon, 1990;Guindon, Krasner, and Curtis, 1986;罗,1987;Sen, 1997),设计策略(Adelson and Soloway, 1988;Batra and Antony, 1994;吉马良斯,1985;Jeffries et al., 1981)和重用任务(Sen, 1997)。各种各样的建模技术,如实体关系模型(Chen, 1976)、数据流图(Gane和Sarson, 1979)和面向对象模型(Booch, 1994)也被开发出来,用于记录在设计过程中生成的工件。越来越多的面向对象的设计范式和相关的建模技术已经成为系统设计者的选择。我们有理由期望这些建模技术(建议将设计产品文档化)将帮助或至少不妨碍设计者的行为(即is工件设计的过程)。然而,这一期望并未受到调查。在这篇文章中,我们关注设计者在实际设计会议中展示的行为,并调查这些行为是如何被面向对象建模的事实标准——统一建模语言(UML)所支持的(Booch, Jacobson, and Rumbaugh, 1999)。我们关注三种核心UML技术:用例、类图和序列图。观察雇员的行为
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Spatial and Topological Data Models Designing Model-Based Intelligent Dialogue Systems From Information Model to Controllable Implementation On the Convergence of Analysis and Design Methods for Multi-agent, Component-based and Object-oriented systems Audience-driven Web Design
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1