A UML-based approach for problem frame oriented software development

被引:11
|
作者
Choppy, C
Reggio, G
机构
[1] Univ Paris 13, CNRS, UMR 7030, LIPN,Inst Galilee, F-93430 Villetaneuse, France
[2] Univ Genoa, DISI, Genoa, Italy
关键词
problem frames; UML based development method; requirement specification; design specification; 'rich' workpieces frame;
D O I
10.1016/j.infsof.2005.08.006
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We propose a software development approach that combines the use of the structuring concepts provided by problem frames, the use of the UML notation, together with our methodological approach for well-founded methods. Problem frames are used to provide a first idea of the main elements of the problem under study. Then we provide ad hoc UML based development methods for some of the most relevant problem frames together with precise guidelines for the users. The general idea of our method is that, for each frame, several artifacts have to be produced, each one corresponding to a part of the frame. The description level may range from informal and sketchy, to formal and precise, while this approach is drawn from experience in formal specifications. Thus we show how problem frames may be used upstream of a development method to yield an improved and more efficient method equipped with the problem frames structuring concepts. (c) 2005 Elsevier B.V. All rights reserved.
引用
收藏
页码:929 / 954
页数:26
相关论文
共 50 条
  • [1] Using UML for problem frame oriented software development
    Choppy, C
    Reggio, G
    [J]. INTELLIGENT AND ADAPTIVE SYSTEMS AND SOFTWARE ENGINEERING, 2004, : 239 - 244
  • [2] UML-based software development environment
    Ge, K.
    Zhou, B.
    [J]. Xi Tong Gong Cheng Yu Dian Zi Ji Shu/Systems Engineering and Electronics, 2001, 23 (09): : 95 - 98
  • [3] Enhancing problem frames with scenarios and histories in UML-based software development
    del Bianco, Vieri
    Lavazza, Luigi
    [J]. EXPERT SYSTEMS, 2008, 25 (01) : 28 - 53
  • [4] Consistency problems in UML-based software development
    Huzar, Z
    Kuzniarz, L
    Reggio, G
    Sourrouille, JL
    [J]. UML MODELING LANGUAGES AND APPLICATIONS, 2005, 3297 : 1 - 12
  • [5] Modeling business within a UML-based rigorous software development approach
    Astesiano, Egidio
    Reggio, Gianna
    Ricca, Filippo
    [J]. CONCURRENCY, GRAPHS AND MODELS: ESSAYS DEDICATED TO UGO MONTANARI ON THE OCCASION OF HIS 65TH BIRTHDAY, 2008, 5065 : 261 - +
  • [6] An UML-based approach for validation of software architecture descriptions
    Kacem, Mohamed Hadj
    Jmaiel, Iohamed
    Kacem, Ahmed Hadj
    Drira, Khalil
    [J]. TRENDS IN ENTERPRISE APPLICATION ARCHITECTURE, 2007, 4473 : 158 - +
  • [7] FMEA for UML-based Software
    Wang Wentao
    Zhang Hong
    [J]. 2009 WRI WORLD CONGRESS ON SOFTWARE ENGINEERING, VOL 3, PROCEEDINGS, 2009, : 456 - 460
  • [8] Managing model quality in UML-based software development
    Lange, Christian F. J.
    Chaudron, Michel R. V.
    [J]. 13TH IEEE INTERNATIONAL WORKSHOP ON SOFTWARE TECHNOLOGY AND ENGINEERING PRACTICE, PROCEEDINGS, 2006, : 7 - +
  • [9] ANALYSIS OF UML-BASED SOFTWARE DESIGN FOR DEVELOPMENT AND APPLICATION
    Chu, Mei
    Shi, Hongyan
    Jia, Li
    [J]. 2011 INTERNATIONAL CONFERENCE ON MECHANICAL ENGINEERING AND TECHNOLOGY (ICMET 2011), 2011, : 575 - 577
  • [10] Dependability Modeling and Assessment in UML-Based Software Development
    Bernardi, Simona
    Merseguer, Jose
    Petriu, Dorina C.
    [J]. SCIENTIFIC WORLD JOURNAL, 2012,