Open Access
ITM Web Conf.
Volume 13, 2017
2nd International Conference on Computational Mathematics and Engineering Sciences (CMES2017)
Article Number 01028
Number of page(s) 7
Published online 02 October 2017
  1. The Model Driven Architecture. MDA (2005).
  2. Unified Modeling Language: Infrastructure. Version 2.3. OMGSpecification formal/ 2010-05-03. UML (2010a).
  3. UML: Unified Modeling Language: Superstructure. Version 2.3. OMGSpecification: formal/2010-05-05. UML (2010b).
  4. OCL: Object Constraint Language. Version 2.2. OMG: formal/ OCL (2010).
  5. MOF: Meta Object Facility (MOF ™) 2.0. OMG Specificationformal/2006-01-01. MOF (2006).
  6. Standards Roadmap. ADM Task Force. ADM (2010).
  7. Knowledge Discovery Meta-Model, Version 1.3-beta 2, March 2011.OMG specification formal 2010-12-12. KDM (2011).
  8. Mellor, S. J., Clark, A. N., and Futagami, T. Model-driven development. IEEE Software, Vol-20, Issue–5, pp.14–18 (2003). [CrossRef]
  9. Frankel, David S.: Model Driven Architecture: Applying MDA to Enterprise Computing. OMG Press: 2003. OMG Unified ModelingLanguage Specification, Object Management Group, (2003).
  10. The eclipse modeling framework. Eclipse (2011).
  11. ATL Documentation. ATL(2011).
  12. CASE MDA. (2011).
  13. Elliot j. Chikofsky and James H. Cross II. Reverse engineering anddesign recovery : a taxonomy. IEEE Software, (1990).
  14. A. Rountev, O. Volgin, and Miriam Red-doch. Control flow analysis forreverse engineer-ing of sequence diagrams. Technical Report OSU-CISRC-3/04-TR12, Ohio State University, (March 2004).
  15. M. K. Sarkar, T. Chaterjee; Reverse Engineering : An Analysis of Dynamic Behavior of Object Oriented Programs by Extracting UML Interaction Diagram, International Journal of Computer Technology & Applications, Vol 4(3), 378–383 (2013).
  16. R. Delamare, B. Baudry, Y.L/ Traon “Reverse-engineering of UML 2.0Sequence Diagrams from Execution Traces” Workshop on Object-Oriented Reengineering at ECOOP 06, Nantes, France, (July 2006).
  17. T. Ziadi, M. Aurélio A. da Silva, L. Hillah, M. Ziane, “A Fully Dynamic Approach to the Reverse Engineering of UML Sequence Diagrams”, 16th IEEE International Conference on Engineering of ComplexComputer Systems, 2011, pp. 107-116, (IEEE Computer Society). (August 2009).
  18. L. C. Briand, Y. Labiche, J. Leduc, “Towards the Reverse Engineering of UML Sequence Diagrams for Distributed Java Software”, IEEE Transactions on Software Engineering, vol. 32(9), pp. 642–663 (2006). [CrossRef]
  19. R. Zhao, and L. Lin, “An UML Statechart Diagram- Based MM-Path Generation Approach for Object-Oriented Integration Testing”, Enformatika, Vol. 16, p259 (2006).
  20. D.H.A. van Zeeland, “Reverse-engineering state machine diagrams fromlegacy C-code”, proceedings of 12th Conf. on Entity-Relationship Approach - Arlington-Dallas, (Dec. 1993).
  21. S. Christian, “Extracting n-ary relationships through database reverseengineering”, B. Thalheim (Ed.), Proc. 15th Internat. Conf. onConceptual Modeling, Cottbus, Germany, pp. 392–405, (1996).
  22. Tonella, P., &Potrich, A. Reverse Engineering of Object-oriented Code. Monographs in Computer Science. Heidelberg: Springer-Verlag, (2005).
  23. Favre, L. (2010). Model Driven Architecture for Reverse Engineering Technologies: Strategic Directions and System Evolution. Engineering Science Reference, IGI Global, USA. [CrossRef]
  24. Favre, L., Martinez, L., & Pereira, C. MDA-based Reverse Engineering of Object- oriented Code. Lecture Notes in Business Information Processing (Vol 29, pp. 251- 263). Heidelberg: Springer-Verlag, (2009).
  25. Pereira, C., Martinez, L., & Favre, L. Recovering Use Case Diagramsfrom Object- Oriented Code: an MDA-based Approach. In ProceedingsITNG 2011, 8th. International Conference on Information Technology:New Generations (pp. 737-742), Los Alamitos: IEEE Computer Press, (2011).
  26. Martinez, L., Pereira, C., & Favre, L. Recovering Activity Diagramsfrom Object- Oriented Code: an MDA-based Approach. In Proceedings 2011 International Conference on Software Engineering Research and Practice (SERP 2011)(Vol. I, pp. 58- 64), CSREA Press, (2011).
  27. Arsanjani A.: Service Oriented Modeling and Architecture (SOMA).
  28. IBM Rational Software Architect
  29. Java Emitter Templates (JET).
  30. QVT: MOF 2.0 Query, View, Transformation. Formal/2008-04-03. QVT (2008).
  31. A. Jakimi, L. Elbermi and M. El Koutbi, “Software Development for UML Scenarios: Design, fusion and code generation”. International Review on Computers and Software, Vol. 6Sn. 5, pp.683–687 (2011).
  32. M. H. Abidi, A. Jakimi, E. H. El Kinani. A New Approach the ReverseEngineering UML State Machine from Java Code. International Conference on Intelligent Systems and Computer Vision (ISCV’2015), Fes, Morocco, (March 25-26 2015).
  33. Chafik Baidada, El Mahi Bouziane and Abdeslam Jakimi, An Analysis and New Methodology for Reverse Engineering of UML Behavioral, International Journal of Advanced Engineering, Management and Science (IJAEMS), Vol-2 Issue–4, (April- 2016).

Current usage metrics show cumulative count of Article Views (full-text article views including HTML views, PDF and ePub downloads, according to the available data) and Abstracts Views on Vision4Press platform.

Data correspond to usage on the plateform after 2015. The current usage metrics is available 48-96 hours after online publication and is updated daily on week days.

Initial download of the metrics may take a while.