REFERENCES


1. Al-Jadir, L. and Leonard, M. 1999. If we refuse the inheritance . . . In Int'l Conf. Database and Expert Systems Applications (DEXA). LNCS, vol. 1677. Springer-Verlag, Berlin, 560572.

2. Andany, J., Léonard, M., and Palisser, C. 1991. Management of schema evolution in databases. In 17th Int'l Conf. Very Large Data Bases (VLDB). Morgan Kaufmann, San Mateo, California, 161170.

3. AspectJ Project. http://www.eclipse.org/aspectj/.

4. Banerjee J., Chou, H. T., Garza, J. F., Kim, W., Woelk, D., Ballou, N., and Kim, H. J. 1987. Data model issues for object-oriented applications. ACM Transactions on Information Systems (TOIS) 5, 1, 326.

5. Batory D. S. 1988. Concepts for a database system compiler. In 7th ACM Sigact-Sigmod-Sigart Symposium on Principles of Database Systems ACM, 184192.

6. Bergmans, L. and Akit M. 2001. Comm. ACM 44, 10 (Oct.), 5157.

7. Dittrich, K. R., Gatziu, S., and Geppert, A. 1995. The active database management system manifesto: A rulebase of ADBMS features. In 2nd Int'l Workshop on Rules in Database Systems (RIDS). LNCS, vol. 985. Springer-Verlag, Berlin, 320.

8. Elmasri, R. and Navathe, S. B. 2000. Fundamentals of Database Systems (3rd Ed.). Addison-Wesley, Reading, Massachusetts.

9. Fayad, M. and Schmidt, D. C. 1997. Object-oriented application frameworks. Comm. ACM 40, 10, 3238.

10. Ferrandina, F., Meyer, T., Zicari, R., Ferran, G., and Madec, J . 1995. Schema and database evolution in the O2 object database system. In 21st Int'l Conf. Very Large Data Bases (VLDB). Morgan Kaufmann, San Mateo, California, 170181.

11. Green, R., and Rashid, A. 2002. An aspect-oriented framework for schema evolution in object-oriented databases. In 1st AOSD Workshop on Aspects, Components, and Patterns for Infrastructure Software (AOSD), (Enschede, The Netherlands). http://www.st.informatik.tu-darmstadt.de/staff/Ostermann/aosd2002/ACP4IS.pdf.

12. Haerder, T. and Reuter, A. 1983. Concepts for implementing a centralized database management system. In Int'l Computing Symp. Application Systems Development (Nuernberg, Germany).

13. Jasmine . 1996. The Jasmine documentation. 1996-1998. Computer Associates International, Inc. and Fujitsu Limited.

14. Kim, W. and Chou, H. T. 1988. Versions of schema for object-oriented databases. In 14th Int'l Conf. Very Large Databases (VLDB). Morgan Kaufmann, San Mateo, California, 148159.

15. Kirby, G. N. C. 1992. Persistent programming with strongly typed linguistic reflection. In 25th Hawaii Int'l Conf. System Sciences, (Kauai, Hawaii). IEEE, vol 2., 820831.

16. Knizhnik, K. A. 2003. Generic object-oriented database system. Tech. rep., Institute for Systems Programming, Russian Academy of Sciences. http://www.ispras.ru/~knizhnik/goods/readme.htm.

17. Meyer, B. 1998. Tell less, say more: The power of implicitness. IEEE Computer 31, 7 (July), 9798.

18. Mezini, M. and Lieberherr, K. 1998. Adaptive plug-and-play components for evolutionary software development. In 13th Conf. Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA), (Vancouver). ACM, 97116.

19. Monk, S. and Sommerville, I. 1993. Schema evolution in OODBs using class versioning. ACM SIGMOD Record 22, 3, 1622.

20. Pulvermueller, E., Speck, A., and Rashid, A. 2000. Implementing collaboration-based designs using aspect-oriented programming. In Technology of Object-Oriented Languages and Systems (TOOLS USA), (Santa Barbara, California). IEEE, 95104.

21. Ra, Y. G. and Rundensteiner, E. A. 1997. A transparent schema-evolution system based on object-oriented view technology. IEEE Transactions on Knowledge and Data Engineering 9, 4, 600624.

22. Ramakarishnan, R. 1997. Database Management Systems. McGraw Hill, New York.

23. Rashid, A. 2000. A database evolution approach for object-oriented databases. Ph.D. thesis, Lancaster University.

24. Rashid, A. 2001. A database evolution approach for object-oriented databases. In Int'l Conf. Software Maintenance (ICSM), (Florence). IEEE, 561564.

25. Rashid, A. 2001. A hybrid approach to separation of concerns: The story of Sades. In 3rd Int'l Conf. Meta-Level Architectures and Separation of Concerns (Reflection 2001). LNCS, vol. 2192. Springer-Verlag, Berlin, 231249.

26. Rashid, A. 2001. Multi-paradigm implementation of an object database evolution system. In Workshop on Multi-Paradigm Programming with OO Languages (MPOOL, ECOOP), (Budapest). John von Neuman Institute for Computing, 3-00-007968-8, 19.

27. Rashid, A. 2002. Weaving aspects in a persistent environment. ACM SIGPLAN Notices 37, 2 (Feb.), 3644.

28. Rashid, A. 2003. Aspect-Oriented Database Systems. Springer-Verlag, Berlin.

29. Rashid, A. 2003. A framework for customizable schema evolution in object-oriented databases. In Int'l Data Engineering and Applications Symposium (IDEAS), (Hong Kong). IEEE, 342346.

30. Rashid, A. and Sawyer, P. 2000. Object database evolution using separation of concerns. ACM SIGMOD Record 29, 4, 2633.

31. Rashid, A. and Sawyer, P. 2001. Aspect-orientation and database systems: An effective customization approach. IEE Proceedings-Software 148, 5 (Oct.), 156164.

32. Rashid, A., Sawyer, P., and Pulvermueller, E. 2000. A flexible approach for instance adaptation during class versioning. In Symp. Objects and Databases (ECOOP). LNCS, vol. 1944. Springer-Verlag, Berlin, 101113.

33. Skarra, A. H. and Zdonik, S. B. 1986. The management of changing types in an object-oriented database. In 1st Conf. Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA), (Portland, Oregon). ACM, 483495.

34. Tarr, P., Ossher, H., Harrison, W., and Sutton Jr.,S. M. 1999. N degrees of separation: Multi-dimensional separation of concerns. In 21st Int'l Conf. Software Engineering (ICSE), (Los Angeles). IEEE, 107119.

35. Wells, D. L., Blakely, J. A., and Thompson, C. W. 1992. Architecture of an open object-oriented database management system. IEEE Computer 25, 10 (October), 7482.

36. Zhang, Y., Kambayashi, Y., Jia, X., Yang, Y., and Sun, C. 1999. On interactions between coexisting traditional and cooperative transactions. Int'l J. Cooperative Information Systems 8, 2-3, 87110.



Aspect-Oriented Software Development
Aspect-Oriented Software Development with Use Cases
ISBN: 0321268881
EAN: 2147483647
Year: 2003
Pages: 307

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net