Practical problems of programming in the large (PPPL)

  • Authors:
  • Ralf Reussner;Wolfgang Weck

  • Affiliations:
  • Software Engineering Group, University of Oldenburg, Germany;Independent Software-Architect, Zurich, Switzerland

  • Venue:
  • ECOOP'04 Proceedings of the 2004 international conference on Object-Oriented Technology
  • Year:
  • 2004

Quantified Score

Hi-index 0.00

Visualization

Abstract

Practical Problems of Programming in the Large are those issues that IT industry experiences today when working on large software systems or when integrating software within entire organisations. Relevant and current topics include Software Architecture, Component Software, Middleware platforms, Model-Driven-Architecture, but also Enterprise Application Integration, and others. The workshop had practitioners and researchers concerned with technology transfer presenting their views on problems currently seen as most pressing in the above areas. In addition, the discussions were focussed by an “Example of a problem of programming in the large” concerning the step-wise re-engineering a complex legacy information system. Participants discussed how they would approach this exemplary problem, identified key challenges and compared their solution strategies. In the afternoon, general problems of transferring academic research results into practice were discussed. The invited talk of Dave Thomas discussed current problematic trends in software engineering research, such as the concentration on general purpose programming languages for developing domain-specific enterprise software. Finally, we discussed specific needs for a software engineering education from industrial perspective.