Advertisement

A framework for reconciliation of the meta-structure of repositories and structured methodologies

Beyond Software Engineering
  • Bálint Molnár
Conference paper

Abstract

In this paper, an attempt is presented in order to map the widely-accepted meta-structure of information resource dictionary systems (repositories) and the meta-structure of structured methodologies for systems analysis and design on the field of very large information systems. An effort is made to map these two architectures on each other using the object-oriented principles creating a theoretical framework, furthermore the applicability of object-oriented approach is investigated.

The aim of this research is twofold (1) to help understand the design process of very large information systems (VLIS) and (2) to create a base to analyze the problem solving activities.

Keywords

Elsevier Science Publisher Information System Development User Aspect Data Flow Diagram Structure Methodology 
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.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Bibliography and References

  1. 1.
    Bachimont, Bruno., ‘DOTMS: A Dynamic Object-Based Truth Maintenance System to Mange Consistency in a Blackboard’, in Proc. 11th International Conference, Expert Systems and Their Applications, General Conference, Second Generation Expert System, Avignon, France, EC2, pp 109–122 (1991).Google Scholar
  2. 2.
    Barbuceanu, M., Trausan-Matu, S., Molnar, B. Concurrent Refinement: A Model and Shell for Hierarchic Problem Solving, Proc. 10th International Workshop, Expert Systems and Their Applications, General Conference, Avignon, France, EC2, 873–891 (1990).Google Scholar
  3. 3.
    Booch, G., ‘Object Oriented Development’, IEEE Transactions on Software Engineering, Vol. 12 No. 2, pp 211–221, (1986).Google Scholar
  4. 4.
    Brodie, M. L., Silva, E., ‘Active and passive component modelling: ACM/PCM’ in 011e, T. W., Sol, H. G., Verrijn-Stuart, A. A. (eds.), Information system design methodologies: A comparative view, Elsevier Science Publishers B. V. ( North-Holland ), (1982).Google Scholar
  5. 5.
    Cameron, J.R., JSP and JSD: The Jackson Approach to Software Development, IEEE Computer. Soc., (1983).Google Scholar
  6. 6.
    CCTA (Central Computer and Telecommunication Agency), PRINCE, Structured Project Management, NCC Blackwell Ltd., (1991).Google Scholar
  7. 7.
    Chandrasekaran, B., ‘Design: An Information Processing-Level Analysis’, Technical Report, The Ohio State University, Department of Computer and Information Science, Laboratory for Artificial Intelligence Research, (January 1988).Google Scholar
  8. 8.
    Gane, C., Computer Aided Software Engineering, the methodologies, the products and the future, Prentice-Hall, (1990).Google Scholar
  9. 9.
    Date, Ç.J., An Introduction to Database Systems, Addison-Wesley, (1981).Google Scholar
  10. 10.
    Demetrovics, J., Knuth, E., Rado, P., ‘Specification Metasystems’, Computer, pp 20–35, (April 1982).Google Scholar
  11. 11.
    Essink, L. J. B., ‘A modelling approach to information system development’, in 011e, T. W., Sol, H. G., Verrijn-Stuart, A. A. (eds.), Information system design methodologies: Improving the practice, Elsevier Science Publishers B. V. ( North-Holland ), (1986).Google Scholar
  12. 12.
    Eva, M., SSADM Version 4: A user’s guide, McGraw-Hill, (1992).Google Scholar
  13. 13.
    Goldfine, A., ‘The Information Resource Dictionary System’, in Chen, P.P. (ed.), Entity-Relationship Approach, The Use of ER Concept in Knowledge Representation, IEEE Computer Society Press/North-Holland, pp 114–122, (1985).Google Scholar
  14. 14.
    Hesse, W., Bosman, J. W., ten Damme, A. B. J., ‘A four-level metamodel for application system development’, in Bullinger, H.-J., et al. (eds.), EURINFO ‘88, Information Technology jro Organizational Systems, Elsevier Science Publishers B. V. ( North-Holland ), pp 575–581, (1988).Google Scholar
  15. 15.
    Hewett, J., Durham, T., CASE: The next.step, Ovum Ltd., (1989).Google Scholar
  16. 16.
    IBM, Systems Application Architecture. AD/Cycle Concepts, GC26–4531–0, (1989).Google Scholar
  17. 17.
    IRD.S: Information Resource Dictionary System, American National Standard for Information Systems, X3. 138–1988, (1988).Google Scholar
  18. 18.
    IRD.S: Information Resource Dictionary System Services Interface, draft proposed American National Standard for Information Systems, (1988b).Google Scholar
  19. 19.
    ISO 10 0027: Information Resource Dictionary System - Framework, (1990).Google Scholar
  20. 20.
    ISO 10 0728: Information Resource Dictionary System - Services Interface, draft International Standard, (1991).Google Scholar
  21. 21.
    Jackson, M.A., System Development, Englewood Cliffs, Prentice Hall, (1982).Google Scholar
  22. 22.
    Konsynski, B.R., ‘Databases for Information Systems Design’ in New Directions for Database Systems, Ariav, Gad., Clifford, James. (eds.), Ablex Publishing Corp., pp 124–145, (1984).Google Scholar
  23. 23.
    Longworth, G., Nichols, D. SSADM Manual Vol. 1–2, NCC Blackwell, (1986).Google Scholar
  24. 24.
    Maciaszek, L. A., ‘AD/Cycle Repository Manager from Object-Oriented Perspective’, ACM SIGSOFT Software Engineering Notes, Vol. 16, No. 1, pp 50–53, (Jan 1991).CrossRefGoogle Scholar
  25. 25.
    Matheron, J.P., Comprendre Merise, Outils Conceptuels et Organisationnels, Editions EYROLLES, (1990).Google Scholar
  26. 26.
    Molnhr, B., Frigo, J., ‘Application of AI in Software and Information Engineering’, Engineering Applications of Artificial Intelligence, Vol. 4, No. 6., pp 439–443, (1991).Google Scholar
  27. 27.
    NCC (National Computing Centre), SSADM Manual Version Four,NCC Blackwell, (1990).Google Scholar
  28. 28.
    Pyle, I.C., The Ada programming language, Second Edition, Prentice-Hall, (1985).Google Scholar
  29. 29.
    Rouge, A., ‘Techniques et Outils Intelligence Artificielle Comme Support Methodologique du Developpement & de la Maintenance des Bases de Donnees’, Proc. 10th International Workshop, Expert Systems and Their Applications, General Conference, Avignon, France, EC2, pp 807–821, (1990).Google Scholar
  30. 30.
    Sibley, E. H., ‘An Expert Database System Architecture Based on an Active and Extensible Dictionary System’, in Kerschberg, L. (ed.), Expert Database Systems, The Benjamin/Cummings Publishing Company, Inc., pp 401–422, (1986).Google Scholar
  31. 31.
    Stefik, M., Bobrow, D., ‘Object-oriented programming• themes and variations’, The AI magazine, No. 6, pp 40–62, (1986).Google Scholar
  32. 32.
    Turner, W. S., Langenhorst, R. P., Hice, G. F., Eilers, H. B., Uijttenbroek, A. A., SDM system development methodology, Elsevier Science Publishers B.V. ( NorthHolland)/Pandata, (1990).Google Scholar
  33. 33.
    van Griethyuysen (ed), ’Concepts and terminology for the conceptual schema and the information hase, computers and information processing’, ISO/TC97/SC5/WG3 International Organization for Standardization, Geneva, Switzerland, (1982).Google Scholar
  34. 34.
    Winkler, J., ‘The entity-relationship approach and the information resource dictionary standard’, in Batini, C., (ed.), Entity-Relationship Approach, Elsevier Science Publisher B. V. ( North-Holland ), pp 3–19, (1989).Google Scholar
  35. 35.
    Yourdon, E., Constantine, L.L., Structured Design, Yourdon Press, (1975).Google Scholar

Copyright information

© Springer-Verlag/Wien 1992

Authors and Affiliations

  • Bálint Molnár
    • 1
  1. 1.Information Technology Foundation of Hungarian Academy of SciencesBudapest 114Hungary

Personalised recommendations