Capturing Business Transaction Requirements in Use Case Models

被引:0
|
作者
Chalin, Patrice [1 ]
Sinnig, Daniel [1 ]
Torkzadeh, Kianoush [1 ]
机构
[1] Concordia Univ, Dependable Software Res Grp, Montreal, PQ, Canada
关键词
Requirements; Use Cases; Business Transactions; Concurrency;
D O I
暂无
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
A significant portion of our modem economy is dependent on the reliability and usability of enterprise applications (EAs) of which business transactions and concurrency management are central concepts. The correct orchestration of subordinate system transactions forming a business transaction, as well as proper concurrency conflict resolution strategies are crucial factors. In this paper we argue that modeling business transactions and concurrency management are a domain activity and as such, are to be analyzed and documented during the requirements phase. Failing to do so can have a significant negative effect on the usability of an application. Driven by our own experiences in writing use cases for EAs, we demonstrate how business transactions can be modeled within use case specifications. Concrete examples and usage guidelines are offered as well as a demonstration of how our approach helps contribute to the difficult task of requirements elicitation.
引用
收藏
页码:602 / 606
页数:5
相关论文
共 50 条
  • [1] Capturing Strategic Business Requirements: An Exploratory Study
    Babar, Abdul
    Wong, Bernard
    [J]. 2012 19TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE (APSEC), VOL 1, 2012, : 446 - 451
  • [2] On the Use of Goal Models and Business Process Models for Elicitation of System Requirements
    de la Vara, Jose Luis
    Sanchez, Juan
    Pastor, Oscar
    [J]. ENTERPRISE, BUSINESS-PROCESS AND INFORMATION SYSTEMS MODELING, BPMDS 2013, 2013, 147 : 168 - 183
  • [3] Capturing Business Requirements for the Swedish National Information Structure
    Kajbjer, Karin
    Johansson, Catharina
    [J]. CONNECTING HEALTH AND HUMANS, 2009, 146 : 668 - 672
  • [4] Comparing the overhead requirements of database transaction models
    Fry, AG
    Williams, HE
    [J]. DATABASE AND EXPERT SYSTEMS APPLICATIONS, PROCEEDINGS, 2003, 2736 : 318 - 329
  • [5] Aligning Business Models with Requirements Models
    Souza, Eric
    Moreira, Ana
    Araujo, Joao
    [J]. INFORMATION SYSTEMS, EMCIS 2017, 2017, 299 : 545 - 558
  • [6] Requirements Engineering Based on Business Process Models: A Case Study
    Souza Cardoso, Evellin Cristine
    Almeida, Joao Paulo A.
    Guizzardi, Giancarlo
    [J]. 2009 13TH ENTERPRISE DISTRIBUTED OBJECT COMPUTING CONFERENCE WORKSHOPS (EDOCW 2009), 2009, : 320 - 327
  • [7] Requirements and the business case
    Robertson, S
    [J]. IEEE SOFTWARE, 2004, 21 (05) : 93 - 95
  • [8] Experiences on the use of business models for identifying quality requirements for information systems
    Bittencourt, Rosaria
    Araujo, Renata
    Cappelli, Claudia
    Ferreira, Juliana
    Engiel, Priscila
    [J]. QUATIC 2010: SEVENTH INTERNATIONAL CONFERENCE ON THE QUALITY OF INFORMATION AND COMMUNICATIONS TECHNOLOGY, 2010, : 192 - 197
  • [9] Capturing Consumer Preference in System Requirements Through Business Strategy
    Giannoulis, Constantinos
    Svee, Eric-Oluf
    Zdravkovic, Jelena
    [J]. INTERNATIONAL JOURNAL OF INFORMATION SYSTEM MODELING AND DESIGN, 2013, 4 (04) : 1 - 26
  • [10] On capturing process requirements of workflow based business information systems
    Sadiq, W
    Orlowska, ME
    [J]. BIS'99: 3RD INTERNATIONAL CONFERENCE ON BUSINESS INFORMATION SYSTEMS, 1999, : 281 - 294