Sound methods and effective tools for engineering modeling and analysis

被引:7
|
作者
Coppit, D [1 ]
Sullivan, KJ [1 ]
机构
[1] Coll William & Mary, Dept Comp Sci, Williamsburg, VA 23185 USA
关键词
D O I
10.1109/ICSE.2003.1201200
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Modeling and analysis is indispensable in engineering. To be safe and effective, a modeling method requires a language with a validated semantics; feature-rich, easy-to-use, dependable tools; and low engineering costs. Today we lack adequate means to develop such methods. We present a partial solution combining two techniques: formal methods for language design, and package-oriented programming for function and usability at low cost. We have evaluated the approach in an end-to-end experiment. We deployed an existing reliability method to NASA in a package-oriented tool and surveyed engineers to assess its usability. We formally specified, improved, and validated the language. To assess cost, we built a package-based tool for the new language. Our data show that the approach can enable cost-effective deployment of sound methods by effective tools.
引用
收藏
页码:198 / 207
页数:10
相关论文
共 50 条
  • [31] Simulation and Modeling as Effective Product Design Tools
    Nasser, Mohamed
    Jawad, Badih
    IMECE2009, VOL 4, 2010, : 139 - 143
  • [32] Methods and tools for analysing verbalisations: a contribution to the analysis of interlocutor modeling in route description
    Wolff, Marion
    Visser, Willemien
    ACTIVITES-REVUE ELECTRONIQUE, 2005, 2 (01): : 99 - +
  • [33] Validated Methods: Applications to Modeling, Analysis, and Design of Systems in Medicine and Engineering
    Rauh, Andreas
    Auer, Ekaterina
    PROGRESS IN INDUSTRIAL MATHEMATICS AT ECMI 2008, 2010, 15 : 547 - +
  • [34] An Analysis of Techniques and Tools for Requirements Elicitation in Model-Driven Web Engineering Methods
    Alfonso Aguilar, Jose
    Zaldivar-Colado, Anibal
    Tripp-Barba, Carolina
    Misra, Sanjay
    Bernal, Roberto
    Ocegueda, Abraham
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2015, PT IV, 2015, 9158 : 518 - 527
  • [35] Modeling Microbial Community Networks: Methods and Tools
    Cappellato, Marco
    Baruzzo, Giacomo
    Patuzzi, Ilaria
    Di Camillo, Barbara
    CURRENT GENOMICS, 2021, 22 (04) : 267 - 290
  • [36] Experimental modeling methods in Industrial Engineering
    Trebuna, Peter
    ACTA MONTANISTICA SLOVACA, 2009, 14 (04) : 335 - 340
  • [37] Towards a precise description of reverse engineering methods and tools
    Jarzabek, S
    Woon, I
    FIRST EUROMICRO CONFERENCE ON SOFTWARE MAINTENANCE AND REENGINEERING, PROCEEDINGS, 1997, : 3 - 9
  • [38] Protocol Reverse-Engineering Methods and Tools: A Survey
    Huang, Yuyao
    Shu, Hui
    Kang, Fei
    Guang, Yan
    COMPUTER COMMUNICATIONS, 2022, 182 : 238 - 254
  • [39] Communications software engineering: Methods and project management tools
    Pakstas, A
    GLOBECOM'99: SEAMLESS INTERCONNECTION FOR UNIVERSAL SERVICES, VOL 1-5, 1999, : 1094 - 1096
  • [40] 'Computer-based tools and methods of competitive engineering'
    Horváth, I
    Vergeest, JSM
    Medland, AJ
    COMPUTER-AIDED DESIGN, 2002, 34 (12) : 869 - 870