the application using DSL approach was shorter
when specialization of classes approach was used.
However, in the hypotheses testing time according
to Paried T-Test the null hypothesis was accepted.
This hypotheses testing time result can indicate
that there were few participants in the experiment
and the time data set did not show difference.
Regarding problems, in both the descriptive
statistics and hypotheses testing, the errors in the
source code did not occur when the DSL approach
was used.
Although the null hypothesis was accepted in
the hypotheses testing time, all other results
obtained such as the descriptive statistical analysis,
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.
In future works we intend to analyze the
functions of integrated network management
systems and propose the development of other
DSLs. And other modelling resources and MDD
technology could be useful tools to allow a more
graphical interface.
REFERENCES
Acceleo. 2013. Available in:
http://www.eclipse.org/acceleo/ and in:
http://www.acceleo.org/>.
Antkiewicz, M., Czarnecki, K., Stephan, M., 2009.
Engineering of Framework-Specific Modeling
Languages. IEEE Transactions on Software
Engineering, v. 35, n. 6, p. 795-823.
Antkiewicz, M., Czarnecki, K. Framework-specific
modeling languages with round-trip engineering. In:
NIERSTRASZ, O. et al. (Ed.). Model Driven
Engineering Languages and Systems (MoDELS
2006). [S.l.]: Springer Berlin / Heidelberg, 2006.
(Lecture Notes in Computer Science, v. 4199/2006),
p. 692–706.
Deursen, A. V., Klint, P., Visser, J., 2000. Domain-
specific languages: An annotated bibliography.
SIGPLAN Notices - ACM Press, v. 35, n. 6, p. 26–
36.
Djukic, V., Lukovic, I., Popovic, A., 2011. Domain-
Specific Modeling in Document Engineering. In:
Federated Conference on Computer Science and
Information Systems – FedCSIS. Szczecin, Polônia.
Proceedings… Washington: IEEE Computer
Society. p. 817-824.
Durelli, R. S., 2011. Uma abordagem apoiada por
linguagens específicas de domínio para criação de
linhas de produtos de software embarcado, UFSCar.
EMF. 2013. Eclipse Modeling Framework. Available in:
<http://www.eclipse.org/modeling/emf/>.
ESTATCAMP, 2013. Portal Action. Available in:
HTTP://www.portalaction.com.br.
Fowler, M., 2005. Language Workbenches: The Killer-
App for Domain Specific Languages? [S.l.]:
martinfowler.com. Available in:
<http://www.martinfowler.com/articles/languageWo
rkbench.html>.
Fowler, M. et al., 1999. Refactoring: Improving the
Design of Existing Code. [S.l.]: Addison Wesley.
France, R., Rumpe, B., 2007. Model-Driven
Development of Complex Software: A Research
Roadmap. In: 29th International Conference on
Software Engineering – Future of Software
Engineering – ICSE. Minneapolis, USA.
Proceedings… Washington: IEEE Computer Society
2007.p.37-54.
Gronback, R. C. Eclipse Modeling Project: A Domain-
Specific Language (DSL) Toolkit. 1. ed. Addison-
Wesley Professional, 2009. 736 p.
Hutchinson, J., Whittle, J., Rounccefield, M.,
Kristoffersen, S., 2011. Empirical Assessment of
MDE in Industry. In: 33RD International
Conference on Software Engineering – ICSE.
Honolulu, HI, EUA. Proceedings…New York:
ACM. p. 471-480.
Lucrédio, D., Fortes, R., Almeida, E., Meira, S.
Performing Domain Analysis for Model-Driven
Software Reuse. In: International conference on
Software Reuse: High Confidence Software Reuse in
Large Systems, 10th, 2008, Berlin. Proceedings…
2008. p. 200-211.
Ma-kun Guo, Yi-min Yu, Min Wang, Qi Yu, Research
and Implementation of Network Management
System Based on XML View. 2010. In:
International Conference on Logistics Engineering
and Intelligent Transportation Systems (LEITS),
IEEE.
Mellor, S. J., Clark, A. N., Futagami, T., 2003. Model-
Driven Development. IEEE Software, v.20, n.5, p.
14-18, Setembro 2003.
Santosh, S., Chavan and R. Madanagopal. 2009. Generic
SNMP Proxy Agent Framework for Management of
Heterogeneous Network Elements. In: First
International Conference on COMmunication
Systems And NETworks. Pages 331-336. IEEE Press
Piscataway, NJ, USA.
Schmidt, D. Guest Editor’s Introduction: Model-Driven
Engineering. IEEE Computer, v.39, n. 6, p. 25-31,
2006.
Völter, M. MD Best Practices, 2008. Available in:
<http://www.voelter.de/>.
Wohlin, C. et al., 2000. Experimentation in Software
Engineering: An Introduction. [S.l.]: Kluwer
Academic Publishers.
ICEIS2015-17thInternationalConferenceonEnterpriseInformationSystems
364