http://www.oopsla.org/2006/2006/index.php?option=com_content&task=view&id=233&Itemid=464

program registration submissions committee lodging portland

G5 (GPCE): Engineering Software Factories for Developing Enterprise Applications Using Model-Driven

G5 (GPCE): Engineering Software Factories for Developing Enterprise Applications Using Model-Driven Techniques

Tuesday, Oct 24, from 13:30 to 17:00, E141

In their lifetime, enterprise business applications need to quickly respond to changing business requirements and technology platforms. A clear separation of functionality and technology concerns, as exemplified in MDA, enables easy retargeting of the functionality to a choice of architectures and technology platforms. Ideally, developers should only have to concentrate on specifying the system functionality leaving the other concerns to a set of automated code generators. Enterprise applications, as a class, exhibit a set of common characteristics, for instance, distributed architecture, database-centricity, online transaction processing, batch processing, reporting etc. One can visualize a software factory wherein the functional specifications are refined in successive stages imparting a specific choice of these characteristics culminating in a complete implementation. We describe one such model-driven software factory that has been in use for the last ten years delivering several large enterprise applications onto a variety of architectures and technology platforms.

Intermediate:  Familiarity with enterprise application development and introductory knowledge of model driven architecture will be helpful.

Vinay Kulkarni, Tata Research Development and Design Centre: Vinay Kulkarni is a scientist at TRDDC working in the area of model driven software development for the past 12 years. His research interests include model-driven software engineering and application integration. He has Master's degree in electrical engineering from IIT Madras.

Sreedhar Reddy, Tata Research Development and Design Centre: Sreedhar Reddy is a scientist at TRDDC working in the area of model driven software development for the past 12 years. His research interests include model-driven software engineering and application integration. He has Master's degree in computer engineering from IIT Kharagpur.

 
Related Onward! Papers
Related Panels
Related Practitioner Reports
Related Research Papers
Related Tutorials
Related Workshops

While Space Available
Search
program registration submissions committee lodging portland
For comments and questions about the web site
please contact us at support@oopsla.org
© 2005 OOPSLA