8. Sun Microsystems, Inc.: JSR 318: Enterprise JavaBeans
TM
3.1 - Proposed Final Draft (2008)
http://jcp.org/en/jsr/detail?id=318.
9. Demers, F.N., Malenfant, J.: Reflection in logic, functional and object-oriented program-
ming: a short comparative study. In: In IJCAI ’95 Workshop on Reflection and Metalevel
Architectures and their Applications in AI. (1995) 29–38
10. Sun Microsystems, Inc.: JSR 220: Enterprise JavaBeans
TM
, Version 3.0 - Java Persistence
API (2006) http://jcp.org/en/jsr/detail?id=220.
11. Selic, B.: The Pragmatics of Model-Driven Development. IEEE Software 20 (2003) 19–25
12. Raistrick, C., Francis, P., Wright, J.: Model Driven Architecture with Executable UML.
Cambridge University Press, New York, NY, USA (2004)
13. Weiser, M.: Program Slicing. In: ICSE ’81: Proceedings of the 5th International Conference
on Software Engineering, Piscataway, NJ, USA, IEEE Press (1981) 439–449
14. Visser, W., Havelund, K., Brat, G., Park, S., Lerda, F.: Model Checking Programs. Auto-
mated Software Engineering Journal 10 (2003)
15. Beckert, B., Hhnle, R., Schmitt, P.H.: Verification of Object-Oriented Software. The KeY
Approach. Springer-Verlag New York, Inc. (2007)
16. Sendall, S., Kster, J.: Taming Model Round-Trip Engineering. In: Proceedings of Workshop
on Best Practices for Model-Driven Software Development. (2004)
17. van Deursen, A., Klint, P., Visser, J.: Domain-Specific Languages: An Annotated Bibliogra-
phy. ACM SIGPLAN Notices 35 (2000) 26–36
18. Hen-Tov, A., Lorenz, D.H., Schachter, L.: ModelTalk: A Framework for Developing Domain
Specific Executable Models. In: Proceedings of the 8th OOPSLA Workshop on Domain-
Specific Modeling. (2008)
19. Bravenboer, M., Visser, E.: Concrete Syntax for Objects: Domain-Specific Language Em-
bedding and Assimilation without Restrictions. In: OOPSLA ’04: Proceedings of the 19th
annual ACM SIGPLAN conference on Object-oriented programming, systems, languages,
and applications, New York, NY, USA, ACM (2004) 365–383
20. Kraemer, C., Prechelt, L.: Design recovery by automated search for structural design patterns
in object-oriented software. In: Proceedings. 3rd Working Conference on Reverse Engineer-
ing, Monterey, CA 1996. Los Alamitos, Calif. (1996) 208–215
21. Philippow, I., Streitferdt, D., Riebisch, M., Naumann, S.: An approach for reverse engineer-
ing of design patterns. Software and Systems Modeling 4 (2005) 55–70
22. Schauer, R., Keller, R.K.: Pattern Visualization for Software Comprehension. In: IWPC ’98:
Proceedings of the 6th International Workshop on Program Comprehension, Washington,
DC, USA, IEEE Computer Society (1998) 4
39