Paul Sterges

Learn More
The complexity of today’s software systems leads to the creation of many related diagrams, representing different viewpoints, different levels of abstraction, and different implementation options. Model-driven software engineering places these models in the center of the development process. Tool support is an essential aspect of model-driven engineering.(More)
A few J2EE frameworks are coming out but not so many are integrated in a software development methodology. Application and architectural frameworks have proved their efficiencies through the reuse of components and architecture. Frameworks provide extension points to their platform to specialize the resulting application, and some of them provide a way to(More)
  • 1