Language integration is an important issue in the area of software maintenance and reengineering. We describe a novel solution in this area: automatically applied and composed spl...
Many software applications have a component based on database management systems in which information is generally handled through SQL queries embedded in the application code. Wh...
Secure software engineering is a new research area that has been proposed to address security issues during the development of software systems. This new area of research advocates...
There has recently been an increase in interest, among information systems architecture practitioners, in using viewpoints for architectural definition and description. This has be...
Database-centric information systems are critical to the operations of large organisations. In particular, they often process a large amount of data with stringent performance req...