Authors:
Rosangela Pieroni
1
and
Rosângela Aparecida Dellosso Penteado
2
Affiliations:
1
Federal University of São Carlos and CPqD (Research And Development Center In Telecommunications), Brazil
;
2
Federal University of São Carlos, Brazil
Keyword(s):
Model-Driven Development (MDD), Domain Specific Languages (DSL), Integrated Network Management.
Related
Ontology
Subjects/Areas/Topics:
Enterprise Information Systems
;
Information Systems Analysis and Specification
;
Model Driven Architectures and Engineering
;
Software Engineering
;
Tools, Techniques and Methodologies for System Development
Abstract:
A management system of networks that takes all elements into consideration, regardless of the network
technology, is one of the most emphasized requests by telecommunication companies. However, developing
this system is not a trivial task. Furthermore, the software development process based on source code makes
the task even more complex and requires a great effort of the developers to perform code update and
maximize the reuse of software artifacts to insert a new network technology. In this paper, we propose a
DSL approach to specify new network technologies into integrated network management system developed
by a real company. An experiment was conducted according to all steps proposed by Wohlin (Wohlin et al.,
2000) to validate our DSL approach versus specialization of classes with the purpose of increasing
advantages with respect to time and number of errors inserted in the source code. Although the time spent to
develop the application using the two approaches was not statistic
ally different, all other results obtained
such as code generated automatically without present errors and all comments reported by the participants
regarding the ease of use of DSL, it encourages the development of new DSLs to others functions of the
integrated network management system.
(More)