Your browser does not support JavaScript!
http://iet.metastore.ingenta.com
1887

Towards more flexible management of software systems development using meta-models

Towards more flexible management of software systems development using meta-models

For access to this article, please select a purchase option:

Buy article PDF
£12.50
(plus tax if applicable)
Buy Knowledge Pack
10 articles for £75.00
(plus taxes if applicable)

IET members benefit from discounts to all IET publications and free access to E&T Magazine. If you are an IET member, log in to your account and the discounts will automatically be applied.

Learn more about IET membership 

Recommend Title Publication to library

You must fill out fields marked with: *

Librarian details
Name:*
Email:*
Your details
Name:*
Email:*
Department:*
Why are you recommending this title?
Select reason:
 
 
 
 
 
Software Engineering Journal — Recommend this title to your library

Thank you

Your recommendation has been sent to your librarian.

Software development paradigms currently used within industry are based on established models of the software life-cycle. As technology has evolved and become more accessible, more flexible approaches to the development of software systems have been advocated. Several new models have evolved over recent years based on more powerful software engineering tools and more sophisticated development methodologies. A more responsive approach to the development of software systems should allow the integration of alternative development models to be achieved without requiring changes in the development management structure. The paper introduces meta-models that allow more flexible management of software systems development. A management technique (generalised activity networks) is also introduced that assists in achieving this aim.

References

    1. 1)
      • Agresti, W.W.: `New paradigms for software development', EH0245-1, IEEE Computer Society Tutorial, 1986.
    2. 2)
      • Cavell Spikes . Software methodologies. Computer
    3. 3)
      • Moeller, G.L.: `VERT — a tool to assess risk', Proc. 23d Conf. of American Institute of Industrial Engineers, 1972, p. 211–222.
    4. 4)
      • I. Sommerville . (1992) , Software engineering.
    5. 5)
      • A. Macro . (1990) , Software engineering: concepts and management.
    6. 6)
      • A.W. Brown . Integrated project support environments. Inform. Man. , 3 , 125 - 134
    7. 7)
      • J.B. Kidd . Do todays projects need powerful network planning tools. Int. J. Prod. Res. , 10 , 1969 - 1978
    8. 8)
      • R.B. Grady , D.L. Caswell . (1986) , Software metrics: establishing a company wide program.
    9. 9)
      • A. Macro , J. Buxton . (1987) , The craft of software engineering.
    10. 10)
      • D.D. McCracken . (1981) A maverick approach to system analysis and design, Systems analysis and design — a foundation for the 1980s.
    11. 11)
      • P. Rook . Controlling software projects. Softw. Eng. J. , 1 , 7 - 16
    12. 12)
      • Benington, H.D.: `Production of large computer programmes', Proc. ONR 1956, Symp. on Advanced Programming Methods, p. 15–27.
    13. 13)
      • Dawson, C.W., Dawson, R.J.: `Simulation of stochastic and generalised activity networks', Proc. Int. AMSE Conf., 1993, 3, , p. 41–55.
    14. 14)
      • A.A.B. Pritsker , W.W. Happ . GERT: graphical evaluation and review technique Part I. fundamentals. J. Indust. Eng. , 267 - 274
    15. 15)
      • C.W. Dawson , R.J. Dawson . A clarification of node representation in generalised activity networks for practical project management. Int. J. Project Man. , 2 , 81 - 88
    16. 16)
      • D.D. McCracken , M.A. Jackson . (1986) , A minority dissenting position.
    17. 17)
      • Agresti, W.W.: `Framework for a flexible development process', EH0245-1, IEEE Computer Society Tutorial, 1986.
    18. 18)
      • A. Todd . A development process. Comput. , 47 - 48
    19. 19)
      • B. Boehm . A spiral model for software development and enhancement. Comput. , 5 , 61 - 72
    20. 20)
      • R.S. Pressman . (1992) , Software engineering: a practitioner's approach.
    21. 21)
      • H. Eisner . A generalised network approach to the planning and scheduling of a research project. Oper. Res. , 115 - 125
    22. 22)
      • C.W. Dawson , R.J. Dawson . Generalised activity-on-the-node networks for managing uncertainties in projects. Int. J. Project Man. , 6
    23. 23)
      • R.B. Bowen . Software project management under incomplete and ambiguous specifications. IEEE Trans. , 1 , 10 - 21
    24. 24)
      • W. Crowston , G.L. Thompson . Decision CPM: A method for simultaneous planning, scheduling, and control of projects. Oper. Res. , 407 - 426
    25. 25)
      • (1993) , Dynamic systems development.
    26. 26)
      • S.E. Elmaghraby . An algebra for the analysis of generalised activity networks. Man. Sci. , 3 , 494 - 514
http://iet.metastore.ingenta.com/content/journals/10.1049/sej.1995.0011
Loading

Related content

content/journals/10.1049/sej.1995.0011
pub_keyword,iet_inspecKeyword,pub_concept
6
6
Loading
This is a required field
Please enter a valid email address