IBM®
Skip to main content
    Country/region [change]    Terms of use
 
 
 
    Home    Products    Services & solutions    Support & downloads    My account    

IBM Systems Journal

Model-Driven Software Development   Volume 45, Number 3, 2006
Table of contents: HTMLPDF This article: HTMLPDF   Copyright info

Technical Forum - References

Cited references

  1. Mastery, IBM Research Division, IBM Corporation, http://domino.research.ibm.com/comm/research_projects.nsf/pages/mastery.index.html.
  2. F. Tip, A Survey of Program Slicing Techniques, Journal of Programming Languages 3, 121–189 (1995).
  3. M. Fowler, UML Distilled: A Brief Guide to the Standard Object Modeling Language, 3rd Edition, Addison-Wesley, Reading, MA, (2003).
  4. Service-Oriented Architecture, IBM Systems Journal 44, No. 4 (2005).
  5. UML 2.0 OCL Specification, Object Management Group, Inc. (October 2003), http://www.omg.org/docs/ptc/03-10-14.pdf.
  6. D. Jackson, “Alloy: A Lightweight Object Modeling Notation,” ACM Transactions on Software Engineering and Methodology 11, No. 2, 256–290 (2002).
  7. R. Komondoor, G. Ramalingam, S. Chandra, and J. Field, “Dependent Types for Program Understanding,” Proceedings of the International Conference on Tools and Algorithms for the Construction and Analysis of Systems, Edinburgh, 2005, in Lecture Notes in Computer Science 3440, Springer, Berlin (2005), pp. 157–173.
  8. G. Ramalingam, R. Komondoor, J. Field, and S. Sinha, “Semantics-Based Reverse Engineering of Logical Data Models,” To appear in the Proceedings of the International Conference on Software Engineering (ICSE'06), May 2006, ACM Press (2006).
  9. Eclipse, Eclipse Foundation, http://www.eclipse.org.
  10. Rational Software Architect, IBM Corporation, http://www.ibm.com/software/awdtools/architect/swarchitect/index.html.
  11. The Eclipse UML2 Project, Eclipse Foundation, http://www.eclipse.org/uml2/.
  12. AllFusion ERWin Data Modeler, Computer Associates International, http://www3.ca.com/solutions/Product.aspx?ID=260.
  13. Rational Rose XDE Modeler, IBM Corporation, http://www.ibm.com/software/awdtools/developer/modeler/.
  14. Modernization Workbench, Relativity Technologies, http://relativity.com/pages/modernizationworkbench.asp.
  15. Enterprise Repository, SEEC, Inc., http://www.seec.com/pdf/SEECEnterprise%20Repository.pdf.
  16. Architecture-Driven Modernization, Object Management Group, Inc., http://www.omg.org/adm.
  17. R. O'Callahan and D. Jackson, “Lackwit: a Program Understanding Tool Based on Type Inference,” Proceedings of the International Conference on Software Engineering (ICSE 1997), ACM Press (1997), pp. 338–348.
  18. P. H. Eidorff, F. Henglein, C. Mossin, H. Niss, M. H. Sorensen, and M. Tofte, “Annodomini: From Type Theory to Year 2000 Conversion Tool,” Proceedings of the ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, ACM Press (1999), pp. 1–14.
  19. G. Ramalingam, J. Field, and F. Tip, “Aggregate Structure Identification and Its Application to Program Analysis,” Proceedings of the ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, ACM Press (1999), pp. 119–132.
  20. A. van Deursen and L. Moonen, “Understanding COBOL Systems Using Inferred Types,” Proceedings of the International Workshop on Program Comprehension (IWPC '99), May 5–7, 1999, Pittsburgh, PA, IEEE Computer Society (1999), p. 74.
  21. A. van Deursen and L. Moonen, “Exploring Legacy Systems Using Types,” Proceedings of the Working Conference on Reverse Engineering (WCRE'00), November 2000, Brisbane, Australia, IEEE Computer Society (2000), pp. 32–41.
  22. A. van Deursen and L. Moonen, “Documenting Software Systems Using Types,” Science of Computer Programming 60, No. 2, 205–220 (2006).
  23. G. Canfora, A. Cimitile, and G. A. D. Lucca, “Recovering a Conceptual Data Model from COBOL Code, Proceedings of the International Conference on Software Engineering and Knowledge Engineering (SEKE '96), June 10–12, 1996, Lake Tahoe, Nevada, Knowledge Systems Institute, (1996), 277–284.
  24. B. Demsky and M. Rinard, “Role-Based Exploration of Object-Oriented Programs,” Proceedings of the International Conference on Software Engineering (ICSE 2002), May 2002, Orlando, Florida, IEEE Computer Society (2002), pp. 313–324.
  25. M. D. Ernst, J. Cockrell, W. G. Griswold, and D. Notkin, “Dynamically Discovering Likely Program Invariants to Support Program Evolution,” Proceedings of the International Conference on Software Engineering (ICSE '99), May 16–22, 1999, Los Angeles, CA, IEEE Computer Society Press, (1999), pp. 213–224.
  26. A. van Deursen and T. Kuipers, “Identifying Objects Using Cluster and Concept Analysis,” Proceedings of the International Conference on Software Engineering (ICSE'99), May 16–22, 1999, Los Angeles, CA, IEEE Computer Society (1999), pp. 246–255.
  27. S. Blazy and P. Facon, “Partial Evaluation for the Understanding of Fortran Programs,” International Journal of Software Engineering and Knowledge Engineering 4, No. 4, 535–599 (1994).
  28. F. Lanubile and G. Visaggio, “Function Recovery Based on Program Slicing,” Proceedings of the Conference on Software Maintenance (ICSM 1993), September 1993, Montréal, Quebec, Canada, IEEE Computer Society (1993), pp. 396–404.


    About IBMPrivacyContact