160 likes | 301 Views
MODA-TEL. An IST project on Model Driven Architectures for Telecommunications System Development and Operation. MODA-TEL objectives. Analyse the foundations of MDA and evaluate available tool support Develop a methodology for the application of MDA technologies
E N D
MODA-TEL An IST project on Model Driven Architectures for Telecommunications System Development and Operation
MODA-TEL objectives • Analyse the foundations of MDA and evaluate available tool support • Develop a methodology for the application of MDA technologies • Automate model transformations by formalising model transformation techniques • To specify and prototype necessary tool extensions • Actually apply the methodology and the tools on telecom applications • Research on identified open issues
Abstract Methodology • An abstract methodology has been developed • Currently in draft status under evaluation • It identifies phases and activities of an MDA-based development trajectory • It defines the roles and products of each activity in accordance with the Software Process Engineering Metamodel (OMG)
Assumption 5% 5% 90%
Identified phases • Project management: aims at organising and monitoring the project • Preliminary preparation: aims at identifying modelling and transformation needs • Detailed preparation: aims at obtaining the modelling and transformation specifications • Infrastructure setup: aims at making tool support and metadata management facilities ready to use • Project execution: aims at producing the necessary software artefacts and the final products
Project Management Software Development Process (SDP) Selection Project Organisation (Identification Of Roles) Quality Management Project Management
Preliminary Preparation Platform Identification Modelling Language Identification Transformation Identification Traceability Strategy Preliminary Preparation
Infrastructure Setup Tool Selection Meta-data Management Infrastructure Setup
Detailed Preparation Specification of Transformations Specification of Modelling Languages Reuse observations Detailed Preparation
Project Management Software Development Process (SDP) Selection Project Organisation (Identification Of Roles) Quality Management Project Execution Dependency on SDP Selection
Project Management Software Development Process (SDP) Selection Project Execution Project Organisation (Identification Of Roles) Preliminary preparation Requirements Analysis Modelling Dependency on SDP Selection
Project Execution Requests for Process and Methods re-engineering Requirements Analysis Modelling Verification Validation Transformations (Marking…) Coding Testing Integration Deployment Operation Maintenance Project Execution
Papers • Full deliverable available at: • http://www.modatel.org/public/deliverables/D3.add1.htm • In proceedings of the 1st European Workshop on Model-Driven Architecture with Emphasis on Industrial Applications, MDA-IA 2004, CTIT Technical Report TR-CTIT-04-12, University of Twente, ISSN 1381 - 3625, Enschede, The Netherlands, March 2004, 71-81
Information – Contacts • http://www.modatel.org • Co-ordinator • Anastasius Gavras • Gavras@eurescom.de
First European Workshop on Model Driven Architecture with Emphasis on Industrial Application March 17-18, 2004. University of Twente, Enschede, The Netherlands • http://modeldrivenarchitecture.esi.es/mda_workshop.html • Contact: mastermodatel@esi.es