| Line: 1 to 1 | ||||||||
|---|---|---|---|---|---|---|---|---|
| ||||||||
| Deleted: | ||||||||
| < < | ||||||||
Engineering Software Factories for Developing Enterprise Applications Using Model-Driven TechniquesVinay 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 | ||||||||
| Line: 1 to 1 | ||||||||
|---|---|---|---|---|---|---|---|---|
| Added: | ||||||||
| > > |
Engineering Software Factories for Developing Enterprise Applications Using Model-Driven TechniquesVinay Kulkarni, Tata Research Development and Design Centre Sreedhar Reddy, Tata Research Development and Design CentreDate: not known yet, waiting for room assignmentAbstractIn 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: IntermediateRequired KnowledgeFamiliarity with enterprise application development and introductory knowledge of model driven architecture will be helpful.Speaker profilesVinay 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. | |||||||