A language for describing complex-evolutive software systems

  • José Parets
  • Juan Carlos Torres
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 1030)


Software systems are conceived by the developers in an iterative, recursive and evolutive way. Traditional software development methods avoid the modelling of this evolutive conception. Three years ago we began the development of a method (MEDES) which tries to model and represent this important characteristic of all the human conception activities. The main objective of this paper is to present a language which allows the description of software systems in an evolutive way, based on a model of software system which incorporates evolutive features in its structure and functioning. The language is used to make prototypes of software systems in a tool (HEDES) which implements the method.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    C. Dony, J. Malefant, P. Cointe: Prototype-based languages: From a new taxonomy to constructive proposals and their validation. Proc. OOPSLA'92. ACM SIGPLAN Notices 27, 12, 201–207 (1992)Google Scholar
  2. 2.
    J.L. Le Moigne: La théorie du système général. Thorie de la modélisation. Paris: Presses Universitaires de France 1977–1983–1990Google Scholar
  3. 3.
    O. Nierstrasz: A survey of object-oriented concepts. In: W. Kim, F. Lochowsky (eds.): Object-oriented concepts, applications and databases. Reading MA: Addison-Wesley 1989.Google Scholar
  4. 4.
    J. Parets, A. Anaya, M.J. Rodriguez, P. Paderewski: A Representation of Software Systems Evolution Based on the Theory of the General System. In: F. Pichler, R. Moreno Díaz (eds.): Computer Aided Systems Theory — EUROCAST'93. Lecture Notes in Computer Science 763. Berlin: Springer-Verlag 1994, pp. 96–109Google Scholar
  5. 5.
    J. Parets-Llorca: On some epistemological challenges of Object-Oriented Software Engineering: If Objects were Systems. 2ème. Congrès Européen de Systemique (CES2). Prague 1993, vol II, pp.447–456Google Scholar
  6. 6.
    J. Parets-Llorca: Reflexiones sobre el proceso de concepcion de sistemas complejos. MEDES: un método de especificación, desarrollo y evolución de sistemas software. Doctoral Thesis. Universidad de Granada 1995Google Scholar
  7. 7.
    G. Sanchez, J. Parets: Estudio de alternativas a la herencia en lenguajes orientados a objetos. Working paper 94-1. Dept. LSI 1994Google Scholar
  8. 8.
    G. Sánchez, J. Parets: Mecanismos alternativos en lenguajes orientados a objetos. Novatica 114, 51–58 (1995)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1996

Authors and Affiliations

  • José Parets
    • 1
  • Juan Carlos Torres
    • 1
  1. 1.Dept. de Lenguajes y Sistemas InformáticosUniversidad de Granada ETS Ingeniería InformáticaGranadaSpain

Personalised recommendations