Generic Models for Engineering Methods of Diverse Domains

  • N. Prakash
  • M. P. S. Bhatia
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 2348)


The 3-layer architecture for methods consisting of the generic model, meta-model, and method layers is considered and the advantages of introducing the generic layer are brought out. It is argued that this layer helps in method selection, construction of methods in diverse domains and has the potential of rapidly engineering methods. A generic model is introduced and then instantiated from meta-models from the Information Systems and Robotics and Project Planning domains. Thereafter methods are produced by an instantiation of these meta-models. Computer based support for the 3-layer architecture is considered and notion of a generic-CASE tool is introduced.


Project Planning Product Model Conceptual Structure Requirement Engineer Method Block 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


  1. (Cha95).
    Chandra P., Projects Planning, Analysis, Selection, Implementation and Review. Tata McGraw-HillGoogle Scholar
  2. (Gro97).
    Grosz G., et al. Modelling and Engineering the Requirements Engineering Process: An Overview of the NATURE approach. Requirement Engineering Journal, 2(3): 115–131Google Scholar
  3. (Gup01).
    Gupta D., and Prakash N., Engineering Methods From Their Requirements Specification, Requirements Engineering Journal, 6,3, 133–160Google Scholar
  4. (Mitsu).
    Industrial Micro-Robot System model RV-M1 MovemasterEX manual, MitsubishiGoogle Scholar
  5. (Pra94).
    Prakash N., A Process View of Methodologies, in Advanced Information Systems Engineering, Wijers, Brinkkemper, and Wasserman(eds.), LNCS 811, Springer Verlag, 339–352CrossRefGoogle Scholar
  6. (Pra96a).
    Prakash N., and Sabharwal S., Building CASE tools for Methods Represented as Abstract Data Types, OOIS’96, Patel, Sun, and Patel (eds.), Springer, 357–369Google Scholar
  7. (Pra96b).
    Prakash N., Domain Based Abstraction for Method Modelling, Ingénierie Des Systèmes d’Information, AFCET/HERMES 4(6), 745–767Google Scholar
  8. (Pra97a).
    Prakash N., Towards a Formal Definition of Methods, Requirements Engineering Journal, Springer, 2,1, 23–50Google Scholar
  9. (Pra97b).
    Prakash N., and Sibal R., Computer Assisted Quality Engineering: A CASE for Building Quality Products, Proc. First Intl. Workshop on The Many Facets of Process Engineering, Gammarth, Tunisia, 25–35Google Scholar
  10. (Pra99a).
    Prakash N., and Sibal R., Modelling Method Heuristics for Better Quality Products, Advanced Information Systems Engineering, Jarke M. and Oberweis A. (eds.), 429–433Google Scholar
  11. (Pra99b).
    Prakash N., On Method Statics and Dynamics, Information Systems Journal, Vol. 24, No. 8, 613–637Google Scholar
  12. (Rol95).
    Rolland C., Souveyet C., and Moreno M., An Approach for Defining Ways of Working, Information System Journal, 20,4, 337–359Google Scholar
  13. (Sou91).
    Souveyet C.: Validation des Specifications Conceptuelles d’un Systeme d’information, Ph.D. Thesis, Universite de Paris VIGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2002

Authors and Affiliations

  • N. Prakash
    • 1
  • M. P. S. Bhatia
    • 2
  1. 1.JIIT A10NOIDAIndia
  2. 2.NSITDwarka, New DelhiIndia

Personalised recommendations