KOTEK: Clustering Of The Enterprise Code

  • Authors:
  • Andrzej Gąsienica-Samek;Tomasz Stachowicz;Jacek Chrząszcz;Aleksy Schubert

  • Affiliations:
  • ComArch SA, ul. Leśna 2, 02-844 Warsaw, Poland;ComArch SA, ul. Leśna 2, 02-844 Warsaw, Poland;Institute of Informatics, Warsaw University, ul. Banacha 2, 02-097 Warsaw, Poland;Institute of Informatics, Warsaw University, ul. Banacha 2, 02-097 Warsaw, Poland

  • Venue:
  • Proceedings of the 2005 conference on Software Engineering: Evolution and Emerging Technologies
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

Development of large code bases is extremely difficult. The main cause of this situation is that the internal dependencies in a large code body become unwieldy in management. This calls for methods and tools that support software development managers in maintaining properly ordered connections within the source code. We propose a method and a static module system KOTEK to facilitate high and medium level management of such source code dependencies. The system enforces all dependencies to be clearly declared. Since KOTEK is also a build system, it automatically enforces these declarations to be up-to-date. Moreover, KOTEK allows advanced software engineering constructions like parametrisation of large code fragments with respect to some functionality.