Languages evolve too! Changing the software time scale

  title={Languages evolve too! Changing the software time scale},
  author={Jean-Marie Favre},
  journal={Eighth International Workshop on Principles of Software Evolution (IWPSE'05)},
Humans will have to live with software for a long time. As demonstrated by the Y2K problem, computer professionals used a wrong time scale when thinking about software. Large software products live much longer than expected. It took a few decades to the research community to admit that software engineering was not only about software development, but above all, about software evolution. However, most academics still consider languages as immutable artefacts. Language/software co-evolution… CONTINUE READING
Highly Cited
This paper has 69 citations. REVIEW CITATIONS


Publications citing this paper.
Showing 1-10 of 48 extracted citations

70 Citations

Citations per Year
Semantic Scholar estimates that this publication has 70 citations based on the available data.

See our FAQ for additional information.


Publications referenced by this paper.
Showing 1-10 of 17 references

Foundations of the Meta-pyramids: Languages and Metamodels - Episode II, Story of Thotus the Baboon", Dagstuhl Seminar 04101 on "Language Engineering for Model-Driven Software Development

  • J. M. Favre
  • DROPS, available on-line,
  • 2005
Highly Influential
7 Excerpts

Meta-models and Models Co-Evolution in the 3D Software Space", Workshop on Evolution of Large Industrial Software Applications, ELISA

  • J. M. Favre
  • 2003
Highly Influential
7 Excerpts

An interactive historical roster of computer languages

  • D. Pigott
  •, last visited: March
  • 2005
Highly Influential
3 Excerpts

In the search of a Basic Principle for Model- Driven Engineering

  • J. Bézivin
  • Novatica Journal,
  • 2004
1 Excerpt

The end of history and the last programming language

  • R. P. Gabriel
  • J. of Object Oriented Programming,
  • 2002

Similar Papers

Loading similar papers…