AVOIDING TWO-LEVEL SYSTEMS: USING A TEXTUAL ENVIRONMENT TO ADDRESS CROSS-CUTTING CONCERNS Topics: Aspect-Orientation; Languages and Compilers In Proceedings of the First International Conference on Software and Data Technologies - Volume 1: ICSOFT, 71-76, 2006 , Setúbal, Portugal