Requirements capture for Cougaar model-driven architecture system

被引:0
|
作者
George, B [1 ]
Singh, HL [1 ]
Bohner, SA [1 ]
Gracanin, D [1 ]
机构
[1] Virginia Polytech Inst & State Univ, Dept Comp Sci, Blacksburg, VA 24061 USA
关键词
D O I
10.1109/SEW.2005.38
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The Cognitive Agent Architecture (Cougaar) is a distributed agent architecture framework originally developed to build large scale logistics applications for the Department of Defense. In order to facilitate rapid development of complex military and commercial Cougaar applications, we are devising "recipes" on how to automate the Cougaar application development process. The envisioned Cougaar Model Driven Architecture (CMDA) system will capture requirements from the user and automatically generate related software artifacts such as requirement, design, code and test cases. The automated generation of software artifacts, even if partial in nature, should considerably increase the productivity of Cougaar developers. Recognizing the sophistication of the Cougaar framework and the limitations of current transformation technologies, we have systematically developed an approach that combines component assembly in the large with transformations in the small. The approach's ability to generate accurate software artifacts depends largely on how user requirements are captured and transformed. The CMDA system employs innovative approaches and techniques to enable users represent their requirements properly. This paper briefly describes the CMDA system, its user interface and the various inputs captured from the user.
引用
收藏
页码:109 / 117
页数:9
相关论文
共 50 条
  • [1] Towards a model level debugger for the Cougaar Model Driven Architecture system
    George, Boby
    Bohner, Shawn A.
    He, Nannan
    INNOVATIVE CONCEPTS FOR AUTONOMIC AND AGENT-BASED SYSTEMS, 2006, 3825 : 86 - +
  • [2] Embedding requirements within Model-Driven Architecture
    Fouad, Ali
    Phalp, Keith
    Kanyaru, John Mathenge
    Jeary, Sheridan
    SOFTWARE QUALITY JOURNAL, 2011, 19 (02) : 411 - 430
  • [3] Embedding requirements within Model-Driven Architecture
    Ali Fouad
    Keith Phalp
    John Mathenge Kanyaru
    Sheridan Jeary
    Software Quality Journal, 2011, 19 : 411 - 430
  • [4] Formalism challenges of the Cougaar Model Driven Architecture
    Bohner, SA
    George, B
    Gracanin, D
    Hinchey, MG
    FORMAL APPROACHES TO AGENT-BASED SYSTEMS, 2005, 3228 : 57 - 71
  • [5] Model-Driven Architecture
    Venegas Loor, Leopoldo Vinicio
    REVISTA SAN GREGORIO, 2014, (08): : 64 - 72
  • [6] The Research of Model-Driven Architecture in The Embedded System
    Jin, Huang
    ADVANCED DEVELOPMENT IN AUTOMATION, MATERIALS AND MANUFACTURING, 2014, 624 : 524 - 527
  • [7] Model-Driven Architecture of a Maritime Surveillance System Simulator
    Monperrus, M.
    Long, B.
    Champeau, J.
    Hoeltzener, B.
    Marchalot, G.
    Jezequel, J. M.
    SYSTEMS ENGINEERING, 2010, 13 (03) : 290 - 297
  • [8] Model-driven engineering for requirements analysis
    Baudry, Benoit
    Nebut, Clementine
    Le Traon, Yves
    11TH IEEE INTERNATIONAL ENTERPRISE DISTRIBUTED OBJECT COMPUTING CONFERENCE, PROCEEDINGS, 2007, : 459 - +
  • [9] Model-driven visual requirements engineering
    Solheim, H
    Lillehagen, F
    Petersen, SA
    Jorgensen, H
    Anastasiou, M
    13th IEEE International Conference on Requirements Engineering, Proceedings, 2005, : 421 - 425
  • [10] Comparison of model-driven architecture and software factories in the context of Model-Driven Development
    Demir, Ahmet
    Joint Meeting of the Fourth Workshop on Model-Based Development of Computer-Based Systems and Third International Workshop on Model-Based Methodologies for Pervasive and Embedded Software, Proceedings, 2006, : 75 - 83