Consistency preserving co-evolution of formal specifications and agent-oriented conceptual models

被引:6
|
作者
Krishna, Aneesh [2 ]
Vilkomir, Sergiy A. [1 ]
Ghose, Aditya K. [2 ]
机构
[1] Univ Tennessee, Dept Elect Engn & Comp Engn, Software Qual Res Lab, Knoxville, TN 37996 USA
[2] Univ Wollongong, Sch Informat Technol & Comp Sci, Decis Syst Lab, Wollongong, NSW 2522, Australia
关键词
Requirements Engineering; Z notation; i(center dot) framework; Formal specifications;
D O I
10.1016/j.infsof.2008.05.015
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Many modelling techniques tend to address "late-phase" requirements while many critical modelling decisions (such as determining the main goals of the system, how the stakeholders depend on each other, and what alternatives exist) are taken during early-phase requirements engineering. The i(center dot) modelling framework is a semiformal agent-oriented conceptual modelling language that is well-suited for answering these questions. This paper addresses key challenge faced in the practical deployment of agent-oriented conceptual modelling frameworks such as i(center dot). Our approach to addressing this problem is based on the observation that the value of conceptual modelling in the i(center dot) framework lies in its use as a notation complementary to existing requirements modelling and specification languages, i.e., the expressive power of i(center dot) complements rather than supplants that of existing notations. The use of i(center dot) in this fashion requires that we define methodologies that support the co-evolution of i(center dot) models with more traditional specifications. This research examines how this might be done with formal specification notations (specifically Z). (C) 2008 Elsevier B.V. All rights reserved.
引用
收藏
页码:478 / 496
页数:19
相关论文
共 50 条
  • [1] Co-evolution of agent-oriented conceptual models and CASO agent programs
    Dasgupta, Aniruddha
    Krishna, Aneesh
    Ghose, Aditya K.
    2006 IEEE/WIC/ACM INTERNATIONAL CONFERENCE ON INTELLIGENT AGENT TECHNOLOGY, PROCEEDINGS, 2006, : 686 - +
  • [2] Co-evolution of agent oriented conceptual models and use case diagrams
    Bhuiyan, Mohammad M. R.
    Islam, M. M. Zahidul
    Krishna, Aneesh
    Ghose, Aditya
    QSIC 2006: SIXTH INTERNATIONAL CONFERENCE ON QUALITY SOFTWARE, PROCEEDINGS, 2006, : 446 - +
  • [3] Conceptualizing the co-evolution of organizations and information systems: An agent-oriented perspective
    Su, Ning
    Mylopoulos, John
    CONCEPTUAL MODELING - ER 2006, PROCEEDINGS, 2006, 4215 : 296 - +
  • [4] Combining agent-oriented conceptual modelling with formal methods
    Vilkomir, SA
    Ghose, AK
    Krishna, A
    2004 AUSTRALIAN SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS, 2004, : 147 - 155
  • [5] Formal Methods in Agent-Oriented Software Engineering
    El Fallah-Seghrouchni, Amal
    Gomez-Sanz, Jorge J.
    Singh, Munindar P.
    AGENT-ORIENTED SOFTWARE ENGINEERING X, 2011, 6038 : 213 - +
  • [6] Agent-oriented formal specification of Web services
    Zhu, H
    Zhou, B
    Mao, XJ
    Shan, LJ
    Duce, D
    GRID AND COOPERATIVE COMPUTING GCC 2004 WORKSHOPS, PROCEEDINGS, 2004, 3252 : 633 - 641
  • [7] An agent-oriented conceptual framework for systems biology
    Cannata, N
    Corradini, F
    Merelli, E
    Omicini, A
    Ricci, A
    TRANSACTIONS ON COMPUTATIONAL SYSTEMS BIOLOGY II, 2005, 3737 : 105 - 122
  • [8] Agent-oriented conceptual models to UML sequence diagrams via effect annotations
    Krishna, Aneesh
    Ghose, Aditya K.
    Vranesevic, Aleksandar
    MULTIAGENT AND GRID SYSTEMS, 2006, 2 (04) : 305 - 323
  • [9] Formalizing agent-oriented enterprise models
    Jureta, Ivan
    Faulkner, Stephane
    Kolp, Manuel
    AGENT-ORIENTED INFORMATION SYSTEMS III, 2006, 3529 : 184 - +
  • [10] Agent-oriented model of simulated evolution
    Kisiel-Dorohinicki, M
    SOFSEM 2002: THEORY AND PRACTICE OF INFORMATICS, 2002, 2540 : 253 - 261