Information Technology Reference
In-Depth Information
5 Conclusion
In this chapter, a proposal for linking GORE models and MDD approaches has
been presented. This linking is performed by means of a process that is oriented
to obtaining the mechanisms for automatic generation of MDD-oriented conceptual
models from GORE models. For the formulation of this process, existent standards
and technologies have been used, which facilitates the application of our proposal
to different MDD approaches. In addition, existent open-source tools, such as [ 5- 7] ,
can be used to implement the required metamodels and model transformations.
Nevertheless, it is very difficult to find requirement editors that support the stan-
dards that are considered in this proposal. For instance, we have not found an i
editor that is compatible with the MOF specification or that supports modeling
extensions, in spite of this chapter shows the relevance of requirement technolo-
gies that provide extension facilities to obtain an appropriate linking with MDD
approaches. Hence, we believe that appropriate requirement modeling tools that are
aligned with the capabilities provided by the current standards and technologies for
the specification of modeling languages should be implemented.
We are currently working on the implementation of tools that provide patterns
and assistants to facilitate the application of the linking proposal. As future work,
we plan to offer a complete i metamodel, which can be used as reference for the
elaboration of open-source tools that are compatible with the MOF standard.
References
1. Alencar F, Marín B, Giachetti G, Pastor O, Castro J, Pimentel JH (2009) From i requirements
models to conceptual models of a model driven development process. In: Proceedings of 2nd
working conference on the practice of enterprise modeling (PoEM). LNBIP, vol 39. Springer,
Heidelberg, Germany, pp 99-114
2. Alencar FMR, Pedroza FP, Castro J, Amorim RCO (2003) New mechanisms for the inte-
gration of organizational requirements and object oriented modeling. In: Proceedings of 6th
workshop on requirements engineering (WER'03), Piracicaba - SP, Brasil, pp 109-123
3. Ayala C, Cares C, Carvallo JP, Grau G, Haya M, Salazar G, Franch X, Mayol E,
Quer, C (2005) A comparative analysis of i -based goal-oriented modelling languages. In:
Proceedings of international workshop on agent-oriented software development methodolo-
gies (AOSDM'05), at the SEKE conference, Taipei, Taiwan, pp 657-663
4. Bruck J, Hussey K (2008) Customizing UML: which technique is right for you? IBM,
USA. http://www.eclipse.org/modeling/mdt/uml2/docs/articles/Customizing_UML2_Which_
Technique_is_Right_For_You/article.html . Accessed Feb 2010
5. Eclipse: ATL Project. http://www.eclipse.org/m2m/atl/ . Accessed Feb 2010
6. Eclipse: Model Development Tools Project. http://www.eclipse.org/modeling/mdt/ . Accessed
Feb 2010
7. Eclipse: UML2 Project. http://www.eclipse.org/uml2 /. Accessed Feb 2010
8. France RB, Ghosh S, Dinh-Trong T, Solberg A (2006) Model-driven development using uml
2.0: promises and pitfalls. IEEE Computer 39(2):59-66
9. Fuentes-Fernández L, Vallecillo A (2004) An introduction to UML profiles. In: Eur J
Informatics Professional (UPGRADE) 5(2):5-13
10. Giachetti G, Marin B, Pastor O (2009) Integration of domain-specific modeling languages and
UML through UML profile extension mechanism. Int J Computer Sci Appl 6(5):145-174
 
 
 
 
 
 
 
 
 
 
Search WWH ::




Custom Search