The International Conference on Generative Programming and Component Engineering

 <<O>>  Difference Topic TutorialGPCE5 (3 - 16 Sep 2006 - Main.EmirPasalic)
Line: 1 to 1
 
META TOPICPARENT name="GpceTutorials"

Engineering Software Factories for Developing Enterprise Applications Using Model-Driven Techniques

Line: 6 to 6
 Sreedhar Reddy, Tata Research Development and Design Centre
Changed:
<
<
Tuesday, Oct 24, from 13:30 to 17:00
>
>
Tuesday, Oct 24, from 13:30 to 17:00
 

Abstract

 <<O>>  Difference Topic TutorialGPCE5 (2 - 16 Sep 2006 - Main.EmirPasalic)
Line: 1 to 1
 
META TOPICPARENT name="GpceTutorials"
Deleted:
<
<
 

Engineering Software Factories for Developing Enterprise Applications Using Model-Driven Techniques

Vinay Kulkarni, Tata Research Development and Design Centre

Line: 7 to 6
 Sreedhar Reddy, Tata Research Development and Design Centre
Changed:
<
<

Date: not known yet, waiting for room assignment

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

Abstract

 <<O>>  Difference Topic TutorialGPCE5 (1 - 13 Jun 2006 - Main.EelcoVisser)
Line: 1 to 1
Added:
>
>
META TOPICPARENT name="GpceTutorials"

Engineering Software Factories for Developing Enterprise Applications Using Model-Driven Techniques

Vinay Kulkarni, Tata Research Development and Design Centre

Sreedhar Reddy, Tata Research Development and Design Centre

Date: not known yet, waiting for room assignment

Abstract

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.

Level: Intermediate

Required Knowledge

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

Speaker profiles

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 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.

Revision %REVTITLE2% - %REVINFO2%
Revision %REVTITLE1% - %REVINFO1%