|
Publications:
2007
||2006
||2005
|| 2004 || 2003 || 2002
|| 2001 || 2000 || 1999
|| 1998
2007 A. Garcia, C. Lucena (2007) Taming Heterogeneous Agent Architectures with Aspects. Communications of the ACM, accepted to appear in early 2007. Pdf link. A. Sampaio, A. Rashid, R. Chitchyan, and P. Rayson (2007) EA-Miner: Towards Automation in Aspect-Oriented Requirements Engineering. Transactions on Aspect-Oriented Software Development: Special Issue on Early Aspects (Accepted to Appear). Editor(s): J. Araujo, E. Baniasaad. Springer. R. Chitchyan, A. Rashid, P. Rayson, and R. W. Waters (2007) Semantics-based Composition for Aspect-Oriented Requirements Engineering. International Conference on Aspect-Oriented Software Development (AOSD), Vancouver, Canada. ACM. Pages 36-48. Pdf link. R. Chitchyan, M. Pinto, A. Rashid, and L. Fuentes (2007) COMPASS: Composition-Centric Mapping of Aspectual Requirements to Architecture. Transactions on Aspect-Oriented Software Development: Special Issue on Early Aspects, (Accepted to Appear). Editor(s): J. Araujo, E. Baniasaad. S. A. Lundesgaard, A. Solberg, J. Oldevik, R. France, J. O. Aagedal, and F. (2007) Construction and Execution of Adaptable Applications using an Aspect-Oriented and Model Driven Appro. 7th IFIP International Conference on Distributed Applications and Interoperable Systems (DAIS 2007). L. Yu, R. France, I. Ray, and K. Lano (2007) A light-weight static approach to analyzing UML behavioral properties. International Conference on the Engineering of Complex Computing Systems (ICECCS 2007), Auckland, New Zealand. R. France and B. Rumpe (2007) Model-driven Development of Complex Software: A Research Roadmap. International Conference on Software Engineering (ICSE 2007): Future of Software Engineering. Editor(s): L. Briand and A. Wolf. IEEE-CS Press. N. Bencomo, G. Blair, C. Flores-Cortes, and R. France (2007) A Model-based Approach to Managing Runtime Variability in Complex Distributed Systems. submitted to MoDELS'07, Nashville, USA. Back to Top 2006 E. L. A. Baniassad, P. Clements, J. Araujo, A. Moreira, A. Rashid, and B. Tekinerdogan (2006) Discovering Early Aspects. IEEE Software. Volume 23, Pages 61-69. Pdf link. U. Kulesza, R. Coelho, V. Alves, A. Costa Neto, A. Garcia, C. Lucena, A. von Staa, P. Borba (2006) Implementing Framework Crosscutting Extensions with EJPs and AspectJ. Proc. of the ACM SIGSoft XX Brazilian Symposium on Software Engineering (SBES'06), Florianopolis, Brazil, October 2006. Pdf link. N. Cacho, C. Sant'Anna, E. Figueiredo, A. Garcia, T. Batista, C. Lucena (2006) Composing Design Patterns: A Scalability Study of Aspect-Oriented Programming. 5th International Conference on Aspect-Oriented Software Development (AOSD'06), Bonn, Germany, March 2006. ACM. Pages 20-24. R. Chitchyan, A. Sampaio, A. Rashid, P. Sawyer, S. Khan (2006) Initial Version of Aspect-Oriented Requirements Engineering Model. Lancaster University, Lancaster AOSD-Europe project report (D36) No: AOSD-Europe-ULANC-17. R. Chitchyan, A. Sampaio, and A. Rashid (2006) A Tool Suit for Aspect-Oriented Requirements Engineering. Workshop on Early Aspects (held at ICSE 2006), Shanghai, China. Pdf link. R. Chitchyan and A. Rashid (2006) Tracing Requirements Interdependency Semantics. Workshop on Early Aspects (held with ASOD 06), Bonn, Germany. Pdf link. R. Chitchyan, S. S. Khan, and A. Rashid (2006) Modelling and Traceability of Composition Semantics in Requirements. Workshop on Early Aspects (held with ASOD 06), Bonn, Germany. Pdf link. E. Figueiredo, A. Garcia, C. Lucena (2006) Assessing AJATO: an AspectJ Assessment Tool. Proc. of the ECOOP.06 , Demo Session, Nantes, France. U. Kulesza, C. Sant'Anna, A. Garcia, R. Coelho, A. von Staa, C. Lucena (2006) Quantifying the Effects of Aspect-Oriented Programming: A Maintenance Study. Proceeding of the 9th International Conference on Software Reuse (ICSM'06), Philadelphia, USA, September 2006. Pdf link. N. Cacho, C. Sant'Anna, E. Figueiredo, A. Garcia, T. Batista, C. Lucena (2006) Composing Design Patterns: A Scalability Study of Aspect-Oriented Programming. 5th International Conference on Aspect-Oriented Software Development (AOSD'06), Bonn, Germany, 20-24 March 2006. A. Garcia, C. Sant'Anna, E. Figueiredo, U. Kulesza, C. Lucena, A. Staa (2006) Modularizing Design Patterns with Aspects: A Quantitative Study. LNCS Transactions on Aspect-Oriented Software Development, February 2006. Springer. Volume 1, Pages 36-74. F. Filho, C. Rubira, R. Ferreira, A. Garcia (2006) Aspectizing Exception Handling: A Quantitative Study. Recent Advances in Exception Handling Techniques. LNCS. A. Garcia, T. Batista, A. Rashid, C. Sant'Anna (2006) Driving and Managing Architectural Decisions with Aspects. SHARK'06 workshop, held with ICSR'06 Conference, Turin, Italy, June 2006. Pdf link. T. Batista, C. Chavez, A. Garcia, C. Sant'Anna, U. Kulesza, A. Rashid, F. Filho (2006) Reflections on Architectural Connection: Seven Issues on Aspects and ADLs. Workshop on Early Aspects held at ICSE'06, May 2006, Shanghai, China. Pdf link. I. Krechetov, B. Tekinerdogan, A. Garcia, C. Chavez, U. Kulesza (2006) Towards an Integrated Aspect-Oriented Modeling Approach for Software Architecture Design. Workshop on Aspect-Oriented Modeling held AOSD'06, March 20-24, 2006, Bonn, Germany. Pdf link. A. Garcia, C. Chavez, T. Batista, C. Sant'anna, U. Kulesza, A. Rashid, C. Lucena (2006) On the Modular Representation of Architectural Aspects. Proc. of the 3rd. European Workshop on Software Architecture, France, September 2006. Pdf link. C. Chavez, A. Garcia, U. Kulesza, C. Sant'Anna, C. Lucena (2006) Taming Heterogeneous Aspects with Crosscutting Interfaces. Journal of the Brazilian Computer Society, SBC, April 2006 (SBES'05 Best Paper Award). T. Batista, C. Chavez, A. Garcia, U. Kulesza, C. Sant'Anna, C. Lucena (2006) Aspectual Connectors: Supporting the Seamless Integration of Aspects and ADLs. Proceedings of the ACM SIGSoft XX Brazilian Symposium on Software Engineering (SBES'06), Florianopolis, Brazil, October 2006.. Pdf link. A. Garcia, C. Chavez, R. Choren (2006) Enhancing Agent-Oriented Models with Aspects. Proceedings of the ACM Fifth International Joint Conference on Autonomous Agents & Multi Agent Systems, Hakodate, Japan, May 2006. Pdf link. A. Garcia, C. Chavez, R. Choren (2006) An Aspect-Oriented Modeling Framework for MAS Design. 7th Workshop on Agent-Oriented Software Engineering, AAMAS'06, Hakodate Japan, May 2006. Pdf link. F. Filho, C. Rubira, R. Ferreira, A.Garcia (2006) A Quantitative Study on the Aspectization of Exception Handling. In: "Advanced Topics in Exception Handling Components", Series: Lecture Notes in Computer Science. Editor(s): C. Dony, L. Knudsen, A. Romanovsky, A. Tripathi. Springer Verlag. Volume 4119, Pdf link. F. Filho, N. Cacho, R. Ferreira, E. Figueiredo, A. Garcia, C.Rubira (2006) Exceptions and Aspects: The Devil is in the Details. FSE-14, International Conference on Foundations on Software Engineering. Pdf link. N. Cacho, K. Damasceno, A. Garcia, T. Batista, F. Lopes, C. Lucena (2006) Handling Exceptional Conditions in Mobile Collaborative Applications: An Exploratory Case Study. Workshop on Distributed and Mobile Collaboration (DMC 2006), Manchester, UK. Pdf link. K. Damasceno, N. Cacho, A. Garcia, A. Romanovsky, C. Lucena (2006) Context-Aware Exception Handling in Mobile Agent Systems: The MoCA Case. Workshop on Software Engineering for Large-Scale Multi-Agent Systems (SELMAS’06) held at ICSE 2006, Shanghai, China, May 2006. Pdf link. C. Lobato, A. Garcia, C. Lucena, A. Romanovsky (2006) A Modular Implementation Framework for Code Mobility. 3rd IEE Mobility Conference 2006, 25 - 27 October 2006, Bangkok, Thailand. Pdf link. U. Kulesza, V. Alves, A. Garcia, C. Lucena, P. Borba (2006) Improving Extensibility of Object-Oriented Frameworks with Aspect-Oriented Programming. International Conference on Software Reuse (ICSR’06), Turin, Italy, June 2006. Pdf link. A. Rashid and A. Moreira (2006) Domain Models are NOT Aspect Free. Proceedings of MoDELS/UML. Springer, Lecture Notes in Computer Science. Volume 4199, Pages 155-169. Pdf link. Back to Top 2005 A. Rashid, D. Parsons, A. Telea, A. Speck (2005) A Pattern for Designing Component-Based Frameworks. Software Practice and Experience (To Appear). J. Wiley & Sons. A. Garcia, C.Sant'Anna, E. Figueiredo, U. Kulesza (2005) Modularizing Design Patterns with Aspects: A Quantitative Study. International Conference on Aspect-Oriented Software Development (AOSD'05), Chicago, USA, 14-18 March 2005. ACM Press. Pages 3-14. Pdf link. A.Garcia, U. Kulesza, C. Lucena (2005) Aspectizing Multi-Agent Systems: From Architecture to Implementation. Software Engineering for Multi-Agent Systems III, LNCS 3390. Springer-Verlag. Pages 121-143. Pdf link. U. Kulesza, A. Garcia, C. Lucena (2005) A Generative Approach for Multi-Agent Systems. Software Engineering for Multi-Agent Systems III, LNCS 3390. Springer-Verlag. Pages 52-69. Pdf link. A. Sampaio, N.Loughran, A. Rashid, P. Rayson (2005) Mining Aspects in Requirements. Workshop on Early Aspects (held with AOSD 2005). Pdf link. A.Sampaio, A. Rashid,P. Rayson (2005) Early-AIM: An Approach for Identifying Aspects in Requirements. Poster paper at Requirements Engineering Conference, Paris, France (To Appear). Pdf link. R. Chitchyan, I. Sommerville, A. Rashid (2005) CoCA: A Composition-Centric Approach to Requirements Engineering. Poster paper at Requirements Engineering Conference, Paris, France (To Appear). Pdf link. P.Greenwood, L. Blair (2005) Dynamic Framed Aspects for Policy Driven Auto-Aadaptive Systems. Postgraduate Research Conference in Electronics, Photonics, Communications and Networks, and Computing Science (PREP), Lancaster University, UK. Pdf link. P. Greenwood, L. Blair (2005) Policies for an AOP Based Auto-Adaptive Framework. NetObjectDays Conference, Erfurt, Germany, 19-22 September (To Appear). Pdf link. A. Rashid, P. Sawyer (2005) A Database Evolution Taxonomy for Object Oriented Databases. Journal of Software Maintenance – Practice and Experience. Volume 17, Pages 93-141. A. Moreira, A. Rashid, J. Araujo (2005) Multi-dimensional Separation of Concerns in Requirements Engineering. International Conference on Requirements Engineering (RE), Paris, France, 20 August-2 September. IEEE Computer Society. Pages 285-296. Pdf link. A. Moreira, J. Araujo, A. Rashid (2005) A Concern-Oriented Requirements Engineering Model. International Conference on Advanced Information Systems Engineering, Porto, Portugal, June 13-17. Editor(s): O. Pastor, J. Falcăo e Cunha. Springer-Verlag. Volume 3520, Pages 293-308. Pdf link. T. Mens, J. Buckley, A. Rashid, M. Zenger, G. Kniesel (2005) Towards a Taxonomy of Software Evolution. Journal of Software Maintenance – Practice and Experience (To Appear). R.Chitchyan, A.Rashid, P.Sawyer (2005) Comparing Requirements Engineering Approaches for Handling Crosscutting Concerns. Workshop on Requirements Engineering (held with CAiSE), Porto, Portugal, June 12-14. Pdf link. R.Chitchyan, A.Rashid, P. Sawyer, J. Bakker, M. Pinto Alarcon, A. Garcia, B. Tekinerdogan, S. Clarke, A. Jackson (2005) Survey of Aspect-Oriented Analysis and Design. AOSD-Europe Project Deliverable No: AOSD-Europe-ULANC-9. Editor(s): R. Chitchyan, A. Rashid. Pdf link. N. Loughran, N.Parlavantzas, M.Pinto, P. Sánchez, M. Webster, A. Colyer (2005) Survey of Aspect-Oriented Middleware. AOSD-Europe Project Deliverable No: AOSD-Europe-ULANC-10. Editor(s): N. Loughran, M.Pinto. Pdf link. A. Garcia, C. Chavez, U. Kulesza, C. Lucena (2005) The Role Aspect Pattern. European Conference on Pattern Languages of Programs (EuroPLoP2005), July 2005, Isree, Germany. Pdf link. A. Garcia, U. Kulesza, C. Chavez, C. Lucena (2005) The Interaction Aspect Pattern. European Conference on Pattern Languages of Programs (EuroPLoP2005), July 2005, Isree, Germany. Pdf link. E. Figueiredo, A. Garcia, C. Sant'Anna, U. Kulesza, C. Lucena (2005) Assessing Aspect-Oriented Artifacts: Towards a Tool-Supported Quantitative Method. Workshop onQuantitative Approaches in OO Software Engineering (QAOOSE, held with ECOOP 2005), Glasgow, Scotland, July 2005. Pdf link. A. Garcia, U. Kulesza, C. Sant'Anna, C. Chavez, C. Lucena (2005) Aspects in Agent-Oriented Software Engineering: Lessons Learned. Workshop on Agent-Oriented Software Engineering (held with AAMAS 05), Utrecht,The Netherlands, July 2005. Pdf link. F. Filho, C. Rubira, A. Garcia (2005) A Quantitative Study on the Aspectization of Exception Handling. Workshop on Exception Handling in OO Systems (held with ECOOP), Glasgow, Scotland, 25 July 2005.. Pdf link. A. Rashid, G. Kortuem, J. Walkerdine (2005) Aspect-Oriented Programming for Pervasive Computing: A Comparative Study. Technical Report COMP-002-2005. Computing Department, Lancaster University. Pdf link. A. Rashid, A.Moreira, J. Araujo, P.Sawyer, A. Sampaio (2005) A Multi-Dimensional, Model-Driven Approach to Concern Identification and Traceability. Workshop on Models and Aspects - Handling Crosscutting Concerns in MDSD (held with ECOOP 2005). Pdf link. N. Weston, F. Taiani, A. Rashid (2005) Modular Aspect Verification for Safer Aspect-Based Evolution. Workshop onReflection, AOP and Meta-Data for Software Evolution RAM-SE (held with ECCOP 2005). Pdf link. N. M. Ali, A. Rashid (2005) A State-based Join Point Model for AOP. Workshop on Views, Aspects and Roles — VAR (held with ECOOP 2005). Pdf link. A. Sampaio, R. Chitchyan, A. Rashid, P. Rayson (2005) EA-Miner: A Tool for Automating Aspect-Oriented Requirements Identification. International Conference on Automated Software Engineering (ASE'05), Long Beach, California, USA, November 7-11, 2005. To appear. N. Loughran, A. Sampaio and A. Rashid (2005) From Requirements Documents to Feature Models for Aspect Oriented Product Line Implementation. Workshop on MDD in Product Lines (held with MODELS 2005). Pdf link. N. Loughran, G. Coulson, L. Seinturier, F. Sanen, et al (2005) Requirements and Definition of AO Middleware Architecture. AOSD-Europe Project Deliverable No:AOSD-Europe-ULANC-15. Editor(s): N. Loughran, F. Sanen. Pdf link. U. Kulesza, A.Garcia, F. Bleasby, C. Lucena (2005) Instantiating and Customizing Aspect-Oriented Architectures using Crosscutting Feature Models.. Workshop on Early Aspects (held with OOPSLA 2005), November 2005, San Diego, USA. A. Garcia, U. Kulesza, C. Sant'Anna, C. Chavez, C. Lucena (2005) Aspects in Agent-Oriented Software Engineering: Lessons Learned. Agent-Oriented Software Engineering VI, December 2005. (Accepted to Appear). LNCS, Springer. N.Cacho, T.Batista, F.Fernandes (2005) A Lua-based AOP Infrastructure. Journal of the Brazilian Computer Society (JBCS) - Special Issue on AOSD. (Accepted to Appear). N.Cacho, T.Batista (2005) Using AOP to Customize a Reflective Middleware. Int'l Symposium on Distributed Objects and Applications - DOA, Agia Napa, Cyprus, November 2005. Published in Lecture Notes in Computer Science. Editor(s): R. Meersman and Z. Tari.. LNCS. Volume 3761, Pages 1133 – 1150. N. Cacho, T.Batista, F. Fernandes (2005) AspectLua - A Dynamic AOP Approach. Journal of Universal Computer Science. Springer-Verlag, No 7. Volume 11, Pages 1177-1197. A. Garcia, C. Sant'Anna, E. Figueiredo, U. Kulesza, C. Lucena, A. Staa (2005) Modularizing Design Patterns with Aspects: A Quantitative Study. LNCS Transactions on Aspect-Oriented Software Development. Springer. Volume 1, Pages 36-74. Back to Top 2004 Blair, G., L. Blair, A. Rashid, A. Moreira, J. Araujo and R. Chitchyan (2004) Engineering Aspect-Oriented Systems. Chapter in book on Aspect-Oriented Software Development (To Appear). Editor(s): M. Aksit, S. Clarke, T. Elrad, R. Filman. Rashid, A (2004) Aspect-Oriented Programming for Database Systems. Chapter in book on Aspect-Oriented Software Development (To Appear). Editor(s): M. Aksit, S. Clarke, T. Elrad, R. Filman. Colyer, A., A. Rashid, G. Blair (2004) On the Separation of Concerns in Program Families. Technical Report Number: COMP-001-2004. Pdf link. Loughran, N., Rashid, A., Zhang, W. and Jarzabek, S. (2004) Supporting Product Line Evolution with Framed Aspects. Workshop on Aspects, Componentsand Patterns for Infrastructure Software (held with AOSD 2004). Pdf link. Loughran, N., Rashid A. (2004) Framed Aspects: Supporting Variability and Configurability for AOP. International Conference on Software Reuse, Madrid, Spain. Pdf link. Zhang, W., Jarzabek, S., Zhang, H., Loughran, N. and Rashid, A. (2004) Software Evolution with XVCL. Chapter in book on Software Evolution with UML and XML (To Appear). Editor(s): H. Yang. Chitchyan, R., I. Sommerville (2004) Comparing Dynamic AO Systems. Dynamic Aspects Workshop (held with AOSD 2004). Technical Report No. 04.01, Research Institute for Advanced Computer Science (RIACS),California, USA. Pages 23-36. Pdf link. Chitchyan,R., I. Sommerville (2004) AOP and Reflection for Dynamic Hyperslices. Workshop on Reflection, AOP and Meta-Data for Software Evolution (held with ECOOP 2004), Oslo, Norway. Pdf link. Katz, S. and A. Rashid (2004) From Aspectual Requirements to Proof Obligations for Aspect-Oriented Systems. International Conference on Requirements Engineering (RE), Kayoto, Japan. IEEE Computer Society Press. Pages 48-57. Pdf link. Katz, S. and A. Rashid (2004) PROBE: From Requirements and Design to Proof Obligations for Aspect-Oriented Systems. Computing Department Lancaster University Technical Report Number: COMP-002-2004. Pdf link. Hannemann J., R. Chitchyan, A. Rashid (2004) Analysis of Aspect-Oriented Software. ECOOP Workshop on Analysis of Aspect-Oriented Software (ECOOP Workshop Reader). Editor(s): Buschmann F., A. P. Buchmann, A. Mariano. Springer-Verlag Heidelberg. Volume 3013, Pages 154 - 164. Rashid A., N. Leidenfrost (2004) Supporting Flexible Object Database Evolution with Aspects. International Conference on Generative Programming and Component Engineering (GPCE 2004) (Accepted to Appear). Pdf link. Greenwood, P., L. Blair (2004) Using Dynamic AOP To Implement An Autonomic System. Dynamic Aspects Workshop (held with AOSD 2004). Technical Report No.04.01. Research Institute for Advanced Computer Science. Pages 76-88. Pdf link. Greenwood, P., L. Blair, N. Loughran, A. Rashid (2004) Dynamic Framed Aspects for Dynamic Software Evolution. Workshop on Reflection, AOP and Meta-Data for Software Evolution (held with ECOOP 2004), Oslo, Norway. Pdf link. N. Loughran, A. Rashid (2004) Managing Variability throughout the Software Development Lifecycle. Workshop on Managing Variabilities Consistently in Design and Code (held with OOPSLA 2004). Pdf link. A. Rashid, A. Moreira, B. Tekinerdogan (2004) Editorial: Early Aspects: Aspect-Oriented Requirements Engineering and Architecture Design. IEE – Proceedings Software. IEE. Volume 151(4), Pages 153-156. Back to Top 2003 Loughran N. and A. Rashid (2003) Supporting Evolution in Software using Frame Technology and Aspect-Orientation. Workshop on Software Variability Management, Groningen, The Netherlands. Pdf link. Zhang W., Jarzabek, S., Loughran, N., A. Rashid (2003) Reengineering a PC-based System into the Mobile Device Product Line. International Workshop on Principles of Software Evolution (IWPSE). Pdf link. Rashid, A. (2003) A Framework for Customisable Schema Evolution in Object-Oriented Databases. International Database Engineering and Applications Symposium (IDEAS). IEEE Computer Society Press. Pages 325 - 329. Pdf link. Rashid, A. and R. Chitchyan (2003) Persistence as an Aspect. 2nd International Conference on Aspect-Oriented Software Development. ACM. Pages 120-129. Pdf link. Rashid, A. Moreira, and J. Araujo (2003) Modularisation and Composition of Aspectual Requirements. 2nd International Conference on Aspect-Oriented Software Development. ACM. Pages 11-20. Pdf link. K. Mehner and A. Rashid (2003) Towards a Generic Model for AOP (GEMA). Computing Department, Lancaster University, UK. Technical Report No. CSEG/1/03. Pdf link. K. Mehner and A. Rashid (2003) GEMA: A Generic Model for AOP. Belgian and Dutch Workshop on AOP, Twente, The Netherlands. Pdf link. R. Chitchyan and I. Sommerville (2003) Composing Dynamic Hyperslices. Workshop on Correctness of Model-based Software Composition (held with ECOOP 2003). Technical Report No: 2003-13. Universitaet Karlsruhe, Germany. Pages 29 -36. Pdf link. Chitchyan, R., I. Sommerville and A. Rashid (2003) A Model for Dynamic Hyperspaces. Workshop on Software Engineering Properties of Languages for Aspect Technologies (held with AOSD 2003). Pdf link. Colyer, A., G. Blair and A. Rashid (2003) Managing Complexity in Middleware. Workshop on Aspects, Components and Patterns for Infrastructure Software (held with AOSD 2003), Boston, USA. J.Pang, L.Blair (2003) Separating Interaction Concerns from Distributed Feature Components. Workshop on Software Composition affiliated with ETAPS 2003. Pdf link. Beltagui F. (2003) Features and Aspects: Exploring feature-oriented and aspect-oriented programming interactions. Technical Report No: comp-003-2003, Lancaster University. Pdf link. Monga, M., F. Beltagui, L. Blair (2003) Investigating feature interactions by exploiting aspect oriented programming. echnical Report NO: comp-002-2003, Lancaster University, Lancaster. Pdf link. Awais Rashid (2003) Aspect-Oriented Database Systems. Book, ISBN 3-540-00948-5. Springer-Verlag. Back to Top 2002 Rashid A. (2002) Weaving Aspects in a Persistent Environment. ACM SIGPLAN Notices. Volume 37,No, Pages 36-44. Pdf link. Chitchyan R., I. Sommerville, A. Rashid (2002) An Analysis of Design Approaches for Crosscutting Concerns. Workshop on Identifying, Separating and Verifying Concerns in the Design (held with AOSD-2002). Pdf link. Green R., A. Rashid (2002) An Aspect-Oriented Framework for Schema Evolution in Object-Oriented Databases. 1st Workshop on Aspects, Components, and Patterns for Infrastructure Software (held with AOSD 2002). Pdf link. Rashid, A., N. Loughran (2002) Relational Database Support for Aspect-Oriented Programming. Proceedings of NetObjectDays Conference. Editor(s): Springer-Verlag. Lecture Notes in Computer Science. Volume 2591, Pages 233-247. Pdf link. Loughran, N., A. Rashid (2002) Mining Aspects. Workshop on Early Aspects: Aspect-Oriented Requirements Engineering and Architecture Design (with AOSD 2002). Pdf link. Rashid, A. (2002) Aspect-Oriented Schema Evolution in Object Databases: A Comparative Case Study. Workshop on Unanticipated Software Evolution (held in conjunction with European Conference on Object-Oriented Programming ECOOP 2002. Pdf link. Rashid, A., P. Sawyer, A. Moreira and J. Araujo (2002) Early Aspects: A Model for Aspect-Oriented Requirements Engineering. IEEE Joint International Conference on Requirements Engineering. IEEE Computer Society Press. Pages 199-202. Pdf link. Araujo, J., A. Moreira, I. Brito and A. Rashid (2002) Aspect-Oriented Requirements with UML. Workshop on Aspect-Oriented Modelling with UML (held with UML 2002). Pdf link. K. Mehner and A. Rashid (2002) Towards a Common Interface for Runtime Inspection in AOP Environments. Workshop on Tools for Aspect-Oriented Software Development (held with OOPSLA 2002). Pdf link. Rashid, A. (2002) On Building Customisable Cooperative Information Systems. San Antonio, Texas, USA, Invited Talk, Third International Symposium on Collaborative Technologies and Systems (CTS 2002). J.Pang, L.Blair (2002) An Adaptive Run Time Manager for the Dynamic Integration and Interaction Resolution of Feature. 2nd International Workshop on Aspect Oriented Programming for Distributed Computing Systems (held with ICDCS 2002) - ICDCS Workshop Proceedings. Pages 445-450. Pdf link. Back to Top 2001 Rashid A., P. Sawyer (2001) Aspect-Orientation and Database Systems: An Effective Customisation Approach. IEE Proceedings - Software. Volume 148, Pages 156-164. Rashid, A. (2001) A Database Evolution Approach for Object-Oriented Databases. IEEE International Conference on Software Maintenance (ICSM). IEEE Computer Society Press. Pages 561-564. Pdf link. Rashid, A. (2001) A Hybrid Approach to Separation of Concerns: The Story of SADES. 3rd International Conference on Meta-Level Architectures and Separation of Concerns (Reflection). Springer-Verlag Lecture Notes in Computer Science. Volume 2192, Pages 231-249. Pdf link. Rashid, A. (2001) Multi-Paradigm Implementation of an Object Database Evolution System. Workshop on Multi-Paradigm Programming with OO Languages (held with ECOOP 2001). John von Neuman Institute for Computing. Volume John, Pages 1-9. Pdf link. Rashid, A. and G. Kotonya (2001) Risk Management in Component-Based Development: A Separation of Concerns Perspective. ECOOP Workshop on Advanced Separation of Concerns (ECOOP Workshop Reader). Springer-Verlag Lecture Notes in Computer Science. Pdf link. Back to Top 2000 Klaeren H., E. Pulvermueller, A. Rashid, A. Speck (2000) Aspect Composition Applying the Design by Contract Principle. 2nd International Symposium on Generative and Component-based Software Engineering (GCSE). Rashid, A. and P. Sawyer (2000) Object Database Evolution using Separation of Concerns. ACM SIGMOD Record. Volume 29(4), Pages 26-33. Pdf link. Rashid, A., P. Sawyer and E. Pulvermueller (2000) A Flexible Approach for Instance Adaptation during Class Versioning. Symposium on Objects and Databases (held with ECOOP 2000). Springer-Verlag Lecture Notes in Computer Science. Volume 1944, Pages 101-113. Pdf link. Rashid, A. and E. Pulvermueller (2000) From Object-Oriented to Aspect-Oriented Databases. 11th International Conference on Database and Expert Systems Applications (DEXA). Springer-Verlag Lecture Notes in Computer Science. Volume 1873, Pages 125-134. Pdf link. Rashid, A. and P. Sawyer (2000) Transparent Dynamic Database Evolution from Java. L' Object. Volume 6(3), Pages 373-386. Pdf link. Rashid, A. and R. Chitchyan (2000) Reconfigurability in Object Database Management Systems: An Aspect-Oriented Approach. Object-Oriented Information Systems (OOIS). Springer. Pages 303-314. Pdf link. Rashid, A. (2000) On to Aspect Persistence. 2nd International Symposium on Generative and Component-based Software Engineering (GCSE). Springer-Verlag Lecture Notes in Computer Science. Volume 2177, Pages 26-36. Pdf link. Back to Top 1999 Rashid, A. and P. Sawyer (1999) Dynamic Relationships in Object Oriented Databases: A Uniform Approach. 10th International Conference on Database and Expert Systems Applications (DEXA). Lecture Notes in Computer Science. Volume 1677, Pages 26-35. Pdf link. Rashid, A. and P. Sawyer (1999) Evaluation for Evolution: How Well Commercial Systems Do?. ECOOP 99 International Workshop on Object-Oriented Databases. Pages 13-24. Pdf link. Lock, S., A. Rashid, P. Sawyer and G. Kotonya (1999) Systematic Change Impact Determination in Complex Object Database Schemata. ECOOP 99 Workshop for PhD Students in OO Systems (PhDOOS 99). Eindhoven University of Technology. Volume ISBN, Pages 31-40. Pdf link. Back to Top 1998 Rashid, A. and P. Sawyer (1998) Facilitating Virtual Representation of CAD Data through a Learning Based Approach to Conceptual Data. 9th International Conference on Database and Expert Systems Applications (DEXA). Springer-Verlag Lecture Notes in Computer Science. Volume 1460, Pages 384-393. Pdf link. Rashid, A. (1998) SADES - A Semi-Autonomous Database Evolution System. 8th International ECOOP Workshop for PhD Students in Object-Oriented Systems (PhDOOS). Springer-Verlag Lecture Notes in Computer Science. Volume 1543, Pages 24-25. Back to Top |