Fresco: Flexible and Reliable Evolution System for Components

Electronic Notes in Theoretical Computer Science - Tập 127 - Trang 197-205 - 2005
Yves Vandewoude1, Yolande Berbers1
1Department of Computer Science, KULeuven, B-3000 Leuven, Belgium

Tài liệu tham khảo

Andersson, J. and T. Ritzau, Dynamic code update in Jdrums, in: Workshop on Software Engineering for Wearable and Pervasive Computing, 2000 Beck, 1999 Berbers, Y., P. Rigole, S. V. Baelen and Y. Vandewoude, Components and contracts in software development for embedded systems, in: Proc. of the first ECUMIS, 2004, pp. 219–226 Costanza, P., Dynamic object replacement and implementation-only classes, in: Proc. of Workshop on Component-Oriented Programming at ECOOP, 2001 Demeyer, S., S. Ducasse and O. Nierstrasz, Finding refactorings via change metrics, in: Proc. of OOPSLA, 2000, pp. 166–177 Dockx, J., N. Smeets, K. Mertens and E. Steegmans, jnome: A java meta-model in detail, Technical Report CW323, KULeuven Department of Computerscience (2001) Gamma, 1994 Kniesel, 1999, Type-safe delegation for run-time component adaptation Hicks, M., “Dynamic Software Updating,” Ph.D. thesis, Department of Computer and Information Science, University of Pennsylvania (2001) Janssens, N., S. Michiels, T. Mahieu and P. Verbaeten, Towards transparent hot-swapping support for producer-consumer components, in: Second Int. Workshop on Unanticipated Software Evolution, Warshau, 2003, pp. 9–16 Kramer, J. and J. Magee, The evolving philosophers problem: Dynamic change management, IEEE Transactions on Software Engineering 16, pp. 1293–1306 Lerner, 2000, A model for compound type changes encountered in schema evolution, AC Transactions on Database Systems, 25, 83, 10.1145/352958.352983 Malabarba, S., R. Pandey, J. Gragg, E. Barr and J. F. Barnes, Runtime support for type-safe dynamic java classes, in: Proc. of ECOOP, 2000 Malpohl, G., J. Hunt and W. Tichy, Renaming detection, in: Proc. of the 15th International Conference on Automated Software Engineering, 2000 Rausch, A., Software evolution in componentware - a practical approach, in: Proc. of the Australian Software Engineering Conference, 2000 Redmond, B. and V. Cahill, Iguana/j: Towards a dynamic and efficient reflective architecture for java, in: Workshop on Reflection and Meta-Level Architectures at 14th European Conference on Object-Oriented Programming, 2000 Urting, D., T. Holvoet, P. Rigole, Y. Vandewoude and Y. Berbers, A tool for component based design of embedded software, in: Proc. of Tools Pacific 2002 Vandewoude, Y. and Y. Berbers, An overview and assessment of dynamic update methods for component-oriented embedded systems, in: Proc. of Software Engineering Research and Practice, 2002, pp. 521–527 Vandewoude, 2004, Supporting runtime evolution in seescoa, Journal of Design & Process science, 8, 77 Vandewoude, Y., P. Rigole, D. Urting and Y. Berbers, Draco : An adaptive runtime environment for components, Technical Report CW372, Department of Computer Science, Katholieke Universiteit Leuven, Belgium (2003) Wise, M. J., Improved detection of similarities in computer program and other texts, in: Twenty-Seventh SIGCSE Technical Symposium, Philadelphia, 1996