A Model-Driven Approach for Telecommunications Network Services Definition

Present day Telecommunications market imposes a short concept-to-market time for service providers. To reduce it, we propose a computer-aided, model-driven, service-specific tool, with support for collaborative work and for checking properties on models. We started by defining a prototype of the Meta-model (MM) of the service domain. Using this prototype, we defined a simple graphical modeling language specific for service designers. We are currently enlarging the MM of the domain using model transformations from Network Abstractions Layers (NALs). In the future, we will investigate approaches to ensure the support for collaborative work and for checking properties on models.

[1]  Jean Bézivin,et al.  Model-based DSL frameworks , 2006, OOPSLA '06.

[2]  Mark Simos,et al.  Weaving the model web: a multi-modeling approach to concepts and features in domain engineering , 1998, Proceedings. Fifth International Conference on Software Reuse (Cat. No.98TB100203).

[3]  Xavier Crégut,et al.  The TOPCASED project : a toolkit in open source for critical aeronautic systems design , 2006 .

[4]  Jean Bézivin,et al.  In Search of a Basic Principle for Model Driven Engineering , 2004 .

[5]  M Mernik,et al.  When and how to develop domain-specific languages , 2005, CSUR.

[6]  William C. Regli,et al.  A Survey of Design Rationale Systems: Approaches, Representation, Capture and Retrieval , 2000, Engineering with Computers.

[7]  Arie van Deursen,et al.  Domain-specific languages: an annotated bibliography , 2000, SIGP.

[8]  Jeff Rothenberg Tutorial: artificial intelligence and simulation , 1989, WSC '89.

[9]  Jean Bézivin,et al.  First experiments with the ATL model transformation language: Transforming XSLT into XQuery , 2003 .

[10]  Daniel Hoffman,et al.  Commonality and Variability in Software Engineering , 1998, IEEE Softw..

[11]  Hermann de Meer,et al.  Towards an Information Model That Supports Service-Aware, Self-managing Virtual Resources , 2008, MACE.

[12]  B. Jennings,et al.  A Model Based Approach for Policy Tool Generation and Policy Analysis , 2007, 2007 First International Global Information Infrastructure Symposium.

[13]  Jean Bézivin,et al.  TCS:: a DSL for the specification of textual concrete syntaxes in model engineering , 2006, GPCE '06.

[14]  Bernhard Rumpe,et al.  Model-driven Development of Complex Software : A Research Roadmap , 2007 .

[15]  Jeff Rothenberg,et al.  The nature of modeling , 1989 .

[16]  Yvon Kermarrec,et al.  An approach for constructing a domain definition metamodel with ATL , 2009 .