Object-oriented programming model for synthesis of domain-specific application development environment | IEEE Conference Publication | IEEE Xplore