Analysis, design and implementation of an object-oriented framework in Ada95

被引:0
|
作者
Schmitt, D
机构
[1] Sema Grp GmbH, D-26389 Wilhelmshaven, Germany
[2] Open Univ, Milton Keynes MK7 6AA, Bucks, England
关键词
frameworks; object-oriented technologies; experience reports from projects using Ada95; case studies and experiments;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This paper describes the analysis, design and implementation of an object-oriented framework for discrete event simulation in the programming language Ada95. The framework was constructed in an industrial setting so that conclusions are drawn from first-hand, practical experience with this approach. After defining the term 'Object-Oriented Framework', discrete event simulation is analyzed as the domain of concern in the given context, producing a class diagram for that domain in the Unified Modelling Language (UML). Following the analysis activities, the framework is designed and described, again using diagrams of the UML. In further sections the mapping from design artifacts to code in Ada95 and the usage of the framework are shown. The article finishes with a summary of the experience gained and the lessons learned.
引用
收藏
页码:196 / 210
页数:15
相关论文
共 50 条
  • [41] INNOVADA - TRUE OBJECT-ORIENTED PROGRAMMING IN ADA
    SIMONIAN, R
    CRONE, M
    [J]. JOURNAL OF OBJECT-ORIENTED PROGRAMMING, 1988, 1 (04): : 14 - 21
  • [42] An object-oriented framework for evolutionary pangenome analysis
    Ferres, Ignacio
    Iraola, Gregorio
    [J]. CELL REPORTS METHODS, 2021, 1 (05):
  • [43] An Object-Oriented Framework for Robust Multivariate Analysis
    Todorov, Valentin
    Filzmoser, Peter
    [J]. JOURNAL OF STATISTICAL SOFTWARE, 2009, 32 (03): : 1 - 47
  • [44] Design and implementation of an object-oriented information management system
    Lau, H.
    Tang, C.
    Ho, G.
    Lee, C.
    [J]. INTERNATIONAL JOURNAL OF COMPUTER APPLICATIONS IN TECHNOLOGY, 2007, 28 (2-3) : 195 - 208
  • [45] Towards a simplified implementation of object-oriented design metrics
    Marinescu, C
    Marinescu, R
    Gîrba, T
    [J]. 2005 11th International Symposium on Software Metrics (METRICS), 2005, : 84 - 93
  • [46] Design and implementation of the object-oriented application programming interface
    Ren, D.L.
    Gu, Y.Q.
    [J]. 2001, Shenyang Institute of Computing Technology (22):
  • [47] Design and implementation of business rules in object-oriented applications
    Arsanjani, A
    [J]. TECHNOLOGY OF OBJECT-ORIENTED LANGUAGES - TOOLS 33, PROCEEDINGS, 2000, : 475 - 475
  • [48] pyMDO: An Object-Oriented Framework for Multidisciplinary Design Optimization
    Martins, Joaquim R. R. A.
    Marriage, Christopher
    Tedford, Nathan
    [J]. ACM TRANSACTIONS ON MATHEMATICAL SOFTWARE, 2009, 36 (04):
  • [49] Integrated function structure and object-oriented design framework
    Wu, J. C.
    Poppa, K.
    Leu, M. C.
    Liu, X. F.
    [J]. COMPUTERS IN INDUSTRY, 2012, 63 (05) : 458 - 470
  • [50] Object-oriented framework for design process modeling and planning
    Pavkovic, Neven
    Marjanovic, Dorian
    Storga, Mario
    [J]. STROJARSTVO, 2005, 47 (3-4): : 87 - 100