PARALLEL SOFTWARE-DEVELOPMENT USING AN OBJECT-ORIENTED MODELING TECHNIQUE

被引:2
|
作者
KNOWLES, C
COLLINGWOOD, P
机构
[1] School of Computing and Management Sciences, Sheffield Hallam University
关键词
PARALLEL SOFTWARE DESIGN; SOFTWARE ENGINEERING; CONCURRENCY; OBJECT-ORIENTATION; OBJECT MODELING; OMT; PARSE;
D O I
10.1016/0950-5849(94)90061-2
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
A significant amount of interest is currently being shown in the relationship between the paradigms of object-orientation and concurrency. This stems from the observation that objects display a great deal of concurrent behaviour in the way they can co-exist with one another. As a result, much research effort has gone into exploiting this relationship, primarily in the development of programming languages specifically aimed at producing parallel software. However, the exploitation of the object-oriented paradigm in the analysis and design of parallel software has not seen the same level of interest. This work presents an investigation into adopting object-oriented approaches during the analysis and design of parallel software by taking a well established object modelling method (OMT) and extending it using the PARSE process graph notation to account for the added dimensions of concurrency. This hybrid method is analysed and discussed by way of the development and implementation of a common parallel software scenario. The results of this exercise show that adopting an object-oriented view at the analysis and design stage of development can benefit the production of such a parallel software solution.
引用
收藏
页码:397 / 404
页数:8
相关论文
共 50 条
  • [1] OBSTACLES IN OBJECT-ORIENTED SOFTWARE-DEVELOPMENT
    AKSIT, M
    BERGMANS, L
    [J]. SIGPLAN NOTICES, 1992, 27 (10): : 341 - 358
  • [2] OBJECT-ORIENTED SOFTWARE-DEVELOPMENT - ISSUES IN REUSE
    WASSERMAN, AI
    [J]. JOURNAL OF OBJECT-ORIENTED PROGRAMMING, 1991, 4 (02): : 55 - 57
  • [3] HOW TO EVALUATE OBJECT-ORIENTED SOFTWARE-DEVELOPMENT
    STIGLIC, B
    HERICKO, M
    ROZMAN, I
    [J]. SIGPLAN NOTICES, 1995, 30 (05): : 3 - 10
  • [4] OBJECT-ORIENTED PROGRAMMING FOR ENGINEERING SOFTWARE-DEVELOPMENT
    FENVES, GL
    [J]. ENGINEERING WITH COMPUTERS, 1990, 6 (01) : 1 - 15
  • [5] USING ADA WITHIN AN OBJECT-ORIENTED SOFTWARE-DEVELOPMENT PARADIGM
    NIES, S
    BOOCH, G
    SIMONIAN, RP
    SEIDEWITZ, E
    [J]. SIGPLAN NOTICES, 1989, 24 (10): : 492 - 496
  • [6] GENERAL OBJECT-ORIENTED SOFTWARE-DEVELOPMENT - BACKGROUND AND EXPERIENCE
    SEIDEWITZ, E
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 1989, 9 (02) : 95 - 108
  • [7] EXPERIENCES WITH OBJECT-ORIENTED GROUP SUPPORT SOFTWARE-DEVELOPMENT
    HAYNE, SC
    PENDERGAST, M
    [J]. IBM SYSTEMS JOURNAL, 1995, 34 (01) : 96 - 119
  • [8] CASE-STUDY OF OBJECT-ORIENTED SOFTWARE-DEVELOPMENT
    DECHAMPEAUX, D
    ANDERSON, A
    FELDHOUSEN, E
    [J]. SIGPLAN NOTICES, 1992, 27 (10): : 377 - 391
  • [9] THE IMPACT OF DISTRIBUTION ON SUPPORT FOR OBJECT-ORIENTED SOFTWARE-DEVELOPMENT
    BLAIR, GS
    LEA, R
    [J]. SOFTWARE ENGINEERING JOURNAL, 1992, 7 (02): : 130 - 138
  • [10] OBJECT-ORIENTED DATA MODELING IN RULE-BASED SOFTWARE-DEVELOPMENT ENVIRONMENTS
    BARGHOUTI, NS
    SOKOLSKY, MH
    [J]. COMPUTER STANDARDS & INTERFACES, 1991, 13 (1-3) : 287 - 292