publications: - title: "A Flexible Approach for Instance Adaptation During Class Versioning" author: - name: "Awais Rashid" link: "http://www.comp.lancs.ac.uk/department/staff.php?name=marash" - name: "Peter Sawyer" link: "https://researchr.org/alias/peter-sawyer" - name: "Elke Pulvermüller" link: "https://researchr.org/alias/elke-pulverm%C3%BCller" year: "2000" doi: "http://link.springer.de/link/service/series/0558/bibs/1944/19440101.htm" links: doi: "http://link.springer.de/link/service/series/0558/bibs/1944/19440101.htm" tags: - "systematic-approach" researchr: "https://researchr.org/publication/RashidSP00" cites: 0 citedby: 0 pages: "101-113" booktitle: "Objects and Databases, International Symposium, Sophia Antipolis, France, June 13, 2000, Proceedings" editor: - name: "Klaus R. Dittrich" link: "https://researchr.org/alias/klaus-r.-dittrich" - name: "Giovanna Guerrini" link: "https://researchr.org/alias/giovanna-guerrini" - name: "Isabella Merlo" link: "https://researchr.org/alias/isabella-merlo" - name: "Marta Oliva" link: "https://researchr.org/alias/marta-oliva" - name: "Elena Rodríguez" link: "https://researchr.org/alias/elena-rodr%C3%ADguez" volume: "1944" series: "Lecture Notes in Computer Science" publisher: "Springer" isbn: "3-540-41664-1" kind: "inproceedings" key: "RashidSP00" - title: "A Framework for Object Oriented Frameworks Design" author: - name: "David Parsons" link: "https://researchr.org/alias/david-parsons" - name: "Awais Rashid" link: "http://www.comp.lancs.ac.uk/department/staff.php?name=marash" - name: "Andreas Speck" link: "https://researchr.org/alias/andreas-speck" - name: "Alexandru Telea" link: "https://researchr.org/alias/alexandru-telea" year: "1999" doi: "http://doi.ieeecomputersociety.org/10.1109/TOOLS.1999.779007" links: doi: "http://doi.ieeecomputersociety.org/10.1109/TOOLS.1999.779007" tags: - "meta-model" - "Meta-Environment" - "design" - "meta-objects" researchr: "https://researchr.org/publication/ParsonsRST99" cites: 0 citedby: 0 pages: "141-151" booktitle: "TOOLS Europe 1999: 29th International Conference on Technology of Object-Oriented Languages and Systems, 7-10 June 1999, Nancy, France" publisher: "IEEE Computer Society" isbn: "0-7695-0275-X" kind: "inproceedings" key: "ParsonsRST99" - title: "A database evolution taxonomy for object-oriented databases" author: - name: "Awais Rashid" link: "http://www.comp.lancs.ac.uk/department/staff.php?name=marash" - name: "Peter Sawyer" link: "https://researchr.org/alias/peter-sawyer" year: "2005" doi: "http://dx.doi.org/10.1002/smr.310" abstract: "Like any other database application, object database applications are subject to evolution. Evolution, however, is a critical requirement in object-oriented databases as it is a fundamental characteristic of complex applications such as computer-aided design and manufacturing (CAD/CAM) and office information systems. Object-oriented databases are inherently suited to supporting such applications. In this paper we present a database evolution taxonomy for object-oriented databases. We describe a conceptual database model and use it to define the taxonomy. We also present the various invariants and rules governing the various evolution operations. The execution sequence of rules is described. An implementation of the database model and the evolution taxonomy in the Semi-Autonomous Database Evolution System (SADES), is discussed. The implementation employs aspect-oriented programming techniques to provide a flexible means of transforming objects upon evolution, and implementing some application-specific evolution primitives. A case study compares the evolution taxonomy with existing evolution approaches. The comparison demonstrates that the taxonomy and its corresponding implementation in SADES provide improved coverage of the fundamental evolution operations to which an object database might be subjected. At the same time, erosion of the database structure is avoided by maintaining a coherent and comprehensible view of historical changes." links: doi: "http://dx.doi.org/10.1002/smr.310" tags: - "object-oriented programming" - "rule-based" - "meta programming" - "case study" - "meta-model" - "rules" - "object-role modeling" - "aspect oriented programming" - "information models" - "programming" - "subject-oriented programming" - "database" - "Meta-Environment" - "taxonomy" - "design" - "coverage" - "systematic-approach" - "feature-oriented programming" - "meta-objects" researchr: "https://researchr.org/publication/RashidS05" cites: 0 citedby: 0 journal: "Journal of Software Maintenance" volume: "17" number: "2" pages: "93-141" kind: "article" key: "RashidS05" - title: "Rejuvenate Pointcut: A Tool for Pointcut Expression Recovery in Evolving Aspect-Oriented Software" author: - name: "Raffi Khatchadourian" link: "https://researchr.org/alias/raffi-khatchadourian" - name: "Awais Rashid" link: "http://www.comp.lancs.ac.uk/department/staff.php?name=marash" year: "2008" doi: "http://dx.doi.org/10.1109/SCAM.2008.32" links: doi: "http://dx.doi.org/10.1109/SCAM.2008.32" researchr: "https://researchr.org/publication/KhatchadourianR08" cites: 0 citedby: 0 pages: "261-262" booktitle: "Eighth IEEE International Working Conference on Source Code Analysis and Manipulation (SCAM 2008), 28-29 September 2008, Beijing, China" publisher: "IEEE" kind: "inproceedings" key: "KhatchadourianR08" - title: "Comparing Requirement Engineering Approaches for Handling Crosscutting Concerns" author: - name: "Ruzanna Chitchyan" link: "https://researchr.org/alias/ruzanna-chitchyan" - name: "Awais Rashid" link: "http://www.comp.lancs.ac.uk/department/staff.php?name=marash" - name: "Peter Sawyer" link: "https://researchr.org/alias/peter-sawyer" year: "2005" doi: "http://wer.inf.puc-rio.br/WERpapers/artigos/artigos_WER05/ruzzana_chitchyan.pdf" links: doi: "http://wer.inf.puc-rio.br/WERpapers/artigos/artigos_WER05/ruzzana_chitchyan.pdf" tags: - "requirements engineering" - "systematic-approach" researchr: "https://researchr.org/publication/ChitchyanRS05" cites: 0 citedby: 0 pages: "1-12" booktitle: "Anais do WER05 - Workshop em Engenharia de Requisitos, Porto, Portugal, Junho 13-14, 2005" editor: - name: "João Araújo" link: "https://researchr.org/alias/jo%C3%A3o-ara%C3%BAjo" - name: "Amador Durán Toro" link: "https://researchr.org/alias/amador-dur%C3%A1n-toro" - name: "João Falcão e Cunha" link: "https://researchr.org/alias/jo%C3%A3o-falc%C3%A3o-e-cunha" isbn: "972-752-079-0" kind: "inproceedings" key: "ChitchyanRS05" - title: "JAT: A Test Automation Framework for Multi-Agent Systems" author: - name: "Roberta Coelho" link: "https://researchr.org/alias/roberta-coelho" - name: "Elder Cirilo" link: "https://researchr.org/alias/elder-cirilo" - name: "Uirá Kulesza" link: "https://researchr.org/alias/uir%C3%A1-kulesza" - name: "Arndt von Staa" link: "https://researchr.org/alias/arndt-von-staa" - name: "Awais Rashid" link: "http://www.comp.lancs.ac.uk/department/staff.php?name=marash" - name: "Carlos José Pereira de Lucena" link: "https://researchr.org/alias/carlos-jos%C3%A9-pereira-de-lucena" year: "2007" doi: "http://dx.doi.org/10.1109/ICSM.2007.4362655" links: doi: "http://dx.doi.org/10.1109/ICSM.2007.4362655" tags: - "testing" researchr: "https://researchr.org/publication/CoelhoCKSRL07" cites: 0 citedby: 0 pages: "425-434" booktitle: "23rd IEEE International Conference on Software Maintenance (ICSM 2007), October 2-5, 2007, Paris, France" publisher: "IEEE" kind: "inproceedings" key: "CoelhoCKSRL07" - title: "VML* - A Family of Languages for Variability Management in Software Product Lines" author: - name: "Steffen Zschaler" link: "http://www.steffen-zschaler.de/" - name: "Pablo Sánchez" link: "https://researchr.org/alias/pablo-s%C3%A3%C2%A1nchez" - name: "João Santos" link: "https://researchr.org/alias/jo%C3%A3%C2%A3o-santos" - name: "Mauricio Alférez" link: "https://researchr.org/alias/mauricio-alf%C3%A3%C2%A9rez" - name: "Awais Rashid" link: "http://www.comp.lancs.ac.uk/department/staff.php?name=marash" - name: "Lidia Fuentes" link: "https://researchr.org/alias/lidia-fuentes" - name: "Ana Moreira" link: "http://" - name: "João Araújo" link: "https://researchr.org/alias/jo%C3%A3%C2%A3o-ara%C3%A3%C2%BAjo" - name: "Uirá Kulesza" link: "https://researchr.org/alias/uir%C3%A3%C2%A1-kulesza" year: "2009" doi: "http://dx.doi.org/10.1007/978-3-642-12107-4_7" links: doi: "http://dx.doi.org/10.1007/978-3-642-12107-4_7" tags: - "software product lines" researchr: "https://researchr.org/publication/ZschalerSSARFMAK09" cites: 0 citedby: 0 pages: "82-102" booktitle: "Software Language Engineering, Second International Conference, SLE 2009, Denver, CO, USA, October 5-6, 2009, Revised Selected Papers" editor: - name: "Mark G. J. van den Brand" link: "http://www.win.tue.nl/~mvdbrand/" - name: "Dragan Gasevic" link: "http://www.sfu.ca/~dgasevic/" - name: "Jeffrey G. Gray" link: "http://www.gray-area.org/" volume: "5969" series: "Lecture Notes in Computer Science" publisher: "Springer" isbn: "978-3-642-12106-7" kind: "inproceedings" key: "ZschalerSSARFMAK09" - title: "EA-Miner: Towards Automation in Aspect-Oriented Requirements Engineering" author: - name: "Américo Sampaio" link: "https://researchr.org/alias/am%C3%A9rico-sampaio" - name: "Awais Rashid" link: "http://www.comp.lancs.ac.uk/department/staff.php?name=marash" - name: "Ruzanna Chitchyan" link: "https://researchr.org/alias/ruzanna-chitchyan" - name: "Paul Rayson" link: "https://researchr.org/alias/paul-rayson" year: "2007" doi: "http://dx.doi.org/10.1007/978-3-540-75162-5_2" links: doi: "http://dx.doi.org/10.1007/978-3-540-75162-5_2" tags: - "requirements engineering" researchr: "https://researchr.org/publication/SampaioRCR07" cites: 0 citedby: 0 journal: "Transactions on Aspect-Oriented Software Development" volume: "3" pages: "4-39" kind: "article" key: "SampaioRCR07" - title: "Multi-Dimensional Separation of Concerns in Requirements Engineering" author: - name: "Ana Moreira" link: "https://researchr.org/alias/ana-moreira" - name: "Awais Rashid" link: "http://www.comp.lancs.ac.uk/department/staff.php?name=marash" - name: "João Araújo" link: "https://researchr.org/alias/jo%C3%A3o-ara%C3%BAjo" year: "2005" doi: "http://doi.ieeecomputersociety.org/10.1109/RE.2005.46" links: doi: "http://doi.ieeecomputersociety.org/10.1109/RE.2005.46" tags: - "separation of concerns" - "requirements engineering" researchr: "https://researchr.org/publication/D05" cites: 0 citedby: 0 pages: "285-296" booktitle: "13th IEEE International Conference on Requirements Engineering (RE 2005), 29 August - 2 September 2005, Paris, France" publisher: "IEEE Computer Society" isbn: "0-7695-2425-7" kind: "inproceedings" key: "D05" - title: "Discovering Early Aspects" author: - name: "Elisa L. A. Baniassad" link: "http://www.cse.cuhk.edu.hk/~elisa/index.html" - name: "Paul C. Clements" link: "https://researchr.org/alias/paul-c.-clements" - name: "João Araújo" link: "https://researchr.org/alias/jo%C3%A3o-ara%C3%BAjo" - name: "Ana Moreira" link: "https://researchr.org/alias/ana-moreira" - name: "Awais Rashid" link: "http://www.comp.lancs.ac.uk/department/staff.php?name=marash" - name: "Bedir Tekinerdogan" link: "https://researchr.org/alias/bedir-tekinerdogan" year: "2006" doi: "http://doi.ieeecomputersociety.org/10.1109/MS.2006.8" links: doi: "http://doi.ieeecomputersociety.org/10.1109/MS.2006.8" tags: - "C++" researchr: "https://researchr.org/publication/BaniassadCAMRT06" cites: 0 citedby: 0 journal: "IEEE Software" volume: "23" number: "1" pages: "61-70" kind: "article" key: "BaniassadCAMRT06" - title: "From Requirements Documents to Feature Models for Aspect Oriented Product Line Implementation" author: - name: "Neil Loughran" link: "https://researchr.org/alias/neil-loughran" - name: "Américo Sampaio" link: "https://researchr.org/alias/am%C3%A9rico-sampaio" - name: "Awais Rashid" link: "http://www.comp.lancs.ac.uk/department/staff.php?name=marash" year: "2005" doi: "http://dx.doi.org/10.1007/11663430_27" links: doi: "http://dx.doi.org/10.1007/11663430_27" tags: - "UML" - "product line" researchr: "https://researchr.org/publication/LoughranSR05" cites: 0 citedby: 0 pages: "262-271" booktitle: "Satellite Events at the MoDELS 2005 Conference, MoDELS 2005 International Workshops, Doctoral Symposium, Educators Symposium, Montego Bay, Jamaica, October 2-7, 2005, Revised Selected Papers" editor: - name: "Jean-Michel Bruel" link: "https://researchr.org/alias/jean-michel-bruel" volume: "3844" series: "Lecture Notes in Computer Science" publisher: "Springer" isbn: "3-540-31780-5" kind: "inproceedings" key: "LoughranSR05" - title: "Aspect-Oriented Database Systems" author: - name: "Awais Rashid" link: "http://www.comp.lancs.ac.uk/department/staff.php?name=marash" year: "2003" tags: - "database" researchr: "https://researchr.org/publication/Rashid03%3A0" cites: 0 citedby: 0 publisher: "Springer" isbn: "3-540-00948-5" kind: "book" key: "Rashid03:0" - title: "Editorial: Aspect-oriented Programming and Separation of Crosscutting Concerns" author: - name: "Awais Rashid" link: "http://www.comp.lancs.ac.uk/department/staff.php?name=marash" - name: "Lynne Blair" link: "https://researchr.org/alias/lynne-blair" year: "2003" doi: "http://www3.oup.co.uk/computer_journal/hdb/Volume_46/Issue_05/460527.sgm.abs.html" links: doi: "http://www3.oup.co.uk/computer_journal/hdb/Volume_46/Issue_05/460527.sgm.abs.html" tags: - "object-oriented programming" - "separation of concerns" - "aspect oriented programming" - "programming" - "subject-oriented programming" - "feature-oriented programming" researchr: "https://researchr.org/publication/RashidB03" cites: 0 citedby: 0 journal: "Comput. J." volume: "46" number: "5" pages: "527-528" kind: "article" key: "RashidB03" - title: "Facilitating Virtual Representation of CAD Data Through A Learning Based Approach to Conceptual Database Evolution Employing Direct Instance Sharing" author: - name: "Awais Rashid" link: "http://www.comp.lancs.ac.uk/department/staff.php?name=marash" - name: "Peter Sawyer" link: "https://researchr.org/alias/peter-sawyer" year: "1998" doi: "http://link.springer.de/link/service/series/0558/bibs/1460/14600384.htm" links: doi: "http://link.springer.de/link/service/series/0558/bibs/1460/14600384.htm" tags: - "rule-based" - "database" - "systematic-approach" researchr: "https://researchr.org/publication/RashidS98" cites: 0 citedby: 0 pages: "384-393" booktitle: "Database and Expert Systems Applications, 9th International Conference, DEXA 98, Vienna, Austria, August 24-28, 1998, Proceedings" editor: - name: "Gerald Quirchmayr" link: "https://researchr.org/alias/gerald-quirchmayr" - name: "Erich Schweighofer" link: "https://researchr.org/alias/erich-schweighofer" - name: "Trevor J. M. Bench-Capon" link: "https://researchr.org/alias/trevor-j.-m.-bench-capon" volume: "1460" series: "Lecture Notes in Computer Science" publisher: "Springer" isbn: "3-540-64950-6" kind: "inproceedings" key: "RashidS98" - title: "Composing architectural aspects based on style semantics" author: - name: "Christina Chavez" link: "https://researchr.org/alias/christina-chavez" - name: "Alessandro F. Garcia" link: "https://researchr.org/alias/alessandro-f.-garcia" - name: "Thaís Vasconcelos Batista" link: "https://researchr.org/alias/tha%C3%ADs-vasconcelos-batista" - name: "Marcel Vinicius Medeiros Oliveira" link: "https://researchr.org/alias/marcel-vinicius-medeiros-oliveira" - name: "Cláudio Sant Anna" link: "https://researchr.org/alias/cl%C3%A1udio-sant-anna" - name: "Awais Rashid" link: "http://www.comp.lancs.ac.uk/department/staff.php?name=marash" year: "2009" doi: "http://doi.acm.org/10.1145/1509239.1509254" links: doi: "http://doi.acm.org/10.1145/1509239.1509254" tags: - "semantics" - "rule-based" - "architecture" researchr: "https://researchr.org/publication/ChavezGBOSR09" cites: 0 citedby: 0 pages: "111-122" booktitle: "Proceedings of the 8th International Conference on Aspect-Oriented Software Development, AOSD 2009, Charlottesville, Virginia, USA, March 2-6, 2009" editor: - name: "Kevin J. Sullivan" link: "https://researchr.org/alias/kevin-j.-sullivan" publisher: "ACM" isbn: "978-1-60558-442-3" kind: "inproceedings" key: "ChavezGBOSR09" - title: "VML* -- A Family of Languages for Variability Management in Software Product Lines" author: - name: "Steffen Zschaler" link: "http://www.steffen-zschaler.de/" - name: "Pablo Sanchez" link: "https://researchr.org/alias/pablo-sanchez" - name: "Joao Santos" link: "https://researchr.org/alias/joao-santos" - name: "Mauricio Alferez" link: "https://researchr.org/alias/mauricio-alferez" - name: "Awais Rashid" link: "http://www.comp.lancs.ac.uk/department/staff.php?name=marash" - name: "Lidia Fuentes" link: "https://researchr.org/alias/lidia-fuentes" - name: "Ana Moreira" link: "http://" - name: "Joao Araujo" link: "https://researchr.org/alias/joao-araujo" - name: "Uirá Kulesza" link: "http://www.dimap.ufrn.br/~uira" year: "2010" month: "mar" tags: - "software product lines" researchr: "https://researchr.org/publication/Zschaler-10a" cites: 0 citedby: 0 booktitle: "Software Language Engineering, 2nd Int'l Conf. (SLE 2009), Revised Selected Papers" volume: "5969" series: "LNCS" publisher: "Springer" kind: "inproceedings" key: "Zschaler-10a" - title: "A Comparative Study of Aspect-Oriented Requirements Engineering Approaches" author: - name: "Américo Sampaio" link: "https://researchr.org/alias/am%C3%A9rico-sampaio" - name: "Phil Greenwood" link: "https://researchr.org/alias/phil-greenwood" - name: "Alessandro F. Garcia" link: "https://researchr.org/alias/alessandro-f.-garcia" - name: "Awais Rashid" link: "http://www.comp.lancs.ac.uk/department/staff.php?name=marash" year: "2007" doi: "http://doi.ieeecomputersociety.org/10.1109/ESEM.2007.3" links: doi: "http://doi.ieeecomputersociety.org/10.1109/ESEM.2007.3" tags: - "requirements engineering" - "systematic-approach" researchr: "https://researchr.org/publication/SampaioGGR07" cites: 0 citedby: 0 pages: "166-175" booktitle: "Proceedings of the First International Symposium on Empirical Software Engineering and Measurement, ESEM 2007, September 20-21, 2007, Madrid, Spain" publisher: "IEEE Computer Society" kind: "inproceedings" key: "SampaioGGR07" - title: "On the Impact of Aspectual Decompositions on Design Stability: An Empirical Study" author: - name: "Phil Greenwood" link: "https://researchr.org/alias/phil-greenwood" - name: "Thiago T. Bartolomei" link: "https://researchr.org/alias/thiago-t.-bartolomei" - name: "Eduardo Figueiredo" link: "http://www.dcc.ufmg.br/~figueiredo" - name: "Marcos Dósea" link: "https://researchr.org/alias/marcos-d%C3%B3sea" - name: "Alessandro F. Garcia" link: "https://researchr.org/alias/alessandro-f.-garcia" - name: "Nélio Cacho" link: "https://researchr.org/alias/n%C3%A9lio-cacho" - name: "Cláudio Sant Anna" link: "https://researchr.org/alias/cl%C3%A1udio-sant-anna" - name: "Sérgio Soares" link: "https://researchr.org/alias/s%C3%A9rgio-soares" - name: "Paulo Borba" link: "https://researchr.org/alias/paulo-borba" - name: "Uirá Kulesza" link: "https://researchr.org/alias/uir%C3%A1-kulesza" - name: "Awais Rashid" link: "http://www.comp.lancs.ac.uk/department/staff.php?name=marash" year: "2007" doi: "http://dx.doi.org/10.1007/978-3-540-73589-2_9" links: doi: "http://dx.doi.org/10.1007/978-3-540-73589-2_9" tags: - "empirical" - "design" researchr: "https://researchr.org/publication/GreenwoodBFDGCSSBKR07" cites: 0 citedby: 0 pages: "176-200" booktitle: "ECOOP 2007 - Object-Oriented Programming, 21st European Conference, Berlin, Germany, July 30 - August 3, 2007, Proceedings" editor: - name: "Erik Ernst" link: "http://person.au.dk/eernst@cs" volume: "4609" series: "Lecture Notes in Computer Science" publisher: "Springer" isbn: "978-3-540-73588-5" kind: "inproceedings" key: "GreenwoodBFDGCSSBKR07" - title: "Analysis of Aspect-Oriented Software" author: - name: "Jan Hannemann" link: "https://researchr.org/alias/jan-hannemann" - name: "Ruzanna Chitchyan" link: "https://researchr.org/alias/ruzanna-chitchyan" - name: "Awais Rashid" link: "http://www.comp.lancs.ac.uk/department/staff.php?name=marash" year: "2003" doi: "http://springerlink.metapress.com/openurl.asp?genre=article&issn=0302-9743&volume=3013&spage=154" links: doi: "http://springerlink.metapress.com/openurl.asp?genre=article&issn=0302-9743&volume=3013&spage=154" tags: - "analysis" researchr: "https://researchr.org/publication/HannemannCR03" cites: 0 citedby: 0 pages: "154-164" booktitle: "Object-Oriented Technology: ECOOP 2003 Workshop Reader, ECOOP 2003 Workshops, Darmstadt, Germany, July 21-25, 2003, Final Reports" editor: - name: "Frank Buschmann" link: "https://researchr.org/alias/frank-buschmann" - name: "Alejandro P. Buchmann" link: "https://researchr.org/alias/alejandro-p.-buchmann" - name: "Mariano Cilia" link: "https://researchr.org/alias/mariano-cilia" volume: "3013" series: "Lecture Notes in Computer Science" publisher: "Springer" isbn: "3-540-22405-X" kind: "inproceedings" key: "HannemannCR03" - title: "Modular Aspect Verification for Safer Aspect-Based Evolution" author: - name: "Nathan Weston" link: "https://researchr.org/alias/nathan-weston" - name: "François Taïani" link: "https://researchr.org/alias/fran%C3%A7ois-ta%C3%AFani" - name: "Awais Rashid" link: "http://www.comp.lancs.ac.uk/department/staff.php?name=marash" year: "2005" tags: - "rule-based" researchr: "https://researchr.org/publication/WestonTR05" cites: 0 citedby: 0 pages: "17-28" booktitle: "RAM-SE 05-ECOOP 05 Workshop on Reflection, AOP, and Meta-Data for Software Evolution, Proceedings, Glasgow, UK, July 15, 2005" editor: - name: "Walter Cazzola" link: "https://researchr.org/alias/walter-cazzola" - name: "Shigeru Chiba" link: "http://www.csg.is.titech.ac.jp/~chiba/" - name: "Gunter Saake" link: "https://researchr.org/alias/gunter-saake" - name: "Tom Tourwé" link: "https://researchr.org/alias/tom-tourw%C3%A9" publisher: "Fakultät für Informatik, Universität Magdeburg" kind: "inproceedings" key: "WestonTR05" - title: "An Exploratory Study of Information Retrieval Techniques in Domain Analysis" author: - name: "Vander Alves" link: "https://researchr.org/alias/vander-alves" - name: "Christa Schwanninger" link: "https://researchr.org/alias/christa-schwanninger" - name: "Luciano Barbosa" link: "https://researchr.org/alias/luciano-barbosa" - name: "Awais Rashid" link: "http://www.comp.lancs.ac.uk/department/staff.php?name=marash" - name: "Peter Sawyer" link: "https://researchr.org/alias/peter-sawyer" - name: "Paul Rayson" link: "https://researchr.org/alias/paul-rayson" - name: "Christoph Pohl" link: "https://researchr.org/alias/christoph-pohl" - name: "Andreas Rummler" link: "https://researchr.org/alias/andreas-rummler" year: "2008" doi: "http://dx.doi.org/10.1109/SPLC.2008.18" links: doi: "http://dx.doi.org/10.1109/SPLC.2008.18" tags: - "information retrieval" - "domain analysis" - "analysis" researchr: "https://researchr.org/publication/AlvesSBRSRPR08" cites: 0 citedby: 0 pages: "67-76" booktitle: "Software Product Lines, 12th International Conference, SPLC 2008, Limerick, Ireland, September 8-12, 2008, Proceedings" publisher: "IEEE Computer Society" isbn: "978-0-7695-3303-2" kind: "inproceedings" key: "AlvesSBRSRPR08" - title: "Evaluation for Evolution: How Well Commercial Systems Do" author: - name: "Awais Rashid" link: "http://www.comp.lancs.ac.uk/department/staff.php?name=marash" - name: "Peter Sawyer" link: "https://researchr.org/alias/peter-sawyer" year: "1999" doi: "ftp://ftp.disi.unige.it/person/GuerriniG/ecoopws/final5.ps.gz" researchr: "https://researchr.org/publication/RashidS99" cites: 0 citedby: 0 pages: "13-24" booktitle: "Object-Oriented Technology, ECOOP 99 Workshop Reader, ECOOP 99 Workshops, Panels, and Posters, Lisbon, Portugal, June 14-18, 1999, Proceedings" editor: - name: "Ana M. D. Moreira" link: "https://researchr.org/alias/ana-m.-d.-moreira" - name: "Serge Demeyer" link: "https://researchr.org/alias/serge-demeyer" volume: "1743" series: "Lecture Notes in Computer Science" publisher: "Springer" isbn: "3-540-66954-X" kind: "inproceedings" key: "RashidS99" - title: "A Database Evolution Approach for Object-Oriented Databases" author: - name: "Awais Rashid" link: "http://www.comp.lancs.ac.uk/department/staff.php?name=marash" year: "2001" doi: "http://computer.org/proceedings/icsm/1189/11890561abs.htm" links: doi: "http://computer.org/proceedings/icsm/1189/11890561abs.htm" tags: - "meta-model" - "database" - "Meta-Environment" - "systematic-approach" - "meta-objects" researchr: "https://researchr.org/publication/Rashid01%3A0" cites: 0 citedby: 0 pages: "561-564" booktitle: "ICSM" kind: "inproceedings" key: "Rashid01:0" - title: "Aspect-orientation and database systems: an effective customisation approach" author: - name: "Awais Rashid" link: "http://www.comp.lancs.ac.uk/department/staff.php?name=marash" - name: "Peter Sawyer" link: "https://researchr.org/alias/peter-sawyer" year: "2001" tags: - "database" - "systematic-approach" researchr: "https://researchr.org/publication/RashidS01" cites: 0 citedby: 0 journal: "IEE Proceedings - Software" volume: "148" number: "5" pages: "156-164" kind: "article" key: "RashidS01" - title: "Implementing Collaboration-Based Designs Using Aspect-Oriented Programming" author: - name: "Elke Pulvermüller" link: "https://researchr.org/alias/elke-pulverm%C3%BCller" - name: "Andreas Speck" link: "https://researchr.org/alias/andreas-speck" - name: "Awais Rashid" link: "http://www.comp.lancs.ac.uk/department/staff.php?name=marash" year: "2000" doi: "http://doi.ieeecomputersociety.org/10.1109/TOOLS.2000.868962" links: doi: "http://doi.ieeecomputersociety.org/10.1109/TOOLS.2000.868962" tags: - "object-oriented programming" - "rule-based" - "aspect oriented programming" - "programming" - "subject-oriented programming" - "feature-oriented programming" researchr: "https://researchr.org/publication/PulvermullerSR00" cites: 0 citedby: 0 pages: "95-104" booktitle: "TOOLS 2000: 34th International Conference on Technology of Object-Oriented Languages and Systems, 30 July - 3 August 2000, Santa Barbara, CA, USA" editor: - name: "Qizoyan Li" link: "https://researchr.org/alias/qizoyan-li" - name: "Donald Firesmith" link: "https://researchr.org/alias/donald-firesmith" - name: "Richard Riehle" link: "https://researchr.org/alias/richard-riehle" - name: "Bertrand Meyer" link: "http://se.ethz.ch/~meyer/" publisher: "IEEE Computer Society" isbn: "0-7695-0774-3" kind: "inproceedings" key: "PulvermullerSR00" - title: "Towards a taxonomy of software change" author: - name: "Jim Buckley" link: "https://researchr.org/alias/jim-buckley" - name: "Tom Mens" link: "http://staff.umh.ac.be/Mens.Tom/" - name: "Matthias Zenger" link: "https://researchr.org/alias/matthias-zenger" - name: "Awais Rashid" link: "http://www.comp.lancs.ac.uk/department/staff.php?name=marash" - name: "Günter Kniesel" link: "http://www.cs.uni-bonn.de/~gk/" year: "2005" doi: "http://dx.doi.org/10.1002/smr.319" links: doi: "http://dx.doi.org/10.1002/smr.319" tags: - "taxonomy" researchr: "https://researchr.org/publication/BuckleyMZRK05" cites: 0 citedby: 0 journal: "Journal of Software Maintenance" volume: "17" number: "5" pages: "309-332" kind: "article" key: "BuckleyMZRK05" - title: "Evaluation for Evolution: How Well Commercial Systems Do" author: - name: "Awais Rashid" link: "http://www.comp.lancs.ac.uk/department/staff.php?name=marash" - name: "Peter Sawyer" link: "https://researchr.org/alias/peter-sawyer" year: "1999" researchr: "https://researchr.org/publication/RashidS99a" cites: 0 citedby: 0 pages: "210-211" booktitle: "Object-Oriented Technology, ECOOP 99 Workshop Reader, ECOOP 99 Workshops, Panels, and Posters, Lisbon, Portugal, June 14-18, 1999, Proceedings" editor: - name: "Ana M. D. Moreira" link: "https://researchr.org/alias/ana-m.-d.-moreira" - name: "Serge Demeyer" link: "https://researchr.org/alias/serge-demeyer" volume: "1743" series: "Lecture Notes in Computer Science" publisher: "Springer" isbn: "3-540-66954-X" kind: "inproceedings" key: "RashidS99a" - title: "Domain Models Are NOT Aspect Free" author: - name: "Awais Rashid" link: "http://www.comp.lancs.ac.uk/department/staff.php?name=marash" - name: "Ana Moreira" link: "https://researchr.org/alias/ana-moreira" year: "2006" doi: "http://dx.doi.org/10.1007/11880240_12" links: doi: "http://dx.doi.org/10.1007/11880240_12" tags: - "meta-model" - "Meta-Environment" researchr: "https://researchr.org/publication/RashidM06" cites: 0 citedby: 0 pages: "155-169" booktitle: "Model Driven Engineering Languages and Systems, 9th International Conference, MoDELS 2006, Genova, Italy, October 1-6, 2006, Proceedings" editor: - name: "Oscar Nierstrasz" link: "http://scg.unibe.ch/staff/oscar" - name: "Jon Whittle" link: "http://www.comp.lancs.ac.uk/~whittljn/" - name: "David Harel" link: "http://www.wisdom.weizmann.ac.il/~harel/" - name: "Gianna Reggio" link: "https://researchr.org/alias/gianna-reggio" volume: "4199" series: "Lecture Notes in Computer Science" publisher: "Springer" isbn: "3-540-45772-0" kind: "inproceedings" key: "RashidM06" - title: "EProMS: An E-commerce Based Process Model for Cooperative Software Development in Small Organisations" author: - name: "Awais Rashid" link: "http://www.comp.lancs.ac.uk/department/staff.php?name=marash" - name: "Ruzanna Chitchyan" link: "https://researchr.org/alias/ruzanna-chitchyan" - name: "Andreas Speck" link: "https://researchr.org/alias/andreas-speck" - name: "Elke Pulvermüller" link: "https://researchr.org/alias/elke-pulverm%C3%BCller" year: "2001" doi: "http://link.springer.de/link/service/series/0558/bibs/2115/21150039.htm" links: doi: "http://link.springer.de/link/service/series/0558/bibs/2115/21150039.htm" tags: - "meta-model" - "model-driven development" - "e-science" - "Meta-Environment" - "process modeling" researchr: "https://researchr.org/publication/RashidCSP01" cites: 0 citedby: 0 pages: "39-48" booktitle: "Electronic Commerce and Web Technologies, Second International Conference, EC-Web 2001 Munich, Germany, September 4-6, 2001, Proceedings" editor: - name: "Kurt Bauknecht" link: "https://researchr.org/alias/kurt-bauknecht" - name: "Sanjay Kumar Madria" link: "https://researchr.org/alias/sanjay-kumar-madria" - name: "Günther Pernul" link: "https://researchr.org/alias/g%C3%BCnther-pernul" volume: "2115" series: "Lecture Notes in Computer Science" publisher: "Springer" isbn: "3-540-42517-9" kind: "inproceedings" key: "RashidCSP01" - title: "Mutation Testing for Aspect-Oriented Programs" author: - name: "Fabiano Cutigi Ferrari" link: "https://researchr.org/alias/fabiano-cutigi-ferrari" - name: "José Carlos Maldonado" link: "https://researchr.org/alias/jos%C3%A9-carlos-maldonado" - name: "Awais Rashid" link: "http://www.comp.lancs.ac.uk/department/staff.php?name=marash" year: "2008" doi: "http://doi.ieeecomputersociety.org/10.1109/ICST.2008.37" links: doi: "http://doi.ieeecomputersociety.org/10.1109/ICST.2008.37" tags: - "object-oriented programming" - "testing" - "aspect oriented programming" - "subject-oriented programming" - "feature-oriented programming" researchr: "https://researchr.org/publication/FerrariMR08" cites: 0 citedby: 0 pages: "52-61" booktitle: "First International Conference on Software Testing, Verification, and Validation, ICST 2008, Lillehammer, Norway, April 9-11, 2008" publisher: "IEEE Computer Society" kind: "inproceedings" key: "FerrariMR08" - title: "From Object-Oriented to Aspect-Oriented Databases" author: - name: "Awais Rashid" link: "http://www.comp.lancs.ac.uk/department/staff.php?name=marash" - name: "Elke Pulvermüller" link: "https://researchr.org/alias/elke-pulverm%C3%BCller" year: "2000" doi: "http://link.springer.de/link/service/series/0558/bibs/1873/18730125.htm" links: doi: "http://link.springer.de/link/service/series/0558/bibs/1873/18730125.htm" tags: - "meta-model" - "Meta-Environment" - "meta-objects" researchr: "https://researchr.org/publication/RashidP00" cites: 0 citedby: 0 pages: "125-134" booktitle: "Database and Expert Systems Applications, 11th International Conference, DEXA 2000, London, UK, September 4-8, 2000, Proceedings" editor: - name: "Mohamed T. Ibrahim" link: "https://researchr.org/alias/mohamed-t.-ibrahim" - name: "Josef Küng" link: "https://researchr.org/alias/josef-k%C3%BCng" - name: "Norman Revell" link: "https://researchr.org/alias/norman-revell" volume: "1873" series: "Lecture Notes in Computer Science" publisher: "Springer" isbn: "3-540-67978-2" kind: "inproceedings" key: "RashidP00" - title: "Mining early aspects from requirements with ea-miner" author: - name: "Américo Sampaio" link: "https://researchr.org/alias/am%C3%A9rico-sampaio" - name: "Awais Rashid" link: "http://www.comp.lancs.ac.uk/department/staff.php?name=marash" year: "2008" doi: "http://doi.acm.org/10.1145/1370175.1370183" links: doi: "http://doi.acm.org/10.1145/1370175.1370183" researchr: "https://researchr.org/publication/SampaioR08" cites: 0 citedby: 0 pages: "911-912" booktitle: "30th International Conference on Software Engineering (ICSE 2008), Leipzig, Germany, May 10-18, 2008, Companion Volume" editor: - name: "Wilhelm Sch{\\\"a}fer" link: "https://researchr.org/alias/wilhelm-sch%7B%5Eb%22a%7Dfer" - name: "Matthew B. Dwyer" link: "https://researchr.org/alias/matthew-b.-dwyer" - name: "Volker Gruhn" link: "https://researchr.org/alias/volker-gruhn" address: "Leipzig, Germany" publisher: "ACM" isbn: "978-1-60558-079-1" kind: "inproceedings" key: "SampaioR08" - title: "Towards Modular Code Generators Using Symmetric Language-Aware Aspects" author: - name: "Steffen Zschaler" link: "http://www.steffen-zschaler.de/" - name: "Awais Rashid" link: "http://www.comp.lancs.ac.uk/department/staff.php?name=marash" year: "2011" tags: - "context-aware" researchr: "https://researchr.org/publication/ZschalerRashid2011-0" cites: 0 citedby: 0 booktitle: "Proc. 1st Workshop on Free Composition (FREECO'11)" kind: "inproceedings" key: "ZschalerRashid2011-0" - title: "CoCA: A Composition-Centric Approach to Requirements Engineering" author: - name: "Ruzanna Chitchyan" link: "https://researchr.org/alias/ruzanna-chitchyan" - name: "Ian Sommerville" link: "https://researchr.org/alias/ian-sommerville" - name: "Awais Rashid" link: "http://www.comp.lancs.ac.uk/department/staff.php?name=marash" year: "2005" doi: "http://doi.ieeecomputersociety.org/10.1109/RE.2005.15" links: doi: "http://doi.ieeecomputersociety.org/10.1109/RE.2005.15" tags: - "composition" - "requirements engineering" - "systematic-approach" researchr: "https://researchr.org/publication/ChitchyanSR05" cites: 0 citedby: 0 pages: "475-476" booktitle: "13th IEEE International Conference on Requirements Engineering (RE 2005), 29 August - 2 September 2005, Paris, France" publisher: "IEEE Computer Society" isbn: "0-7695-2425-7" kind: "inproceedings" key: "ChitchyanSR05" - title: "Early Aspects at ICSE 2007: Workshop on Aspect-Oriented Requirements Engineering and Architecture Design" author: - name: "Ruzanna Chitchyan" link: "https://researchr.org/alias/ruzanna-chitchyan" - name: "Awais Rashid" link: "http://www.comp.lancs.ac.uk/department/staff.php?name=marash" - name: "Ana Moreira" link: "https://researchr.org/alias/ana-moreira" - name: "João Araújo" link: "https://researchr.org/alias/jo%C3%A3o-ara%C3%BAjo" - name: "Paul C. Clements" link: "https://researchr.org/alias/paul-c.-clements" - name: "Elisa L. A. Baniassad" link: "http://www.cse.cuhk.edu.hk/~elisa/index.html" - name: "Bedir Tekinerdogan" link: "https://researchr.org/alias/bedir-tekinerdogan" year: "2007" doi: "http://doi.ieeecomputersociety.org/10.1109/ICSECOMPANION.2007.32" links: doi: "http://doi.ieeecomputersociety.org/10.1109/ICSECOMPANION.2007.32" tags: - "architecture" - "requirements engineering" - "C++" - "design" researchr: "https://researchr.org/publication/ChitchyanRMACBT07" cites: 0 citedby: 0 pages: "127-128" booktitle: "29th International Conference on Software Engineering (ICSE 2007), Minneapolis, MN, USA, May 20-26, 2007, Companion Volume" publisher: "IEEE Computer Society" kind: "inproceedings" key: "ChitchyanRMACBT07" - title: "Domain-Specific Metamodelling Languages for Software Language Engineering" author: - name: "Steffen Zschaler" link: "http://www.steffen-zschaler.de/" - name: "Dimitris Kolovos" link: "http://www-users.cs.york.ac.uk/~dkolovos/" - name: "Nicholas Drivalos" link: "http://" - name: "Richard F. Paige" link: "http://www-users.cs.york.ac.uk/~paige/" - name: "Awais Rashid" link: "http://www.comp.lancs.ac.uk/department/staff.php?name=marash" year: "2010" month: "mar" tags: - "language engineering" - "software language engineering" - "software engineering" - "domain-specific language" researchr: "https://researchr.org/publication/Zschaler-10" cites: 0 citedby: 0 booktitle: "Software Language Engineering, 2nd Int'l Conf. (SLE 2009), Revised Selected Papers" volume: "5969" series: "LNCS" publisher: "Springer" kind: "inproceedings" key: "Zschaler-10" - title: "Modularisation and composition of aspectual requirements" author: - name: "Awais Rashid" link: "http://www.comp.lancs.ac.uk/department/staff.php?name=marash" - name: "Ana M. D. Moreira" link: "https://researchr.org/alias/ana-m.-d.-moreira" - name: "João Araújo" link: "https://researchr.org/alias/jo%C3%A3o-ara%C3%BAjo" year: "2003" doi: "http://doi.acm.org/10.1145/643603.643605" links: doi: "http://doi.acm.org/10.1145/643603.643605" tags: - "composition" researchr: "https://researchr.org/publication/RashidMA03" cites: 0 citedby: 0 pages: "11-20" booktitle: "AOSD" kind: "inproceedings" key: "RashidMA03" - title: "Reengineering a PC-Based System into the Mobile Device Product Line" author: - name: "Weishan Zhang" link: "https://researchr.org/alias/weishan-zhang" - name: "Stan Jarzabek" link: "https://researchr.org/alias/stan-jarzabek" - name: "Neil Loughran" link: "https://researchr.org/alias/neil-loughran" - name: "Awais Rashid" link: "http://www.comp.lancs.ac.uk/department/staff.php?name=marash" year: "2003" doi: "http://csdl.computer.org/comp/proceedings/iwpse/2003/1903/00/19030149abs.htm" links: doi: "http://csdl.computer.org/comp/proceedings/iwpse/2003/1903/00/19030149abs.htm" tags: - "rule-based" - "mobile" - "product line" researchr: "https://researchr.org/publication/ZhangJLR03" cites: 0 citedby: 0 pages: "149-160" booktitle: "6th International Workshop on Principles of Software Evolution (IWPSE 2003), 1-2 September 2003, Helsinki, Finland" publisher: "IEEE Computer Society" isbn: "0-7695-1903-2" kind: "inproceedings" key: "ZhangJLR03" - title: "Early Aspects: A Model for Aspect-Oriented Requirements Engineerin" author: - name: "Awais Rashid" link: "http://www.comp.lancs.ac.uk/department/staff.php?name=marash" - name: "Peter Sawyer" link: "https://researchr.org/alias/peter-sawyer" - name: "Ana M. D. Moreira" link: "https://researchr.org/alias/ana-m.-d.-moreira" - name: "João Araújo" link: "https://researchr.org/alias/jo%C3%A3o-ara%C3%BAjo" year: "2002" doi: "http://computer.org/proceedings/re/1465/14650199abs.htm" links: doi: "http://computer.org/proceedings/re/1465/14650199abs.htm" researchr: "https://researchr.org/publication/RashidSMA02" cites: 0 citedby: 0 pages: "199-202" booktitle: "10th Anniversary IEEE Joint International Conference on Requirements Engineering (RE 2002), 9-13 September 2002, Essen, Germany" publisher: "IEEE Computer Society" isbn: "0-7695-1465-0" kind: "inproceedings" key: "RashidSMA02" - title: "Relating Feature Models to Other Models of a Software Product Line - A Comparative Study of FeatureMapper and VML*" author: - name: "Florian Heidenreich" link: "http://fheidenreich.de/work/" - name: "Pablo Sánchez" link: "https://researchr.org/alias/pablo-s%C3%A1nchez" - name: "João Santos" link: "https://researchr.org/alias/jo%C3%A3o-santos" - name: "Steffen Zschaler" link: "http://www.steffen-zschaler.de/" - name: "Mauricio Alférez" link: "https://researchr.org/alias/mauricio-alf%C3%A9rez" - name: "João Araújo" link: "https://researchr.org/alias/jo%C3%A3o-ara%C3%BAjo" - name: "Lidia Fuentes" link: "https://researchr.org/alias/lidia-fuentes" - name: "Uirá Kulesza" link: "https://researchr.org/alias/uir%C3%A1-kulesza" - name: "Ana Moreira" link: "http://" - name: "Awais Rashid" link: "http://www.comp.lancs.ac.uk/department/staff.php?name=marash" year: "2010" doi: "http://dx.doi.org/10.1007/978-3-642-16086-8_3" links: doi: "http://dx.doi.org/10.1007/978-3-642-16086-8_3" dblp: "http://dblp.uni-trier.de/rec/bibtex/journals/taosd/HeidenreichSSZAAFKMR10" tags: - "software product line" - "product line" researchr: "https://researchr.org/publication/HeidenreichSSZAAFKMR10" cites: 0 citedby: 0 journal: "Transactions on Aspect-Oriented Software Development" volume: "7" pages: "69-114" kind: "article" key: "HeidenreichSSZAAFKMR10" - title: "Early Aspects: Aspect-Oriented Requirements and Architecture for Product Lines (EA@SPLC.08)" author: - name: "Vander Alves" link: "https://researchr.org/alias/vander-alves" - name: "Christa Schwanninger" link: "https://researchr.org/alias/christa-schwanninger" - name: "Paul C. Clements" link: "https://researchr.org/alias/paul-c.-clements" - name: "Awais Rashid" link: "http://www.comp.lancs.ac.uk/department/staff.php?name=marash" - name: "Ana Moreira" link: "https://researchr.org/alias/ana-moreira" - name: "João Araújo" link: "https://researchr.org/alias/jo%C3%A3o-ara%C3%BAjo" - name: "Elisa L. A. Baniassad" link: "https://researchr.org/alias/elisa-l.-a.-baniassad" - name: "Bedir Tekinerdogan" link: "https://researchr.org/alias/bedir-tekinerdogan" year: "2008" doi: "http://dx.doi.org/10.1109/SPLC.2008.70" links: doi: "http://dx.doi.org/10.1109/SPLC.2008.70" tags: - "architecture" - "C++" researchr: "https://researchr.org/publication/AlvesSCRMABT08" cites: 0 citedby: 0 pages: "382" booktitle: "Software Product Lines, 12th International Conference, SPLC 2008, Limerick, Ireland, September 8-12, 2008, Proceedings" publisher: "IEEE Computer Society" isbn: "978-0-7695-3303-2" kind: "inproceedings" key: "AlvesSCRMABT08" - title: "Assessing the Impact of Aspects on Exception Flows: An Exploratory Study" author: - name: "Roberta Coelho" link: "https://researchr.org/alias/roberta-coelho" - name: "Awais Rashid" link: "http://www.comp.lancs.ac.uk/department/staff.php?name=marash" - name: "Alessandro Garcia" link: "https://researchr.org/alias/alessandro-garcia" - name: "Fabiano Cutigi Ferrari" link: "https://researchr.org/alias/fabiano-cutigi-ferrari" - name: "Nélio Cacho" link: "https://researchr.org/alias/n%C3%A9lio-cacho" - name: "Uirá Kulesza" link: "https://researchr.org/alias/uir%C3%A1-kulesza" - name: "Arndt von Staa" link: "https://researchr.org/alias/arndt-von-staa" - name: "Carlos José Pereira de Lucena" link: "https://researchr.org/alias/carlos-jos%C3%A9-pereira-de-lucena" year: "2008" doi: "http://dx.doi.org/10.1007/978-3-540-70592-5_10" links: doi: "http://dx.doi.org/10.1007/978-3-540-70592-5_10" tags: - "exceptions" - "data-flow" researchr: "https://researchr.org/publication/CoelhoRGFCKSL08" cites: 0 citedby: 0 pages: "207-234" booktitle: "ECOOP 2008 - Object-Oriented Programming, 22nd European Conference, Paphos, Cyprus, July 7-11, 2008, Proceedings" editor: - name: "Jan Vitek" link: "http://www.cs.purdue.edu/homes/jv" volume: "5142" series: "Lecture Notes in Computer Science" publisher: "Springer" isbn: "978-3-540-70591-8" kind: "inproceedings" key: "CoelhoRGFCKSL08" - title: "On the Modular Representation of Architectural Aspects" author: - name: "Alessandro Garcia" link: "https://researchr.org/alias/alessandro-garcia" - name: "Christina Chavez" link: "https://researchr.org/alias/christina-chavez" - name: "Thaís Vasconcelos Batista" link: "https://researchr.org/alias/tha%C3%ADs-vasconcelos-batista" - name: "Cláudio Sant Anna" link: "https://researchr.org/alias/cl%C3%A1udio-sant-anna" - name: "Uirá Kulesza" link: "https://researchr.org/alias/uir%C3%A1-kulesza" - name: "Awais Rashid" link: "http://www.comp.lancs.ac.uk/department/staff.php?name=marash" - name: "Carlos José Pereira de Lucena" link: "https://researchr.org/alias/carlos-jos%C3%A9-pereira-de-lucena" year: "2006" doi: "http://dx.doi.org/10.1007/11966104_7" links: doi: "http://dx.doi.org/10.1007/11966104_7" tags: - "architecture" researchr: "https://researchr.org/publication/GarciaCBSKRL06" cites: 0 citedby: 0 pages: "82-97" booktitle: "Software Architecture, Third European Workshop, EWSA 2006, Nantes, France, September 4-5, 2006, Revised Selected Papers" editor: - name: "Volker Gruhn" link: "https://researchr.org/alias/volker-gruhn" - name: "Flávio Oquendo" link: "https://researchr.org/alias/fl%C3%A1vio-oquendo" volume: "4344" series: "Lecture Notes in Computer Science" publisher: "Springer" isbn: "3-540-69271-1" kind: "inproceedings" key: "GarciaCBSKRL06" - title: "Semantic vs. syntactic compositions in aspect-oriented requirements engineering: an empirical study" author: - name: "Ruzanna Chitchyan" link: "https://researchr.org/alias/ruzanna-chitchyan" - name: "Phil Greenwood" link: "https://researchr.org/alias/phil-greenwood" - name: "Américo Sampaio" link: "https://researchr.org/alias/am%C3%A9rico-sampaio" - name: "Awais Rashid" link: "http://www.comp.lancs.ac.uk/department/staff.php?name=marash" - name: "Alessandro F. Garcia" link: "https://researchr.org/alias/alessandro-f.-garcia" - name: "Lyrene Fernandes da Silva" link: "https://researchr.org/alias/lyrene-fernandes-da-silva" year: "2009" doi: "http://doi.acm.org/10.1145/1509239.1509260" links: doi: "http://doi.acm.org/10.1145/1509239.1509260" tags: - "empirical" - "composition" - "requirements engineering" researchr: "https://researchr.org/publication/ChitchyanGSRGS09" cites: 0 citedby: 0 pages: "149-160" booktitle: "Proceedings of the 8th International Conference on Aspect-Oriented Software Development, AOSD 2009, Charlottesville, Virginia, USA, March 2-6, 2009" editor: - name: "Kevin J. Sullivan" link: "https://researchr.org/alias/kevin-j.-sullivan" publisher: "ACM" isbn: "978-1-60558-442-3" kind: "inproceedings" key: "ChitchyanGSRGS09" - title: "Early aspects at ICSE 2008: workshop on aspect-oriented requirements engineering and architecture design" author: - name: "Mónica Pinto" link: "https://researchr.org/alias/m%C3%B3nica-pinto" - name: "Ruzanna Chitchyan" link: "https://researchr.org/alias/ruzanna-chitchyan" - name: "Awais Rashid" link: "http://www.comp.lancs.ac.uk/department/staff.php?name=marash" - name: "Ana Moreira" link: "https://researchr.org/alias/ana-moreira" - name: "João Araújo" link: "https://researchr.org/alias/jo%C3%A3o-ara%C3%BAjo" - name: "Paul C. Clements" link: "https://researchr.org/alias/paul-c.-clements" - name: "Elisa L. A. Baniassad" link: "http://www.cse.cuhk.edu.hk/~elisa/index.html" - name: "Bedir Tekinerdogan" link: "https://researchr.org/alias/bedir-tekinerdogan" year: "2008" doi: "http://doi.acm.org/10.1145/1370175.1370243" links: doi: "http://doi.acm.org/10.1145/1370175.1370243" tags: - "architecture" - "requirements engineering" - "C++" - "design" researchr: "https://researchr.org/publication/PintoCRMACBT08" cites: 0 citedby: 0 pages: "1053-1054" booktitle: "30th International Conference on Software Engineering (ICSE 2008), Leipzig, Germany, May 10-18, 2008, Companion Volume" editor: - name: "Wilhelm Sch{\\\"a}fer" link: "https://researchr.org/alias/wilhelm-sch%7B%5Eb%22a%7Dfer" - name: "Matthew B. Dwyer" link: "https://researchr.org/alias/matthew-b.-dwyer" - name: "Volker Gruhn" link: "https://researchr.org/alias/volker-gruhn" address: "Leipzig, Germany" publisher: "ACM" isbn: "978-1-60558-079-1" kind: "inproceedings" key: "PintoCRMACBT08" - title: "A Strategy for Managing Risk in Component-Based Software Development" author: - name: "Gerald Kotonya" link: "https://researchr.org/alias/gerald-kotonya" - name: "Awais Rashid" link: "http://www.comp.lancs.ac.uk/department/staff.php?name=marash" year: "2001" doi: "http://csdl.computer.org/comp/proceedings/euromicro/2001/1236/00/12360012abs.htm" links: doi: "http://csdl.computer.org/comp/proceedings/euromicro/2001/1236/00/12360012abs.htm" tags: - "rule-based" - "software components" - "software component" researchr: "https://researchr.org/publication/KotonyaR01" cites: 0 citedby: 0 pages: "12-21" booktitle: "27th EUROMICRO Conference 2001: A Net Odyssey, 4-6 September 2001, Warsaw, Poland" publisher: "IEEE Computer Society" isbn: "0-7695-1236-4" kind: "inproceedings" key: "KotonyaR01" - title: "Dynamic Relationships in Object Oriented Databases: A Uniform Approach" author: - name: "Awais Rashid" link: "http://www.comp.lancs.ac.uk/department/staff.php?name=marash" - name: "Peter Sawyer" link: "https://researchr.org/alias/peter-sawyer" year: "1999" doi: "http://link.springer.de/link/service/series/0558/bibs/1677/16770026.htm" links: doi: "http://link.springer.de/link/service/series/0558/bibs/1677/16770026.htm" tags: - "meta-model" - "Meta-Environment" - "systematic-approach" - "meta-objects" researchr: "https://researchr.org/publication/RashidS99%3A0" cites: 0 citedby: 0 pages: "26-35" booktitle: "Database and Expert Systems Applications, 10th International Conference, DEXA 99, Florence, Italy, August 30 - September 3, 1999, Proceedings" editor: - name: "Trevor J. M. Bench-Capon" link: "https://researchr.org/alias/trevor-j.-m.-bench-capon" - name: "Giovanni Soda" link: "https://researchr.org/alias/giovanni-soda" - name: "A. Min Tjoa" link: "https://researchr.org/alias/a.-min-tjoa" volume: "1677" series: "Lecture Notes in Computer Science" publisher: "Springer" isbn: "3-540-66448-3" kind: "inproceedings" key: "RashidS99:0" - title: "Persistence as an aspect" author: - name: "Awais Rashid" link: "http://www.comp.lancs.ac.uk/department/staff.php?name=marash" - name: "Ruzanna Chitchyan" link: "https://researchr.org/alias/ruzanna-chitchyan" year: "2003" doi: "http://doi.acm.org/10.1145/643603.643616" links: doi: "http://doi.acm.org/10.1145/643603.643616" researchr: "https://researchr.org/publication/RashidC03" cites: 0 citedby: 0 pages: "120-129" booktitle: "AOSD" kind: "inproceedings" key: "RashidC03" - title: "From Aspectual Requirements to Proof Obligations for Aspect-Oriented Systems" author: - name: "Shmuel Katz" link: "https://researchr.org/alias/shmuel-katz" - name: "Awais Rashid" link: "http://www.comp.lancs.ac.uk/department/staff.php?name=marash" year: "2004" doi: "http://doi.ieeecomputersociety.org/10.1109/RE.2004.22" links: doi: "http://doi.ieeecomputersociety.org/10.1109/RE.2004.22" researchr: "https://researchr.org/publication/KatzR04" cites: 0 citedby: 0 pages: "48-57" booktitle: "12th IEEE International Conference on Requirements Engineering (RE 2004), 6-10 September 2004, Kyoto, Japan" publisher: "IEEE Computer Society" isbn: "0-7695-2174-6" kind: "inproceedings" key: "KatzR04" - title: "Relational Database Support for Aspect-Oriented Programming" author: - name: "Awais Rashid" link: "http://www.comp.lancs.ac.uk/department/staff.php?name=marash" - name: "Neil Loughran" link: "https://researchr.org/alias/neil-loughran" year: "2002" doi: "http://link.springer.de/link/service/series/0558/bibs/2591/25910233.htm" links: doi: "http://link.springer.de/link/service/series/0558/bibs/2591/25910233.htm" tags: - "object-oriented programming" - "relational database" - "aspect oriented programming" - "programming" - "subject-oriented programming" - "database" - "feature-oriented programming" researchr: "https://researchr.org/publication/RashidL02" cites: 0 citedby: 0 pages: "233-247" booktitle: "Objects, Components, Architectures, Services, and Applications for a Networked World, International Conference NetObjectDays, NODe 2002, Erfurt, Germany, October 7-10, 2002, Revised Papers" editor: - name: "Mehmet Aksit" link: "https://researchr.org/alias/mehmet-aksit" - name: "Mira Mezini" link: "https://researchr.org/alias/mira-mezini" - name: "Rainer Unland" link: "https://researchr.org/alias/rainer-unland" volume: "2591" series: "Lecture Notes in Computer Science" publisher: "Springer" isbn: "3-540-00737-7" kind: "inproceedings" key: "RashidL02" - title: "A Hybrid Approach to Separation of Concerns: The Story of SADES" author: - name: "Awais Rashid" link: "http://www.comp.lancs.ac.uk/department/staff.php?name=marash" year: "2001" doi: "http://link.springer.de/link/service/series/0558/bibs/2192/21920231.htm" links: doi: "http://link.springer.de/link/service/series/0558/bibs/2192/21920231.htm" tags: - "separation of concerns" - "reflection" - "systematic-approach" researchr: "https://researchr.org/publication/Rashid01" cites: 0 citedby: 0 pages: "231-249" booktitle: "Metalevel Architectures and Separation of Crosscutting Concerns, Third International Conference, REFLECTION 2001, Kyoto, Japan, September 25-28, 2001, Proceedings" editor: - name: "Akinori Yonezawa" link: "https://researchr.org/alias/akinori-yonezawa" - name: "Satoshi Matsuoka" link: "https://researchr.org/alias/satoshi-matsuoka" volume: "2192" series: "Lecture Notes in Computer Science" publisher: "Springer" isbn: "3-540-42618-3" kind: "inproceedings" key: "Rashid01" - title: "Framed Aspects: Supporting Variability and Configurability for AOP" author: - name: "Neil Loughran" link: "https://researchr.org/alias/neil-loughran" - name: "Awais Rashid" link: "http://www.comp.lancs.ac.uk/department/staff.php?name=marash" year: "2004" doi: "http://springerlink.metapress.com/openurl.asp?genre=article&issn=0302-9743&volume=3107&spage=127" links: doi: "http://springerlink.metapress.com/openurl.asp?genre=article&issn=0302-9743&volume=3107&spage=127" researchr: "https://researchr.org/publication/LoughranR04" cites: 0 citedby: 0 pages: "127-140" booktitle: "Software Reuse: Methods, Techniques and Tools: 8th International Conference, ICSR 2004, Madrid, Spain, July 5-9, 2009. Proceedings" volume: "3107" series: "Lecture Notes in Computer Science" publisher: "Springer" isbn: "3-540-22335-5" kind: "inproceedings" key: "LoughranR04" - title: "On the Impact of Evolving Requirements-Architecture Dependencies: An Exploratory Study" author: - name: "Safoora Shakil Khan" link: "https://researchr.org/alias/safoora-shakil-khan" - name: "Phil Greenwood" link: "https://researchr.org/alias/phil-greenwood" - name: "Alessandro Garcia" link: "https://researchr.org/alias/alessandro-garcia" - name: "Awais Rashid" link: "http://www.comp.lancs.ac.uk/department/staff.php?name=marash" year: "2008" doi: "http://dx.doi.org/10.1007/978-3-540-69534-9_19" links: doi: "http://dx.doi.org/10.1007/978-3-540-69534-9_19" tags: - "architecture" researchr: "https://researchr.org/publication/KhanGGR08" cites: 0 citedby: 0 pages: "243-257" booktitle: "Advanced Information Systems Engineering, 20th International Conference, CAiSE 2008, Montpellier, France, June 16-20, 2008, Proceedings" editor: - name: "Zohra Bellahsene" link: "https://researchr.org/alias/zohra-bellahsene" - name: "Michel Léonard" link: "https://researchr.org/alias/michel-l%C3%A9onard" volume: "5074" series: "Lecture Notes in Computer Science" publisher: "Springer" isbn: "978-3-540-69533-2" kind: "inproceedings" key: "KhanGGR08" - title: "Aspect-oriented software development beyond programming" author: - name: "Awais Rashid" link: "http://www.comp.lancs.ac.uk/department/staff.php?name=marash" - name: "Alessandro F. Garcia" link: "https://researchr.org/alias/alessandro-f.-garcia" - name: "Ana Moreira" link: "https://researchr.org/alias/ana-moreira" year: "2006" doi: "http://doi.acm.org/10.1145/1134506" links: doi: "http://doi.acm.org/10.1145/1134506" tags: - "object-oriented programming" - "aspect oriented programming" - "programming" - "subject-oriented programming" - "feature-oriented programming" researchr: "https://researchr.org/publication/RashidGM06" cites: 0 citedby: 0 pages: "1061-1062" booktitle: "28th International Conference on Software Engineering (ICSE 2006), Shanghai, China, May 20-28, 2006" editor: - name: "Leon J. Osterweil" link: "https://researchr.org/alias/leon-j.-osterweil" - name: "H. Dieter Rombach" link: "https://researchr.org/alias/h.-dieter-rombach" - name: "Mary Lou Soffa" link: "https://researchr.org/alias/mary-lou-soffa" publisher: "ACM" isbn: "1-59593-375-1" kind: "inproceedings" key: "RashidGM06" - title: "Object Database Evolution Using Separation of Concerns" author: - name: "Awais Rashid" link: "http://www.comp.lancs.ac.uk/department/staff.php?name=marash" - name: "Peter Sawyer" link: "https://researchr.org/alias/peter-sawyer" year: "2000" doi: "http://doi.acm.org/10.1145/369275.369281" abstract: "This paper proposes an object database evolution approach based on separation of concerns. The lack of customisability and extensibility in existing evolution frameworks is a consequence of using attributes at the meta-object level to implement links among meta-objects and the injection of instance adaptation code directly into the class versions. The proposed approach uses dynamic relationships to separate the connection code from meta-objects and aspects - abstractions used by Aspect-Oriented Programming to localise cross-cutting concerns - to separate the instance adaptation code from class versions. The result is a customisable and extensible evolution framework with low maintenance overhead. " links: doi: "http://doi.acm.org/10.1145/369275.369281" tags: - "object-oriented programming" - "rule-based" - "meta programming" - "meta-model" - "separation of concerns" - "maintenance" - "aspect oriented programming" - "programming" - "subject-oriented programming" - "database" - "abstraction" - "Meta-Environment" - "systematic-approach" - "feature-oriented programming" - "meta-objects" researchr: "https://researchr.org/publication/RashidS00%3A0" cites: 0 citedby: 0 journal: "SIGMOD Record" volume: "29" number: "4" pages: "26-33" kind: "article" key: "RashidS00:0" - title: "On to Aspect Persistence" author: - name: "Awais Rashid" link: "http://www.comp.lancs.ac.uk/department/staff.php?name=marash" year: "2000" doi: "http://link.springer.de/link/service/series/0558/bibs/2177/21770026.htm" links: doi: "http://link.springer.de/link/service/series/0558/bibs/2177/21770026.htm" researchr: "https://researchr.org/publication/Rashid00" cites: 0 citedby: 0 pages: "26-36" booktitle: "Generative and Component-Based Software Engineering, Second International Symposium, GCSE 2000, Erfurt, Germany, October 9-12, 2000, Revised Papers" editor: - name: "Gregory Butler" link: "https://researchr.org/alias/gregory-butler" - name: "Stan Jarzabek" link: "https://researchr.org/alias/stan-jarzabek" volume: "2177" series: "Lecture Notes in Computer Science" publisher: "Springer" isbn: "3-540-42578-0" kind: "inproceedings" key: "Rashid00" - title: "A Concern-Oriented Requirements Engineering Model" author: - name: "Ana M. D. Moreira" link: "https://researchr.org/alias/ana-m.-d.-moreira" - name: "João Araújo" link: "https://researchr.org/alias/jo%C3%A3o-ara%C3%BAjo" - name: "Awais Rashid" link: "http://www.comp.lancs.ac.uk/department/staff.php?name=marash" year: "2005" doi: "http://dx.doi.org/10.1007/11431855_21" links: doi: "http://dx.doi.org/10.1007/11431855_21" tags: - "meta-model" - "requirements engineering" - "model-driven engineering" - "Meta-Environment" researchr: "https://researchr.org/publication/MoreiraAR05" cites: 0 citedby: 0 pages: "293-308" booktitle: "Advanced Information Systems Engineering, 17th International Conference, CAiSE 2005, Porto, Portugal, June 13-17, 2005, Proceedings" editor: - name: "Oscar Pastor" link: "https://researchr.org/alias/oscar-pastor" - name: "João Falcão e Cunha" link: "https://researchr.org/alias/jo%C3%A3o-falc%C3%A3o-e-cunha" volume: "3520" series: "Lecture Notes in Computer Science" publisher: "Springer" isbn: "3-540-26095-1" kind: "inproceedings" key: "MoreiraAR05" - title: "Aspect assumptions: a retrospective study of AspectJ developers assumptions about aspect usage" author: - name: "Steffen Zschaler" link: "http://www.steffen-zschaler.de/" - name: "Awais Rashid" link: "http://www.comp.lancs.ac.uk/department/staff.php?name=marash" year: "2011" doi: "http://doi.acm.org/10.1145/1960275.1960288" links: doi: "http://doi.acm.org/10.1145/1960275.1960288" dblp: "http://dblp.uni-trier.de/rec/bibtex/conf/aosd/ZschalerR11" tags: - "AspectJ" researchr: "https://researchr.org/publication/ZschalerR11" cites: 0 citedby: 0 pages: "93-104" booktitle: "Proceedings of the 10th International Conference on Aspect-Oriented Software Development, AOSD 2011, Porto de Galinhas, Brazil, March 21-25, 2011" editor: - name: "Paulo Borba" link: "https://researchr.org/alias/paulo-borba" - name: "Shigeru Chiba" link: "https://researchr.org/alias/shigeru-chiba" publisher: "ACM" isbn: "978-1-4503-0605-8" kind: "inproceedings" key: "ZschalerR11" - title: "Symmetric Language-Aware Aspects for Modular Code Generators" author: - name: "Steffen Zschaler" link: "http://www.steffen-zschaler.de/" - name: "Awais Rashid" link: "http://www.comp.lancs.ac.uk/department/staff.php?name=marash" year: "2011" tags: - "context-aware" researchr: "https://researchr.org/publication/ZschalerRashid2011" cites: 0 citedby: 0 institution: "King's College London" type: "TR-11-11" kind: "techreport" key: "ZschalerRashid2011" - title: "Aspect Mining in Procedural Object Oriented Code" author: - name: "Muhammad Usman Bhatti" link: "https://researchr.org/alias/muhammad-usman-bhatti" - name: "Stéphane Ducasse" link: "https://researchr.org/alias/st%C3%A9phane-ducasse" - name: "Awais Rashid" link: "http://www.comp.lancs.ac.uk/department/staff.php?name=marash" year: "2008" doi: "http://dx.doi.org/10.1109/ICPC.2008.45" links: doi: "http://dx.doi.org/10.1109/ICPC.2008.45" tags: - "meta-model" - "Meta-Environment" - "meta-objects" researchr: "https://researchr.org/publication/BhattiDR08" cites: 0 citedby: 0 pages: "230-235" booktitle: "The 16th IEEE International Conference on Program Comprehension, ICPC 2008, Amsterdam, The Netherlands, June 10-13, 2008" editor: - name: "René L. Krikhaar" link: "https://researchr.org/alias/ren%C3%A9-l.-krikhaar" - name: "Ralf Lämmel" link: "http://www.uni-koblenz.de/~laemmel/Site/Home.html" - name: "Chris Verhoef" link: "http://www.cs.vu.nl/~x/" publisher: "IEEE Computer Society" kind: "inproceedings" key: "BhattiDR08" - title: "Early-AIM: An Approach for Identifying Aspects in Requirements" author: - name: "Américo Sampaio" link: "https://researchr.org/alias/am%C3%A9rico-sampaio" - name: "Awais Rashid" link: "http://www.comp.lancs.ac.uk/department/staff.php?name=marash" - name: "Paul Rayson" link: "https://researchr.org/alias/paul-rayson" year: "2005" doi: "http://doi.ieeecomputersociety.org/10.1109/RE.2005.24" links: doi: "http://doi.ieeecomputersociety.org/10.1109/RE.2005.24" tags: - "systematic-approach" researchr: "https://researchr.org/publication/SampaioRR05" cites: 0 citedby: 0 pages: "487-488" booktitle: "13th IEEE International Conference on Requirements Engineering (RE 2005), 29 August - 2 September 2005, Paris, France" publisher: "IEEE Computer Society" isbn: "0-7695-2425-7" kind: "inproceedings" key: "SampaioRR05" - title: "An architectural pattern for designing component-based application frameworks" author: - name: "David Parsons" link: "https://researchr.org/alias/david-parsons" - name: "Awais Rashid" link: "http://www.comp.lancs.ac.uk/department/staff.php?name=marash" - name: "Alexandru Telea" link: "https://researchr.org/alias/alexandru-telea" - name: "Andreas Speck" link: "https://researchr.org/alias/andreas-speck" year: "2006" doi: "http://dx.doi.org/10.1002/spe.694" links: doi: "http://dx.doi.org/10.1002/spe.694" tags: - "rule-based" - "application framework" - "architecture" researchr: "https://researchr.org/publication/ParsonsRTS06" cites: 0 citedby: 0 journal: "Software: Practice and Experience" volume: "36" number: "2" pages: "157-190" kind: "article" key: "ParsonsRTS06" - title: "Special issue on Early aspects: aspect-oriented requirements engineering and architecture design" author: - name: "Awais Rashid" link: "http://www.comp.lancs.ac.uk/department/staff.php?name=marash" - name: "Ana M. D. Moreira" link: "https://researchr.org/alias/ana-m.-d.-moreira" - name: "Bedir Tekinerdogan" link: "https://researchr.org/alias/bedir-tekinerdogan" year: "2004" doi: "http://dx.doi.org/10.1049/ip-sen:20041027" links: doi: "http://dx.doi.org/10.1049/ip-sen:20041027" tags: - "architecture" - "requirements engineering" - "design" researchr: "https://researchr.org/publication/RashidMT04" cites: 0 citedby: 0 journal: "IEE Proceedings - Software" volume: "151" number: "4" pages: "153-156" kind: "article" key: "RashidMT04" - title: "Reconfigurability in Object Database Management Systems: An Aspect-Oriented Approach" author: - name: "Awais Rashid" link: "http://www.comp.lancs.ac.uk/department/staff.php?name=marash" - name: "Ruzanna Chitchyan" link: "https://researchr.org/alias/ruzanna-chitchyan" year: "2000" tags: - "database" - "systematic-approach" researchr: "https://researchr.org/publication/RashidC00" cites: 0 citedby: 0 pages: "303-314" booktitle: "OOIS 2000, 6th International Conference on Object Oriented Information Systems, 18-20 December 2000, London, UK. Proceedings" editor: - name: "Dilip Patel" link: "https://researchr.org/alias/dilip-patel" - name: "Islam Choudhury" link: "https://researchr.org/alias/islam-choudhury" - name: "Shushma Patel" link: "https://researchr.org/alias/shushma-patel" - name: "Sergio de Cesare" link: "https://researchr.org/alias/sergio-de-cesare" publisher: "Springer" isbn: "1-85233-420-7" kind: "inproceedings" key: "RashidC00" - title: "Cross-Document Dependency Analysis for System-of-System Integration" author: - name: "Syed Asad Naqvi" link: "http://nourl.com/" - name: "Ruzanna Chitchyan" link: "http://" - name: "Steffen Zschaler" link: "http://www.steffen-zschaler.de/" - name: "Awais Rashid" link: "http://www.comp.lancs.ac.uk/department/staff.php?name=marash" - name: "Mario Südholt" link: "http://" year: "2008" doi: "http://dx.doi.org/10.1007/978-3-642-12566-9_11" links: doi: "http://dx.doi.org/10.1007/978-3-642-12566-9_11" dblp: "http://dblp.uni-trier.de/rec/bibtex/conf/monterey/NaqviCZRS08" tags: - "analysis" researchr: "https://researchr.org/publication/NaqviCZRS08" cites: 0 citedby: 0 pages: "201-226" booktitle: "Foundations of Computer Software. Future Trends and Techniques for Development, 15th Monterey Workshop 2008, Budapest, Hungary, September 24-26, 2008, Revised Selected Papers" editor: - name: "Christine Choppy" link: "https://researchr.org/alias/christine-choppy" - name: "Oleg Sokolsky" link: "https://researchr.org/alias/oleg-sokolsky" volume: "6028" series: "Lecture Notes in Computer Science" publisher: "Springer" isbn: "978-3-642-12565-2" kind: "inproceedings" key: "NaqviCZRS08" - title: "A Model Curriculum for Aspect-Oriented Software Development" author: - name: "Johan Brichau" link: "https://researchr.org/alias/johan-brichau" - name: "Ruzanna Chitchyan" link: "https://researchr.org/alias/ruzanna-chitchyan" - name: "Siobhán Clarke" link: "https://www.cs.tcd.ie/Siobhan.Clarke/" - name: "Ellie D Hondt" link: "https://researchr.org/alias/ellie-d-hondt" - name: "Alessandro Garcia" link: "https://researchr.org/alias/alessandro-garcia" - name: "Michael Haupt" link: "https://researchr.org/alias/michael-haupt" - name: "Wouter Joosen" link: "https://researchr.org/alias/wouter-joosen" - name: "Shmuel Katz" link: "https://researchr.org/alias/shmuel-katz" - name: "Jacques Noyé" link: "https://researchr.org/alias/jacques-noy%C3%A9" - name: "Awais Rashid" link: "http://www.comp.lancs.ac.uk/department/staff.php?name=marash" - name: "Mario Südholt" link: "https://researchr.org/alias/mario-s%C3%BCdholt" year: "2006" doi: "http://doi.ieeecomputersociety.org/10.1109/MS.2006.146" links: doi: "http://doi.ieeecomputersociety.org/10.1109/MS.2006.146" tags: - "meta-model" - "model-driven development" - "Meta-Environment" researchr: "https://researchr.org/publication/BrichauCCDGHJKNRS06" cites: 0 citedby: 0 journal: "IEEE Software" volume: "23" number: "6" pages: "53-61" kind: "article" key: "BrichauCCDGHJKNRS06" - title: "SADES - a Semi-Autonomous Database Evolution System" author: - name: "Awais Rashid" link: "http://www.comp.lancs.ac.uk/department/staff.php?name=marash" year: "1998" tags: - "database" researchr: "https://researchr.org/publication/Rashid98" cites: 0 citedby: 0 pages: "24-25" booktitle: "Object-Oriented Technology, ECOOP 98 Workshop Reader, ECOOP 98 Workshops, Demos, and Posters, Brussels, Belgium, July 20-24, 1998, Proceedings" editor: - name: "Serge Demeyer" link: "https://researchr.org/alias/serge-demeyer" - name: "Jan Bosch" link: "https://researchr.org/alias/jan-bosch" volume: "1543" series: "Lecture Notes in Computer Science" publisher: "Springer" isbn: "3-540-65460-7" kind: "inproceedings" key: "Rashid98" - title: "Aspect Composition Applying the Design by Contract Principle" author: - name: "Herbert Klaeren" link: "https://researchr.org/alias/herbert-klaeren" - name: "Elke Pulvermüller" link: "https://researchr.org/alias/elke-pulverm%C3%BCller" - name: "Awais Rashid" link: "http://www.comp.lancs.ac.uk/department/staff.php?name=marash" - name: "Andreas Speck" link: "https://researchr.org/alias/andreas-speck" year: "2000" doi: "http://link.springer.de/link/service/series/0558/bibs/2177/21770057.htm" links: doi: "http://link.springer.de/link/service/series/0558/bibs/2177/21770057.htm" tags: - "contracts" - "composition" - "design" researchr: "https://researchr.org/publication/KlaerenPRS00" cites: 0 citedby: 0 pages: "57-69" booktitle: "Generative and Component-Based Software Engineering, Second International Symposium, GCSE 2000, Erfurt, Germany, October 9-12, 2000, Revised Papers" editor: - name: "Gregory Butler" link: "https://researchr.org/alias/gregory-butler" - name: "Stan Jarzabek" link: "https://researchr.org/alias/stan-jarzabek" volume: "2177" series: "Lecture Notes in Computer Science" publisher: "Springer" isbn: "3-540-42578-0" kind: "inproceedings" key: "KlaerenPRS00" - title: "9th Workshop for PhD Students in Object Oriented Systems" author: - name: "Awais Rashid" link: "http://www.comp.lancs.ac.uk/department/staff.php?name=marash" - name: "David Parsons" link: "https://researchr.org/alias/david-parsons" - name: "Alexandru Telea" link: "https://researchr.org/alias/alexandru-telea" year: "1999" doi: "http://link.springer.de/link/service/series/0558/bibs/1743/17430116.htm" links: doi: "http://link.springer.de/link/service/series/0558/bibs/1743/17430116.htm" tags: - "meta-model" - "Meta-Environment" - "meta-objects" researchr: "https://researchr.org/publication/RashidPT99" cites: 0 citedby: 0 pages: "116-135" booktitle: "Object-Oriented Technology, ECOOP 99 Workshop Reader, ECOOP 99 Workshops, Panels, and Posters, Lisbon, Portugal, June 14-18, 1999, Proceedings" editor: - name: "Ana M. D. Moreira" link: "https://researchr.org/alias/ana-m.-d.-moreira" - name: "Serge Demeyer" link: "https://researchr.org/alias/serge-demeyer" volume: "1743" series: "Lecture Notes in Computer Science" publisher: "Springer" isbn: "3-540-66954-X" kind: "inproceedings" key: "RashidPT99" - title: "Aspects and Evolution: The Case for Versioned Types and Meta-Aspect Protocols" author: - name: "Awais Rashid" link: "http://www.comp.lancs.ac.uk/department/staff.php?name=marash" year: "2006" tags: - "meta-model" - "protocol" - "Meta-Environment" - "meta-objects" researchr: "https://researchr.org/publication/Rashid06" cites: 0 citedby: 0 pages: "3-5" booktitle: "RAM-SE 06-ECOOP 06 Workshop on Reflection, AOP, and Meta-Data for Software Evolution, Proceedings, Nantes, France, July 4, 2006" editor: - name: "Walter Cazzola" link: "https://researchr.org/alias/walter-cazzola" - name: "Shigeru Chiba" link: "http://www.csg.is.titech.ac.jp/~chiba/" - name: "Yvonne Coady" link: "https://researchr.org/alias/yvonne-coady" - name: "Gunter Saake" link: "https://researchr.org/alias/gunter-saake" publisher: "Fakultät für Informatik, Universität Magdeburg" kind: "inproceedings" key: "Rashid06" - title: "Transactions on Aspect-Oriented Software Development IV" year: "2007" researchr: "https://researchr.org/publication/journals-taosd-2007-4" cites: 0 citedby: 0 booktitle: "Transactions on Aspect-Oriented Software Development IV" editor: - name: "Awais Rashid" link: "http://www.comp.lancs.ac.uk/department/staff.php?name=marash" - name: "Mehmet Aksit" link: "https://researchr.org/alias/mehmet-aksit" volume: "4640" series: "Lecture Notes in Computer Science" publisher: "Springer" isbn: "978-3-540-77041-1" kind: "proceedings" key: "journals-taosd-2007-4" - title: "Transactions on Aspect-Oriented Software Development II" year: "2006" researchr: "https://researchr.org/publication/journals-taosd-2006-2" cites: 0 citedby: 0 booktitle: "Transactions on Aspect-Oriented Software Development II" editor: - name: "Awais Rashid" link: "http://www.comp.lancs.ac.uk/department/staff.php?name=marash" - name: "Mehmet Aksit" link: "https://researchr.org/alias/mehmet-aksit" volume: "4242" series: "Lecture Notes in Computer Science" publisher: "Springer" isbn: "3-540-48890-1" kind: "proceedings" key: "journals-taosd-2006-2" - title: "Transactions on Aspect-Oriented Software Development I" year: "2006" researchr: "https://researchr.org/publication/journals-taosd-2006-1" cites: 0 citedby: 0 booktitle: "Transactions on Aspect-Oriented Software Development I" editor: - name: "Awais Rashid" link: "http://www.comp.lancs.ac.uk/department/staff.php?name=marash" - name: "Mehmet Aksit" link: "https://researchr.org/alias/mehmet-aksit" volume: "3880" series: "Lecture Notes in Computer Science" publisher: "Springer" isbn: "3-540-32972-2" kind: "proceedings" key: "journals-taosd-2006-1" - title: "Transactions on Aspect-Oriented Software Development III" year: "2007" researchr: "https://researchr.org/publication/journals-taosd-2007-3" cites: 0 citedby: 0 booktitle: "Transactions on Aspect-Oriented Software Development III" editor: - name: "Awais Rashid" link: "http://www.comp.lancs.ac.uk/department/staff.php?name=marash" - name: "Mehmet Aksit" link: "https://researchr.org/alias/mehmet-aksit" volume: "4620" series: "Lecture Notes in Computer Science" publisher: "Springer" isbn: "978-3-540-75161-8" kind: "proceedings" key: "journals-taosd-2007-3"