CITI has stopped operations in 2014, to co-launch NOVA LINCS THIS SITE IS NOT BEING UPDATED SINCE 2013
citi banner
Home Page FCT/UNL UNL
  Home  \  BibTeX Generator Login  
   
banner bottom
[ BibTeX Generator ]
Go to the bibtex generator form
Articles   Books   Book Chapters   Dissertations   Editorials   In Proceedings   Technical Reports   Other Publications   
Software Systems ( 735 publications )
Saturday 20th of October 2018 07:19:22 PM


*** Articles ( 108 ) ***

@article{ SCP2014-SessionAdaptation,
        author = { Cinzia Di Giusto and Jorge A. Perez },
        title = { Disciplined Structured Communications with Disciplined Runtime Adaptation },
        journal = { Science of Computer Programming },
        year = { 2015 },
        month = { 01 },
        volume = { 97 },
        pages = { 235-265 }
}

@article{ Vianna2014_RSC,
        author = { Elton Santos Vianna and Gutenberg A. Silveira and F. Brito e Abreu },
        title = { Avaliação empírica do sucesso da utilização da gestão ágil de projetos no desenvolvimento de software em portais de notícias do Brasil },
        journal = { Revista de Sistemas e Computação (UNIFACS) },
        year = { 2014 },
        month = { 06 },
        volume = { 4 },
        number = { 1 },
        pages = { 59-75 },
        note = { URL={http://www.revistas.unifacs.br/index.php/rsc/article/view/3078} }
}

@article{ MAlferez2014JUCS,
        author = { MAlferez and Roberto E. Lopez-Herrejon and A. Moreira and Vasco Amaral and Alexander Egyed },
        title = { Consistency Checking in Early SPL Specifications - The VCC Approach },
        journal = { Journal of Universal Computer Science },
        year = { 2014 },
        month = { 05 },
        volume = { 20 },
        number = { 5 },
        pages = { 640-655 },
        note = { URL={http://http://www.jucs.org/jucs_20_5/consistency_checking_in_early/jucs_20_05_0640_0665_alferez.pdf} }
}

@article{ MatiasOARMGR14,
        author = { Matias Urbieta and Ana Isabel Durão Mata de Oliveira and J. Araújo and A. Rodrigues and A. Moreira and S. Gordillo and Gustavo Rossi },
        title = { Web-GIS models: accomplishing modularity with aspects },
        journal = { Innovations in Systems and Software Engineering },
        year = { 2014 },
        month = { 03 },
        volume = { 10 },
        number = { 1 },
        pages = { 59-75 }
}

@article{ GiuntiV13,
        author = { Marco Giunti and Vasco T. Vasconcelos },
        title = { Linearity, session types and the pi calculus },
        journal = { Mathematical Structures in Computer Science },
        year = { 2014 }
}

@article{ http://dx.doi.org/10.1007/s00766-013-0184-5,
        author = { MAlferez and A. Moreira and J. Araújo },
        title = { Evaluating Scenario-Based SPL Requirements Approaches — The Case for Modularity, Stability and Expressiveness },
        journal = { Requirements Engineering },
        year = { 2014 },
        volume = { 19 },
        number = { 4 },
        pages = { 355-376 }
}

@article{ IandC14-LinearLogRelations,
        author = { Jorge A. Perez and L. Caires and Frank Pfenning and B. Toninho },
        title = { Linear Logical Relations and Observational Equivalences for Session-Based Concurrency },
        journal = { Information and Computation (Elsevier) },
        year = { 2014 }
}

@article{ AntonelliRLA13,
        author = { Leandro Antonelli and Gustavo Rossi and Júlio Leite and J. Araújo },
        title = { Early identification of crosscutting concerns with the Language Extended Lexicon },
        journal = { Requirements Engineering },
        year = { 2013 },
        month = { 11 },
        pages = { 1-23 }
}

@article{ @article{barivsic2013evaluating, title={Evaluating the Quality in Use of Domain-Specific Languages,
        author = { akki },
        title = { Evaluating the Quality in the Use of Domain-Specific Languages in an Agile Way },
        journal = { CEUR Workshop Proceedings },
        year = { 2013 },
        month = { 11 },
        volume = { 1071 },
        number = { 7 },
        pages = { 1-8 },
        note = { URL={http://ceur-ws.org/Vol-1071/} }
}

@article{ @article{barivsic1115iterative, title={Iterative Evaluation of Domain-Specific Languages}, autho,
        author = { akki },
        title = { Iterative evaluation of Domain-Specific Languages },
        journal = { CEUR Workshop Proceedings },
        year = { 2013 },
        month = { 11 },
        volume = { 1115 },
        pages = { 100-105 },
        note = { URL={http://ceur-ws.org/Vol-1115/src4.pdf} }
}

@article{ MonteiroAraujoAmaralGoulaoPatricioSQP2013,
        author = { Rui Monteiro and J. Araújo and Vasco Amaral and M. Goulão and Pedro Miguel Beja Patrício },
        title = { Adding Interoperability to Requirements Models },
        journal = { Software Quality Professional (American Society for Quality) },
        year = { 2013 },
        month = { 09 },
        volume = { 15 },
        number = { 4 },
        pages = { 16-27 },
        note = { URL={http://docentes.fct.unl.pt/mgoul/files/sqpv15i4monteiro.pdf} }
}

@article{ Barbosa2013,
        author = { C. Morgado and F. Barbosa },
        title = { A Structured Approach to Problem Solving in CS1/2 },
        journal = { International Journal of Advanced Computer Science (IJACS) },
        year = { 2013 },
        month = { 07 },
        volume = { 3 },
        number = { 7 },
        pages = { 355-362 },
        note = { URL={http://www.ijpg.org/index.php/IJACSci/article/view/373} }
}

@article{ CFMCN13,
        author = { João M. P. Cardoso and João Miguel Lobo Fernandes and Miguel P. Monteiro and Tiago Carvalho and Ricardo Nobre },
        title = { Enriching MATLAB with aspect-oriented features for developing embedded systems },
        journal = { Journal of Systems Architecture },
        year = { 2013 },
        volume = { ISSN 1383-7621 },
        number = { Available online 27 April 2013.04-27, waiting publication in print },
        note = { URL={http://http://dx.doi.org/10.1016/j.sysarc.2013.04.003} }
}

@article{ GiuntiJ13,
        author = { Marco Giunti },
        title = { Algorithmic type checking for a pi calculus with name matching and session types },
        journal = { Journal of Logic and Algebraic Programming },
        year = { 2013 },
        volume = { 82 },
        number = { 8 },
        pages = { 263-281 },
        note = { URL={http://elsarticle.com/18AxqwX} }
}

@article{ UrbietaRGRAM13,
        author = { Matias Urbieta and Gustavo Rossi and S. Gordillo and A. Rodrigues and J. Araújo and A. Moreira },
        title = { An aspect-oriented approach for spatial concerns in Web applications },
        journal = { Journal of Universal Computer Science },
        year = { 2013 },
        volume = { 19 },
        number = { 1 },
        pages = { 110-131 }
}

@article{ RodriguesSilvaAraujoA2013,
        author = { A. Rodrigues and Sara Machado Silva and J. Araújo },
        title = { VISUALIZATION OF GEO-REFERENCED ENTITY: AN ASPECT-ORIENTED PATTERN },
        journal = { IADIS International Journal on Computer Science and Information Systems },
        year = { 2013 },
        volume = { 8 },
        number = { 1 },
        pages = { 79-96 },
        note = { URL={http://www.iadisportal.org/ijcsis/papers/2013160106.pdf} }
}

@article{ LMCS2012,
        author = { Mario Bravetti and Cinzia Di Giusto and Jorge A. Perez and Gianluigi Zavattaro },
        title = { Adaptable Processes },
        journal = { Logical Methods in Computer Science },
        year = { 2012 },
        month = { 11 },
        volume = { 8 },
        number = { 4:13 },
        pages = { 1-71 }
}

@article{ MonGom02,
        author = { Miguel P. Monteiro and João Lopes Gomes },
        title = { Implementing design patterns in Object Teams },
        journal = { Software: Practice and Experience },
        year = { 2012 },
        month = { 09 },
        volume = { published online (2012-09-18), waiting publication in print },
        number = { published online (2012-09-18), waiting publication in print },
        note = { URL={http://onlinelibrary.wiley.com/doi/10.1002/spe.2154/abstract} }
}

@article{ JLAP:CV:CF:2012,
        author = { Cátia Vaz and C. Ferreira },
        title = { On the analysis of compensation correctness },
        journal = { Journal of Logic and Algebraic Programming },
        year = { 2012 },
        month = { 05 },
        note = { URL={http://dx.doi.org/10.1016/j.jlap.2012.04.002} }
}

@article{ AOURN-qualityJournal,
        author = { Gunter Mussbacher and J. Araújo and A. Moreira and Daniel Amyot },
        title = { AoURN-based modeling and analysis of software product lines },
        journal = { Software Quality Journal },
        year = { 2012 },
        volume = { 20 },
        number = { 3-4 },
        pages = { 645-687 },
        note = { URL={http://www.springerlink.com/content/l08m840130623304/} }
}

@article{ PivetaMPAGP12,
        author = { Eduardo Piveta and A. Moreira and Marcelo Pimenta and J. Araújo and P. Guerreiro and Tom Price },
        title = { An Empirical Study of Aspect-Oriented Metrics },
        journal = { Science of Computer Programming },
        year = { 2012 },
        volume = { 78 },
        number = { 1 },
        pages = { 117-144 }
}

@article{ RRV12:abt,
        author = { António Ravara, Antonio Ravara, A. Ravara and Pedro Resende and V. T. Vasconcelos },
        title = { An Algebra of Behavioural Types },
        journal = { Information and Computation (Elsevier) },
        year = { 2012 },
        volume = { 212 },
        pages = { 64-91 },
        note = { URL={http://ctp.di.fct.unl.pt/~aravara/pubs/journals/12-RRV-abt.pdf} }
}

@article{ IJAS12,
        author = { JorgeBarreiros and A. Moreira },
        title = { Soft Constraints in Feature Models: An Experimental Assessment },
        journal = { International Journal On Advances in Software },
        year = { 2012 },
        volume = { 5 },
        number = { 3&4 },
        pages = { 252-262 },
        note = { URL={http://www.iariajournals.org/software/tocv5n34.html} }
}

@article{ LaneseEtAl-ExprHigherOrder,
        author = { Ivan Lanese and Jorge A. Perez and Davide Sangiorgi and Alan Schmitt },
        title = { On the Expressiveness and Decidability of Higher-Order Process Calculi },
        journal = { Information and Computation (Elsevier) },
        year = { 2011 },
        month = { 02 },
        volume = { 209 },
        number = { 2 },
        pages = { 198-226 }
}

@article{ ijwl11,
        author = { Katerina Georgouli and P. Guerreiro },
        title = { Integrating an Automatic Judge into an Open Source LMS },
        journal = { International Journal on E-Learning },
        year = { 2011 },
        volume = { 10 },
        number = { 1 },
        pages = { 27-42 },
        note = { URL={http://w3.ualg.pt/~pjguerreiro/me/docs/georgouli_guerreiro_IJEL_2011.pdf} }
}

@article{ @article{Barisic2011MPM, author = {Bari\v{s}i\'{c}, A. and Amaral, V. and Goul\~{a}o, M. and ,
        author = { akki and Vasco Amaral and M. Goulão and bfb },
        title = { How to reach a usable DSL? Moving toward a Systematic Evaluation },
        journal = { Electronic Communications of the EASST },
        year = { 2011 },
        volume = { 50 },
        note = { URL={http://journal.ub.tu-berlin.de/eceasst/article/view/741} }
}

@article{ TCS-conv10,
        author = { L. Caires and Hugo T. Vieira },
        title = { Conversation Types },
        journal = { Theoretical Computer Science },
        year = { 2010 },
        month = { 11 },
        volume = { 411 },
        number = { 51-52 },
        pages = { 4399-4440 },
        note = { URL={http://dx.doi.org/10.1016/j.tcs.2010.09.010 } }
}

@article{ journals/jwe/FirmenichRUGCNNA10,
        author = { Gustavo Rossi and M. Urbieta and S. Gordillo and J. Araújo },
        title = { Engineering Concern-Sensitive Navigation Structures, Concepts, Tools and Examples },
        journal = { Journal of WebEngineering },
        year = { 2010 },
        month = { 06 },
        volume = { 9 },
        number = { 2 },
        pages = { 157-185 },
        note = { URL={http://www.rintonpress.com/journals/jweonline.html#v9n2} }
}

@article{ PerezBEATCS,
        author = { Jorge A. Perez },
        title = { Higher-Order Concurrency: Expressiveness and Decidability },
        journal = { Bulletin of the European Association for Theoretical Computer Science },
        year = { 2010 },
        month = { 06 },
        volume = { 101 },
        pages = { 92-124 },
        note = { URL={http://albcom.lsi.upc.edu/ojs/index.php/beatcs/article/view/4} }
}

@article{ IJSEKE2010,
        author = { Sergio Agostinho and A. Moreira and André Marques and J. Araújo and Ricardo ferreira and Ricardo Raminhos and Rita Ribeiro and I. S. Brito and Philippe Chevalley },
        title = { Aspect-Oriented Specification: A Case Study in Space Domain },
        journal = { International Journal of Software Engineering and Knowledge Engineering },
        year = { 2010 }
}

@article{ Heidenreich-etal+TAOSD2010,
        author = { Florian Heidenreich and Pablo Sanchez and J. Santos and Steffen Zschaler and MAlferez and J. Araújo and Lidia Fuentes and Uirakulesza and A. Moreira and Awais Rashid },
        title = { Relating Feature Models to Other Models of a Software Product Line - A Comparative Study of FeatureMapper and VML* },
        journal = { Transactions on Aspect-Oriented Software Development VII, Special Issue on A Common Case Study for Aspect-Oriented Modeling },
        year = { 2010 },
        volume = { LNCS 6210 },
        number = { 1 },
        pages = { 69-114 },
        note = { URL={http://www.springer.com/computer/lncs/transactions+aosd?SGWID=0-159403-0-0-0} }
}

@article{ mussbacherTAOSD2010,
        author = { Gunter Mussbacher and J. Araújo and A. Moreira },
        title = { Requirements Modeling with the As pect-oriented User Requirements Notation (AoURN): A Case Study },
        journal = { Transactions on Aspect Oriented Software Development (TAOSD) },
        year = { 2010 },
        volume = { 7 },
        pages = { 23-68 }
}

@article{ MR10:cepi,
        author = { Joana Martinho and António Ravara, Antonio Ravara, A. Ravara },
        title = { Encoding cryptographic primitives in a calculus with polyadic synchronization },
        journal = { Journal of Automated Reasoning },
        year = { 2010 },
        note = { URL={http://ctp.di.fct.unl.pt/~aravara/pubs/journals/10-MR-crypto-epi-final.pdf} }
}

@article{ DSS-HAM,
        author = { Rita Ribeiro and A. Moreira and Pim van den Broek },
        title = { Hybrid Assessment Method for Software Engineering Decisions },
        journal = { Decision Support Systems },
        year = { 2010 }
}

@article{ ATF-SoSyM,
        author = { Nicolas Anquetil and Uirakulesza and Ralf Mitschke and A. Moreira and Jean-Claude Royer and Andreas Rummler and andsousa },
        title = { A Model-Driven Traceability Framework for Software Product Lines },
        journal = { Software and Systems Modeling },
        year = { 2009 },
        month = { 07 },
        note = { URL={http://www.springerlink.com/content/wvm4hv8r78117785/} }
}

@article{ Silva09,
        author = { Carla Silva and Jaelson F. B. Castro and J. Araújo and A. Moreira },
        title = { Advanced Separation of Concerns in Agent-Oriented Design Patterns },
        journal = { IJAOSE },
        year = { 2009 },
        month = { 02 }
}

@article{ a2031105,
        author = { Luís M. S. Russo and G. Navarro and Arlindo Oliveira and Pedro Morales },
        title = { Approximate String Matching with Compressed Indexes },
        journal = { MDPI Algorithms Journal },
        year = { 2009 },
        volume = { 2 },
        number = { 3 },
        pages = { 1105-1136 },
        note = { URL={http://www.mdpi.com/1999-4893/2/3/1105} }
}

@article{ IST-Pablo,
        author = { Pablo Sanchez and A. Moreira and Lidia Fuentes and J. Araújo and J. M. Lopes },
        title = { Model-Driven Development for Early Aspects },
        journal = { Information of Software and Technology },
        year = { 2009 }
}

@article{ pr_pg_ioi_2009,
        author = { Pedro Ribeiro and P. Guerreiro },
        title = { Improving the Automatic Evaluation of Problem Solutions in Programming Contests },
        journal = { Olympiads in Informatics },
        year = { 2009 },
        volume = { 3 },
        pages = { 132-143 },
        note = { URL={http://www.mii.lt/olympiads_in_informatics/pdf/INFOL048.pdf} }
}

@article{ journals/taosd/WhittleJEMA09,
        author = { Jon whittle and A. Moreira and J. Araújo },
        title = { MATA: A Unified Approach for Composing UML Aspect Models Based on Graph Transformation },
        journal = { Transactions on Aspect Oriented Software Development (TAOSD) },
        year = { 2009 },
        volume = { 5560 }
}

@article{ AbtEPJC09,
        author = { Hera-B Collaboration (197 researchers) and Vasco Amaral },
        title = { Angular distributions of leptons from J/psi's produced in 920 GeV fixed-target proton-nucleus collisions },
        journal = { The European Physical Journal C - Particles and Fields },
        year = { 2009 }
}

@article{ AbtEPJC209,
        author = { Hera-B Collaboration (197 researchers) and Vasco Amaral },
        title = { Kinematic distributions and nuclear effects of J/psi production in 920 GeV fixed-target proton-nucleus collisions },
        journal = { ACM Transactions on Information Systems (TOIS) },
        year = { 2009 }
}

@article{ AbtEPJC09Cramonium,
        author = { Hera-B Collaboration (197 researchers) and Vasco Amaral },
        title = { Production of the charmonium states chi(c1) and chi(c2) in proton nucleus interactions at root s=41.6 GeV },
        journal = { The European Physical Journal C - Particles and Fields },
        year = { 2009 }
}

@article{ AbtEPJC09v0,
        author = { Hera-B Collaboration (197 researchers) and Vasco Amaral },
        title = { V 0 production in p + A collisions at root s = 41.6 GeV },
        journal = { The European Physical Journal C - Particles and Fields },
        year = { 2009 }
}

@article{ comsisjcs,
        author = { J. C. Seco and Ricardo Silva and Margarida Piriquito },
        title = { ComponentJ: A Component-Based Programming Language with Dynamic Reconfiguration },
        journal = { Computer Science and Information Systems },
        year = { 2008 },
        month = { 12 },
        volume = { 05 },
        number = { 02 },
        pages = { 65-86 }
}

@article{ TCS:TGC:Caires:08,
        author = { L. Caires },
        title = { Spatial-Behavioral Types for Concurrency and Resource Control in Distributed Systems },
        journal = { Theoretical Computer Science },
        year = { 2008 },
        month = { 08 },
        volume = { 402 },
        number = { 2-3 },
        pages = { 120-141 },
        note = { URL={http://dx.doi.org/10.1016/j.tcs.2008.04.030} }
}

@article{ Ramos08,
        author = { Ricardo Ramos and Jaelson F. B. Castro and J. Araújo and A. Moreira and Fernanda Alencar },
        title = { Refatoração para Documento de Requisitos: Uma Abordagem Aspectual },
        journal = { IEEE Latin America Transactions },
        year = { 2008 },
        month = { 07 },
        volume = { 6 },
        number = { 3 }
}

@article{ MauricioAlferezJ01_08,
        author = { Marta Silvia Tabares and Germán Harvey Alférez Salinas and MAlferez },
        title = { Aspect-Oriented Software Development: A Practical Case for an On-line Help Desk System },
        journal = { Revistas Avances en Sistemas e Informática },
        year = { 2008 },
        month = { 06 },
        volume = { 5 },
        number = { 2 },
        pages = { 61-68 },
        note = { URL={http://pisis.unalmed.edu.co/avances/archivos/ediciones/Edicion%20Avances%202008%202/08.pdf} }
}

@article{ pg_2007_ijets,
        author = { Katerina Georgouli and Ilias Skalkidis and P. Guerreiro },
        title = { A framework for introducing e-learning in a traditional course },
        journal = { Journal of Educational Technology & Society },
        year = { 2008 },
        month = { 04 },
        volume = { 11 },
        number = { 2 }
}

@article{ Len.Ara.Mor.Cas.ExpSys08,
        author = { Maria Lencastre and J. Araújo and A. Moreira and Jaelson F. B. Castro },
        title = { Towards Aspectual Problem Frames: an Example },
        journal = { Expert Systems Journal },
        year = { 2008 },
        month = { 02 },
        volume = { 25 },
        number = { 1 },
        pages = { 63-75 }
}

@article{ beatcs2008,
        author = { L. Caires },
        title = { Dynamic Spatial Logics: A Tutorial Survey },
        journal = { Bulletin of the European Association for Theoretical Computer Science },
        year = { 2008 },
        month = { 02 },
        number = { 94 }
}

@article{ pg_2007_ijie,
        author = { P. Guerreiro and Katerina Georgouli },
        title = { Enhancing Elementary Programming Courses Using E-learning with a Competitive Attitude },
        journal = { International Journal of Internet Education },
        year = { 2008 },
        month = { 01 },
        volume = { 10 }
}

@article{ CSantos2008,
        author = { Carlos Santos and Pedro Sousa and José Tribolet and C. Ferreira },
        title = { Conceptual Model for Continuous Organizational Auditing with Real Time Analysis and Modern Control Theory },
        journal = { Journal of Emerging Technologies in Accounting },
        year = { 2008 },
        volume = { 5 },
        pages = { 37-63 }
}

@article{ pr_pg_ioi_2008,
        author = { Pedro Ribeiro and P. Guerreiro },
        title = { Early Introduction of Competitive Programming },
        journal = { Olympiads in Informatics },
        year = { 2008 },
        volume = { 2 },
        pages = { 149-162 },
        note = { URL={http://www.mii.lt/olympiads_in_informatics/pdf/INFOL020.pdf} }
}

@article{ journals/ijcsa/AraujoR08,
        author = { J. Araújo and Joao Ribeiro },
        title = { A Scenario and Aspect-oriented Requirements and Agile Approach },
        journal = { International Journal of Computer Science and Applications },
        year = { 2008 },
        volume = { 5 },
        number = { 3b },
        pages = { 69-92 },
        note = { URL={http://www.tmrfindia.org/ijcsa/v5i3b4.pdf} }
}

@article{ comw07cw,
        author = { C. Oliveira and Michel Wermelinger },
        title = { The CommUnity Workbench },
        journal = { Science of Computer Programming },
        year = { 2007 },
        month = { 12 },
        volume = { 69 },
        pages = { 46-55 }
}

@article{ Caires.Vieira-10a-06,
        author = { L. Caires and Hugo T. Vieira },
        title = { Extensionality of Spatial Observations in Distributed Systems },
        journal = { Electronic Notes in Theoretical Computer Science },
        year = { 2007 },
        month = { 06 },
        volume = { 175 },
        number = { 3 },
        pages = { 131-149 },
        note = { URL={http://dx.doi.org/10.1016/j.entcs.2006.10.056} }
}

@article{ 10.1140/epjc/s10052-007-0237-3,
        author = { Hera-B Collaboration (197 researchers) and Vasco Amaral },
        title = { K*0 and PHI meson production in proton-nucleusinteractions at S**(1/2) = 41.6-GEV },
        journal = { The European Physical Journal C - Particles and Fields },
        year = { 2007 },
        month = { 04 },
        volume = { 50 },
        number = { 2 },
        pages = { 315-328 },
        note = { URL={http://www.springerlink.com/content/u15032222603k168/} }
}

@article{ hep-ex/0607046,
        author = { Hera-B Collaboration (197 researchers) and Vasco Amaral },
        title = { A measurement of the Psi-Prime to J / PSI production ratio in 920-GEV proton-nucleus interactions },
        journal = { The European Physical Journal C - Particles and Fields },
        year = { 2007 },
        month = { 01 },
        volume = { 49 },
        number = { 2 },
        pages = { 545-558 },
        note = { URL={http://arxiv.org/pdf/hep-ex/0607046} }
}

@article{ Brit.Vie.Mor2007,
        author = { I. S. Brito and F. Vieira and A. Moreira and Rita Ribeiro },
        title = { Handling Conflicts in Aspectual Requirements Compositions },
        journal = { Transactions on Aspect Oriented Software Development (TAOSD) },
        year = { 2007 }
}

@article{ MonFer07,
        author = { Miguel P. Monteiro and João Miguel Lobo Fernandes },
        title = { An illustrative example of refactoring object-oriented source code with aspect-oriented mechanisms },
        journal = { Software: Practice and Experience },
        year = { 2007 },
        volume = { Published Online: 21 Aug 2007 },
        number = { to be defined },
        note = { URL={http://http://www3.interscience.wiley.com/cgi-bin/fulltext/114803999/PDFSTART} }
}

@article{ doi:10.1103/PhysRevD.73.052005,
        author = { Hera-B Collaboration (197 researchers) and Vasco Amaral },
        title = { Improved measurement of the B-anti-B production cross section in 920-GEV fixed-target proton-nucleus collisions },
        journal = { Physical Review D },
        year = { 2007 },
        volume = { 73 },
        pages = { 1-17 },
        note = { URL={http://link.aps.org/abstract/PRD/v73/e052005} }
}

@article{ pr_pg_ioi_2007,
        author = { Pedro Ribeiro and P. Guerreiro },
        title = { Increasing the Appeal of Programming Contests with Tasks Involving Graphical User Interfaces and Computer Graphics },
        journal = { Olympiads in Informatics },
        year = { 2007 },
        volume = { 1 },
        note = { URL={http://www.i-journals.org/olympiads_in_informatics/htm/INFOL012.htm} }
}

@article{ Collaboration:2007zg,
        author = { Hera-B Collaboration (197 researchers) and Vasco Amaral },
        title = { Measurement of D^0, D^+, D_s^+ and D^{*+} Production in Fixed Target 920 GeV Proton-Nucleus Collisions },
        journal = { The European Physical Journal C - Particles and Fields },
        year = { 2007 },
        volume = { C52 },
        pages = { 531-542 }
}

@article{ doi:10.1016/j.physletb.2006.05.040,
        author = { Hera-B Collaboration (197 researchers) and Vasco Amaral },
        title = { Polarization of Lambda and anti-Lambda in 920-GEV fixed-target proton-nucleus collisions },
        journal = { Physics Letters B },
        year = { 2006 },
        month = { 06 },
        volume = { 638 },
        number = { 5-6 },
        pages = { 415-421 },
        note = { URL={http://usparc.ihep.su/spires/find/hep/www?eprint=hep-ex/0603047} }
}

@article{ doi:10.1016/j.physletb.2006.04.042 ,
        author = { Hera-B Collaboration (197 researchers) and Vasco Amaral },
        title = { Measurement of the Upsillon production cross-section in 920-GEV fixed-target proton-nucleus collisions },
        journal = { Physics Letters B },
        year = { 2006 },
        month = { 06 },
        volume = { 638 },
        number = { 1 },
        pages = { 13-21 },
        note = { URL={http://www.sciencedirect.com/science?_ob=ArticleURL&_udi=B6TVN-4JW7V6N-6&_user=10&_coverDate=06%2F29} }
}

@article{ Caires.Lozes-5a-Feb06,
        author = { L. Caires and Etienne Lozes },
        title = { Elimination of Quantifiers and Undecidability in Spatial Logics for Concurrency },
        journal = { Theoretical Computer Science },
        year = { 2006 },
        month = { 02 },
        volume = { 382 },
        number = { 2 },
        note = { URL={http://dx.doi.org/10.1016/j.tcs.2006.01.020} }
}

@article{ Ban.Cle.Ara.Mor.Ras.Tek-6a-Jan06,
        author = { Elisa Baniassad and Paul Clements and J. Araújo and A. Moreira and Awais Rashid and Bedir Tekinerdogan },
        title = { Discovering Early Aspects },
        journal = { IEEE Software },
        year = { 2006 },
        month = { 01 },
        volume = { 23 },
        number = { 1 },
        pages = { 61-70 },
        note = { URL={http://http://portal.acm.org/citation.cfm?id=1110641.1110731&coll=GUIDE&dl=GUIDE} }
}

@article{ Tuosto.Vieira-9a-06,
        author = { Emilio Tuosto and Hugo T. Vieira },
        title = { An Observational Model for Spatial Logics },
        journal = { Electronic Notes in Theoretical Computer Science },
        year = { 2006 },
        volume = { 142 },
        pages = { 229-254 },
        note = { URL={http://www-ctp.di.fct.unl.pt/~htv/pub/obsmodel.pdf} }
}

@article{ Baar.Moreira-8a-06,
        author = { Thomas Baar and A. Moreira },
        title = { Guest editorial to the special issue on UML 2004 },
        journal = { Journal of Software Systems and Modeling },
        year = { 2006 }
}

@article{ LopesScp06,
        author = { A. Lopes and José Luiz Fiadeiro },
        title = { Adding Mobility to Software Architectures },
        journal = { Science of Computer Programming },
        year = { 2006 },
        volume = { 61 },
        pages = { 114-135 }
}

@article{ vallecillo.etal:typing-behavior-objects,
        author = { Antonio Vallecillo and V. T. Vasconcelos and António Ravara },
        title = { Typing the Behavior of Objects and Components using Session Types },
        journal = { Fundamenta Informaticae },
        year = { 2006 },
        volume = { 73 },
        number = { 4 }
}

@article{ arXiv:hep-ex/0512029v1,
        author = { Hera-B Collaboration (197 researchers) and Vasco Amaral },
        title = { Measurement of the J/PSI production cross section in 920-GEV/C fixed-target proton-nucleus interactions },
        journal = { Physics Letters B },
        year = { 2006 },
        volume = { 638 },
        number = { 5-6 },
        pages = { 407-414 },
        note = { URL={http://www.sciencedirect.com/science?_ob=ArticleURL&_udi=B6TVN-4JW7V6N-6&_user=10&_coverDate=06%2F29} }
}

@article{ vasconcelos.gay.ravara:tychecking-session-types,
        author = { V. T. Vasconcelos and Simon Gay and António Ravara },
        title = { Typechecking a Multithreaded Functional Language with Session Types },
        journal = { Theoretical Computer Science },
        year = { 2006 },
        volume = { 368 },
        number = { 1--2 },
        pages = { 64-87 },
        note = { URL={http://www.di.fc.ul.pt/~vv/papers/vasconcelos.gay.ravara:tychecking-session-types.pdf} }
}

@article{ CaleroJCSI2006,
        author = { Coral Calero and Francisco Ruiz and Aline Lúcia Baroni and F. Brito e Abreu and Mario Piattini },
        title = { An Ontological Approach to Describe the SQL:2003 Object-Relational Features },
        journal = { Journal of Computer Standards & Interfaces (Elsevier) },
        year = { 2006 },
        volume = { 28 },
        number = { 6 },
        pages = { 695-713 }
}

@article{ Goulão.Abreu-12a-Mar05,
        author = { M. Goulão and F. Brito e Abreu },
        title = { Validação Cruzada de Métricas para Componentes },
        journal = { IEEE Latin America Transactions },
        year = { 2005 },
        month = { 03 },
        volume = { 3 },
        number = { 1 },
        note = { URL={http://www.ewh.ieee.org/reg/9/etrans/ieee/issues/vol3/vol3issue1March2005/3TLA1_18Goulao.pdf} }
}

@article{ Oli.Wer.Fia.Lop-14a-05,
        author = { C. Oliveira and Michel Wermelinger and José Luiz Fiadeiro and A. Lopes },
        title = { Modelling the GSM Handover Protocol in CommUnity },
        journal = { Electronic Notes in Theoretical Computer Science },
        year = { 2005 },
        volume = { 141 },
        number = { 3 },
        pages = { 3-25 }
}

@article{ vasconcelos:lambda-pi-machines,
        author = { V. T. Vasconcelos },
        title = { Lambda and pi calculi, CAM and SECD machines },
        journal = { Journal of Functional Programming },
        year = { 2005 },
        volume = { 15 },
        number = { 1 },
        pages = { 101-127 }
}

@article{ Ras.Mor.Tek-16a-Aug04,
        author = { Awais Rashid and A. Moreira and Bedir Tekinerdogan },
        title = { Early Aspects: Aspect-Oriented Requirements Engineering and Architecture Design },
        journal = { IEE Proceedings - Software Engineering },
        year = { 2004 },
        month = { 08 },
        volume = { 151 },
        number = { 4 }
}

@article{ Whi.Ara.iee04,
        author = { Jon whittle and J. Araújo },
        title = { Scenario Modeling with Aspects },
        journal = { IEE Proceedings - Software Engineering },
        year = { 2004 },
        month = { 08 }
}

@article{ Mol.Mor.Ros-17a-Apr04,
        author = { Jesus Garcia Molina and A. Moreira and Gustavo Rossi },
        title = { Guest Editorial on UML and Model Engineering },
        journal = { European Journal for the Informatics Professional },
        year = { 2004 },
        month = { 04 }
}

@article{ Caires.Cardelli-18a-04,
        author = { L. Caires and Luca Cardelli },
        title = { A Spatial Logic for Concurrency - II },
        journal = { Theoretical Computer Science },
        year = { 2004 },
        volume = { 322 },
        number = { 3 },
        pages = { 517-565 },
        note = { URL={http://dx.doi.org/10.1016/j.tcs.2003.10.041} }
}

@article{ Monteiro-19a-04,
        author = { L. Monteiro },
        title = { A noninterleaving model of concurrency based on transition systems with spatial structure },
        journal = { Electronic Notes in Theoretical Computer Science },
        year = { 2004 },
        volume = { 106 },
        pages = { 261-277 }
}

@article{ Fia.Lop.-2-04,
        author = { A. Lopes and José Luiz Fiadeiro },
        title = { Adding Mobility to Software Architectures _ },
        journal = { Electronic Notes in Theoretical Computer Science },
        year = { 2004 },
        number = { 97 },
        pages = { 241-258 }
}

@article{ Lo.Fi.-3-2004,
        author = { A. Lopes and José Luiz Fiadeiro },
        title = { Superposition: Composition vs Refinement of Non-deterministic, Action-Based Systems },
        journal = { Formal Aspects of Computing },
        year = { 2004 },
        volume = { 16 },
        number = { 1 },
        pages = { 5-18 }
}

@article{ Antunes.Gomes.Brito2004,
        author = { C. Henggeler Antunes and A. Gomes Martins and I. S. Brito },
        title = { A multiple objective mixed integer linear programming model for power generation expansion planning },
        journal = { Energy (Elsevier) },
        year = { 2004 },
        volume = { 29 },
        number = { 4 },
        pages = { 613-627 },
        note = { URL={http://www.sciencedirect.com/science?_ob=ArticleURL&_udi=B6V2S-4B6KDVD-1&_user=10&_rdoc=1&_fmt=&_ori} }
}

@article{ Caires.Cardelli-21a-03,
        author = { L. Caires and Luca Cardelli },
        title = { A spatial logic for concurrency (part I) },
        journal = { Information and Computation (Elsevier) },
        year = { 2003 },
        volume = { 186 },
        number = { 2 },
        pages = { 194-235 },
        note = { URL={http://dx.doi.org/10.1016/S0890-5401(03)00137-8} }
}

@article{ Ribeiro.Moreira-25a-03,
        author = { Rita Ribeiro and A. Moreira },
        title = { Fuzzy Query Interface for a Business Database },
        journal = { International Journal of Human-Computer Studies },
        year = { 2003 },
        pages = { 363-391 }
}

@article{ oli.ara.fl03,
        author = { Cláudia Oliveira and J. Araújo },
        title = { A Criação em Teatro: proposta para um Thesaurus },
        journal = { Revista da Faculdade de Letras da Universidade de Lisboa },
        year = { 2003 }
}

@article{ martins.lopes.vasconcelos:impact-linearity-information,
        author = { fmartins and Luís Lopes and V. T. Vasconcelos },
        title = { The Impact of Linearity Information on the Performance of TyCO },
        journal = { Electronic Notes in Theoretical Computer Science },
        year = { 2003 },
        volume = { 75 }
}

@article{ Rib.Mor.Dec-03,
        author = { Rita Ribeiro and A. Moreira and Eddy Declercq },
        title = { A fuzzy evaluation model: a case for intermodal terminals in Europe },
        journal = { Studies in Fuzzy Computing },
        year = { 2003 },
        volume = { 124 },
        pages = { 218-233 }
}

@article{ Lo.Fi.We.-2003,
        author = { A. Lopes and M. Wermelinger and José Luiz Fiadeiro },
        title = { Higher-order Connectors },
        journal = { ACM Transactions on Software Engineering and Methodology },
        year = { 2003 },
        volume = { 12 },
        number = { 1 },
        pages = { 64-104 }
}

@article{ Abreu2002_SCP,
        author = { Pedro Sousa and Lurdes Pedro-de-Jesus and Gonçalo Pereira and F. Brito e Abreu },
        title = { Clustering Relations into Abstract ER Schemas for Database Reverse Engineering },
        journal = { Science of Computer Programming },
        year = { 2002 },
        month = { 12 },
        volume = { 45 },
        number = { 2 },
        pages = { 137-153 },
        note = { URL={http://dx.doi.org/10.1016/S0167-6423(02)00057-6} }
}

@article{ Dua.Ara.jeit02,
        author = { Y. Duan and R. Mullins and Virgilio Machado and J. Araújo },
        title = { Addressing ICTs Skill Challenges in SMEs:Insights from three country investigations },
        journal = { Journal of European Industrial Training },
        year = { 2002 }
}

@article{ Barbosa.Cunha-28a-01,
        author = { F. Barbosa and Jose C. Cunha },
        title = { A Coordination Language for Collective Agent-Based Systems: GroupLog },
        journal = { Applied Artificial Intelligence },
        year = { 2001 },
        volume = { 15 },
        number = { 1 },
        pages = { 59-78 }
}

@article{ Abreu2001_OBJET,
        author = { F. Brito e Abreu and M. Goulão },
        title = { A Merit Factor Driven Approach to the Modularization of Object-Oriented Systems },
        journal = { L\'Objet },
        year = { 2001 },
        volume = { 7 },
        number = { 4 },
        pages = { 455-476 },
        note = { URL={http://objet.revuesonline.com/article.jsp?articleId=524} }
}

@article{ Monteiro-29a-00,
        author = { L. Monteiro },
        title = { Observation systems },
        journal = { Electronic Notes in Theoretical Computer Science },
        year = { 2000 },
        volume = { 33 },
        pages = { 261-275 }
}

@article{ Cla.Mor.00,
        author = { A. Moreira and Robert Clarke },
        title = { Use of E-LOTOS in Adding Formality to UML },
        journal = { Journal of Universal Computer Science },
        year = { 2000 },
        volume = { 6 },
        number = { 11 }
}

@article{ Monteiro-34a-98,
        author = { L. Monteiro },
        title = { Semantic domains based on sets with families of equivalences },
        journal = { Electronic Notes in Theoretical Computer Science },
        year = { 1998 },
        volume = { 11 },
        pages = { 71-104 }
}

@article{ Monteiro.Porto-32a-98,
        author = { L. Monteiro and A. Porto },
        title = { Entailment-Based Actions for Coordination },
        journal = { Theoretical Computer Science },
        year = { 1998 },
        volume = { 192 },
        pages = { 259-286 }
}

@article{ JuniorS98,
        author = { J. Araújo and Pete Sawyer },
        title = { Integrating Object-Oriented Analysis and Formal Specification },
        journal = { Journal of Brazilian Computer Society },
        year = { 1998 },
        volume = { 5 },
        number = { 1 }
}

@article{ Ribeiro1998_SI,
        author = { Nuno Palmeiro Ribeiro and Alberto Bigotte de Almeida and F. Brito e Abreu and Pedro Sousa },
        title = { Levantamento de Modelos de Dados em Sistemas Legados },
        journal = { Sistemas de Informação },
        year = { 1998 },
        volume = { 9 },
        pages = { 19-28 },
        note = { URL={http://revista.apsi.pt/index.php/revista/article/viewFile/51/48} }
}

@article{ Goulao1998_SI,
        author = { M. Goulão and António Silva Monteiro and F. Brito e Abreu and Alberto Bigotte de Almeida },
        title = { Controlo da Evolução de Sistemas Legados },
        journal = { Sistemas de Informação },
        year = { 1998 },
        number = { 9 },
        pages = { 7-18 },
        note = { URL={http://revista.apsi.pt/index.php/revista/article/viewFile/50/47} }
}

@article{ Abreu1997_ObjectExpert,
        author = { F. Brito e Abreu },
        title = { Pedagogical Patterns: Picking Up the Design Patterns Approach },
        journal = { Object Expert },
        year = { 1997 },
        month = { 03 },
        volume = { 2 },
        number = { 3 },
        pages = { 37-41 }
}

@article{ JacquetMonteiroPPLElsevier,
        author = { Jean-Marie Jacquet and L. Monteiro },
        title = { Towards Resource Handling in Logic Programming: The PPL Framework and its Semantics },
        journal = { Computer Languages, Systems and Structures },
        year = { 1996 },
        volume = { 22 },
        number = { 2/3 },
        pages = { 51-77 }
}

@article{ Abreu1995_SI,
        author = { F. Brito e Abreu },
        title = { Métodos Quantitativos na Gestão de Projectos que usam o Paradigma da Orientação a Objectos },
        journal = { Sistemas de Informação },
        year = { 1995 },
        number = { 3 },
        pages = { 47-62 },
        note = { URL={http://revista.apsi.pt/index.php/revista/article/viewFile/17/16} }
}

@article{ Abreu1994_JSS,
        author = { F. Brito e Abreu and Rogério Carapuça },
        title = { Candidate Metrics for Object-Oriented Software within a Taxonomy Framework },
        journal = { Journal of Systems and Software },
        year = { 1994 },
        month = { 07 },
        volume = { 26 },
        number = { 1 },
        pages = { 87-96 },
        note = { URL={http://dx.doi.org/10.1016/0164-1212(94)90099-X} }
}

@article{ 13-CFetal-sscc,
        author = { Luís Cruz-Filipe and Ivan Lanese and fmartins and António Ravara, Antonio Ravara, A. Ravara and V. T. Vasconcelos },
        title = { The Stream-based Service-Centered Calculus: a Foundation for Service-Oriented Programming },
        journal = { Formal Aspects of Computing },
        year = { 0000 },
        pages = { 1-54 },
        note = { URL={http://ctp.di.fct.unl.pt/~aravara/pubs/journals/13-CFetal-sscc.pdf} }
}


*** Books ( 3 ) ***

@book{ Guerreiro-1b-Jan06,
        author = { P. Guerreiro },
        title = { Elementos de Programação com C },
        publisher = { FCA - Editora de Informática },
        year = { 2006 },
        month = { 01 },
        series = { Tecnologias de Informação },
        edition = { Third edition },
        note = { ISBN={978-972-722-510-1} }
}

@book{ Guerreiro-3b-Apr03,
        author = { P. Guerreiro },
        title = { Programação com Classes em C++ },
        publisher = { FCA - Editora de Informática },
        year = { 2003 },
        month = { 04 },
        series = { Tecnologias de Informação },
        edition = { Second },
        note = { ISBN={972-722-375-3} }
}

@book{ Guerreiro-5b-Apr02,
        author = { P. Guerreiro },
        title = { Pascal - Técnicas de Programação },
        publisher = { FCA - Editora de Informática },
        year = { 2002 },
        month = { 04 },
        series = { Tecnologias de Informação },
        edition = { Fifth },
        note = { ISBN={972-722-324-9} }
}


*** Book Chapters ( 42 ) ***

@inbook{ MoreiraAraujoWhittleGoulaoAOREch12,
        author = { A. Moreira and J. Araújo and Jon whittle and M. Goulão },
        title = { Using Aspects to Model Volatile Concerns },
        publisher = { Springer Berlin Heidelberg },
        year = { 2013 },
        pages = { 183-205 },
        note = { ISBN={978-3-642-38639-8} }
}

@inbook{ AraujoW13,
        author = { J. Araújo and Jon whittle },
        title = { Aspect-Oriented Compositions for Dynamic Behaviour Models },
        publisher = { Springer Berlin Heidelberg },
        year = { 2013 },
        pages = { 45-60 },
        note = { ISBN={978-3-642-38639-8} }
}

@inbook{ LencastreAMC13,
        author = { Maria Lencastre and J. Araújo and A. Moreira and Jaelson F. B. Castro },
        title = { Aspects Composition in Problem Frames },
        publisher = { Springer Berlin Heidelberg },
        year = { 2013 }
}

@inbook{ SardinhaRMAC13,
        author = { Alberto Sardinha and Awais Rashid and A. Moreira and J. Araújo and Ruzanna Chitchyan },
        title = { Conflict Identification with EA-Analyser },
        publisher = { Springer Berlin Heidelberg },
        year = { 2013 }
}

@inbook{ SancheMAF13,
        author = { Pablo Sanchez and A. Moreira and J. Araújo and Lidia Fuentes },
        title = { Mapping aspects from requirements to architecture },
        publisher = { Springer-Verlag },
        year = { 2013 },
        pages = { 145-166 },
        note = { ISBN={978-3-642-38639-8} }
}

@inbook{ BritoMRA13,
        author = { I. S. Brito and A. Moreira and Rita Ribeiro and J. Araújo },
        title = { Handling Conflicts in Aspect-OrientedRequirements Engineering },
        publisher = { Springer-Verlag },
        year = { 2013 },
        pages = { 225-242 },
        note = { ISBN={978-3-642-38639-8} }
}

@inbook{ Barisic2012DSLBookChapter,
        author = { akki and Vasco Amaral and M. Goulão and bfb },
        title = { Evaluating the Usability of Domain-Specific Languages },
        publisher = { IGI Global },
        year = { 2012 },
        month = { 09 },
        note = { ISBN={9781466620926},
                URL={http://www.igi-global.com/book/formal-practical-aspects-domain-specific/66388} }
}

@inbook{ sedes2012_mg_fba,
        author = { M. Goulão and F. Brito e Abreu },
        title = { Proceedings of the Fourth Portuguese Software Engineering Doctoral Symposium (SEDES’2012) },
        publisher = { IEEE Computer Society },
        year = { 2012 },
        month = { 09 },
        pages = { 333-370 },
        note = { ISBN={978-0-7695-4777-0},
                URL={http://dx.doi.org/10.1109/QUATIC.2012.81} }
}

@inbook{ AMPLEBookCh4,
        author = { Steffen Zschaler and Pablo Sanchez and J. Santos and MAlferez and A. Moreira and J. Araújo and Uirakulesza and Lidia Fuentes },
        title = { Variability Management },
        publisher = { Cambridge University press },
        year = { 2011 },
        note = { ISBN={13: 9780521767224},
                URL={http://www.cambridge.org/aus/catalogue/catalogue.asp?isbn=9780521767224} }
}

@inbook{ AMPLEBookCh5,
        author = { Afonso Pimentel and Rita Ribeiro and A. Moreira and J. Araújo and J. Santos and MAlferez and Uirakulesza and Pim van den Broek },
        title = { Hybrid Assessment Method for SPL },
        publisher = { Cambridge University press },
        year = { 2011 },
        note = { ISBN={13: 9780521767224},
                URL={http://http://www.cambridge.org/aus/catalogue/catalogue.asp?isbn=9780521767224} }
}

@inbook{ chap8-AMPLE,
        author = { Nicolas Anquetil and Uirakulesza and Ralf Mitschke and A. Moreira and Jean-Claude Royer and Andreas Rummler },
        title = { Managing Information Flow in SPL Development Processes },
        publisher = { Cambridge University press },
        year = { 2011 },
        note = { ISBN={13: 9780521767224},
                URL={http://http://www.cambridge.org/aus/catalogue/catalogue.asp?isbn=9780521767224} }
}

@inbook{ SensoriaFLRVZ_10,
        author = { C. Ferreira and Ivan Lanese and António Ravara, Antonio Ravara, A. Ravara and Hugo T. Vieira and Gianluigi Zavattaro },
        title = { Advanced Mechanisms for Service Combination and Transactions },
        publisher = { Springer-Verlag },
        year = { 2011 },
        volume = { 6582 },
        series = { Lecture Notes in Computer Science },
        pages = { 302-325 },
        note = { ISBN={978-3-642-20400-5} }
}

@inbook{ sensoria:tools,
        author = { Massimo Bartoletti and L. Caires and Ivan Lanese and Franco Mazzanti and Davide Sangiorgi and Hugo T. Vieira and Roberto Zunino },
        title = { Tools and Verification },
        publisher = { Springer-Verlag },
        year = { 2011 },
        volume = { 6582 },
        series = { Lecture Notes in Computer Science },
        pages = { 408-427 },
        note = { ISBN={978-3-642-20400-5} }
}

@inbook{ LRV10:sensBook-behTheo,
        author = { Ivan Lanese and António Ravara, Antonio Ravara, A. Ravara and Hugo T. Vieira },
        title = { Behavioural Theory for Session-oriented Calculi },
        publisher = { Springer-Verlag },
        year = { 2011 },
        volume = { 6582 },
        series = { Lecture Notes in Computer Science },
        pages = { 189-213 },
        note = { ISBN={978-3-642-20400-5} }
}

@inbook{ ABBBV:sensBook-staticanalysis,
        author = { Lucia Acciai and Chiara Bodei and Michele Boreale and Roberto Bruni and Hugo T. Vieira },
        title = { Static Analysis Techniques for Session-Oriented Calculi },
        publisher = { Springer-Verlag },
        year = { 2011 },
        volume = { 6582 },
        series = { Lecture Notes in Computer Science },
        pages = { 214-231 },
        note = { ISBN={978-3-642-20400-5} }
}

@inbook{ MonFer11,
        author = { Miguel P. Monteiro and João Miguel Lobo Fernandes },
        title = { Aspect-Oriented Refactoring of Java Programs },
        publisher = { iConcept },
        year = { 2011 },
        note = { ISBN={978-0-9807330-0-6} }
}

@inbook{ MoreiraA09,
        author = { A. Moreira and J. Araújo },
        title = { The Need for Early Aspects },
        publisher = { Springer Berlin Heidelberg },
        year = { 2011 },
        pages = { 386-407 }
}

@inbook{ 9781616928742,
        author = { MAlferez and A. Moreira and Vasco Amaral and J. Araújo },
        title = { Model-Driven Requirements Specification for Software Product Lines },
        publisher = { IGI Global },
        year = { 2010 },
        month = { 10 },
        pages = { 369-386 },
        note = { URL={http://www.amazon.ca/Model-Driven-Domain-Analysis-Software-Development/dp/1616928743} }
}

@inbook{ sensoria:core,
        author = { L. Caires and Rocco de Nicola and Gianluigi Zavattaro and Rosario Pugliese and V. T. Vasconcelos },
        title = { Core Calculi for Service Oriented Computing },
        publisher = { Springer-Verlag },
        year = { 2010 },
        series = { Lecture Notes in Computer Science }
}

@inbook{ AlferezSLE09-InBook,
        author = { MAlferez and J. Santos and A. Moreira and Alessandro Garcia and Uira Kulesza and J. Araújo and Vasco Amaral },
        title = { Multi-View Composition Language for Software Product Line Requirements },
        publisher = { Springer-Verlag },
        year = { 2010 },
        volume = { 5969 },
        series = { Lecture Notes in Computer Science },
        edition = { Revised Selected Papers },
        pages = { 103-122 },
        note = { URL={http://www.springerlink.com/content/u2263qv535374572/fulltext.pdf} }
}

@inbook{ sil-fmco08,
        author = { Nobuko Yoshida and V. T. Vasconcelos and Hervé Paulino and Kohei Honda },
        title = { Session-Based Compilation Framework for Multicore Programming },
        publisher = { Springer Berlin Heidelberg },
        year = { 2009 },
        month = { 09 },
        volume = { 5751 },
        series = { Lecture Notes in Computer Science },
        edition = { Frank S. de Boer and Marcello M. Bonsangue and Eric Madelain },
        pages = { 226-246 },
        note = { URL={http://homepages.di.fc.ul.pt/~vv/papers/yoshida.vasconcelos.etal_session-based-compilation.pdf} }
}

@inbook{ batic3schap,
        author = { Vasco Amaral and bfb and Matteo Risoldi and Didier Buchs and Gilles Falquet },
        title = { A language and a methodology for prototyping user interfaces for control systems },
        publisher = { Springer-Verlag },
        year = { 2009 },
        pages = { 223-252 }
}

@inbook{ Abreu2007_ECOOP,
        author = { Yann-Gaël Guéhéneuc and Christian Lange and Houari A. Sahraoui and Giovanni Falcone and Michele Lanza and Coral Calero and F. Brito e Abreu },
        title = { Quantitative Approaches in Object-Oriented Software Engineering (QAOOSE’2007 Report) },
        publisher = { Springer-Verlag },
        year = { 2008 },
        volume = { 4906 },
        pages = { 166-170 },
        note = { ISBN={978-3-540-78194-3},
                URL={http://dx.doi.org/10.1007/978-3-540-78195-0_16} }
}

@inbook{ Goulao2007SQMBook,
        author = { M. Goulão and F. Brito e Abreu },
        title = { An overview of metrics-based approaches to support software components reusability assessment },
        publisher = { ICFAI Books },
        year = { 2007 },
        series = { Information Technology },
        edition = { Ravi Kumar Jain B },
        note = { ISBN={81-314-1256-8},
                URL={http://ctp.di.fct.unl.pt/QUASAR/Resources/Papers/2007/goulao2007Book.pdf} }
}

@inbook{ Abreu2006_ECOOP,
        author = { F. Brito e Abreu and Coral Calero and Yann-Gaël Guéhéneuc and Michele Lanza and Houari A. Sahraoui },
        title = { Quantitative Approaches in Object-Oriented Software Engineering (QAOOSE’2006 Report) },
        publisher = { Springer-Verlag },
        year = { 2007 },
        volume = { 4379 },
        series = { LNCS },
        pages = { 87-96 },
        note = { ISBN={ISBN 978-3-540-71772-0},
                URL={http://dx.doi.org/10.1007/978-3-540-71774-4_10} }
}

@inbook{ Abreu2004_ECOOP,
        author = { Coral Calero and F. Brito e Abreu and Geert Poels and Houari A. Sahraoui },
        title = { Quantitative Approaches in Object-Oriented Software Engineering (QAOOSE’2004 Report) },
        publisher = { Springer-Verlag },
        year = { 2005 },
        volume = { 3344 },
        series = { LNCS },
        pages = { 23-35 },
        note = { ISBN={3-540-23988-X},
                URL={http://dx.doi.org/10.1007/978-3-540-30554-5_3} }
}

@inbook{ Bla.Bla.Ras.Mor.Ara.Chi-6bc-04,
        author = { Gordon Blair and Lynn Blair and Awais Rashid and A. Moreira and J. Araújo and Ruzanna Chitchyan },
        title = { Engineering Aspect-Oriented Systems },
        publisher = { Addison-Wesley },
        year = { 2004 },
        edition = { Robert E. Filman, Tzilla Elrad, Siobhan Clarke, Mehmet Aksit },
        note = { ISBN={0321219767},
                URL={http://http://www.amazon.com/gp/product/0321219767/002-0183087-4888844?v=glance&n=283155} }
}

@inbook{ Guerreiro-7bc-04,
        author = { P. Guerreiro },
        title = { Difusão Autónoma de Materiais Curriculares },
        publisher = { Edições Universidade Fernando Pessoa },
        year = { 2004 },
        edition = { Luís Borges Gouveia e Sofia Gaio (editores) },
        note = { ISBN={972-8830-18-1},
                URL={http://www.ufp.pt/editions.php?intEditionType=1&intId=10352} }
}

@inbook{ Bar.Cun.Ran.Lyn-5bc-04,
        author = { F. Barbosa and Jose C. Cunha and Omer Rana and Stephen Lynden },
        title = { Coordination in Utility Managed Multi-Agent Group },
        publisher = { Nova Science },
        year = { 2004 },
        volume = { 15 },
        series = { Advances in Computation: Theory and Practice },
        edition = { L. T. Yang and Y. Pan },
        pages = { 209-219 },
        note = { ISBN={1 59033 956 8} }
}

@inbook{ Abreu2003_ECOOP,
        author = { F. Brito e Abreu and Mario Piattini and Geert Poels and Houari A. Sahraoui },
        title = { Quantitative Approaches in Object-Oriented Software Engineering (QAOOSE’2003 Report) },
        publisher = { Springer-Verlag },
        year = { 2004 },
        volume = { 3013 },
        series = { LNCS },
        pages = { 92-106 },
        note = { ISBN={3-540-22405-X},
                URL={http://dx.doi.org/10.1007/978-3-540-25934-3_10} }
}

@inbook{ Moreira-9bc-03,
        author = { A. Moreira },
        title = { Aspectual Requirements: a Model for Advanced Separation of Concerns },
        publisher = { AECI },
        year = { 2003 },
        pages = { 1-22 },
        note = { ISBN={84-9602307-9} }
}

@inbook{ Bar.Cun.Ran.Lyn-8bc-03,
        author = { F. Barbosa and Jose C. Cunha and Omer Rana and Stephen Lynden },
        title = { Coordination in Utility Managed Multi-Agent Groups },
        publisher = { Swets & Zeitlinger B.V. },
        year = { 2003 },
        pages = { 995-1000 },
        note = { ISBN={90 5809 622 8} }
}

@inbook{ AFLW:03,
        author = { A. Lopes and Michel Wermelinger and José Luiz Fiadeiro },
        title = { Architectural Techniques for Evolving Control Systems },
        publisher = { L\'Harmattan Press },
        year = { 2003 },
        pages = { 41-50 }
}

@inbook{ Abreu2002_ECOOP,
        author = { Mario Piattini and F. Brito e Abreu and Geert Poels and Houari A. Sahraoui },
        title = { Quantitative Approaches in Object-Oriented Software Engineering (QAOOSE’2002 Report) },
        publisher = { Springer-Verlag },
        year = { 2002 },
        volume = { 2548 },
        series = { LNCS },
        pages = { 147-153 },
        note = { ISBN={3-540-00233-2},
                URL={http://dx.doi.org/10.1007/3-540-36208-8_12} }
}

@inbook{ Abreu2001_ECOOP,
        author = { F. Brito e Abreu and Brian Henderson-Sellers and Mario Piattini and Geert Poels and Houari A. Sahraoui },
        title = { Quantitative Approaches in Object-Oriented Software Engineering (QAOOSE’2001 Report) },
        publisher = { Springer-Verlag },
        year = { 2002 },
        volume = { 2323 },
        series = { LNCS },
        pages = { 174-183 },
        note = { ISBN={3-540-43675-8},
                URL={http://dx.doi.org/10.1007/3-540-47853-1_15} }
}

@inbook{ Moreira.Araújo-14bc-00,
        author = { A. Moreira and J. Araújo },
        title = { Generating Object-Z Specifications from Use Cases”, Enterprise Information Systems },
        publisher = { Kluwer },
        year = { 2000 },
        note = { ISBN={0-7923-6239-X} }
}

@inbook{ Abreu2000_ECOOP,
        author = { F. Brito e Abreu and Geert Poels and Houari A. Sahraoui and Horst Zuse },
        title = { Quantitative Approaches in Object-Oriented Software Engineering (QAOOSE’2000 Report) },
        publisher = { Springer-Verlag },
        year = { 2000 },
        volume = { 1964 },
        series = { LNCS },
        pages = { 93-103 },
        note = { ISBN={3-540-41513-0},
                URL={http://dx.doi.org/10.1007/3-540-44555-2_8} }
}

@inbook{ Abreu1999_ECOOP,
        author = { F. Brito e Abreu and Horst Zuse and Houari A. Sahraoui and Walcelio Melo },
        title = { Quantitative Approaches in Object-Oriented Software Engineering (QAOOSE’99 Report) },
        publisher = { Springer-Verlag },
        year = { 1999 },
        volume = { 1743 },
        series = { LNCS },
        pages = { 327-337 },
        note = { ISBN={3-540-66954-X},
                URL={http://dx.doi.org/10.1007/3-540-46589-8_19} }
}

@inbook{ Abreu1998_ECOOP,
        author = { Isabelle Borne and F. Brito e Abreu and Wolfgang De Meuter and Galal Hassan Galal },
        title = { Techniques, Tools and Formalisms for Capturing and Assessing Architectural Quality in Object-Oriented Software },
        publisher = { Springer-Verlag },
        year = { 1998 },
        volume = { 1543 },
        series = { LNCS },
        pages = { 44-71 },
        note = { ISBN={3-540-65460-7},
                URL={http://dx.doi.org/10.1007/3-540-49255-0_2} }
}

@inbook{ MonteiroPorto93,
        author = { L. Monteiro and A. Porto },
        title = { A language for contextual logic programming },
        publisher = { The MIT Press },
        year = { 1993 },
        edition = { K.R. Apt, J.W. de Bakker, and J.J.M.M. Rutten },
        pages = { 115-147 }
}

@inbook{ MonteiroPortoSasbachwalden,
        author = { L. Monteiro and A. Porto },
        title = { Syntactic and semantic inheritance in logic programming },
        publisher = { Springer-Verlag },
        year = { 1992 },
        edition = { J. Darlington and R. Dietrich },
        pages = { 163-173 }
}

@inbook{ MonteiroEllisHorwood,
        author = { L. Monteiro },
        title = { A proposal for distributed programming in logic },
        publisher = { Ellis Horwood Ltd. },
        year = { 1984 },
        edition = { J. A. Campbell },
        pages = { 329-340 }
}


*** Dissertations ( 35 ) ***

@phdthesis{ bfb2k13doctoralthesis,
        author = { bfb },
        title = { Analysable Software Language Translations },
        school = { Universidade Nova de Lisboa },
        year = { 2013 },
        month = { 07 },
        note = { url={http://www.dropbox.com/s/wt1gipm2ywr5046/thesisbfb.final.pdf} }
}

@mastersthesis{ JorgeFreitas2010MSc,
        author = { Jorge Freitas },
        title = { Metamodelação de Processos e Serviços },
        school = { Faculdade de Ciências e Tecnologia, Universidade Nova de Lisboa },
        year = { 2010 },
        month = { 09 },
        note = { url={http://ctp.di.fct.unl.pt/QUASAR/Resources/Papers/2010/JorgeFreitas2010MSc.pdf} }
}

@mastersthesis{ AmericoRio2010MSc,
        author = { AmericoRio },
        title = { Modelo Automático de Qualidade para Sítios Web },
        school = { Faculdade de Ciências e Tecnologia, Universidade Nova de Lisboa },
        year = { 2010 },
        month = { 07 },
        note = { url={http://ctp.di.fct.unl.pt/QUASAR/Resources/Papers/2010/AmericoRio2010MSc.pdf} }
}

@mastersthesis{ santos2010MScThesis,
        author = { Tiago Santos },
        title = { Linguagem de Especificação Leve Hoare-Separação para Java },
        school = { Faculdade de Ciências e Tecnologia, Universidade Nova de Lisboa },
        year = { 2010 },
        month = { 07 },
        note = { url={http://ctp.di.fct.unl.pt/~tsantos/docs/TS-MSc-thesis.pdf} }
}

@phdthesis{ PerezPhDThesis,
        author = { Jorge A. Perez },
        title = { Higher-Order Concurrency: Expressiveness and Decidability Results },
        school = { Universitá di Bologna },
        year = { 2010 },
        month = { 05 },
        note = { Supervisor: Prof. Davide Sangiorgi.
External Reviewers: Prof. Uwe Nestmann (Berlin), Prof. Nobuko Yoshida (London) }
}

@mastersthesis{ Porciuncula2010_MSc,
        author = { Raquel Porciúncula },
        title = { Governance and IT Process Modeling },
        school = { Faculdade de Ciências e Tecnologia, Universidade Nova de Lisboa },
        year = { 2010 },
        month = { 02 },
        note = { url={http://ctp.di.fct.unl.pt/QUASAR/},
                other_notes={Supervisor: Fernando Brito e Abreu} }
}

@mastersthesis{ Costa2010_MSc,
        author = { José Costa },
        title = { MGPSI – Metodologia de Gestão de Projectos Aplicada ao Desenvolvimento de Sistemas de Informação },
        school = { Faculdade de Ciências e Tecnologia, Universidade Nova de Lisboa },
        year = { 2010 },
        month = { 02 },
        note = { url={http://ctp.di.fct.unl.pt/QUASAR/},
                other_notes={Supervisor: Fernando Brito e Abreu} }
}

@phdthesis{ htvphdthesis,
        author = { Hugo T. Vieira },
        title = { A Calculus for Modeling and Analyzing Conversations in Service-Oriented Computing },
        school = { Faculdade de Ciências e Tecnologia, Universidade Nova de Lisboa },
        year = { 2010 },
        note = { url={http://www-ctp.di.fct.unl.pt/~htv/pub/thesis.pdf} }
}

@mastersthesis{ typeinference_conversationtypes,
        author = { L. Lourenço },
        title = { Type Inference for Conversation Types },
        school = { Faculdade de Ciências e Tecnologia, Universidade Nova de Lisboa },
        year = { 2010 },
        note = { url={http://ctp.di.fct.unl.pt/~luisal/files/msc_dissertation.pdf} }
}

@mastersthesis{ mscmd2010,
        author = { MDom },
        title = { Core Language for Web Applications },
        school = { Departamento de Informática FCT/UNL },
        year = { 2010 },
        note = { url={http://ctp.di.fct.unl.pt/~mdomingues/docs/mbd-mscthesis.pdf} }
}

@mastersthesis{ Caldeira2009_MSc,
        author = { Joao Caldeira },
        title = { Information Technology Service Management: An Experimental Approach Towards IT Service Prediction },
        school = { Departamento de Informática FCT/UNL },
        year = { 2009 },
        month = { 06 },
        note = { Supervisor: Fernando Brito e Abreu }
}

@phdthesis{ goulao2008PhD,
        author = { M. Goulão },
        title = { Component-Based Software Engineering: a Quantitative Approach },
        school = { Universidade Nova de Lisboa },
        year = { 2008 },
        month = { 12 },
        note = { url={http://ctp.di.fct.unl.pt/QUASAR/Resources/Papers/2008/goulao2008PhD.pdf} }
}

@mastersthesis{ LuisSilva2008_MSc,
        author = { Luís Ferreira da Silva },
        title = { Assessment of IT Infrastructures: A Model Driven Approach },
        school = { Faculdade de Ciências e Tecnologia, Universidade Nova de Lisboa },
        year = { 2008 },
        month = { 12 },
        note = { url={http://ctp.di.fct.unl.pt/QUASAR/Resources/Papers/2008/LuisSilva2008MSc.pdf},
                other_notes={Supervisor: Fernando Brito e Abreu} }
}

@phdthesis{ @dissertation{PhD/Brito08, title =,
        author = { I. S. Brito },
        title = { AORA - Aspect-Oriented Requirements Analysis },
        school = { Instituto Politécnico de Beja },
        year = { 2008 },
        month = { 07 },
        note = { url={http://www.estig.ipbeja.pt/~issb/tese/PhDThesis-IsabelBrito.pdf} }
}

@mastersthesis{ FilipaSilva2008MSc,
        author = { Filipa Silva },
        title = { Recuperação Automática da Modelação Comportamental com Aplicações ao Ensaio Baseado em Modelos },
        school = { Faculdade de Ciências e Tecnologia, Universidade Nova de Lisboa },
        year = { 2008 },
        month = { 07 },
        note = { url={http://http://ctp.di.fct.unl.pt/QUASAR/Resources/Papers/2008/FilipaSilva2008MSc.pdf} }
}

@mastersthesis{ VitorGouveia2008MSc,
        author = { Vitor Gouveia },
        title = { Cenários Visuais: Rastreio de Requisitos, Documentação e Animação para Sistemas Legados },
        school = { Faculdade de Ciências e Tecnologia, Universidade Nova de Lisboa },
        year = { 2008 },
        month = { 07 },
        note = { url={http://http://ctp.di.fct.unl.pt/QUASAR/Resources/Papers/2008/VitorGouveia2008MSc.pdf} }
}

@mastersthesis{ bryton2008b,
        author = { Sérgio Bryton },
        title = { Modularity Improvements with Aspect-Oriented Programming },
        school = { Faculdade de Ciências e Tecnologia, Universidade Nova de Lisboa },
        year = { 2008 }
}

@phdthesis{ Habil07,
        author = { L. Caires },
        title = { Dynamic Spatial Logics - A survey and some recent developments },
        school = { Universidade Nova de Lisboa },
        year = { 2007 },
        month = { 11 }note = { Aggregation Thesis }
}

@phdthesis{ jcsThesis,
        author = { J. C. Seco },
        title = { Languages and Types for Component-Based Programming },
        school = { Faculdade de Ciências e Tecnologia, Universidade Nova de Lisboa },
        year = { 2006 },
        month = { 10 }
}

@phdthesis{ martins:phd,
        author = { fmartins },
        title = { Controlling Security Policies in a Distributed Environment },
        school = { Faculdade de Ciências da Universidade de Lisboa },
        year = { 2006 }
}

@mastersthesis{ jddpMscThesis,
        author = { J. Pacheco },
        title = { Computational Power of Killers and Helpers in the Immune System },
        school = { Faculdade de Ciências da Universidade de Lisboa },
        year = { 2004 },
        month = { 07 },
        note = { url={http://www.di.fc.ul.pt/tech-reports/04-10.pdf} }
}

@phdthesis{ ERFreire-Nov2004,
        author = { E. R. Freire },
        title = { Contributos para o Estudo da Semântica de Linguagens com Concorrência e Mobilidade },
        school = { Universidade dos Açores },
        year = { 2004 }
}

@mastersthesis{ barreirosMsc03,
        author = { JorgeBarreiros },
        title = { Algoritmos Genéticos para Encaminhamento Global em FPGAs },
        school = { Universidade de Coimbra },
        year = { 2003 },
        month = { 06 }
}

@phdthesis{ Abreu2001_PhD,
        author = { F. Brito e Abreu },
        title = { Object Oriented Software Engineering: a Quantitative Approach },
        school = { Instituto Superior Técnico },
        year = { 2001 },
        month = { 06 },
        note = { Dissertation is written in Portuguese }
}

@mastersthesis{ martins:masters-thesis,
        author = { fmartins },
        title = { Computação com redes idiotípicas },
        school = { Universidade dos Açores },
        year = { 2000 },
        note = { url={http://www.di.fc.ul.pt/~fmartins/publications/martins-masters-thesis.pdf} }
}

@phdthesis{ Dias-diss-Dec1999,
        author = { A. M. Dias },
        title = { OM - Uma Linguagem de Programação Multiparadigma },
        school = { Faculdade de Ciências e Tecnologia, Universidade Nova de Lisboa },
        year = { 1999 },
        month = { 12 },
        note = { url={http://ctp.di.fct.unl.pt/~amd/publications/1999-tese doutoramento.pdf} }
}

@phdthesis{ Caires-3d-Jun99,
        author = { L. Caires },
        title = { A Model for Declarative Programming with Concurrency and Mobility },
        school = { Departamento de Informática FCT/UNL },
        year = { 1999 },
        month = { 06 }
}

@phdthesis{ Mamede-PhD-98,
        author = { M. Mamede },
        title = { Queries and Answers in Concept-Based Knowledge Bases },
        school = { Faculdade de Ciências e Tecnologia, Universidade Nova de Lisboa },
        year = { 1998 },
        month = { 06 }
}

@mastersthesis{ Seco-Nov97,
        author = { J. C. Seco },
        title = { Monitorização de Nuvens de Poluente através de Sociedades de Agentes Robóticos Simulados },
        school = { Faculdade de Ciências e Tecnologia, Universidade Nova de Lisboa },
        year = { 1997 },
        month = { 11 }
}

@phdthesis{ Ara.phd96,
        author = { J. Araújo },
        title = { Metamorphosis: An Integrated Object Oriented Requirements Analysis and Specification Method },
        school = { Lancaster University },
        year = { 1996 }
}

@mastersthesis{ Ribeiro95,
        author = { A. Ribeiro },
        title = { Estudo do Modelo Abstract de Programação Concorrente },
        school = { Departamento de Informática FCT/UNL },
        year = { 1995 }
}

@phdthesis{ MonteiroAgg,
        author = { L. Monteiro },
        title = { Modelos da Negação na Programação em Lógica },
        school = { Universidade Nova de Lisboa },
        year = { 1995 }note = { Aggregation Thesis }
}

@mastersthesis{ ara.master92,
        author = { J. Araújo },
        title = { An Object-Oriented Analysis and Design Method },
        school = { Universidade Federal de Pernambuco },
        year = { 1992 }
}

@mastersthesis{ Abreu1989_MSc,
        author = { F. Brito e Abreu },
        title = { Information Systems Performance Forecasting: Production of Simulation Tools },
        school = { Instituto Superior Técnico },
        year = { 1989 },
        month = { 11 },
        note = { Dissertation is written in Portuguese }
}

@phdthesis{ MonteiroPhD,
        author = { L. Monteiro },
        title = { Uma Lógica para Processos Distribuídos },
        school = { Universidade Nova de Lisboa },
        year = { 1983 }
}


*** Editorial Activities ( 46 ) ***

proceedings@{ EBSQE2004,
        editor = { Guilherme Horta Travassos and F. Brito e Abreu },
        title = { Foreword of the Thematic Track: Evidence-Based Software Quality Engineering },
        year = { 2014 },
        month = { 09 },
        publisher = { IEEE Computer Society },
        note = { url={http://dx.doi.org/10.1109/QUATIC.2014.59},
                other_notes={This track was part of the 9th International Conference on the Quality of Information and Communications Technology (QUATIC'2014), 23-26 Sept. 2014, Guimarães, Portugal} }
}

article@{ MachadoGoulaoAbreuFaria2014ISSE,
        author = { Ricardo Machado and M. Goulão and F. Brito e Abreu and João Pascoal Faria },
        title = { Introduction to Special Issue: Quality in Information and Communications Technology },
        year = { 2014 },
        month = { 02 },
        journal = { Innovations in Systems and Software Engineering }note = { Edition of this journal number,
        url={http://link.springer.com/article/10.1007/s11334-014-0229-z},
                other_notes={(guest editors)} }
}

proceedings@{ conf/re/2014modre,
        editor = { A. Moreira and J. Araújo and Gunter Mussbacher and Pablo Sanchez },
        title = { 4th International Model-Driven Requirements Engineering Workshop },
        year = { 2014 },
        publisher = { IEEE Computer Society }
}

proceedings@{ MoreiraCAR13,
        editor = { A. Moreira and Ruzanna Chitchyan and J. Araújo and Awais Rashid },
        title = { Aspect-Oriented Requirements Engineering },
        year = { 2013 },
        month = { 11 },
        publisher = { Springer-Verlag }
}

proceedings@{ MODELS2013,
        editor = { A. Moreira and Bernhard Schatz and Jeff Gray and Antonio Vallecillo and Peter Clarke },
        title = { 16th International Conference on Model Driven Engineering Languages and Systems },
        year = { 2013 },
        publisher = { Springer-Verlag },
        note = { MODELS 2013 }
}

proceedings@{ CMA-models13,
        editor = { A. Moreira and Geri George and Gunter Mussbacher and Jorg Kienzle and Robert France and Shaukat Ali },
        title = { Proceedings of the Fourth International Comparing Modeling Approaches Workshop },
        year = { 2013 },
        publisher = { CEUR Workshop Proceedings }
}

proceedings@{ DocSympRE13,
        editor = { A. Moreira and Paul Grünbacher },
        title = { RE 2013 doctoral symposium },
        year = { 2013 },
        publisher = { IEEE Computer Society }
}

proceedings@{ MoDRE13,
        editor = { A. Moreira and Gunter Mussbacher and J. Araújo and Nelly Bencomo and Pablo Sanchez },
        title = { International Workshop on Model-Driven Requirements Engineering },
        year = { 2013 },
        publisher = { IEEE Computer Society },
        series = { MoDRE'13 }
}

proceedings@{ SEDES2012_Proceedings,
        editor = { M. Goulão and F. Brito e Abreu },
        title = { Proceedings of the 4th Portuguese Software Engineering Doctoral Symposium (SEDES'2012) },
        year = { 2012 },
        month = { 09 },
        publisher = { IEEE Computer Society },
        volume = { 4 },
        series = { SEDES },
        note = { url={http://ctp.di.fct.unl.pt/QUASAR/Resources/Papers/2012/SEDES2012Proceedings.pdf},
                other_notes={The Fourth edition of the Portuguese Software Engineering Doctoral Symposium (SEDES 2012) was held on 3 September 2012 in Lisbon, colocated with the QUATIC 2012 conference. The aim of this symposium is to bring together software engineering PhD students supervised or co-supervised by faculty members of Portuguese universities in a constructive environment where they can present and discuss their ongoing PhD projects. The symposium aims at selecting PhD students that have already settled on a specific research topic, but are at least one year apart from delivering their dissertation, so that they can still benefit from the symposium discussions. This symposium is also instrumental as a gathering point for the Software Engineering researchers in Portugal, with a tradition of synergies facilitator since its first edition. As such, an effort has been made to hold this event in different towns. Previous editions took place in Coimbra [1], Caparica [2] and Porto [3]. Regarding scope, the eligible topics for participation in SEDES include all knowledge areas defined in SWEBOK [4]. Research work in related fields such as Computer Science (including formal methods) and Information Systems (including Information Services variants) are considered within the scope of SEDES if they hold an applied perspective on the technological or methodological issues of software development or maintenance.} }
}

proceedings@{ AmaralMPM2012,
        editor = { Vasco Amaral and Hans Vangheluwe },
        title = { Summary of the workshop on multi-paradigm modelling: Concepts and tools },
        year = { 2012 },
        publisher = { Springer-Verlag },
        note = { (2012) Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 7167 LNCS, pp. 83-88. }
}

proceedings@{ AmaralCije2012,
        editor = { Vasco Amaral },
        title = { Comunicações Científicas: 1.º Congresso Ibérico de Jovens Engenheiros },
        year = { 2012 },
        publisher = { Ordem dos Engenheiros },
        note = { Vasco Amaral, Bento Aires, Fernando Santos, Braga, ISBN / eISBN 978-989-8152-06-0 }
}

proceedings@{ amaralIT4Energy2012,
        editor = { Vasco Amaral and Paulo Carreira },
        title = { Proceedings of the 1st International Workshop on Information Technology for Energy Applications - IT4Energy },
        year = { 2012 },
        publisher = { Ordem dos Engenheiros },
        note = { Vasco Amaral, Paulo Carreira Ordem dos Engenheiros, Lisbon, ISBN / eISBN 978-989-8152-07-7 }
}

article@{ I-C:Concur2007,
        author = { L. Caires and V. T. Vasconcelos },
        title = { Special Issue: 18th International Conference on Concurrency Theory (CONCUR 2007) },
        year = { 2010 },
        month = { 06 },
        journal = { Information and Computation (Elsevier) },
        volume = { 208 },
        number = { 6 }note = { Edition of this journal number,
        url={http://dx.doi.org/10.1016/j.ic.2009.01.008} }
}

proceedings@{ QUATIC2010_Proceedings,
        editor = { F. Brito e Abreu and João Pascoal Faria and Ricardo Machado },
        title = { Proceedings of the 7th International Conference on the Quality of Information and Communications Technology (QUATIC'2010) },
        year = { 2010 },
        publisher = { IEEE Computer Society },
        note = { url={http://dx.doi.org/10.1109/QUATIC.2010.96},
                other_notes={FEUP, Porto, Portugal 29 September – 2 October 2010} }
}

proceedings@{ VangheluweMPM2010,
        editor = { Hans Vangheluwe and Vasco Amaral },
        title = { Recent Advances in Multi-paradigm Modeling 2010 },
        year = { 2010 },
        publisher = { Springer-Verlag },
        series = { Workshop and Symposia on Models in Software Engineering, MODELS }
}

article@{ doi:10.1016/j.scico.2009.01.008,
        author = { Markus Aleksy and Vasco Amaral and Ralf Gitzel and James Power and John Waldron },
        title = { PPPJ Special Issue - Foreword },
        year = { 2009 },
        month = { 02 },
        journal = { Science of Computer Programming },
        series = { Science of Computer Programming }note = { Edition of this journal number,
        url={http://dx.doi.org/10.1016/j.scico.2009.01.008} }
}

proceedings@{ UC09,
        editor = { Christian S. Calude and José Félix Costa and Nachum Dershowitz and E. R. Freire and Grzegorz Rozenberg },
        title = { Unconventional Computation 8th International Conference, UC 2009, Ponta Delgada, Portugal, September 7-11, 2009, Proceedings },
        year = { 2009 },
        publisher = { Springer-Verlag },
        volume = { 5715 },
        series = { Lecture Notes in Computer Science },
        note = { url={http://www.springer.com/computer/foundations/book/978-3-642-03744-3} }
}

proceedings@{ conf/cibse/2009,
        editor = { J. Araújo },
        title = { Memorias de la XII Conferencia Iberoamericana de Software Engineering (CIbSE 2009) },
        year = { 2009 },
        publisher = { CIbSE2009 },
        note = { Antonio Brogi, João Araújo, Raquel Anaya: Medellín, Colombia, Abril 13-17, 2009 CIbSE 2009 }
}

proceedings@{ AOSD09,
        editor = { Kevin Sullivan and A. Moreira and Chista Schwanninger and Jeff Gray },
        title = { Proceedings of the 8th International Conference on Aspect-Oriented Software Development },
        year = { 2009 },
        publisher = { ACM Press },
        series = { ACM }
}

proceedings@{ VascoMPM09,
        editor = { Vasco Amaral },
        title = { Recent Advances in Multi-paradigm Modeling 2009 },
        year = { 2009 },
        publisher = { Springer-Verlag },
        series = { Models in Software Engineering, Workshops and Symposia at MODELS 2009 }
}

proceedings@{ IEEELatina,
        editor = { A. Moreira },
        title = { 13th Conference on Software Engineering and Databases INTRODUCTION },
        year = { 2009 },
        publisher = { IEEE },
        volume = { 3 },
        series = { IEEE LATIN AMERICA TRANSACTIONS },
        number = { 7 }
}

proceedings@{ pppj08,
        editor = { Vasco Amaral and Luís Veiga },
        title = { Proceedings of the 6th international symposium on Principles and practice of programming in Java },
        year = { 2008 },
        publisher = { ACM Press },
        note = { url={http://portal.acm.org/citation.cfm?id=1411732&jmp=cit&coll=ACM&dl=ACM&CFID=3067840&CFTOKEN=66738942#},
                other_notes={ACM International Conference Proceeding Series; Vol. 347 archive Proceedings of the 6th international symposium on Principles and practice of programming in Java table of contents 198 Year of Publication: 2008 ISBN:978-1-60558-223-8 } }
}

proceedings@{ ICSE08,
        editor = { Joanne Atlee and Robert France and Bernhard Rumpe and A. Moreira and Geri George and R. Mullins },
        title = { Modeling in software engineering },
        year = { 2008 },
        publisher = { ACM Press }
}

proceedings@{ ICSE08a,
        editor = { Monica Pinto and Ruzanna Chitchyan and Awais Rashid and A. Moreira and Paul Clements and Elisa Baniassad and Bedir Tekinerdogan },
        title = { Early aspects at ICSE 08 },
        year = { 2008 },
        publisher = { ACM Press }
}

proceedings@{ concur2007proceedings,
        editor = { L. Caires and V. T. Vasconcelos },
        title = { Concurrency Theory, 18th International Conference, Concur 2007, Lisbon, Portugal, September 2007, Proceedings },
        year = { 2007 },
        month = { 07 },
        publisher = { Springer-Verlag },
        series = { Lecture Notes in Computer Science },
        number = { 4703 }
}

article@{ Ara.Ban,
        author = { J. Araújo and Elisa Baniassad },
        title = { TAOSD - Special Issue on Early Aspects },
        year = { 2007 },
        journal = { Transactions on Aspect Oriented Software Development (TAOSD) }note = { Edition of this journal number }
}

proceedings@{ PPPJ07,
        editor = { Vasco Amaral and Luís Veiga and L. Marcelino and H. Conrad Cunningham },
        title = { Proceedings of the 5th international symposium on Principles and practice of programming in Java },
        year = { 2007 },
        publisher = { ACM Press },
        note = { url={http://ctp.di.fct.unl.pt/PPPJ07},
                other_notes={Proceedings of the 5th International conference PPPJ07, Lisbon, Portugal, September 2007} }
}

proceedings@{ Fase2007,
        editor = { Matthew B. Dwyer and A. Lopes },
        title = { FASE 2007: Proceedings of the 10th Fundamental Approaches to Software Engineering },
        year = { 2007 },
        publisher = { Springer-Verlag },
        volume = { 4422 },
        series = { Lecture Notes in Computer Science }
}

proceedings@{ ea-ICSE07,
        editor = { Ruzanna Chitchyan and Awais Rashid and A. Moreira and Paul Clements and Bedir Tekinerdogan and Elisa Baniassad },
        title = { Early Aspects at ICSE 2007 },
        year = { 2007 },
        publisher = { ACM Press }
}

proceedings@{ AUML04,
        editor = { A. Moreira and Thomas Baar },
        title = { Guest Editorial to the Special Issue on UML 2004 },
        year = { 2007 },
        publisher = { Springer-Verlag }
}

proceedings@{ QUATIC2007_Proceedings,
        editor = { Ricardo Machado and F. Brito e Abreu and Paulo Rupino da Cunha },
        title = { Proceedings of the 6th International Conference on the Quality of Information and Communications Technology (QUATIC'2007) },
        year = { 2007 },
        publisher = { IEEE Computer Society },
        note = { url={http://dx.doi.org/10.1109/QUATIC.2007.35},
                other_notes={FCT/UNL, Caparica, Portugal 12-14 Sept. 2007} }
}

article@{ Bar.Mor,
        author = { Thomas Baar and A. Moreira },
        title = { Special Issue on Special Issue on UML 2004 },
        year = { 2006 },
        journal = { Journal of Software Systems and Modeling },
        series = { Software Systems and Modeling }note = { Edition of this journal number }
}

proceedings@{ Cai.Ita.Mon.Pal.Yun-2e-Jul05,
        editor = { L. Caires and Giuseppe F. Italiano and L. Monteiro and Catuscia Palamidessi and Moti Yung },
        title = { Automata, Languages and Programming: 32nd International Colloquium, ICALP 2005, Lisbon, Portugal, July 11-15, 2005. Proceedings },
        year = { 2005 },
        month = { 07 },
        publisher = { Springer-Verlag },
        series = { Lecture Notes in Computer Science },
        number = { 3580 }
}

proceedings@{ Ara.tor.Cun.wer05,
        editor = { J. Araújo and Amador Toro and João Falcão e Cunha },
        title = { VIII Workshop in Requirements Engineering },
        year = { 2005 },
        publisher = { FEUP edições },
        note = { (WER 2005), Proceedings, Porto, Portugal, 13-14 June 2005. co-edited by J. Araújo, A. Durán Toro and J. Falcão e Cunha. Published by Faculdade de Engenharia da Universidade do Porto (FEUP). }
}

proceedings@{ Baa.Str.Moreira-2b-Nov04,
        editor = { Thomas Baar and Alfred Stromheier and Steven Mellor and A. Moreira },
        title = { UML 2004 – The Unified Modeling Language: Modeling Languages and Applications },
        year = { 2004 },
        month = { 11 },
        publisher = { Springer-Verlag },
        volume = { 3272 },
        series = { Lecture Notes in Computer Science }
}

article@{ Ras.Mor.Tek,
        author = { Awais Rashid and A. Moreira and Bedir Tekinerdogan },
        title = { Early Aspects: Aspect-Oriented Requirements Engineering and Architecture Design },
        year = { 2004 },
        journal = { IEE Proceedings - Software Engineering }note = { Edition of this journal number }
}

article@{ Mol.Mor.Ros,
        author = { Jesus Garcia Molina and A. Moreira and Gustavo Rossi },
        title = { UML and Model Engineering },
        year = { 2004 },
        journal = { European Journal for the Informatics Professional }note = { Edition of this journal number }
}

proceedings@{ QUATIC2004_Proceedings,
        editor = { F. Brito e Abreu and M. Goulão },
        title = { Proceedings of the 5th International Conference for Quality in Information and Communications Technology (QUATIC’2004) },
        year = { 2004 },
        publisher = { Instituto Português da Qualidade },
        note = { url={http://ctp.di.fct.unl.pt/QUASAR/quatic2004/},
                other_notes={Porto, Portugal Outubro 2004} }
}

proceedings@{ Hernandez-Moreira-2002,
        editor = { Juan Hernandez and A. Moreira },
        title = { Object-Oriented Technology: ECOOP 2002 Workshop Reader },
        year = { 2002 },
        month = { 06 },
        publisher = { Springer-Verlag },
        volume = { 2548 },
        series = { Lecture Notes in Computer Science }
}

proceedings@{ CSMR2002_Proceedings,
        editor = { Tibor Gyimothy and F. Brito e Abreu },
        title = { Proceedings of the 6th European Conference on Software Maintenance and Reengineering (CSMR’2002) },
        year = { 2002 },
        publisher = { IEEE Computer Society },
        number = { ISBN 0-7695-1438-3 },
        note = { url={http://dx.doi.org/10.1109/CSMR.2002.995784} }
}

proceedings@{ Abreu2002_Hermes,
        editor = { F. Brito e Abreu and Geert Poels and Houari A. Sahraoui and Horst Zuse },
        title = { Quantitative Approaches in Object-Oriented Software Engineering },
        year = { 2002 },
        publisher = { Hermes },
        series = { Innovative Technology Series },
        number = { ISBN: 1-9039-9627-9 },
        note = { url={http://www.amazon.co.uk/Quantitative-Approaches-Object-oriented-Engineering-Innovative/dp/1903996279} }
}

proceedings@{ puml,
        editor = { A. Moreira },
        title = { Practical UML-Based Rigorous Development Methods - Countering or Integrating the eXtremists? },
        year = { 2001 },
        publisher = { German Society, G-I series },
        series = { Lecture Notes in Informatics }
}

proceedings@{ clm00,
        editor = { A. Porto and Gruia-Catalin Roman },
        title = { Coordination Languages and Models: 4th International Conference, Coordination 2000; Proceedings },
        year = { 2000 },
        month = { 09 },
        publisher = { Springer-Verlag },
        series = { Lecture Notes in Computer Science },
        number = { 1906 }
}

proceedings@{ Mor.Dem,
        editor = { A. Moreira and Serge Demeyer },
        title = { Object-Oriented Technology: ECOOP'99 Workshop Reader },
        year = { 1999 },
        publisher = { Springer-Verlag },
        volume = { 1743 },
        series = { Lecture Notes in Computer Science }
}

proceedings@{ Mal.Moi.Mor,
        editor = { Jaques Malenfant and Sabinne Moison and A. Moreira },
        title = { Object-Oriented Technology: ECOOP 2000 Workshop Reader },
        year = { 1964 },
        publisher = { Springer-Verlag },
        series = { Lecture Notes in Computer Science }
}

proceedings@{ EA10th,
        editor = { A. Moreira and John Grundy },
        title = { Early Aspects: Current Challenges and Future Directions },
        year = { 0000 },
        publisher = { Springer Berlin Heidelberg },
        volume = { 4765 },
        series = { Springer },
        note = { url={http://link.springer.com/book/10.1007/978-3-540-76811-1/page/1},
                other_notes={Celebration of the 10th edition of Early Aspects} }
}


*** In Proceedings ( 418 ) ***

@inproceedings{ POPL14-LLLC,
        author = { L. Lourenço and L. Caires },
        title = { Dependent Information Flow Types },
        booktitle = { POPL 15 42th ACM SIGPLAN Symposium on Principles of Programming Languages },
        publisher = { ACM },
        year = { 2015 },
        month = { 01 }
}

@inproceedings{ EventBasedAdaptation14,
        author = { Cinzia Di Giusto and Jorge A. Perez },
        title = { An Event-Based Approach to Runtime Adaptation in Communication-Centric Systems },
        booktitle = { Web Services and Formal Methods - 11th International Workshop, WS-FM 2014 },
        publisher = { Springer },
        year = { 2014 },
        month = { 11 },
        series = { Lecture Notes in Computer Science (To appear) }
}

@inproceedings{ bndfrsp14,
        author = { Balegas and Mahsa Najafzadeh and S. Duarte and C. Ferreira and rodrod and Marc Shapiro and N. Preguiça },
        title = { The Case for Fast and Invariant-Preserving Geo-Replication },
        booktitle = { W-PSDS 2014: Workshop on Planetary-Scale Distributed Systems, 2014 },
        publisher = { IEEE Computer Society },
        year = { 2014 },
        month = { 10 },
        note = { URL={http://wpsds14.lsd.di.uminho.pt/} }
}

@inproceedings{ BarisicAmaralGoulaoAguiar2014MD2P2,
        author = { akki and Vasco Amaral and M. Goulão and Ademar Aguiar },
        title = { Introducing usability concerns early in the DSL development cycle: FlowSL experience report },
        booktitle = { MD2P2 2014–Model-Driven Development Processes and Practices Workshop Proceedings },
        publisher = { CEUR-WS },
        year = { 2014 },
        month = { 09 },
        pages = { 8-17 },
        note = { URL={http://ceur-ws.org/Vol-1249/MD2P22014.pdf#page=13} }
}

@inproceedings{ DynamicRoles14,
        author = { Silvia Ghilezan and Svetlana Jaksic and Jovanka Pantovic and Jorge A. Perez and Hugo T. Vieira },
        title = { Dynamic Role Authorization in Multiparty Conversations },
        booktitle = { Proceedings Third Workshop on Behavioural Types },
        publisher = { EPTCS - Electronic Proceedings in Theoretical Computer Science },
        year = { 2014 },
        month = { 09 },
        pages = { 1-8 }
}

@inproceedings{ SecureAdaptation14,
        author = { Ilaria Castellani and Mariangiola Dezani-Ciancaglini and Jorge A. Perez },
        title = { Self-Adaptation and Secure Information Flow in Multiparty Structured Communications: A Unified Perspective },
        booktitle = { Proceedings Third Workshop on Behavioural Types },
        publisher = { EPTCS - Electronic Proceedings in Theoretical Computer Science },
        year = { 2014 },
        month = { 09 },
        pages = { 9-18 }
}

@inproceedings{ SPLC2014,
        author = { JorgeBarreiros and A. Moreira },
        title = { A cover-based approach for configuration repair },
        booktitle = { Proceedings of the 18th International Software Product Line Conference },
        publisher = { ACM },
        editor = { ACM },
        year = { 2014 },
        month = { 09 },
        series = { SPLC'14 },
        number = { 978 },
        pages = { 157-166 }
}

@inproceedings{ sarainforum,
        author = { Sara Gonçalves and Hugo Lourenço and Sérgio Silva and J. C. Seco },
        title = { Otimização automática de aplicações web usando templates client-side },
        booktitle = { INForum 2014 - Actas do 6º Simpósio de Informática },
        publisher = { Universidade do Porto },
        year = { 2014 },
        month = { 09 }
}

@inproceedings{ SabinoRodriguesGoulaoGouveia2014WIC,
        author = { A. Sabino and A. Rodrigues and M. Goulão and JGouveia },
        title = { Indirect Keyword Recommendation },
        booktitle = { The 2014 IEEE/WIC/ACM International Conference on Web Intelligence, WIC 2014 },
        publisher = { IEEE Computer Society },
        year = { 2014 },
        month = { 08 }
}

@inproceedings{ WanderleyS0S14,
        author = { Fernando Wanderley and António SIlva and J. Araújo and Denis Silveira },
        title = { SnapMind: A framework to support consistency and validation of model-based requirements in agile development },
        booktitle = { MoDRE },
        publisher = { IEEE Computer Society },
        editor = { IEEE Computer Society },
        year = { 2014 },
        month = { 08 },
        pages = { 47-56 },
        note = { URL={http://dx.doi.org/10.1109/MoDRE.2014.6890825} }
}

@inproceedings{ SEKE2014-Barreiros,
        author = { JorgeBarreiros and A. Moreira },
        title = { Flexible Modeling and Product Derivation in Software Product Lines },
        booktitle = { The 26th International Conference on Software Engineering and Knowledge Engineering },
        publisher = { Knowledge Systems Institute },
        editor = { Knowledge Systems Institute },
        year = { 2014 },
        month = { 07 },
        series = { SEKE'14 }
}

@inproceedings{ GralhaGoulaoAraujo2014CAiSE,
        author = { Catarina Gralha Almeida and M. Goulão and J. Araújo },
        title = { Identifying modularity improvement opportunities in goal-oriented requirements models },
        booktitle = { 26th International Conference on Advanced Information Systems Engineering },
        publisher = { Springer },
        year = { 2014 },
        month = { 06 }
}

@inproceedings{ militao2014,
        author = { F. Militão and Jonathan Aldrich and L. Caires },
        title = { Rely-Guarantee Protocols },
        booktitle = { ECOOP European conference on Object-oriented programming },
        publisher = { Springer },
        year = { 2014 },
        month = { 06 },
        note = { URL={http://www.cs.cmu.edu/~foliveir/papers/ecoop14-paper.pdf} }
}

@inproceedings{ WanderleyS0MG14,
        author = { Fernando Wanderley and Denis Silveira and J. Araújo and A. Moreira },
        title = { Experimental Evaluation of Conceptual Modelling through Mind Maps and Model Driven Engineering },
        booktitle = { 14th International Conference on Computational Science and Its Applications - {ICCSA} 2014 - },
        publisher = { Springer },
        year = { 2014 },
        month = { 06 },
        pages = { 200-214 }
}

@inproceedings{ RPAD-FormalGridModels,
        author = { Carlos Ramirez and Jorge A. Perez and Jesús Aranda and Juan F. Díaz },
        title = { Towards Formal Interaction-based Models of Grid Computing Infrastructures },
        booktitle = { Proceedings 9th International Workshop on Developments in Computational Models, DCM 2013 },
        publisher = { EPTCS - Electronic Proceedings in Theoretical Computer Science },
        year = { 2014 },
        month = { 02 },
        note = { URL={http://www.dcm-workshop.org.uk/2013/} }
}

@inproceedings{ Pires&Abreu2014a,
        author = { LuisPiresSilva and F. Brito e Abreu },
        title = { Model-Driven GUI Generation and Navigation for Android BIS Apps },
        booktitle = { Proceedings of the 2nd International Conference on Model-Driven Engineering and Software Development (MODELSWARD’2014) },
        publisher = { SCITEPRESS },
        editor = { Luis Ferreira Pires (University of Twente, The Netherlands), Slimane Hammoudi (ESEO, MODESTE, France },
        year = { 2014 },
        month = { 01 },
        pages = { 400-407 },
        note = { URL={http://www.modelsward.org/?y=2014} }
}

@inproceedings{ Coimbra&Abreu2014a,
        author = { Pedro Janeiro Coimbra and F. Brito e Abreu },
        title = { The Eclipse Java Metamodel: Scaffolding Software Engineering Research on Java Projects with MDE Techniques },
        booktitle = { Proceedings of the 2nd International Conference on Model-Driven Engineering and Software Development (MODELSWARD’2014) },
        publisher = { SCITEPRESS },
        editor = { Luis Ferreira Pires (University of Twente, The Netherlands), Slimane Hammoudi (ESEO, MODESTE, France },
        year = { 2014 },
        month = { 01 },
        note = { URL={http://www.modelsward.org} }
}

@inproceedings{ PLPV14,
        author = { F. Militão and L. Caires },
        title = { Substructural typestates },
        booktitle = { Proceedings of the 2014 ACM SIGPLAN Workshop on Programming Languages meets Program Verification, PLPV 2014 },
        publisher = { ACM },
        editor = { Nils Anders Danielsson, Bart Jacobs (Eds.) },
        year = { 2014 },
        month = { 01 },
        series = { ACM 2014 },
        pages = { 15-26 }
}

@inproceedings{ GiuntiR13,
        author = { Marco Giunti and António Ravara, Antonio Ravara, A. Ravara },
        title = { Towards static deadlock resolution in the pi calculus },
        booktitle = { 8th International Symposium on Trustworthy Global Computing (TGC 2013) },
        publisher = { Springer-Verlag },
        editor = { Springer },
        year = { 2014 },
        series = { Lecture Notes in Computer Science },
        number = { 8358 }
}

@inproceedings{ DBLP:conf/models/GomesBA14,
        author = { bfb and Vasco Amaral },
        title = { Classification of Model Transformation Tools: Pattern Matching Techniques },
        booktitle = { IEEE/ACM MODELS 2014, Model-Driven Engineering Languages and Systems - 17th International Conference, Valencia, Spain, September 28 - October 3, 2014. Proceedings },
        publisher = { Springer },
        year = { 2014 },
        note = { URL={http://dx.doi.org/10.1007/978-3-319-11653-2_38} }
}

@inproceedings{ Sabino2014a,
        author = { A. Sabino and A. Rodrigues and J. Araújo and Pedro Poseiro and C. J. E. M. Fortes and M. T. Reis },
        title = { Wave overtopping analysis and early warning system },
        booktitle = { Proc. ICCSA 2014, 14th International Conference on Computational Science and Its Applications },
        publisher = { Springer },
        year = { 2014 }
}

@inproceedings{ Conceicao2014_QUATIC,
        author = { Carlos Fábio Ramos Conceição and Glauco de Figueiredo Carneiro and F. Brito e Abreu },
        title = { Streamlining Code Smells:Using Collective Intelligence and Visualization },
        booktitle = { Proceedings of the 9th International Conference on the Quality of Information and Communications Technology (QUATIC’2014) },
        publisher = { IEEE Computer Society },
        year = { 2014 },
        pages = { 306-311 },
        note = { URL={http://dx.doi.org/10.1109/QUATIC.2014.49} }
}

@inproceedings{ Silva2014_QUATIC,
        author = { LuisPiresSilva and F. Brito e Abreu },
        title = { A MDE Generative Approach for Mobile Business Apps },
        booktitle = { Proceedings of the 9th International Conference on the Quality of Information and Communications Technology (QUATIC’2014) },
        publisher = { IEEE Computer Society },
        editor = { Luis Ferreira Pires (University of Twente, Netherlands), Slimane Hammoudi (ESEO, MODESTE, France) },
        year = { 2014 },
        pages = { 400-407 },
        note = { URL={http://dx.doi.org/10.1109/QUATIC.2014.50} }
}

@inproceedings{ DBLP:conf/models/SilvaAA14,
        author = { LuisPiresSilva and F. Brito e Abreu and Vasco Amaral },
        title = { A Model-Driven Approach for Mobile Business Information Systems Applications },
        booktitle = { Proceedings of Doctoral Symposium co-located with 17th International Conference on Model Driven Engineering Languages and Systems (2014),Valencia, Spain, September 30, 2014. },
        publisher = { CEUR Workshop Proceedings },
        year = { 2014 }
}

@inproceedings{ DGP-AdaptationExamples,
        author = { Cinzia Di Giusto and Jorge A. Perez },
        title = { Session Types with Runtime Adaptation: Overview and Examples },
        booktitle = { Proceedings 5th Workshop on Programming Language Approaches to Concurrency and Communication-cEntric Software, PLACES 2013 },
        publisher = { EPTCS - Electronic Proceedings in Theoretical Computer Science },
        editor = { Nobuko Yoshida and Wim Vanderbauwhede },
        year = { 2013 },
        month = { 12 },
        series = { Electronic Proceedings in Theoretical Computer Science },
        number = { 137 },
        pages = { 21-32 }
}

@inproceedings{ comp-trees,
        author = { João Amaro Horta and M. Mamede and J. Legatheaux Martins },
        title = { Encaminhamento Multi-Caminho Baseado num Número Reduzido de Árvores },
        booktitle = { Conferência de Redes de Computadores 2013 (CRC 2013) },
        publisher = { Instituto Politécnico de Leiria },
        year = { 2013 },
        month = { 11 },
        series = { Conferência de Redes de Computadores - CRC },
        pages = { 103-108 }
}

@inproceedings{ Sampaio:2013:BCQ:2526968.2526985,
        author = { Bruno Sampaio and C. Morgado and F. Barbosa },
        title = { Building Collaborative Quizzes },
        booktitle = { Proceedings of the 13th Koli Calling International Conference on Computing Education Research },
        publisher = { ACM },
        editor = { Mikko Jussi Laakso, Simon },
        year = { 2013 },
        month = { 11 },
        series = { Koli Calling '13 },
        pages = { 153-159 },
        note = { URL={http://http://doi.acm.org/10.1145/2526968.2526985} }
}

@inproceedings{ GrueauER2013,
        author = { CGrueau },
        title = { Towards a Domain Specific Modeling Language for Agent-Based modeling of Land Use/Cover Change },
        booktitle = { proceedings of the 32nd International Conference on Conceptual Modeling (ER 2013) },
        publisher = { Springer-Verlag },
        year = { 2013 },
        month = { 11 }
}

@inproceedings{ costagomeslopesrussobrisaboa2013,
        author = { Costa and gomes and G. P. Lopes and Luís M. S. Russo and Nieves Brisaboa },
        title = { Compact and Fast Indexes for Translation Related Tasks },
        booktitle = { Progress in Artificial Intelligence },
        publisher = { Springer-Verlag },
        editor = { Luis Correia, Luis Paulo Reis and João Cascalho },
        year = { 2013 },
        month = { 09 },
        series = { Lecture Notes in Computer Science },
        number = { 8154 },
        pages = { 504-515 },
        note = { URL={http://link.springer.com/chapter/10.1007%2F978-3-642-40669-0_43} }
}

@inproceedings{ paths-selection,
        author = { João Amaro Horta and M. Mamede and J. Legatheaux Martins },
        title = { Selecção de Caminhos para Encaminhamento Multi-Caminho },
        booktitle = { Atas do Simpósio de Informática 2013 (INFORUM 2013) },
        publisher = { Universidade de Évora },
        year = { 2013 },
        month = { 09 },
        series = { Atas do INFORUM }
}

@inproceedings{ PFerreira13,
        author = { Paulo Jorge Abreu Duarte Ferreira and J. C. Seco and C. Ferreira },
        title = { Fluxo de Informação em Sistemas com Políticas de Confidencialidade Dinâmicas },
        booktitle = { INForum 2013 - Actas do 5º Simpósio de Informática },
        publisher = { Escola de Ciências e Tecnologia da Universidade de Évora },
        year = { 2013 },
        month = { 09 },
        pages = { 42-53 }
}

@inproceedings{ DSousa13,
        author = { Diogo Sousa and C. Ferreira and João M. Lourenço },
        title = { Prevenção de Violações de Atomicidade usando Contractos },
        booktitle = { INForum 2013 - Actas do 5º Simpósio de Informática (Comunicações) },
        publisher = { Escola de Ciências e Tecnologia da Universidade de Évora },
        year = { 2013 },
        month = { 09 },
        pages = { 190-201 }
}

@inproceedings{ GradeInforum13,
        author = { Nuno Grade and Lúcio Ferrão and J. C. Seco },
        title = { Optimizing Data Queries Over Heterogeneous Sources },
        booktitle = { INForum 2013 - Actas do 5º Simpósio de Informática },
        publisher = { Escola de Ciências e Tecnologia da Universidade de Évora },
        year = { 2013 },
        month = { 09 }
}

@inproceedings{ amaralMPM2013,
        author = { Vasco Amaral },
        title = { A Multiparadigm Approach to Integrate Gestures and Sound in the Modeling Framework },
        booktitle = { Proc. 7th International Workshop on Multi-Paradigm Modeling (MPM'13) },
        publisher = { CEUR Workshop Proceedings },
        year = { 2013 },
        month = { 09 },
        note = { URL={http://msdl.cs.mcgill.ca/conferences/MPM/} }
}

@inproceedings{ TGC13,
        author = { L. Lourenço and L. Caires },
        title = { Information Flow Analysis for Valued-Indexed Data Security Compartments },
        booktitle = { 8th International Symposium on Trustworthy Global Computing },
        publisher = { Springer-Verlag },
        year = { 2013 },
        month = { 08 },
        series = { Lecture Notes in Computer Science }
}

@inproceedings{ SAMPAIO2013COL,
        author = { Bruno Sampaio and C. Morgado and F. Barbosa },
        title = { COLLABORATIVE QUIZ DEVELOPMENT WITH EPIK },
        booktitle = { EDULEARN13 Proceedings },
        publisher = { IATED - International Academy of Technology, Education and Development },
        year = { 2013 },
        month = { 07 },
        series = { 5th International Conference on Education and New Learning Technologies },
        pages = { 506-514 },
        note = { URL={http://http://library.iated.org/view/SAMPAIO2013COL} }
}

@inproceedings{ Espada2013CAiSE,
        author = { Patrícia Espada and M. Goulão and J. Araújo },
        title = { A Framework to Evaluate Complexity and Completeness of KAOS Goal Models },
        booktitle = { 25th International Conference on Advanced Information Systems Engineering (CAiSE 2013) },
        publisher = { Springer Berlin Heidelberg },
        year = { 2013 },
        month = { 06 }
}

@inproceedings{ AlmeidaGoulaoAraujoIStar2013,
        author = { Catarina Gralha Almeida and M. Goulão and J. Araújo },
        title = { A Systematic Comparison of i* Modelling Tools Based on Syntactic and Well-Formedness Rules },
        booktitle = { 6th International i* Workshop i* 2013 (at CAiSE 2013) },
        publisher = { CEUR Workshop Proceedings },
        editor = { Jaelson Castro, Jennifer Horkoff, Neil Maiden, Eric Yu },
        year = { 2013 },
        month = { 06 },
        series = { CEUR Workshop Proceedings Series },
        number = { 978 },
        pages = { 43-48 },
        note = { URL={http://ctp.di.fct.unl.pt/~mgoul/papers/2013/AlmeidaGoulaoAraujoISTAR2013.pdf} }
}

@inproceedings{ WanderleySAM13,
        author = { Fernando Wanderley and Denis Silveira and J. Araújo and A. Moreira },
        title = { Transforming Creative Requirements into a Conceptual Model },
        booktitle = { RCIS 2013 },
        publisher = { IEEE Computer Society },
        year = { 2013 },
        month = { 05 },
        note = { URL={http://rcis-conf.com/rcis2013/} }
}

@inproceedings{ Fernandes2013AGILE,
        author = { AIFernandes and M. Goulão and A. Rodrigues },
        title = { A Comparison of Maps Application Programming Interfaces },
        booktitle = { 16th AGILE Conference on Geographic Information Science },
        publisher = { Association of Geographic Information Laboratories for Europe (AGILE) },
        year = { 2013 },
        month = { 05 },
        note = { URL={http://ctp.di.fct.unl.pt/~mgoul/papers/2013/AGILE2013FernandesetalCameraReady.pdf} }
}

@inproceedings{ ESOP13TCP,
        author = { B. Toninho and L. Caires and Frank Pfenning },
        title = { Higher-Order Processes, Functions, and Sessions: A Monadic Integration },
        booktitle = { Programming Languages and Systems, 22nd European Symposium on Programming, ESOP 2013 },
        publisher = { Springer-Verlag },
        year = { 2013 },
        month = { 04 }
}

@inproceedings{ ESOP13CPPT,
        author = { L. Caires and Jorge A. Perez and Frank Pfenning and B. Toninho },
        title = { Behavioral Polymorphism and Parametricity in Session-Based Communication },
        booktitle = { Programming Languages and Systems, 22nd European Symposium on Programming, ESOP 2013 },
        publisher = { Springer-Verlag },
        year = { 2013 },
        month = { 04 }
}

@inproceedings{ DantasGWA2013,
        author = { Francisco Dantas and Alessandro Garcia and Jon whittle and J. Araújo },
        title = { Enhancing Design Models with Composition Properties: A Software Maintenance Study },
        booktitle = { AOSD 2013 },
        publisher = { ACM Press },
        year = { 2013 },
        month = { 03 }
}

@inproceedings{ RodriguesAetAl2013,
        author = { A. Rodrigues and Sara Machado Silva and J. Araújo },
        title = { VISUALIZATION OF GEO-REFERENCED ENTITY: AN ASPECT-ORIENTED PATTERN },
        booktitle = { IADIS Information Systems 2013 },
        publisher = { IADIS Press },
        year = { 2013 },
        month = { 03 }
}

@inproceedings{ DBLP:conf/sac/LourencoSM13,
        author = { mlourenco and J. C. Seco and Francisco Martins },
        title = { Concurrent Typed Intermediate Language },
        booktitle = { Proceedings of the 28th Annual ACM Symposium on Applied Computing, SAC '13, Coimbra, Portugal, March 18-22, 2013 },
        publisher = { ACM },
        editor = { Sung Y. Shin and José Carlos Maldonado },
        year = { 2013 },
        month = { 03 },
        pages = { 1587-1588 },
        note = { URL={http://doi.acm.org/10.1145/2480362.2480658} }
}

@inproceedings{ SAC13,
        author = { Cinzia Di Giusto and Jorge A. Perez },
        title = { Disciplined Structured Communications with Consistent Runtime Adaptation },
        booktitle = { Proceedings of SAC'13: 28th Annual ACM Symposium On Applied Computing },
        publisher = { ACM Press },
        year = { 2013 },
        month = { 03 },
        note = { URL={http://www.itu.dk/acmsac2013-soap/} }
}

@inproceedings{ AraujoGoulaoMoreiraSimaoAmaralBaniassad2012SAC,
        author = { J. Araújo and M. Goulão and A. Moreira and Inês Nunes Simão and Vasco Amaral and Elisa Baniassad },
        title = { Advanced Modularity for Building SPL Feature Models: a Model-Driven Approach },
        booktitle = { 28th ACM Symposium on Applied Computing, Requirements Engineering Track, ACM-SAC 2013 },
        publisher = { ACM },
        year = { 2013 },
        month = { 03 }
}

@inproceedings{ SantosGFNA13,
        author = { Alcemir Santos and Felipe Gaia and Eduardo Figueiredo and Pedro Neto and J. Araújo },
        title = { Test-based SPL Extraction: An Exploratory Study },
        booktitle = { ACM SAC },
        publisher = { ACM Press },
        year = { 2013 },
        month = { 03 }
}

@inproceedings{ Roque2013_IESS,
        author = { Marco Roque and F. Brito e Abreu },
        title = { A Survey of Tool Support for the Animation of IT Services Process Models Execution },
        booktitle = { Proceedings of the Third International Conference on Exploring Service Science (IESS’2013) },
        publisher = { Springer-Verlag },
        year = { 2013 },
        month = { 02 },
        note = { URL={http://paginas.fe.up.pt/~iess2013/} }
}

@inproceedings{ LCJCS:POPL13,
        author = { L. Caires and J. C. Seco },
        title = { The Type Discipline of Behavioral Separation },
        booktitle = { POPL 13 40th ACM SIGPLAN Symposium on Principles of Programming Languages },
        publisher = { ACM },
        year = { 2013 },
        month = { 01 }
}

@inproceedings{ WanderleyA13,
        author = { Fernando Wanderley and J. Araújo },
        title = { Generating goal-oriented models from creative requirements using model driven engineering },
        booktitle = { International Workshop on Model-Driven Requirements Engineering (MoDRE), 2013 },
        publisher = { IEEE Computer Society },
        year = { 2013 },
        pages = { 1-9 }
}

@inproceedings{ JB-SAC13,
        author = { JorgeBarreiros and A. Moreira },
        title = { Configuration support for feature models with soft constraints },
        booktitle = { In Proceedings of the 28th Annual ACM Symposium on Applied Computing (SAC '13) },
        publisher = { ACM },
        year = { 2013 },
        pages = { 1307-1308 }
}

@inproceedings{ GrueauSAC2013,
        author = { CGrueau and J. Araújo },
        title = { Towards A Domain Specific Modelling Language For Agent-Based Models In Land Use Science },
        booktitle = { Proceedings of the 28th Symposium On Applied Computing SAC 2013 },
        publisher = { ACM },
        year = { 2013 }
}

@inproceedings{ TypesAdaptation13,
        author = { Mario Bravetti and Marco Carbone and Thomas Hildebrandt and Ivan Lanese and Jacopo Mauro and Jorge A. Perez and Gianluigi Zavattaro },
        title = { Towards Global and Local Types for Adaptation },
        booktitle = { Software Engineering and Formal Methods - {SEFM} 2013 Collocated Workshops },
        publisher = { Springer },
        year = { 2013 },
        pages = { 3-14 }
}

@inproceedings{ Silva2012_ICSEA,
        author = { Luís Ferreira da Silva and F. Brito e Abreu and Victor Moreira },
        title = { Improving IT Infrastructures Representation: A UML Profile },
        booktitle = { Proceedings of the Seventh International Conference on Software Engineering Advances (ICSEA’2012) },
        publisher = { IARIA },
        year = { 2012 },
        month = { 11 },
        pages = { 459-464 },
        note = { URL={http://www.thinkmind.org/index.php?view=article&articleid=icsea_2012_16_20_10485} }
}

@inproceedings{ rpg2012,
        author = { Eduardo Marques and Balegas and bfb and Vasco Amaral and akki },
        title = { The RPG DSL: a case study of language engineering using MDD for Generating RPG Games for Mobile Phones },
        booktitle = { Proceedings of the 12th Workshop on Domain-Specific Modeling at OOPSLA/SPLASH },
        publisher = { ACM Electronic Library },
        year = { 2012 },
        month = { 10 },
        note = { URL={http://www.dsmforum.org/events/DSM12/Papers/Margues.pdf} }
}

@inproceedings{ Correia2012_CENTERIS,
        author = { Anacleto Correia and F. Brito e Abreu },
        title = { Adding preciseness to BPMN Models },
        booktitle = { Proceedings of the 4th Conference on ENTERprise Information Systems (CENTERIS’2012) },
        publisher = { Elsevier },
        year = { 2012 },
        month = { 10 },
        pages = { 407-417 },
        note = { URL={http://dx.doi.org/10.1016/j.protcy.2012.09.045} }
}

@inproceedings{ BDGPZ-ISoLA,
        author = { Mario Bravetti and Cinzia Di Giusto and Jorge A. Perez and Gianluigi Zavattaro },
        title = { Towards the Verification of Adaptable Processes },
        booktitle = { Proceedings of ISoLA'12: 5th International Symposium On Leveraging Applications of Formal Methods, Verification and Validation },
        publisher = { Springer-Verlag },
        year = { 2012 },
        month = { 10 },
        note = { URL={http://www.cs.uni-potsdam.de/isola/isola2012/} }
}

@inproceedings{ Barisic2012PLoP,
        author = { akki and Pedro Costa Monteiro and Vasco Amaral and M. Goulão and Miguel P. Monteiro },
        title = { Patterns for Evaluating Usability of Domain-Specific Languages },
        booktitle = { Pattern Languages of Programs Conference 2012 },
        publisher = { ACM },
        year = { 2012 },
        month = { 10 },
        note = { URL={http://www.dropbox.com/s/i9v6i6tzicqz1vl/barisic_PatternsForEvaluatingUsabilityOfDSLs.pdf} }
}

@inproceedings{ vabbpc2k12,
        author = { Vasco Amaral and bfb and Paulo Carreira },
        title = { Towards a robust solution in Building Automation Systems: supporting rapid prototyping and analysis },
        booktitle = { 8th International Conference on the Quality of Information and Communications Technology },
        publisher = { IEEE },
        year = { 2012 },
        month = { 09 }
}

@inproceedings{ SousaInforum12,
        author = { Diogo Sousa and João C. Martins and J. C. Seco },
        title = { Paralelização de Código Puro numa Linguagem Imperativa },
        booktitle = { INForum 2012 - Actas do 4º Simpósio de Informática },
        publisher = { Universidade Nova de Lisboa },
        year = { 2012 },
        month = { 09 }
}

@inproceedings{ Barisic2012SEDES,
        author = { akki and Vasco Amaral and M. Goulão },
        title = { Usability Evaluation of Domain-Specific Languages },
        booktitle = { 8th International Conference on the Quality of Information and Communications Technology (QUATIC 2012) },
        publisher = { IEEE Computer Society },
        year = { 2012 },
        month = { 09 },
        series = { SEDES },
        pages = { 342-347 },
        note = { URL={http://ctp.di.fct.unl.pt/QUASAR/Resources/Papers/2012/Barisic2012SEDES.pdf} }
}

@inproceedings{ Araujo2012QUATIC,
        author = { Rui Monteiro and J. Araújo and Vasco Amaral and M. Goulão and Pedro Miguel Beja Patrício },
        title = { Model-Driven Development for Requirements Engineering: The Case of Goal-Oriented Approaches },
        booktitle = { 8th International Conference on the Quality of Information and Communications Technology (QUATIC 2012) },
        publisher = { IEEE Computer Society },
        editor = { João Pascoal Faria, Alberto Silva, Ricardo Machado },
        year = { 2012 },
        month = { 09 },
        series = { Quality of Information and Communications Technology },
        number = { 8 },
        pages = { 75-84 },
        note = { URL={http://ctp.di.fct.unl.pt/QUASAR/Resources/Papers/2012/monteiro2012QUATIC.pdf} }
}

@inproceedings{ CSL12,
        author = { Henry DeYoung and L. Caires and Frank Pfenning and B. Toninho },
        title = { Cut Reduction in Linear Logic as Asynchronous Session-Typed Communication },
        booktitle = { Computer Science Logic, 21st Annual Conference of the EACSL, CSL 2012 },
        publisher = { Schloss Dagstuhl - Leibniz-Zentrum fuer Informatik },
        year = { 2012 },
        month = { 09 },
        series = { Leibniz International Proceedings in Informatics },
        number = { 12 }
}

@inproceedings{ SDACDAFI_inforum12,
        author = { L. Lourenço and L. Caires },
        title = { Segurança de Dados em Aplicações Centradas em Dados por Análise de Fluxo de Informação },
        booktitle = { INForum 2012 - Simpósio de Informática },
        publisher = { Faculdade de Ciências e Tecnologia, Universidade Nova de Lisboa },
        year = { 2012 },
        month = { 09 }
}

@inproceedings{ @proceedings{A UML Profile for Modeling IT Infrastructures, Year=2012, Month=9},
        author = { Luís Ferreira da Silva and F. Brito e Abreu and Victor Moreira },
        title = { A UML Profile for Modeling IT Infrastructures },
        booktitle = { Proceedings of the INFORUM’2012 },
        publisher = { INFORUM },
        editor = { João Cachopo (Ed.) },
        year = { 2012 },
        month = { 09 },
        note = { URL={http://ctp.di.fct.unl.pt/QUASAR/Resources/Papers/2012/2012_INFORUM_Silva_et_al.pdf} }
}

@inproceedings{ TGC12,
        author = { Pedro Baltazar and L. Caires and V. T. Vasconcelos and Hugo T. Vieira },
        title = { A Type System for Flexible Role Assignment in Multiparty Communicating Systems },
        booktitle = { Proceedings of the 8th Symposium on Trustworthy Global Computing, TGC'12 },
        publisher = { Springer-Verlag },
        year = { 2012 },
        month = { 09 }
}

@inproceedings{ ecoop12-dias,
        author = { Ricardo Dias and Dino Distefano and J. C. Seco and João M. Lourenço },
        title = { Verification of Snapshot Isolation in Transactional Memory Java Programs },
        booktitle = { Proceedings of the 26th European conference on Object-oriented programming },
        publisher = { Springer-Verlag },
        year = { 2012 },
        month = { 06 },
        series = { ECOOP'12 },
        number = { 7313 },
        pages = { 640-664 }
}

@inproceedings{ coord12,
        author = { Roberto Bruni and C. Ferreira and Anne Kersten Kauer },
        title = { First-Order Dynamic Logic for Compensable Processes },
        booktitle = { International Conference on Coordination Models and Languages },
        publisher = { Springer-Verlag },
        year = { 2012 },
        month = { 06 },
        series = { LNCS }
}

@inproceedings{ linear-logrelations-esop12,
        author = { Jorge A. Perez and L. Caires and Frank Pfenning and B. Toninho },
        title = { Linear Logical Relations for Session-Based Concurrency },
        booktitle = { Programming Languages and Systems, 21st European Symposium on Programming, ESOP 2012 },
        publisher = { Springer-Verlag },
        editor = { Helmut Seidel },
        year = { 2012 },
        month = { 04 }
}

@inproceedings{ fossacs12,
        author = { B. Toninho and L. Caires and Frank Pfenning },
        title = { Functions as Session-Typed Processes },
        booktitle = { 15th International Conference on Foundations of Software Science and Computation Structures (FoSSaCS) },
        publisher = { Elsevier },
        year = { 2012 },
        month = { 04 }
}

@inproceedings{ cairestacas12,
        author = { L. Caires and Hugo T. Vieira },
        title = { SLMC: A Tool for Model Checking Concurrent Systems against Dynamical Spatial Logic Specifications },
        booktitle = { Tools and Algorithms for the Construction and Analysis of Systems, 18th International Conference, TACAS 2012 },
        publisher = { Springer-Verlag },
        editor = { Cormac Flanagan and Barbara König },
        year = { 2012 },
        month = { 04 },
        series = { Lecture Notes in Computer Science }
}

@inproceedings{ Goulao2012CSMR,
        author = { M. Goulão and Nelson Baptista Fonte and Michel Wermelinger and F. Brito e Abreu },
        title = { Software Evolution Prediction Using Seasonal Time Analysis: a Comparative Study },
        booktitle = { Proceedings of the 16th European Conference on Software Maintenance and Reengineering (CSMR 2012) },
        publisher = { IEEE Computer Society },
        editor = { Rudolf Ferenc, Tom Mens, Anthony Cleve },
        year = { 2012 },
        month = { 03 },
        pages = { 213-222 },
        note = { URL={http://dx.doi.org/10.1109/CSMR.2012.30} }
}

@inproceedings{ facs10-conversation,
        author = { L. Caires and Hugo T. Vieira },
        title = { Analysis of Service Oriented Software Systems with the Conversation Calculus },
        booktitle = { Formal Aspects of Component Software, FACS 2010, Revised Selected Papers },
        publisher = { Springer-Verlag },
        editor = { Luis Barbosa and Markus Lumpe },
        year = { 2012 },
        month = { 01 },
        series = { Lecture Notes in Computer Science },
        number = { 6921 },
        note = { URL={http://www.springer.com/computer/swe/book/978-3-642-27268-4?changeHeader} }
}

@inproceedings{ tldi12ctp,
        author = { L. Caires and B. Toninho and Frank Pfenning },
        title = { Towards concurrent type theory },
        booktitle = { Proceedings of the 8th ACM SIGPLAN workshop on Types in language design and implementation (TLDI'12) },
        publisher = { ACM },
        editor = { Benjamin C. Pierce },
        year = { 2012 },
        month = { 01 },
        pages = { 1-12 },
        note = { URL={http://dl.acm.org/citation.cfm?id=2103788} }
}

@inproceedings{ approach2012,
        author = { C. Morgado and F. Barbosa },
        title = { A Structured Approach to Problem Solving in CS1 },
        booktitle = { 17th Annual Conference on Innovation and Technology in Computer Science Education (ITICSE) },
        publisher = { ACM },
        year = { 2012 },
        pages = { 399-399 }
}

@inproceedings{ Pres2012,
        author = { C. Morgado and F. Barbosa },
        title = { Presentation Problem in CS1 courses },
        booktitle = { 17th Annual Conference on Innovation and Technology in Computer Science Education (ITICSE) },
        publisher = { ACM },
        year = { 2012 },
        pages = { 399-399 }
}

@inproceedings{ quiz2012,
        author = { Bruno Sampaio and C. Morgado and F. Barbosa },
        title = { Collaborative Quiz Game developed with EPIK },
        booktitle = { conference on Cognition and Exploratory Learning in Digital Age (CELDA) },
        publisher = { IADIS Press },
        year = { 2012 },
        pages = { 308-311 }
}

@inproceedings{ apm-lm-mr-wadt2010,
        author = { apm and L. Monteiro and Markus Roggenbach },
        title = { Towards Bi-Algebraic Semantics for the Linear Time – Branching Time Spectrum },
        booktitle = { Recent Trends in Algebraic Development Techniques },
        publisher = { Springer-Verlag },
        editor = { Hans-Jörg Kreowski and Till Mossakowski },
        year = { 2012 },
        series = { Lecture Notes in Computer Science },
        number = { 7137 },
        pages = { 209-225 }
}

@inproceedings{ SilvaARUMGR12,
        author = { Sara Machado Silva and J. Araújo and A. Rodrigues and M. Urbieta and A. Moreira and S. Gordillo and Gustavo Rossi },
        title = { Reuse of spatial concerns based on aspectual requirements analysis patterns },
        booktitle = { RCIS },
        publisher = { IEEE Computer Society },
        year = { 2012 },
        pages = { 1-6 }
}

@inproceedings{ WanderleySAL12,
        author = { Fernando Wanderley and Denis Silveira and J. Araújo and Maria Lencastre },
        title = { Generating feature model from creative requirements using model driven design. },
        booktitle = { Workshop REPOS, SPLC },
        publisher = { ACM Press },
        year = { 2012 },
        pages = { 18-25 }
}

@inproceedings{ HerreraBSPVGAB12,
        author = { José Herrera and Isela Bertran and Rafael pinho and Ronald Vargas and Alessandro Garcia and J. Araújo and Karin Breitman },
        title = { Revealing Crosscutting Concerns in Textual Requirements Documents: An Exploratory Study with Industry Systems },
        booktitle = { SBES },
        publisher = { IEEE Computer Society },
        year = { 2012 },
        pages = { 111-120 }
}

@inproceedings{ PauloISGT11,
        author = { Paulo Carreira and Vasco Amaral and bfb },
        title = { The case for a Systematic Development of Building Automation Systems },
        booktitle = { Conference Proceedings IEEE-PES ISGT Innovative Smart Grid Technoologies, Europe 2011, },
        publisher = { IEEE },
        year = { 2011 },
        month = { 12 },
        note = { URL={http://www.ieee-isgt-2011.eu/} }
}

@inproceedings{ pauloIEEEEPQU2011,
        author = { Paulo Carreira and Vasco Amaral and bfb },
        title = { A Hierarchical Approach for Connecting Smart Buildings to Smart Grids },
        booktitle = { Conference Proceedings IEEE-EPQU2011 },
        publisher = { IEEE },
        year = { 2011 },
        month = { 11 }
}

@inproceedings{ Correia2011_CAPSI,
        author = { Anacleto Correia and F. Brito e Abreu and Vasco Amaral },
        title = { SLAME: A Service Level Agreements Method for Elicitation },
        booktitle = { Proceedings of the 11ª Conferência da Associação Portuguesa de Sistemas de Informação (CAPSI'2011) },
        publisher = { Associação Portuguesa de Sistemas de Informação },
        editor = { Henrique O\'Neil },
        year = { 2011 },
        month = { 10 },
        note = { URL={http://ctp.di.fct.unl.pt/QUASAR/Resources/Papers/2011/Correia_et_al_CAPSI2011.pdf} }
}

@inproceedings{ Abreu2011_WAMPS,
        author = { F. Brito e Abreu },
        title = { The cloud paradigm: Are you tuned for the lyrics? },
        booktitle = { Proceedings of the VII Workshop Anual do MPS.BR (WAMPS’2011) },
        publisher = { SOFTEX },
        year = { 2011 },
        month = { 10 },
        pages = { 20-25 },
        note = { URL={http://arxiv.org/abs/1203.0964} }
}

@inproceedings{ CostaGomesRussoLopesEPIA2011,
        author = { Costa and gomes and G. P. Lopes and Luís M. S. Russo },
        title = { Managing and Querying a Bilingual Lexicon with Suffix Trees },
        booktitle = { Poceedings of the 15th Portuguese Conference in Arificial Intelligence, EPIA 2011, Lisbon, October, 2011, Proceedings },
        publisher = { Instituto Superior Técnico },
        editor = { Luis Antunes, H. Sofia Pinto, Rui Prada, and Paulo Trigo },
        year = { 2011 },
        month = { 10 },
        series = { ISBN: 978-989-95618-4-7 },
        pages = { 675-689 }
}

@inproceedings{ Silva2011_CAPSI,
        author = { Luís Ferreira da Silva and F. Brito e Abreu },
        title = { Moving to the Cloud: Estimating the Internet Connection Bandwidth },
        booktitle = { Proceedings of the 11ª Conferência da Associação Portuguesa de Sistemas de Informação (CAPSI'2011) },
        publisher = { Associação Portuguesa de Sistemas de Informação },
        editor = { Henrique O\'Neil },
        year = { 2011 },
        month = { 10 },
        note = { URL={http://ctp.di.fct.unl.pt/QUASAR/Resources/Papers/2011/Silva_Abreu_CAPSI2011.pdf} }
}

@inproceedings{ akki2,
        author = { akki and Vasco Amaral and M. Goulão and bfb },
        title = { Quality in Use of Domain Specific Languages: a Case Study },
        booktitle = { Proceedings of the PLATEAU 2011 Workshop on Evaluation and Usability of Programming Languages and Tools - SPLASH 2011 },
        publisher = { ACM },
        year = { 2011 },
        month = { 10 },
        note = { URL={http://ecs.victoria.ac.nz/twiki/pub/Events/PLATEAU/Program/plateau2011-barisic.pdf} }
}

@inproceedings{ bfbtrans,
        author = { bfb and Vasco Amaral },
        title = { Asserting the Correctness of Translations },
        booktitle = { Proceedings of the 6th Workshop on Multi-paradigm Modeling - MODELS 2011 },
        publisher = { EASST },
        year = { 2011 },
        month = { 10 }
}

@inproceedings{ Correia2011_INForum,
        author = { Anacleto Correia and F. Brito e Abreu and Vasco Amaral },
        title = { SLALOM: a Language for SLA Specification and Monitoring },
        booktitle = { Proceedings of INFORUM 2011 },
        publisher = { INFORUM },
        editor = { Luís Caires, Raul Barbosa },
        year = { 2011 },
        month = { 09 },
        pages = { 556-567 },
        note = { URL={http://ctp.di.fct.unl.pt/QUASAR/Resources/Papers/2011/Correia_et_al_INFORUM2011.pdf} }
}

@inproceedings{ Pessoa2011_INForum,
        author = { Tiago Simões Pessoa and F. Brito e Abreu and Miguel P. Monteiro and Sérgio Bryton },
        title = { An Eclipse Plugin to Support Code Smells Detection },
        booktitle = { Proceedings of INFORUM 2011 },
        publisher = { INFORUM },
        editor = { Luís Caires, Raul Barbosa },
        year = { 2011 },
        month = { 09 },
        note = { URL={http://ctp.di.fct.unl.pt/QUASAR/Resources/Papers/2011/Pessoa_et_al_INFORUM2011.pdf} }
}

@inproceedings{ costa2011mapping,
        author = { Costa and Ana Teresa Freitas and Luís M. S. Russo },
        title = { Exploring Efficient Data Structures and Algorithms for Mapping RNA-Seq Reads },
        booktitle = { Proceedings of InForum 2011 },
        publisher = { Universidade de Coimbra },
        year = { 2011 },
        month = { 09 }
}

@inproceedings{ akki3,
        author = { akki and Vasco Amaral and M. Goulão and bfb },
        title = { Quality in Use of DSLs: Current Evaluation Methods },
        booktitle = { Proceedings of the INFORUM 2011 - Simpósio de Informática },
        publisher = { Universidade de Coimbra },
        year = { 2011 },
        month = { 09 },
        note = { URL={http://ctp.di.fct.unl.pt/QUASAR/Resources/Papers/2011/Barisic2011INFORUM.pdf} }
}

@inproceedings{ CLDCP_inforum11,
        author = { L. Lourenço },
        title = { A Core Language for Data-centric Processes },
        booktitle = { INForum 2011 - Simpósio de Informática },
        publisher = { Universidade de Coimbra },
        year = { 2011 },
        month = { 09 }
}

@inproceedings{ Espada2011EmpiRE,
        author = { Patrícia Espada and M. Goulão and J. Araújo },
        title = { Measuring complexity and completeness of KAOS goal models },
        booktitle = { Proceedings of the International Workshop on Empirical Requirements Engineering (EmpiRE 2011), at the 19th International Requirements Engineering Conference (RE 2011) },
        publisher = { IEEE Computer Society },
        year = { 2011 },
        month = { 08 },
        pages = { 29-32 },
        note = { URL={http://dx.doi.org/10.1109/EmpiRE.2011.6046252} }
}

@inproceedings{ Goulao2011MoDRE,
        author = { M. Goulão and A. Moreira and J. Araújo and João Santos },
        title = { Streamlining scenario modeling with Model-Driven Development: A case study },
        booktitle = { Proceedings of the Model-Driven Requirements Engineering Workshop (MoDRE 2011), at the 19th International Requirements Engineering Conference (RE 2011) },
        publisher = { IEEE Computer Society },
        year = { 2011 },
        month = { 08 },
        pages = { 55-63 },
        note = { URL={http://dx.doi.org/10.1109/MoDRE.2011.6045367} }
}

@inproceedings{ dstypes_ppdp11,
        author = { B. Toninho and L. Caires and Frank Pfenning },
        title = { Dependent Session Types via Intuitionistic Linear Type Theory },
        booktitle = { 13th International ACM SIGPLAN Symposium on Principles and Practice of Declarative Programming (PPDP'11) },
        publisher = { ACM Press },
        year = { 2011 },
        month = { 07 }
}

@inproceedings{ compsac11vaja,
        author = { Vasco Amaral and J. Araújo },
        title = { Towards a Unified Goal-Oriented Language },
        booktitle = { IEEE COMPSAC 2011 proceedings },
        publisher = { IEEE Computer Society },
        year = { 2011 },
        month = { 07 },
        note = { URL={http://compsac.cs.iastate.edu/} }
}

@inproceedings{ Moura.Dias-LFlat-Jul11,
        author = { Paulo Moura and A. M. Dias },
        title = { L-FLAT: Logtalk Toolkit for Formal Languages and Automata Theory },
        booktitle = { Proceedings of the 11th Colloquium on Implementation of Constraint LOgic Programming Systems },
        publisher = { arXiv },
        editor = { Salvador Abreu and Vitor Santos Costa },
        year = { 2011 },
        month = { 07 },
        note = { URL={http://arxiv.org/abs/1112.3783} }
}

@inproceedings{ BDPZ-AdaptableFORTE2011,
        author = { Mario Bravetti and Cinzia Di Giusto and Jorge A. Perez and Gianluigi Zavattaro },
        title = { Adaptable Processes (Extended Abstract) },
        booktitle = { Formal Techniques for Distributed Systems - Joint 13th IFIP WG 6.1 International Conference, FMOODS 2011 and 31st IFIP WG 6.1 International Conference, FORTE 2011 },
        publisher = { Springer-Verlag },
        year = { 2011 },
        month = { 06 },
        note = { URL={http://discotec.ru.is/fmoodsforte/main} }
}

@inproceedings{ DBLP:conf/ecmdafa/AlferezACFKKKMMRZ11,
        author = { MAlferez and Nuno Amálio and Selim Ciraci and Franck Fleurey and Jörg Kienzle and Jacques Klein and Max E. Kramer and Sébastien Mosser and Gunter Mussbacher and Ella E. Roubtsova and Gefei Zhang },
        title = { Aspect-Oriented Model Development at Different Levels of Abstraction },
        booktitle = { 7th European Conference on Modelling Foundations and Applications - ECMFA 2011, Birmingham, UK },
        publisher = { Springer-Verlag },
        year = { 2011 },
        month = { 06 },
        pages = { 361-376 },
        note = { URL={http://http://www.springerlink.com/content/w4486n466qv48221/} }
}

@inproceedings{ dinisMamede2011,
        author = { João Carlos de Brito Dinis and M. Mamede },
        title = { Updates on Voronoi Diagrams },
        booktitle = { Voronoi Diagrams in Science and Engineering (ISVD), 2011 Eighth International Symposium },
        publisher = { IEEE },
        year = { 2011 },
        month = { 06 },
        pages = { 192-199 },
        note = { URL={http://doi.ieeecomputersociety.org/10.1109/ISVD.2011.33} }
}

@inproceedings{ data_access_control-esop11,
        author = { L. Caires and Jorge A. Perez and J. C. Seco and Hugo T. Vieira and Lúcio Ferrão },
        title = { Type-based Access Control in Data-Centric Systems },
        booktitle = { Programming Languages and Systems, 20th European Symposium on Programming, ESOP 2011 },
        publisher = { Springer-Verlag },
        editor = { Gilles Barthe },
        year = { 2011 },
        month = { 04 },
        series = { Lecture Notes in Computer Science },
        number = { 6602 }
}

@inproceedings{ BDPZ-FACS10,
        author = { Mario Bravetti and Cinzia Di Giusto and Jorge A. Perez and Gianluigi Zavattaro },
        title = { Steps on the Road to Component Evolvability },
        booktitle = { Post-proceedings of FACS'10: 7th International Workshop on Formal Aspects of Component Software },
        publisher = { Springer-Verlag },
        year = { 2011 },
        month = { 04 }
}

@inproceedings{ AfonsoBarbosaRodrigues2011a,
        author = { FAfonso and F. Barbosa and A. Rodrigues },
        title = { Trajectory Data Similarity with Metric Data Structures },
        booktitle = { Proceedings of 19th annual GIS Research UK Conference },
        publisher = { GISRUK conference series },
        year = { 2011 },
        month = { 04 }
}

@inproceedings{ costa2011a,
        author = { Costa and gomes and G. P. Lopes and Luís M. S. Russo },
        title = { Representing a Bilingual Lexicon with Suffix Trees },
        booktitle = { Proceedings of 26th Symposium On Applied Computing (SAC2011) },
        publisher = { ACM Electronic Library },
        year = { 2011 },
        month = { 03 }
}

@inproceedings{ VarelaAraujoACMSAC2011,
        author = { Patrícia Varela and J. Araújo and I. S. Brito and A. Moreira },
        title = { Aspect-Oriented Analysis for Software Product Lines Requirements Engineering },
        booktitle = { 26th Symposium On Applied Computing, ACM SAC 2011 },
        publisher = { ACM Press },
        year = { 2011 },
        month = { 03 },
        pages = { 654-671 }
}

@inproceedings{ ramosetalSugarLoaf2010,
        author = { Ricardo Ramos and Jaelson F. B. Castro and J. Araújo and Fernanda Alencar },
        title = { A Use Case Package Refactoring: Dealing with the Large, Scattering or Tangling Use Case Model Problems },
        booktitle = { VIII Latin American Conference on Pattern Languages of Programming - SugarLoafPlop },
        publisher = { Springer-Verlag },
        year = { 2011 }
}

@inproceedings{ LourencoInforum2011,
        author = { mlourenco and J. C. Seco },
        title = { Linguagem Intermédia Tipificada para Máquina de Pilha Concorrente com Objectos. },
        booktitle = { INForum 2011 - Actas do 3º Simpósio de Informática },
        publisher = { Universidade de Coimbra },
        year = { 2011 }
}

@inproceedings{ ICSR2011-Alferez-et-al,
        author = { MAlferez and Roberto E. Lopez-Herrejon and A. Moreira and Vasco Amaral and Alexander Egyed },
        title = { Supporting Consistency Checking between Features and Software Product Line Use Scenarios },
        booktitle = { Proceedings of the 12th International Conference on Software Reuse (ICSR 2011), Pohang, Korea },
        publisher = { Springer-Verlag },
        year = { 2011 },
        note = { URL={http://link.springer.com/chapter/10.1007%2F978-3-642-21347-2_3} }
}

@inproceedings{ cpl_imla11,
        author = { Robert J. Simmons and B. Toninho },
        title = { Constructive Provability Logic },
        booktitle = { Intuitionistic Modal Logics and Applications Workshop (IMLA'11) },
        publisher = { Elsevier },
        year = { 2011 }
}

@inproceedings{ elton11,
        author = { Robert J. Simmons and B. Toninho and Frank Pfenning },
        title = { Distributed deductive databases, declaratively },
        booktitle = { The ACM SIGPLAN 2011 X10 Workshop (X10'11) },
        publisher = { ACM Press },
        year = { 2011 }
}

@inproceedings{ CarreiraEPQU2011,
        author = { Vasco Amaral and Paulo Carreira },
        title = { SmartLink: A hierarchical approach for connecting smart buildings to smart grids },
        booktitle = { Proceeding of the International Conference on Electrical Power Quality and Utilisation },
        publisher = { IEEE },
        year = { 2011 },
        pages = { 642-647 }
}

@inproceedings{ vieirainforum11,
        author = { Pedro Baltazar and V. T. Vasconcelos and Hugo T. Vieira },
        title = { Typing Dynamic Roles in Multiparty Interaction },
        booktitle = { Proceedings of InForum 2011 },
        publisher = { Universidade de Coimbra },
        year = { 2011 }
}

@inproceedings{ ICSEA11,
        author = { JorgeBarreiros and A. Moreira },
        title = { Soft Constraints in Feature Models },
        booktitle = { Proceedings of the 6th International Conference on Software Engineering Advances },
        publisher = { IEEE Computer Society },
        year = { 2011 },
        series = { ICSEA },
        pages = { 136-141 }
}

@inproceedings{ LeandroPitaMonteiro2011,
        author = { Carlos Leandro and Helder Pita and L. Monteiro },
        title = { Symbolic Knowledge Extraction from Trained Neural Networks Governed by Lukasiewicz Logic },
        booktitle = { Computational Intelligence, Revised and Selected Papers of IJCCI 2009 },
        publisher = { Springer-Verlag },
        editor = { K. Madani and A. D. Correia and A. Rosa and J. Filipe },
        year = { 2011 },
        series = { Studies in Computational Intelligence },
        number = { 343 },
        pages = { 45-58 }
}

@inproceedings{ RamosCAA11,
        author = { Ricardo Ramos and Jaelson F. B. Castro and J. Araújo and Fernanda Alencar },
        title = { Towards the improvement of use case models: the AIRDoc process },
        booktitle = { ACM SAC },
        publisher = { ACM Press },
        year = { 2011 },
        pages = { 708-709 }
}

@inproceedings{ CMA-MODELS11,
        author = { Gunter Mussbacher and Betty Cheng and Geri George and Robert France and Jörg Kienzle and A. Moreira },
        title = { Comparing Six Modeling Approaches },
        booktitle = { MoDELS Workshops 2011 },
        publisher = { Springer Berlin Heidelberg },
        year = { 2011 }
}

@inproceedings{ monteiroAraujoAmaralRE2010,
        author = { Rui Monteiro and J. Araújo and Vasco Amaral and Pedro Miguel Beja Patrício },
        title = { MDGore: Towards Model-Driven and Goal-Oriented Requirements Engineering },
        booktitle = { 16th IEEE International Requirements Engineering Conference (RE 2010), },
        publisher = { IEEE Computer Society },
        year = { 2010 },
        month = { 10 }
}

@inproceedings{ MatteoDSM10,
        author = { Luís Venceslau Pedro and Matteo Risoldi and Didier Buchs and Vasco Amaral },
        title = { Developing Domain Specific Modeling Languages by Metamodel Semantic Enrichment and Composition: a Case Study },
        booktitle = { Proceedings of the 10th Workshop on Domain-Specific Modeling (DSM’10), SPLASH/OOPSLA sattelite event },
        publisher = { Aalto University School of Economics },
        editor = { Rossi, M., Tolvanen, J.-P., Sprinkle, J., Kelly, S. },
        year = { 2010 },
        month = { 10 },
        note = { URL={http://www.dsmforum.org/events/DSM10/} }
}

@inproceedings{ Barroca,
        author = { Levi Silva Lúcio and bfb and Vasco Amaral },
        title = { A Technique for Automatic Validation of Model Transformations },
        booktitle = { ACM/IEEE MoDELS 2010 },
        publisher = { Springer-Verlag },
        year = { 2010 },
        month = { 10 },
        note = { URL={http://http://models2010.ifi.uio.no/} }
}

@inproceedings{ Silva_quatic2010_1,
        author = { Luís Ferreira da Silva and F. Brito e Abreu },
        title = { An IT Infrastructure Patterns Approach To Improve IT Service Management Quality },
        booktitle = { Proceedings of the 7th International Conference on the Quality of Information and Communications Technology },
        publisher = { IEEE Computer Society },
        year = { 2010 },
        month = { 09 },
        pages = { 171-176 },
        note = { URL={http://dx.doi.org/10.1109/QUATIC.2010.34} }
}

@inproceedings{ Silva_quatic2010_2,
        author = { Luís Ferreira da Silva and F. Brito e Abreu },
        title = { Reengineering IT Infrastructures:A Method for Topology Discovery },
        booktitle = { Proceedings of the 7th International Conference on the Quality of Information and Communications Technology },
        publisher = { IEEE Computer Society },
        year = { 2010 },
        month = { 09 },
        pages = { 331-336 },
        note = { URL={http://dx.doi.org/10.1109/QUATIC.2010.62} }
}

@inproceedings{ reisAraujoSilvaJISBD2010,
        author = { Cátia Reis de Oliveira and J. Araújo and Carla Silva },
        title = { Integração de KAOS com Cenários Aspectuais },
        booktitle = { XV Jornadas de Ingeniería de Software y Bases de Datos (JISBD 2010) },
        publisher = { JISBD },
        year = { 2010 },
        month = { 09 }
}

@inproceedings{ sarmentoMamede2010,
        author = { Ângelo Loureiro Sarmento and M. Mamede },
        title = { Uma Estrutura de Dados Métrica Genérica, Dinâmica, em Memória Secundária },
        booktitle = { Proceedings of INFORUM 2010 },
        publisher = { Universidade do Minho },
        year = { 2010 },
        month = { 09 },
        note = { URL={http://inforum.org.pt/INForum2010/actas-proceedings} }
}

@inproceedings{ QualityScenariosWithMDD,
        author = { J. Santos and A. Moreira and J. Araújo and M. Goulão },
        title = { Increasing Quality in Scenario Modelling with Model-Driven Development },
        booktitle = { International Conference on the Quality of Information and Communications Technology (QUATIC) 2010 },
        publisher = { IEEE },
        year = { 2010 },
        month = { 09 },
        pages = { 204-209 },
        note = { URL={http://ctp.di.fct.unl.pt/QUASAR/Resources/Papers/2010/Santos_et_al_QUATIC2010.pdf} }
}

@inproceedings{ cairespfenning2010,
        author = { L. Caires and Frank Pfenning },
        title = { Session Types as Intuitionistic Linear Propositions },
        booktitle = { Proceedings of the 21th International Conference on Concurrency Theory (Concur 2010) },
        publisher = { Springer-Verlag },
        year = { 2010 },
        month = { 09 },
        note = { URL={http://concur2010.inria.fr/accepted-papers} }
}

@inproceedings{ dias10_inforum,
        author = { Ricardo Dias and J. C. Seco and João M. Lourenço },
        title = { Snapshot Isolation Anomalies Detection in Software Transactional Memory },
        booktitle = { Proceedings of InForum 2010 },
        publisher = { Universidade do Minho },
        year = { 2010 },
        month = { 09 },
        note = { URL={http://inforum.org.pt/INForum2010} }
}

@inproceedings{ liveweb,
        author = { Miguel Brazão Domingues and J. C. Seco },
        title = { LiveWeb - Core Language for Web Applications },
        booktitle = { Proceedings of InForum 2010 },
        publisher = { Universidade do Minho },
        year = { 2010 },
        month = { 09 }
}

@inproceedings{ LHSSJ10,
        author = { Tiago Santos },
        title = { Lightweight Type-Like Hoare-Separation Specs for Java },
        booktitle = { Proceedings of InForum 2010 },
        publisher = { Universidade do Minho },
        year = { 2010 },
        month = { 09 },
        pages = { 43-54 },
        note = { URL={http://ctp.di.fct.unl.pt/~tsantos/docs/LHSSJ10.pdf} }
}

@inproceedings{ Silva2010_EuroPLoP,
        author = { Luís Ferreira da Silva and F. Brito e Abreu },
        title = { Patterns for IT Infrastructure Design },
        booktitle = { Proceedings of the 15th European Conference on Pattern Languages of Programs (EuroPLoP’2010) },
        publisher = { Hillside Europe },
        year = { 2010 },
        month = { 07 },
        note = { URL={http://www.hillside.net/europlop/} }
}

@inproceedings{ webappprofiling,
        author = { Hugo Menino Aguiar and J. C. Seco and Lúcio Ferrão },
        title = { Profiling of Real-World Web Applications },
        booktitle = { Proceedings of the International Workshop on Parallel and Distributed Systems: Testing, Analysis, and Debugging },
        publisher = { ACM Electronic Library },
        editor = { João Lourenço, Eitan Farchi, Shmuel Ur },
        year = { 2010 },
        month = { 07 },
        note = { URL={http://www.research.ibm.com/haifa/Workshops/padtad2010} }
}

@inproceedings{ dinisMamede2010,
        author = { João Carlos de Brito Dinis and M. Mamede },
        title = { Sweeping the Sphere },
        booktitle = { Voronoi Diagrams in Science and Engineering (ISVD), 2010 International Symposium },
        publisher = { IEEE },
        year = { 2010 },
        month = { 06 },
        pages = { 151-160 },
        note = { URL={http://doi.ieeecomputersociety.org/10.1109/ISVD.2010.32} }
}

@inproceedings{ MonMon10,
        author = { Pedro Costa Monteiro and Miguel P. Monteiro },
        title = { A Pattern Language for Parallelizing Irregular Algorithms },
        booktitle = { 2010 Workshop on Parallel Programming Patterns },
        publisher = { ACM Press },
        editor = { Ralph Johnson, Kurt Keutzer and Tim Mattson },
        year = { 2010 },
        month = { 04 },
        series = { Workshop on Parallel Programming Patterns },
        number = { 2 },
        pages = { 13-13 },
        note = { URL={http://http://dl.acm.org/citation.cfm?id=1953624} }
}

@inproceedings{ pimentaAraujoCibse2010,
        author = { Manuel Conrado Pimenta and J. Araújo },
        title = { Viewpoint and Goals: Towards an Integrated Approach },
        booktitle = { XIII Congresso Ibero-americano em Software Engineering (CIbSE’10), },
        publisher = { CIbSE2010 },
        year = { 2010 },
        month = { 04 }
}

@inproceedings{ simaoAraujoCibse2010,
        author = { Inês Nunes Simão and J. Araújo },
        title = { Adaptação da Abordagem Theme para Linhas de Produtos de Software },
        booktitle = { XIII Congresso Ibero-americano em Software Engineering (CIbSE’10), },
        publisher = { CIbSE2010 },
        year = { 2010 },
        month = { 04 }
}

@inproceedings{ britoCibse2010,
        author = { I. S. Brito and A. Moreira and J. M. Lopes and J. Araújo },
        title = { A Metamodel for Aspect-Oriented Analysis Approach },
        booktitle = { XIII Congresso Ibero-americano em Software Engineering (CIbSE’10), },
        publisher = { CIbSE2010 },
        year = { 2010 },
        month = { 04 }
}

@inproceedings{ Gabriel2010CIBSE,
        author = { Pedro Gabriel and M. Goulão and Vasco Amaral },
        title = { Do Software Languages Engineers Evaluate their Languages? },
        booktitle = { XIII Congreso Iberoamericano en },
        publisher = { CIbSE2010 },
        editor = { Xavier Franch, Itana Gimenes, Juan Pablo Carvallo },
        year = { 2010 },
        month = { 04 },
        pages = { 149-162 },
        note = { URL={http://ctp.di.fct.unl.pt/~mgoul/CITI/QUASAR/Resources/Papers/2010/GabrielGoulaoAmaralCIbSE2010.pdf} }
}

@inproceedings{ GomMon10,
        author = { João Lopes Gomes and Miguel P. Monteiro },
        title = { Design Pattern Implementation in Object Teams },
        booktitle = { special track on Object Oriented Programming Languages and Systems (OOPS) },
        publisher = { ACM Press },
        year = { 2010 },
        month = { 03 },
        series = { 25th ACM Symposium on Applied Computing (SAC 2010) },
        pages = { 2119-2120 },
        note = { URL={http://http://doi.acm.org/10.1145/1774088.1774534} }
}

@inproceedings{ penimAraujoACMSAC2010,
        author = { Ana Sofia Conceição Penim and J. Araújo },
        title = { Identifying and Modeling Aspectual Scenarios with Theme and MATA },
        booktitle = { 25th Symposium On Applied Computing (ACM SAC 2010) },
        publisher = { ACM Press },
        year = { 2010 },
        month = { 03 }
}

@inproceedings{ alecaretalSAC2010,
        author = { Fernanda Alencar and Jaelson F. B. Castro and Emanuel Santos and Carla Silva and J. Araújo and A. Moreira },
        title = { Towards Modular i* Models },
        booktitle = { 25th Symposium On Applied Computing (ACM SAC 2010) },
        publisher = { ACM Press },
        year = { 2010 },
        month = { 03 }
}

@inproceedings{ VF_ESOP10,
        author = { Ivan Lanese and Cátia Vaz and C. Ferreira },
        title = { On the expressive power of primitives for compensation handling },
        booktitle = { 19th European Symposium on Programming (ESOP 2010) },
        publisher = { Springer-Verlag },
        editor = { Springer },
        year = { 2010 },
        month = { 03 },
        series = { LNCS }
}

@inproceedings{ fs+pg_10,
        author = { Filomena Sustelo and P. Guerreiro },
        title = { Analyzing self-reflection by Computer Science students to identify bad study habits },
        booktitle = { IEEE 2010 EDUCON Conference },
        publisher = { IEEE },
        editor = { UPM - SERVICIO DE PUBLICACIONES - EUI - UPM },
        year = { 2010 },
        note = { URL={http://w3.ualg.pt/~pjguerreiro/me/docs/sustelo_guerreiro_EDUCON_2010.pdf} }
}

@inproceedings{ kg+pg_10,
        author = { Katerina Georgouli and P. Guerreiro },
        title = { Incorporating an Automatic Judge into Blended Learning Programming Activities },
        booktitle = { Advances in Web Based Learning ICWL 2010 },
        publisher = { Springer-Verlag },
        editor = { X. Luo et al. },
        year = { 2010 },
        series = { LNCS },
        number = { 6483 },
        pages = { 81-90 },
        note = { URL={http://w3.ualg.pt/~pjguerreiro/me/docs/georgouli_guerreiro_ICWL_2010.pdf} }
}

@inproceedings{ OliveiraAEtAl2010,
        author = { Ana Oliveira and M. Urbieta and J. Araújo and A. Rodrigues and A. Moreira and Silvia Gordillo and Gustavo Rossi },
        title = { Improving the Quality of Web-GIS Modularity Using Aspects },
        booktitle = { Proceedings of the 7th International Conference on the Quality of Information and Communications Technology (QUATIC 2010) },
        publisher = { QUATIC },
        year = { 2010 }
}

@inproceedings{ GR10:respChoice,
        author = { Maxime Gamboni and António Ravara, Antonio Ravara, A. Ravara },
        title = { Responsive Choice in Mobile Processes },
        booktitle = { Trustworthly Global Computing - 5th International Symposium (TGC'10) },
        publisher = { Springer-Verlag },
        editor = { Martin Wirsing, Martin Hofmann, and Axel Rauschmayer },
        year = { 2010 },
        series = { LNCS },
        number = { 6084 },
        pages = { 135-152 },
        note = { URL={http://ctp.di.fct.unl.pt/~aravara/pubs/confs/10-GR-rcmp.pdf} }
}

@inproceedings{ GVRGZ10:mstdoop,
        author = { Simon Gay and V. T. Vasconcelos and António Ravara, Antonio Ravara, A. Ravara and Nils Gesbert and zua },
        title = { Modular session types for distributed object-oriented programming },
        booktitle = { Proceedings of the 37th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages (POPL'10) },
        publisher = { ACM Press },
        editor = { Manuel V. Hermenegildo and Jens Palsberg },
        year = { 2010 },
        pages = { 299-312 },
        note = { URL={http://ctp.di.fct.unl.pt/~aravara/pubs/confs/10-Gay-et-al-modst.pdf} }
}

@inproceedings{ Correia2010_QUATIC,
        author = { Anacleto Correia and F. Brito e Abreu },
        title = { Defining and Observing the Compliance of Service Level Agreements: A Model Driven Approach },
        booktitle = { Proceedings of the 7th International Conference on the Quality of Information and Communications Technology },
        publisher = { IEEE Computer Society },
        year = { 2010 },
        pages = { 165-170 },
        note = { URL={http://dx.doi.org/10.1109/QUATIC.2010.32} }
}

@inproceedings{ Abreu2010_QUATIC,
        author = { F. Brito e Abreu and Raquel Porciúncula and Jorge Freitas and José Costa },
        title = { Definition and Validation of Complexity Metrics for ITSM Process Models },
        booktitle = { 7th International Conference on the Quality of Information and Communications Technology },
        publisher = { IEEE Computer Society },
        year = { 2010 },
        pages = { 79-88 },
        note = { URL={http://dx.doi.org/10.1109/QUATIC.2010.13} }
}

@inproceedings{ Bryton2010_QUATIC,
        author = { Sérgio Bryton and F. Brito e Abreu and Miguel P. Monteiro },
        title = { Reducing Subjectivity in Code Smells Detection: Experimenting with the Long Method },
        booktitle = { 7th International Conference on the Quality of Information and Communications Technology },
        publisher = { IEEE Computer Society },
        year = { 2010 },
        pages = { 337-342 },
        note = { URL={http://dx.doi.org/10.1109/QUATIC.2010.60} }
}

@inproceedings{ Rio2010_QUATIC,
        author = { AmericoRio and F. Brito e Abreu },
        title = { Web Sites Quality: Does It Depend on the Application Domain? },
        booktitle = { 7th International Conference on the Quality of Information and Communications Technology },
        publisher = { IEEE Computer Society },
        year = { 2010 },
        pages = { 493-498 },
        note = { URL={http://dx.doi.org/10.1109/QUATIC.2010.86} }
}

@inproceedings{ Correia2010_AIMS,
        author = { Anacleto Correia and F. Brito e Abreu },
        title = { Model-Driven Service Level Management },
        booktitle = { Proceedings of the 4th International Conference on Autonomous Infrastructure, Management and Security (AIMS'2010) },
        publisher = { Springer-Verlag },
        year = { 2010 },
        series = { Lecture Notes in Computer Science },
        pages = { 85-88 },
        note = { URL={http://dx.doi.org/10.1007/978-3-642-13986-4_10} }
}

@inproceedings{ Abreu2010_QAOOSE,
        author = { F. Brito e Abreu and Sérgio Bryton },
        title = { An Empirical Study on Refactoring Objects to Aspects },
        booktitle = { Proceedings of the 13th Workshop on Quantitative Approaches in Object Oriented Software Engineering (QAOOSE'2010) at TOOLS’2010 },
        publisher = { Universidad de Málaga },
        year = { 2010 },
        note = { URL={http://ctp.di.fct.unl.pt/QUASAR/Resources/Papers/2010/Abreu_Bryton_QAOOSE2010.pdf} }
}

@inproceedings{ OliveiraAA10,
        author = { Ana Oliveira and J. Araújo and Vasco Amaral },
        title = { The Visual AORE DSL },
        booktitle = { Workshop on requirements Visualization - REV 2010 },
        publisher = { IEEE },
        year = { 2010 }
}

@inproceedings{ GuerreiroInforum10,
        author = { Ricardo Guerreiro and André Rosa and Vasco Amaral and N. Correia and vsousa },
        title = { UbiLang: Towards a Domain Specific Modeling Language for Specification of Ubiquitous Games },
        booktitle = { INForum - Simpósio de Informática 2010 },
        publisher = { Universidade do Minho },
        year = { 2010 }
}

@inproceedings{ selsp_secco10,
        author = { B. Toninho and L. Caires },
        title = { A Spatial-Epistemic Logic for Reasoning about Security Protocols },
        booktitle = { 8th International Workshop on Security Issues in Concurrency (SecCo'10) },
        publisher = { arXiv },
        year = { 2010 }
}

@inproceedings{ pedroDSM2010,
        author = { Vasco Amaral and Didier Buchs and Luís Miguel Venceslau Pedro and Matteo Risoldi },
        title = { Developing domain-specific modeling languages by metamodel semantic enrichment and composition: A case study },
        booktitle = { Proceedings of the 10th Workshop on Domain-Specific Modeling, DSM'10 },
        publisher = { ACM },
        year = { 2010 }
}

@inproceedings{ wsfm2009,
        author = { Cátia Vaz and C. Ferreira },
        title = { Towards Compensation Correctness in Interactive Systems },
        booktitle = { The 6th International Workshop on Web Services and Formal Methods },
        publisher = { Springer-Verlag },
        year = { 2010 },
        series = { LNCS }
}

@inproceedings{ Arspa2010,
        author = { M. Pires and L. Caires },
        title = { A Type System for Access Control Views in Object-Oriented Languages },
        booktitle = { Proceedings of the Foundations and Applications of Security Analysis, Joint Workshop on Automated Reasoning for Security Protocol Analysis and Issues in the Theory of Security },
        publisher = { Springer-Verlag },
        year = { 2010 },
        series = { Lecture Notes in Computer Science }
}

@inproceedings{ kikentai,
        author = { L. Lourenço and L. Caires },
        title = { Inference of Conversation Types for Distributed Multiparty Systems },
        booktitle = { Proceedings of PLACES'10 - Programming Language Approaches to Concurrency and communication-cEntric Software },
        publisher = { Elsevier },
        year = { 2010 },
        note = { URL={http://places10.di.fc.ul.pt/} }
}

@inproceedings{ militaoCA2010,
        author = { F. Militão and Jonathan Aldrich and L. Caires },
        title = { Aliasing Control with View Based Typestate },
        booktitle = { FTJP 2010 - Formal Techniques for Java Programs },
        publisher = { Springer-Verlag },
        year = { 2010 }
}

@inproceedings{ brunosle2010,
        author = { bfb and Levi Silva Lúcio and Vasco Amaral and vsousa },
        title = { DSLTrans: A Turing Incomplete Transformation Language },
        booktitle = { Proc. 3rd International Conference on Software Languages Engineering - SLE 2010 },
        publisher = { Springer-Verlag },
        year = { 2010 }
}

@inproceedings{ AntonioAraujoSilvaRIGIM2009,
        author = { Sandra Alves António and J. Araújo and Carla Silva },
        title = { Adapting the Framework i* for Software Product Lines },
        booktitle = { Workshop on Requirements, Intentions and Goals in Conceptual Modeling (RIGIM 2009) },
        publisher = { Springer-Verlag },
        year = { 2009 },
        month = { 11 }
}

@inproceedings{ liveFeedsIF09,
        author = { Simão Mata and J. Legatheaux Martins and S. Duarte and M. Mamede },
        title = { Análise do custo e da viabilidade de um sistema P2P com visibilidade completa },
        booktitle = { Actas do Simpósio de Informática 2009 — INFORUM 2009 },
        publisher = { Universidade de Lisboa - Faculdade de Ciências },
        year = { 2009 },
        month = { 11 },
        pages = { 333-343 }
}

@inproceedings{ VLDL09,
        author = { Pedro Chambel and F. Barbosa },
        title = { Improving Similarity Search in Face-Images Data },
        booktitle = { Second Workshop on Very Large Digital Libraries (VLDL), 13th European Conference on Research and Advanced Technologies on Digital Libraries },
        publisher = { DELOS digital library },
        year = { 2009 },
        month = { 10 },
        series = { DELOS workshop proceedings series }
}

@inproceedings{ AlferezFOSD09,
        author = { MAlferez and A. Moreira and Uirakulesza and J. Araújo and Ricardo Mateus and Vasco Amaral },
        title = { Detecting Feature Interactions in SPL Requirements Analysis Models },
        booktitle = { Proceedings of the 1st International Workshop on Feature-Oriented Software Development (FOSD) },
        publisher = { ACM Electronic Library },
        year = { 2009 },
        month = { 10 },
        pages = { 117-123 },
        note = { URL={http://portal.acm.org/ft_gateway.cfm?id=1629738&type=pdf} }
}

@inproceedings{ AlferezSLE09-InProceeding,
        author = { MAlferez and J. Santos and A. Moreira and Alessandro Garcia and Uirakulesza and J. Araújo and Vasco Amaral },
        title = { Multi-View Composition Language for Software Product Line Requirements },
        booktitle = { Proceedings of the 2nd International Conference on Software Language Engineering },
        publisher = { Springer-Verlag },
        editor = { Mark van den Brand, Dragan Gaševic and Jeff Gray },
        year = { 2009 },
        month = { 10 },
        pages = { 103-122 },
        note = { URL={http://www.springerlink.com/content/u2263qv535374572/fulltext.pdf} }
}

@inproceedings{ barroca_mpm2009,
        author = { bfb and Levi Silva Lúcio and Didier Buchs and Vasco Amaral and Luís Miguel Venceslau Pedro },
        title = { DSL Composition for model-based test generation },
        booktitle = { 3rd International Workshop on Multi-Paradigm Modeling: Concepts and Tools },
        publisher = { EASST },
        editor = { Tihamer Levendovszky, László Lengyel, Gabor Karsai, Cécile Hardebolle },
        year = { 2009 },
        month = { 10 },
        series = { Electronic Communications of the EASST },
        number = { 21 },
        note = { URL={http://www.informatik.uni-trier.de/~ley/db/journals/eceasst/eceasst21.html#BarrocaLBAP09} }
}

@inproceedings{ ConejeroJISBD2009,
        author = { José Conejero and Juan Hernandez and A. Moreira and J. Araújo },
        title = { Adapting Software by Identifying Volatile and Aspectual Requirements },
        booktitle = { JISBD 2009 },
        publisher = { JISBD },
        year = { 2009 },
        month = { 10 },
        pages = { 103-114 }
}

@inproceedings{ MarquesAraujoLencastreSBES09,
        author = { Marques and J. Araújo and Maria Lencastre },
        title = { Integrating Problem Frames with Aspects },
        booktitle = { XXIII Simpósio Brasileiro de Engenharia Software },
        publisher = { IEEE },
        year = { 2009 },
        month = { 10 }
}

@inproceedings{ Silva2009_ICSEA,
        author = { Luís Ferreira da Silva and F. Brito e Abreu },
        title = { Exploring and Overcoming Major Challenges in IT Infrastructures Faced by IT Executives },
        booktitle = { Proceedings of the Fourth International Conference on Software Engineering Advances (ICSEA 2009) },
        publisher = { IEEE Computer Society },
        year = { 2009 },
        month = { 10 },
        pages = { 576-581 },
        note = { URL={http://dx.doi.org/10.1109/ICSEA.2009.91} }
}

@inproceedings{ Correia2009_ICSEA,
        author = { Anacleto Correia and F. Brito e Abreu },
        title = { Integrating IT Service Management within the Enterprise Architecture },
        booktitle = { Proceedings of the Fourth International Conference on Software Engineering Advances (ICSEA 2009) },
        publisher = { IEEE Computer Society },
        year = { 2009 },
        month = { 10 },
        pages = { 553-558 },
        note = { URL={http://dx.doi.org/10.1109/ICSEA.2009.87} }
}

@inproceedings{ Bryton2009_ICSEA,
        author = { Sérgio Bryton and F. Brito e Abreu },
        title = { Strengthening Refactoring: Towards Software Evolution with Quantitative and Experimental Grounds },
        booktitle = { Proceedings of the Fourth International Conference on Software Engineering Advances (ICSEA 2009) },
        publisher = { IEEE Computer Society },
        year = { 2009 },
        month = { 10 },
        pages = { 570-575 },
        note = { URL={http://dx.doi.org/10.1109/ICSEA.2009.90} }
}

@inproceedings{ rosa:Inforum2009,
        author = { André Rosa and Vasco Amaral and bfb },
        title = { Use of MS DSL Tools in the development process of a Domain-Specific Language },
        booktitle = { Actas do INForum - Simpósio de Informática 2009 },
        publisher = { Universidade de Lisboa - Faculdade de Ciências },
        editor = { L. Rodrigues, R. Lopes },
        year = { 2009 },
        month = { 09 },
        note = { URL={http://hdl.handle.net/10455/3168} }
}

@inproceedings{ rosa:2009:edutainment:dslydreams,
        author = { André da Fonseca Rosa and Vasco Amaral and bfb },
        title = { Designing a DSL solution for the domain of Augmented Reality Software applications Specification },
        booktitle = { 4th International Conference on E-Learning and Games },
        publisher = { Springer-Verlag },
        editor = { Springer },
        year = { 2009 },
        month = { 08 },
        series = { LNCS },
        number = { 5670 },
        note = { URL={http://www.ask4research.info/edutainment/2009/index.php} }
}

@inproceedings{ silvaLCAMA09,
        author = { Carla Silva and Jaelson F. B. Castro and J. Araújo and A. Moreira and Fernanda Alencar },
        title = { Support for aspectual modeling to Multiagent system architecture },
        booktitle = { Aspect-Oriented Requirements Engineering and Architecture Design, ICSE workshop },
        publisher = { IEEE },
        year = { 2009 },
        month = { 05 },
        pages = { 38-43 }
}

@inproceedings{ RodriguesAraujoICEIS2009,
        author = { António Pedro Rodrigues and J. Araújo },
        title = { VAODA: A Viewpoint and Aspect-Oriented Domain Analysis Approach },
        booktitle = { 11th International Conference on Enterprise Information Systems (ICEIS 2009), },
        publisher = { ICEIS },
        year = { 2009 },
        month = { 05 }
}

@inproceedings{ DiasAA09,
        author = { Ana Dias and Vasco Amaral and J. Araújo },
        title = { Towards a Domain Specific Language for a Goal-Oriented approach based on KAOS. },
        booktitle = { 3rd International Conference on Research Challenges in Information Science (RCIS 2009), Fez, MOROCCO },
        publisher = { IEEE },
        year = { 2009 },
        month = { 04 },
        pages = { 409-420 }
}

@inproceedings{ Dias:2009:RCIS:kaos,
        author = { Ana Dias and Vasco Amaral and J. Araújo },
        title = { Tackling Visual Complexity of Goal-Oriented Models },
        booktitle = { Proceedings of the IEEE International Conference on Research Challenges in Information Science, RCIS 2009, ISBN #978-1-4244-2864-9 },
        publisher = { IEEE Computer Society },
        year = { 2009 },
        month = { 04 },
        note = { URL={http://www.farcampus.com/rcis/index.php} }
}

@inproceedings{ Nunes:2009:ICEIS:istar,
        author = { Carlos Nunes and J. Araújo and Vasco Amaral and Carla Silva },
        title = { A DOMAIN SPECIFIC LANGUAGE FOR THE I* FRAMEWORK },
        booktitle = { 11th International Conference on Enterprise Information Systems },
        publisher = { Springer-Verlag },
        year = { 2009 },
        month = { 04 },
        note = { URL={http://http://www.iceis.org/} }
}

@inproceedings{ BARBOSA_ICIME2009,
        author = { F. Barbosa },
        title = { Similarity-based retrieval in high dimensional data with Recursive Lists of Clusters: a study case with Natural Language Dictionaries },
        booktitle = { International Conference on Information Management and Engineering },
        publisher = { IEEE Computer Society },
        year = { 2009 },
        month = { 04 },
        pages = { 432-436 }
}

@inproceedings{ BARBOSA_RODRIGUES_2009,
        author = { F. Barbosa and A. Rodrigues },
        title = { Range Queries over Trajectory Data with Recursive Lists of Clusters: a case study with Hurricanes data },
        booktitle = { Geographical Information Systems Research GISRUK },
        publisher = { GISRUK conference series },
        year = { 2009 },
        month = { 04 }
}

@inproceedings{ ESOP2009,
        author = { L. Caires and Hugo T. Vieira },
        title = { Conversation Types },
        booktitle = { Programming Languages and Systems, 18th European Symposium on Programming, ESOP 2009 },
        publisher = { Springer-Verlag },
        editor = { Giuseppe Castagna },
        year = { 2009 },
        month = { 03 },
        series = { Lecture Notes in Computer Science }
}

@inproceedings{ PivetaACMSAC09,
        author = { Eduardo Piveta and J. Araújo and Marcelo Pimenta and A. Moreira and P. Guerreiro and Tom Price },
        title = { Representing Refactoring Opportunities },
        booktitle = { 24th Annual ACM Symposium on Applied Computing (ACM SAC'09) },
        publisher = { ACM Press },
        year = { 2009 },
        month = { 03 }
}

@inproceedings{ ICSE09,
        author = { JorgeBarreiros and A. Moreira },
        title = { Managing Features and Aspect Interactions in Software Product Lines },
        booktitle = { ICSEA 2009 },
        publisher = { IEEE Computer Society },
        year = { 2009 }
}

@inproceedings{ jb-fosd09,
        author = { JorgeBarreiros and A. Moreira },
        title = { A Model-based Representation of Configuration Knowledge },
        booktitle = { FOSD 2009 },
        publisher = { ACM Press },
        editor = { Sven Apel and William R. Cook and Krzysztof Czarnecki and Christian Kastner and Neil Loughran and Os },
        year = { 2009 }
}

@inproceedings{ wicsa09,
        author = { Ismênia Galvão and Alessandro Garcia and Shafoora Shakil Khan and Ana Isabel Durão Mata de Oliveira and Afonso Pimentel and A. Moreira and Rita Ribeiro and Steffen Zschaler and Pim van den Broek },
        title = { Detecting architecture instabilities with concern traces: An exploratory study },
        booktitle = { Joint Working IEEE/IFIP Conference on Software Architecture 2009 and European Conference on Software Architecture 2009 },
        publisher = { IEEE },
        year = { 2009 }
}

@inproceedings{ FOSD09JB,
        author = { JorgeBarreiros and A. Moreira },
        title = { A model-based representation of configuration knowledge. },
        booktitle = { International Workshop on Feature-Oriented Software Development },
        publisher = { ACM Press },
        year = { 2009 }
}

@inproceedings{ fie09_pg,
        author = { Ricardo Machado and P. Guerreiro and Elizabeth Johnston and Marko Delimar and Miguel A. Brito },
        title = { Work in progress - IEEEXTREME: from a student competition to the promotion of real-world programming education },
        booktitle = { Proceeding FIE'09 Proceedings of the 39th IEEE international conference on Frontiers in education conference },
        publisher = { IEEE },
        year = { 2009 },
        note = { URL={http://fie-conference.org/fie2009/papers/1414.pdf} }
}

@inproceedings{ PedroHCII2009,
        author = { Luís Miguel Venceslau Pedro and Matteo Risoldi and Didier Buchs and bfb and Vasco Amaral },
        title = { Composing Visual Syntax for Domain Specific Languages },
        booktitle = { Human-Computer Interaction. Novel Interaction Methods and Techniques, 13th International Conference, HCI International 2009 },
        publisher = { Springer-Verlag },
        editor = { Julie A. Jacko },
        year = { 2009 },
        series = { Lecture Notes in Computer Science },
        number = { 5611 },
        pages = { 889-898 },
        note = { URL={http://http://www.informatik.uni-trier.de/~ley/db/conf/hci/hci2009-2.html#PedroRBBA09} }
}

@inproceedings{ TGC08,
        author = { L. Caires and C. Ferreira and Hugo T. Vieira },
        title = { A Process Calculus Analysis of Compensations },
        booktitle = { Proceedings of the Fourth Symposium on Trustworthy Global Computing, TGC'08 },
        publisher = { Springer-Verlag },
        editor = { Christos Kaklamanis and Flemming Nielson },
        year = { 2009 },
        series = { Lecture Notes in Computer Science },
        number = { 5474 },
        pages = { 87-103 }
}

@inproceedings{ GilAraujoEA09,
        author = { André Varejão Gil and J. Araújo },
        title = { AspectKAOS: Integrating Early-Aspects into KAOS },
        booktitle = { Early Aspects },
        publisher = { ACM Electronic Library },
        year = { 2009 }
}

@inproceedings{ lm-wadt08,
        author = { L. Monteiro },
        title = { A coalgebraic characterization of behaviours in the linear time - branching time spectrum },
        booktitle = { Recent Trends in Algebraic Development Techniques (WADT 2008) },
        publisher = { Springer-Verlag },
        editor = { Andrea Corradini and Ugo Montanari },
        year = { 2009 },
        series = { Lecture Notes in Computer Science },
        pages = { 251-265 }
}

@inproceedings{ TGC_VFR_08,
        author = { Cátia Vaz and C. Ferreira and António Ravara },
        title = { Dynamic Recovery of Long Running Transactions },
        booktitle = { 4th International Symposium on Trustworthy Global Computing (TGC 2008) },
        publisher = { Springer-Verlag },
        editor = { Christos Kaklamanis and Flemming Nielson },
        year = { 2009 },
        series = { Lecture Notes in Computer Science },
        number = { 5474 },
        pages = { 201-215 }
}

@inproceedings{ AOliveira2009,
        author = { Ana Oliveira and Matias Urbieta and J. Araújo and A. Rodrigues and A. Moreira and Silvia Gordillo and Gustavo Rossi },
        title = { MODELLING LOCATION-AWARE BEHAVIOUR IN WEB-GIS USING ASPECTS },
        booktitle = { ICEIS 2009 },
        publisher = { ICEIS },
        year = { 2009 }
}

@inproceedings{ EF-LM-SBMF09,
        author = { E. R. Freire and L. Monteiro },
        title = { Defining Behaviours by Quasi-finality },
        booktitle = { Brazilian Symposium on Formal Mewthods (SBMF 2009) },
        publisher = { Springer-Verlag },
        editor = { M.V.M. Oliveira and J. Woodcock },
        year = { 2009 },
        series = { Lecture Notes in Computer Science },
        number = { 5902 },
        pages = { 290-305 }
}

@inproceedings{ AFamilyofLanguagesforVariabilityManagementinSPL,
        author = { Pablo Sanchez and J. Santos and MAlferez and Awais Rashid and Lidia Fuentes and A. Moreira and J. Araújo and Uirakulesza },
        title = { VML* – A Family of Languages for Variability Management in Software Product Lines },
        booktitle = { Proceedings of the International Conference on Software Language Engineering (SLE) },
        publisher = { ACM Press },
        year = { 2009 },
        note = { URL={http://link.springer.com/chapter/10.1007%2F978-3-642-12107-4_7} }
}

@inproceedings{ ramosSBES09,
        author = { Ricardo Ramos and Jaelson F. B. Castro and J. Araújo and A. Moreira and Fernanda Alencar },
        title = { Quality Improvement for Use Case Models },
        booktitle = { XXIII Simpósio Brasileiro de Engenharia Software },
        publisher = { IEEE },
        year = { 2009 }
}

@inproceedings{ kg_pg_elearn_2009,
        author = { Katerina Georgouli and P. Guerreiro and Sofia Kapetanakou },
        title = { Integrating an Automatic Judge into an Open Source LMS },
        booktitle = { World Conference on E-Learning in Corporate, Government, Healthcare, and Higher Education (ELEARN) 2009 },
        publisher = { AACE -- Association for the Advancement of Computing in Education },
        year = { 2009 },
        pages = { 3492-3499 }
}

@inproceedings{ fs+pg_09,
        author = { Filomena Sustelo and P. Guerreiro },
        title = { Estratégias de Combate das Fragilidades e Contrariedades Comuns nos Estudantes que Ingressam num Curso de Informática no Ensino Superior },
        booktitle = { Actas de 4ª Conferência Ibérica de Sistemas e Tecnologias de Informação, 17 a 20 de Junho de 2009, Póvoa de Varzim. },
        publisher = { Associação Ibérica de Sistemas e Tecnologias de Informação },
        year = { 2009 }
}

@inproceedings{ inforum09,
        author = { F. Militão and L. Caires },
        title = { An Exception Aware Behavioral Type System for Object-Oriented Programs },
        booktitle = { Proceedings of INFORUM 2009 - Simpósio de Informática },
        publisher = { Faculdade de Ciências - Universidade de Lisboa },
        year = { 2009 }
}

@inproceedings{ BARBOSA_CHAMBEL_COSTA_2008,
        author = { F. Barbosa and Francisco Costa and Pedro Chambel },
        title = { Pesquisa aproximada em diferentes domínios de aplicação },
        booktitle = { Conferência IADIS Ibero-Americana WWW/Internet },
        publisher = { IADIS Press },
        year = { 2008 },
        month = { 12 }
}

@inproceedings{ dsm08:lpva,
        author = { Luís Venceslau Pedro and Vasco Amaral and Didier Buchs },
        title = { Foundations for a Domain Specific Modeling Language Prototyping Environment: A compositional approach },
        booktitle = { Proc. 8th OOPSLA ACM-SIGPLAN Workshop on Domain-Specific Modeling (DSM) },
        publisher = { University of Jyväskylän },
        year = { 2008 },
        month = { 10 },
        note = { URL={http://www.dsmforum.org/events/DSM08/} }
}

@inproceedings{ nss2008,
        author = { bfb and Vasco Amaral and Matteo Risoldi and Didier Buchs and A. Moreira and J. Araújo and vsousa },
        title = { Towards the Application of Model Based Design Methodology for Reliable Control Systems on HEP Experiments },
        booktitle = { 11th IEEE Nuclear Science Symposium, Proceedings },
        publisher = { IEEE },
        year = { 2008 },
        month = { 10 },
        note = { URL={http://www.nss-mic.org/2008/NSSMain.asp} }
}

@inproceedings{ pcapac2008,
        author = { Matteo Risoldi and bfb and Vasco Amaral and Didier Buchs },
        title = { A model-based methodology for control systems GUI design prototyping },
        booktitle = { Proceedings on 7th International Workshop on Personal Computers and Particle Accelerator Controls },
        publisher = { J.Stefan Institute },
        year = { 2008 },
        month = { 10 },
        note = { URL={http://pcapac-workshop.org} }
}

@inproceedings{ RamosSBES08,
        author = { Ricardo Ramos and Jaelson F. B. Castro and J. Araújo and A. Moreira and Fernanda Alencar },
        title = { AIRDoc An Approach to Improve Requirements Documents },
        booktitle = { 22th Brazilian Symposium on Software Engineering (SBES) },
        publisher = { SBES },
        year = { 2008 },
        month = { 10 }
}

@inproceedings{ LencastreRE08,
        author = { Maria Lencastre and A. Moreira and J. Araújo and Jaelson F. B. Castro },
        title = { Aspects Composition in Problem Frames },
        booktitle = { 16th IEEE International Requirements Engineering Conference (RE 2008) },
        publisher = { IEEE Computer Society },
        year = { 2008 },
        month = { 09 }
}

@inproceedings{ PivetaCOMPSAC08,
        author = { Eduardo Piveta and J. Araújo and Marcelo Pimenta and A. Moreira and P. Guerreiro and Tom Price },
        title = { Searching for Opportunities of Refactoring Sequences: Reducing the Search Space },
        booktitle = { 32nd Annual IEEE International Computer Software and Applications Conference (COMPSAC 2008) },
        publisher = { IEEE Computer Society },
        year = { 2008 },
        month = { 08 }
}

@inproceedings{ MauricioAlferezSEKE'08,
        author = { MAlferez and Uirakulesza and andsousa and J. Santos and A. Moreira and J. Araújo and Vasco Amaral },
        title = { A Model-Driven Approach for Software Product Lines Requirements Engineering },
        booktitle = { Proceedings of the 20th International Conference on Software Engineering and Knowledge Engineering },
        publisher = { Knowledge Systems Institute Graduate School },
        year = { 2008 },
        month = { 07 }
}

@inproceedings{ SilvaSEKE08,
        author = { Carla Silva and Fernanda Alencar and J. Araújo and A. Moreira and Jaelson F. B. Castro },
        title = { Tailoring an Aspectual Goal-oriented Approach to Model Features },
        booktitle = { 20th International Conference on Software Engineering and Knowledge Engineering (SEKE 2008) },
        publisher = { SEKE },
        year = { 2008 },
        month = { 07 }
}

@inproceedings{ TabaresSEKE08,
        author = { Marta Silvia Tabares and A. Moreira and J. Araújo },
        title = { Traceability Models to Control an Aspectual Model-driven Development },
        booktitle = { 20th International Conference on Software Engineering and Knowledge Engineering (SEKE 2008) },
        publisher = { SEKE },
        year = { 2008 },
        month = { 07 }
}

@inproceedings{ cortajcs,
        author = { J. C. Seco and Ricardo Silva and Margarida Piriquito },
        title = { ComponentJ: component programming and reconfiguration },
        booktitle = { Proceedings of CoRTA (Compilers, Related Technologies and Applications) },
        publisher = { Instituto Politécnico de Bragança - ESTG },
        year = { 2008 },
        month = { 07 }
}

@inproceedings{ ASousa2008,
        author = { andsousa and Uirakulesza and Andreas Rummler and Nicolas Anquetil and Ralf Mitschke and A. Moreira and Vasco Amaral and J. Araújo },
        title = { A Model-Driven Traceability Framework to Software Product Line Development },
        booktitle = { ECMDA Traceability Workshop ECMDA-TW ( 2008 Proceedings) },
        publisher = { SINTEF ICT },
        editor = { Jon Oldvic, Goran olsen, Tor Neple, Richard Paige },
        year = { 2008 },
        month = { 06 },
        note = { URL={http://modelbased.net/ecmda-traceability/images/papers/2008/ecmda-tw-proceedings08.pdf} }
}

@inproceedings{ RibAra08,
        author = { Joao Ribeiro and J. Araújo },
        title = { “AspOrAS: A requirements agile approach based on scenarios and aspects”, },
        booktitle = { IEEE Research Chalenges on Information Systems, RCIS },
        publisher = { IEEE Computer Society },
        year = { 2008 },
        month = { 06 }
}

@inproceedings{ PivetaICEIS08,
        author = { Eduardo Piveta and Tom Price and A. Moreira and J. Araújo and P. Guerreiro and Marcelo Pimenta },
        title = { Ranking Refactoring Patterns using the Analytical Hierarchy Process },
        booktitle = { 10th International Conference on Enterprise Information Systems (ICEIS 2008) },
        publisher = { ICEIS },
        year = { 2008 },
        month = { 06 }
}

@inproceedings{ AgostinhoICEIS08,
        author = { Sérgio Agostinho and A. Moreira and André Marques and J. Araújo and I. S. Brito and Ricardo ferreira and Ricardo Raminhos },
        title = { A Metadata Driven Approach for Aspect-Oriented Requirements Analysis },
        booktitle = { 10th International Conference on Enterprise Information Systems (ICEIS 2008) },
        publisher = { ICEIS },
        year = { 2008 },
        month = { 06 }
}

@inproceedings{ MarquesICSE08,
        author = { André Marques and A. Moreira and J. Araújo },
        title = { Multi-Dimensional Composition by Objective in Aspect-Oriented Requirements Analysis },
        booktitle = { Workshop on Early Aspects at the 30th International Conference on Software Engineering (ICSE'08) },
        publisher = { IEEE Computer Society },
        year = { 2008 },
        month = { 05 }
}

@inproceedings{ bryton2008a_CSMR2008,
        author = { Sérgio Bryton and F. Brito e Abreu },
        title = { Modularity-Oriented Refactoring },
        booktitle = { Proceedings of the 12th European Conference on Software Maintenance and Reengineering (CSMR'2008) },
        publisher = { IEEE Computer Society },
        year = { 2008 },
        month = { 04 },
        pages = { 294-297 },
        note = { URL={http://dx.doi.org/10.1109/CSMR.2008.4493330} }
}

@inproceedings{ SobMon08,
        author = { João Luís Ferreira Sobral and Miguel P. Monteiro },
        title = { A Domain-Specific Language for Parallel and Grid Computing },
        booktitle = { 3rd Domain-Specific Aspect Languages workshop (DSAL 2008) },
        publisher = { ACM Press },
        editor = { Thomas Cleenewerck, Johan Fabry, Anne-Françoise Le Meur, Jacques Noyé, Éric Tanter },
        year = { 2008 },
        month = { 03 },
        series = { Domain-Specific Aspect Languages workshop },
        number = { 3 },
        pages = { 2-2 },
        note = { URL={http://http://dl.acm.org/citation.cfm?id=1404927.1404929} }
}

@inproceedings{ SouMon08,
        author = { Edgar Manuel Fernandes da Mota Sousa and Miguel P. Monteiro },
        title = { Implementing Design Patterns in CaesarJ: an Exploratory Study },
        booktitle = { Workshop on Software Engineering Properties of Languages and Aspect Technologies (SPLAT 2008) },
        publisher = { ACM Press },
        year = { 2008 },
        month = { 03 },
        series = { Workshop on Software Engineering Properties of Languages and Aspect Technologies (SPLAT) },
        number = { 6 },
        pages = { 6-6 },
        note = { URL={http://http://dl.acm.org/citation.cfm?id=1408647.1408653} }
}

@inproceedings{ VCS:ESOP:2007,
        author = { Hugo T. Vieira and L. Caires and J. C. Seco },
        title = { The Conversation Calculus: A Model of Service Oriented Computation },
        booktitle = { Programming Languages and Systems, 17th European Symposium on Programming, ESOP 2008 },
        publisher = { Springer-Verlag },
        editor = { Sophia Drossopoulou },
        year = { 2008 },
        month = { 03 },
        series = { Lecture Notes in Computer Science }
}

@inproceedings{ Alferez2008a,
        author = { MAlferez and Uirakulesza and A. Moreira and J. Araújo and Vasco Amaral },
        title = { Tracing between Features and Use Cases: A Model-Driven Approach },
        booktitle = { Proceedings of the Second International Workshop on Variability Modelling of Software Intensive Systems },
        publisher = { Institute für Informatik und Wirtschaftsinformatik (ICB) },
        editor = { Patrick Heymans, Kyo-Chul Kang, Andreas Metzger, Klauss Pohl },
        year = { 2008 },
        month = { 01 },
        series = { ISBN 1860-2770 },
        number = { 22 },
        pages = { 81-88 }
}

@inproceedings{ caiseF08,
        author = { Vitor Rodrigues and João Correia Lopes and A. Moreira },
        title = { An Hybrid Design Solution For Spacecraft Simulators },
        booktitle = { CAiSE Forum 2008 },
        publisher = { Springer-Verlag },
        year = { 2008 }
}

@inproceedings{ Freitas2008_JISBD,
        author = { Jorge Freitas and Anacleto Correia and F. Brito e Abreu },
        title = { An Ontology for IT Services },
        booktitle = { Proceedings of the 13th Conference on Software Engineering and Databases (JISBD'2008) },
        publisher = { SISTEDES - Sociedad de Ingeniería del Software y Tecnologías de Desarrollo de Software },
        year = { 2008 },
        note = { URL={http://ctp.di.fct.unl.pt/QUASAR/Resources/Papers/2008/freitas2008JISBD.pdf} }
}

@inproceedings{ Caldeira2008_PROFES,
        author = { Joao Caldeira and F. Brito e Abreu },
        title = { Influential Factors on Incident Management: Lessons Learned from a Large Sample of Products in Operation },
        booktitle = { Proceedings of the 9th International Conference on Product Focused Software Development and Process Improvement (PROFES’2008) },
        publisher = { Springer-Verlag },
        year = { 2008 },
        series = { Lecture Notes in Computer Science },
        number = { 5089 },
        pages = { 330-344 },
        note = { URL={http://dx.doi.org/10.1007/978-3-540-69566-0_27} }
}

@inproceedings{ MussbacherAAM08,
        author = { Gunter Mussbacher and Daniel Amyot and J. Araújo and A. Moreira },
        title = { Modeling software product lines with AoURN },
        booktitle = { Proceedings of the 2008 AOSD workshop on Early aspects },
        publisher = { ACM Electronic Library },
        year = { 2008 },
        note = { URL={http://portal.acm.org/citation.cfm?id=1404948} }
}

@inproceedings{ CIBSE'08,
        author = { Carla Silva and J. Araújo and Jaelson F. B. Castro and A. Moreira },
        title = { : A Modeling Language for Advanced Separation of Concerns in Multi-Agent Systems },
        booktitle = { Memorias de la XI Conferencia Iberoamericana de Software Engineering },
        publisher = { Cibse 2008 },
        year = { 2008 }
}

@inproceedings{ RNOspire08.5,
        author = { Luís M. S. Russo and G. Navarro and Arlindo Oliveira },
        title = { Indexed hierarchical approximate string matching. },
        booktitle = { 15th International Symposium on String Processing and Information Retrieval (SPIRE) },
        publisher = { Springer-Verlag },
        year = { 2008 },
        series = { LNCS },
        note = { URL={http://spire2008.csse.unimelb.edu.au/} }
}

@inproceedings{ jsantosGeneratingAnalysisModels,
        author = { J. Santos and A. Moreira and J. Araújo and Vasco Amaral and MAlferez and Uirakulesza },
        title = { Generating Requirements Analysis Models from Textual Requirements },
        booktitle = { Proceedings of the First International Workshop on Managing Requirements Knowledge held in conjunction with RE },
        publisher = { IEEE Computer Society },
        year = { 2008 }
}

@inproceedings{ Mamede-Barbosa-ISCIS-07,
        author = { M. Mamede and F. Barbosa },
        title = { Range Queries in Natural Language Dictionaries with Recursive Lists of Clusters },
        booktitle = { Proceedings of the 22nd International Symposium on Computer and Information Sciences },
        publisher = { IEEE Computer Society },
        year = { 2007 },
        month = { 11 }
}

@inproceedings{ Caires-11ip-07,
        author = { L. Caires },
        title = { Spatial-Behavioral Types for Distributed Services and Resources },
        booktitle = { Proceedings of the Second Symposium on Trustworthy Global Computing },
        publisher = { Springer-Verlag },
        editor = { Ugo Montanari, Donald Sannella, Roberto Bruni },
        year = { 2007 },
        month = { 11 },
        series = { Lecture Notes in Computer Science },
        number = { 4661 },
        pages = { 98-115 },
        note = { URL={http://www.springerlink.com/content/q13x2171467q1554/} }
}

@inproceedings{ pheasant:nss2007,
        author = { vsousa and Vasco Amaral and bfb },
        title = { Automatically Generating Domain Specific Visual Language Editors for the Purpose of Deriving a Robust HEP Data Analysis Tool },
        booktitle = { IEEE 2007 Nuclear Science Symposium and Medical Imaging Conference Conference Record },
        publisher = { IEEE Computer Society },
        editor = { Bo Yu },
        year = { 2007 },
        month = { 11 },
        note = { URL={http://www.nss-mic.org/2007/} }
}

@inproceedings{ Con.Her.Mor.Ara.RE07,
        author = { José Conejero and Juan Hernandez and A. Moreira and J. Araújo },
        title = { Discovering Volatile and Aspectual Requirements using a Crosscutting Pattern },
        booktitle = { 15th IEEE International Requirements Engineering Conference },
        publisher = { IEEE Computer Society },
        year = { 2007 },
        month = { 10 },
        pages = { 15-19 }
}

@inproceedings{ Whi.Mor.Ara.models07,
        author = { Jon whittle and A. Moreira and J. Araújo },
        title = { An Expressive Aspect Composition Language for UML State Diagrams },
        booktitle = { ACM/IEEE MoDELS 2007 },
        publisher = { Springer-Verlag },
        year = { 2007 },
        month = { 10 },
        series = { Lecture Notes in Computer Science },
        pages = { 514-528 }
}

@inproceedings{ MonAgui07,
        author = { Miguel P. Monteiro and Ademar Aguiar },
        title = { Patterns for Refactoring to Aspects: An Incipient Pattern Language },
        booktitle = { 14th Conference on Pattern Languages of Programs (PLoP 2007) },
        publisher = { ACM Press },
        editor = { Peter Sommerlad },
        year = { 2007 },
        month = { 10 },
        series = { Conference on Pattern Languages of Programs (PLoP) },
        number = { 14 },
        pages = { 7-7 },
        note = { URL={http://http://dl.acm.org/citation.cfm?id=1772079} }
}

@inproceedings{ mussbacherAAM07,
        author = { Gunter Mussbacher and Daniel Amyot and J. Araújo and A. Moreira },
        title = { Visualizing Aspect-Oriented Goal Models with AoGRL },
        booktitle = { Second International Workshop on Requirements Engineering Visualization (REV’07), },
        publisher = { IEEE },
        year = { 2007 },
        month = { 10 }
}

@inproceedings{ MauricioAlferezW01_07,
        author = { MAlferez and Uirakulesza and antonielly and A. Moreira and J. Araújo and Vasco Amaral },
        title = { Towards Volatility Analysis in Software Product Line Engineering },
        booktitle = { Second International Workshop on Aspect-Oriented Product Line Engineering held in conjunction with GPCE'07 (Generative Programming and Component Engineering) },
        publisher = { Lancaster University },
        year = { 2007 },
        month = { 10 }
}

@inproceedings{ Ara.Zow.Mor.IWPSE2007,
        author = { J. Araújo and Didar Zowghi and A. Moreira },
        title = { An evolutionary Model of Requirements Correctness with early Aspects },
        booktitle = { Workshop on Principles of Software Evolution },
        publisher = { ACM Electronic Library },
        year = { 2007 },
        month = { 09 },
        series = { IWPSE }
}

@inproceedings{ bryton2007a_QUATIC,
        author = { Sérgio Bryton and F. Brito e Abreu },
        title = { Towards Paradigm-Independent Software Assessment },
        booktitle = { Proceedings of the 6th International Conference on the Quality of Information and Communications Technology (QUATIC'2007) },
        publisher = { IEEE Computer Society },
        year = { 2007 },
        month = { 09 },
        pages = { 40-54 },
        note = { URL={http://dx.doi.org/10.1109/QUATIC.2007.24} }
}

@inproceedings{ GoulaoQUATIC2007,
        author = { M. Goulão and F. Brito e Abreu },
        title = { Modeling the Experimental Software Engineering Process },
        booktitle = { 6th International Conference on the Quality of Information and Communications Technology (QUATIC'2007) },
        publisher = { IEEE Computer Society },
        year = { 2007 },
        month = { 09 },
        pages = { 77-90 },
        note = { URL={http://dx.doi.org/10.1109/QUATIC.2007.18} }
}

@inproceedings{ chep07:vsousa:vamaral:pconde,
        author = { vsousa and Vasco Amaral and Patricia Conde Muino },
        title = { Towards a full implementation of a robust solution of a Domain Specific Visual Query Language DSVQL for HEP analysis },
        booktitle = { CHEP2007 12th International Conference on Computing in High Energy and Nuclear Physics },
        publisher = { arXiv },
        year = { 2007 },
        month = { 09 },
        note = { URL={http://www.chep2007.com/} }
}

@inproceedings{ Caires:Calco:07,
        author = { L. Caires },
        title = { Logical Semantics of Types for Concurrency },
        booktitle = { Proceedings of the 2nd Conference on Algebra and Coalgebra in Computer Science (CALCO 07) },
        publisher = { Springer-Verlag },
        editor = { Till Mossakowski and Ugo Montanari },
        year = { 2007 },
        month = { 09 },
        series = { Lecture Notes in Computer Science }
}

@inproceedings{ barreirosECOOP07,
        author = { JorgeBarreiros and A. Moreira },
        title = { Aspect Interaction Management with Meta-Aspects and Advice Cardinality },
        booktitle = { Proc. of the European Conference on Object Oriented Programming, 2007 - Aspects, Dependencies, and Interactions Workshop },
        publisher = { Springer-Verlag },
        year = { 2007 },
        month = { 08 }
}

@inproceedings{ immune:07,
        author = { J. Pacheco and José Félix Costa },
        title = { The Abstract Immune System Algorithm },
        booktitle = { Proceedings of UC'07, 6th International Conference on Unconventional Computation },
        publisher = { Springer-Verlag },
        editor = { S.G. Akl and C.S. Calude and M.J. Dinneen and G. Rozenberg and H.T. Wareham },
        year = { 2007 },
        month = { 08 },
        series = { Lecture Notes in Computer Science },
        number = { 4618 },
        pages = { 137-149 },
        note = { URL={http://ctp.di.fct.unl.pt/~jddp/files/immune07.pdf} }
}

@inproceedings{ Piv.Hec.Mor.Pim.Ara.Gue.Pri.seke07,
        author = { Eduardo Piveta and A. Moreira and Marcelo Pimenta and J. Araújo and P. Guerreiro and Tom Price },
        title = { Avoiding Bad Smells in Aspect-Oriented Software },
        booktitle = { 19th International Conference on Software Engineering and Knowledge Engineering (SEKE 2007) },
        publisher = { SEKE },
        year = { 2007 },
        month = { 07 },
        pages = { 81-84 }
}

@inproceedings{ pg2007_1,
        author = { P. Guerreiro and Katerina Georgouli },
        title = { Early Software Engineering for Introductory Programming via Computer Graphics },
        booktitle = { Proceedings of the 18th EAEEIE Annual Conference, Innovation in Education for Electrical and Information Engineering },
        publisher = { EAEEIE },
        year = { 2007 },
        month = { 07 }
}

@inproceedings{ SIl.Ara.Mor.Cas.CAISE07,
        author = { Carla Silva and J. Araújo and A. Moreira and Jaelson F. B. Castro },
        title = { Designing Social Patterns using Advanced Separation of Concerns },
        booktitle = { CAiSE 2007 },
        publisher = { Springer-Verlag },
        year = { 2007 },
        month = { 06 }
}

@inproceedings{ Mar.Ram.Fer.Rib.Ago.Ara.Mor.iceis07,
        author = { André Marques and Ricardo Raminhos and Ricardo ferreira and Rita Ribeiro and Sergio Agostinho and J. Araújo and A. Moreira },
        title = { Aspect-Oriented Analysis Applied to the Space Domain },
        booktitle = { ICEIS 2007 },
        publisher = { ICEIS },
        year = { 2007 },
        month = { 06 }
}

@inproceedings{ TabaresICSE07,
        author = { Marta Silvia Tabares and A. Moreira and J. Araújo },
        title = { A Traceability Method for Crosscutting Concerns with transformation rules },
        booktitle = { Workshop on Early Aspects at ICSE: Aspect-oriented requirements engineering and architectural design, 28th International Conference on Software Engineering (ICSE 2007) },
        publisher = { ACM Press },
        year = { 2007 },
        month = { 05 }
}

@inproceedings{ Chitchyan07,
        author = { Ruzanna Chitchyan and Awais Rashid and A. Moreira and J. Araújo and Paul Clements and Elisa Baniassad and Bedir Tekinerdogan },
        title = { Early Aspects at ICSE 2007: Workshop on Aspect-Oriented Requirements Engineering and Architecture Design },
        booktitle = { ICSE Companion 2007 },
        publisher = { IEEE Computer Society },
        year = { 2007 },
        month = { 05 }
}

@inproceedings{ Ale.Mor.Ara.Cas.Ram.Sil.RCIS07,
        author = { Fernanda Alencar and A. Moreira and J. Araújo and Jaelson F. B. Castro and Ricardo Ramos and Carla Silva },
        title = { Dealing with the i*Models with Aspects },
        booktitle = { RCIS 2007 },
        publisher = { IEEE Computer Society },
        year = { 2007 },
        month = { 04 },
        pages = { 362-372 }
}

@inproceedings{ oliveira07wicsa,
        author = { C. Oliveira and Michel Wermelinger },
        title = { A Model-Driven Approach to Extract Views from an Architecture Description Language },
        booktitle = { Software Architecture, 2007. WICSA '07. The Working IEEE/IFIP Conference on },
        publisher = { IEEE Computer Society },
        year = { 2007 },
        month = { 01 }
}

@inproceedings{ lanese.vasconcelos.etal:SSCC,
        author = { Ivan Lanese and V. T. Vasconcelos and fmartins and António Ravara },
        title = { Disciplining Orchestration and Conversation in Service-Oriented Computing },
        booktitle = { 5th IEEE International Conference on Software Engineering and Formal Methods },
        publisher = { IEEE Computer Society },
        year = { 2007 },
        pages = { 305-314 },
        note = { URL={http://www.di.fc.ul.pt/~vv/papers/lanese.vasconcelos.etal:SSCC.pdf} }
}

@inproceedings{ lopes.martins.etal:calculus-programming-sensors,
        author = { fmartins and Luís Lopes and João Barros and Miguel S. Silva },
        title = { A Calculus for Programming Wireless Sensor Networks },
        booktitle = { Proceedings of SENSORCOMM'07, International Conference on Sensor Technologies and Applications },
        publisher = { IEEE Computer Society },
        year = { 2007 },
        series = { IEEE }
}

@inproceedings{ lopes.martins.etal:formal-modal-programming,
        author = { fmartins and João Barros and Luís Lopes and Miguel S. Silva },
        title = { A Formal Model for Programming Wireless Sensor Networks },
        booktitle = { proceedings of DCOSS'07 },
        publisher = { Springer-Verlag },
        year = { 2007 }
}

@inproceedings{ Fia.Lop.Bo.-07,
        author = { José Luiz Fiadeiro and A. Lopes and Laura Bocchi },
        title = { Algebraic Semantics of Service Component Modules },
        booktitle = { Recent Trends in Algebraic Development Techniques – 18th International Workshop – Selected Papers },
        publisher = { Springer-Verlag },
        year = { 2007 },
        series = { Lecture Notes in Computer Science },
        number = { 4409 },
        pages = { 37-55 }
}

@inproceedings{ Ab.Bo.Fi.Lo-2007,
        author = { João Abreu and Laura Bocchi and José Luiz Fiadeiro and A. Lopes },
        title = { Specifying and Composing Interaction Protocols for Service-Oriented System Modelling },
        booktitle = { FORTE 2007: IFIP International Conference on Formal Methods for Networked and Distributed Systems },
        publisher = { Springer-Verlag },
        year = { 2007 },
        series = { Lecture Notes in Computer Science },
        number = { 4574 },
        pages = { 358-373 }
}

@inproceedings{ @inproceedings{DBLP:conf/ecoop/GreenwoodBFDGCSSBKR07, author = {Phil Greenwood and Thiago T. Bart,
        author = { Phil Greenwood and Thiago Bartolomei and Eduardo Figueiredo and Alessandro Garcia and Nélio Cacho and Claudio Sant´Anna and Paulo Borba and Uirakulesza and Awais Rashid },
        title = { {On the Impact of Aspectual Decompositions on Design Stability: An Empirical Study },
        booktitle = { Proceedings of ECOOP´2007 },
        publisher = { Springer-Verlag },
        year = { 2007 },
        series = { LNCS },
        pages = { 176-200 }
}

@inproceedings{ WER07,
        author = { Ricardo Ramos and Fernanda Alencar and J. Araújo and A. Moreira and Jaelson F. B. Castro and Rosangela Dellosso Penteado },
        title = { i* with Aspects: Evaluating Understandability },
        booktitle = { Workshop em Engenharia de Requisitos },
        publisher = { University of Toronto },
        year = { 2007 }
}

@inproceedings{ risoldi:amaral:07,
        author = { Matteo Risoldi and Vasco Amaral },
        title = { Towards a formal, model-based framework for control systems interaction prototyping },
        booktitle = { RISE 2006 International Workshop on Rapid Integration of Software Engineering techniques 13-15 September },
        publisher = { Springer-Verlag },
        editor = { Nicolas Guelfi, Didier Buchs },
        year = { 2007 },
        series = { Springer Verlag Lecture Notes in Computer Science 4401 (LNCS) Series 2007 },
        number = { 4401 },
        pages = { 144-159 }
}

@inproceedings{ brunob:va:NW-MoDE,
        author = { bfb and Vasco Amaral },
        title = { (H)ALL: a DSVL for designing user interfaces for Control Systems. },
        booktitle = { Proceedings of the 5th Nordic Workshop on Model Driven Engineering NW-MoDE 2007 27-29 August 2007 },
        publisher = { Blekinge Institute of Technology },
        year = { 2007 },
        note = { URL={http://www.ituniv.se/~miroslaw/node.htm} }
}

@inproceedings{ DBLP:conf/ewsa/SanchezMFMA06,
        author = { Pablo Sanchez and J. M. Lopes and Lidia Fuentes and A. Moreira and J. Araújo },
        title = { Towards MDD Transformations from AO Requirements into AO Architecture },
        booktitle = { Software Architecture, Third European Workshop, EWSA 2006 },
        publisher = { Springer-Verlag },
        year = { 2006 },
        month = { 12 },
        series = { Lecture Notes in Computer Science },
        pages = { 159-174 },
        note = { URL={http://dx.doi.org/10.1007/11966104_12} }
}

@inproceedings{ GUE.CELDA06,
        author = { Katerina Georgouli and Ioanna Kantzavelou and P. Guerreiro and Christos Koilias },
        title = { Enhancing Student Learning Using Asynchronous E-learning },
        booktitle = { Cognition and Exploratory Learning in Digital Age (CELDA 2006) },
        publisher = { IADIS Press },
        year = { 2006 },
        month = { 12 },
        pages = { 73-80 }
}

@inproceedings{ Bri.Mor.Ara,
        author = { I. S. Brito and A. Moreira and J. Araújo },
        title = { Tool Support for Aspect-Oriented Requirements },
        booktitle = { The 10th IASTED International Conference on Software Engineering and Applications },
        publisher = { IASTED },
        year = { 2006 },
        month = { 11 }
}

@inproceedings{ scc-wsfm,
        author = { Michele Boreale and Roberto Bruni and L. Caires and Rocco de Nicola and Ivan Lanese and Michele Loreti and fmartins and Ugo Montanari and António Ravara and Davide Sangiorgi and V. T. Vasconcelos and Gianluigi Zavattaro },
        title = { SCC: a Service Centered Calculus },
        booktitle = { Proceedings of WS-FM 2006, 3rd International Workshop on Web-Services and Formal Methods },
        publisher = { Springer-Verlag },
        editor = { Mario Bravetti and Gianluigi Zavattaro },
        year = { 2006 },
        month = { 11 },
        series = { Lecture Notes in Computer Science },
        number = { 4184 },
        pages = { 38-57 }
}

@inproceedings{ Marcelino.Amaral-1ip-Oct06,
        author = { L. Marcelino and Vasco Amaral },
        title = { I-UsE: Integrated Usability Evaluation Environments },
        booktitle = { Interacção 2006 },
        publisher = { Grupo Português de Computação Gráfica / Eurographics },
        editor = { Teresa Chambel, Nuno Nunes, Teresa Romão, José Campos },
        year = { 2006 },
        month = { 10 },
        number = { 2 },
        pages = { 191-194 },
        note = { URL={http://virtual.inesc.pt/interaccao2006} }
}

@inproceedings{ Gor.Ros.Mor.Ara.Vai.Urb,
        author = { S. Gordillo and Gustavo Rossi and A. Moreira and J. Araújo and C. Vairetti and M. Urbieta },
        title = { Modeling and Composing Navigational Concerns in Web Applications: Requirement and Design Issues },
        booktitle = { Fourth Latin American Web Congress (LA-WEB'06) },
        publisher = { IEEE Computer Society },
        year = { 2006 },
        month = { 10 },
        pages = { 25-31 }
}

@inproceedings{ Sil.Ara.Mor.Cas.Ale.Ram.sbes,
        author = { Carla Silva and J. Araújo and A. Moreira and Jaelson F. B. Castro and Fernanda Alencar and Ricardo Ramos },
        title = { Modeling Multi-Agent Systems using UML },
        booktitle = { 20th Brazilian Symposium on Software Engineering (SBES) },
        publisher = { SBES },
        year = { 2006 },
        month = { 10 }
}

@inproceedings{ Sil.Ara.Mor.Cas.Ale.Ram.jisbd06,
        author = { Carla Silva and J. Araújo and A. Moreira and Jaelson F. B. Castro and Fernanda Alencar and Ricardo Ramos },
        title = { Organizational Architectural Styles Specification },
        booktitle = { XI Jornadas de Ingeniería de Software y Bases de Datos },
        publisher = { JISBD },
        year = { 2006 },
        month = { 10 }
}

@inproceedings{ San.Mag.Mor.Fue.Ara.jisbd06,
        author = { Pablo Sanchez and J. M. Lopes and Lidia Fuentes and A. Moreira and J. Araújo },
        title = { A Generic Core MOF Metamodel for AORE },
        booktitle = { XI Jornadas de Ingeniería de Software y Bases de Datos (JISBD 2006) },
        publisher = { JISBD },
        year = { 2006 },
        month = { 10 }
}

@inproceedings{ GUE.IVNET06,
        author = { P. Guerreiro },
        title = { Elementary Graphics for Introductory Programming using Visual C++ Express },
        booktitle = { Proceedings of the Second International Conference on Innovative Views of .NET Technologies (IVNET’06) },
        publisher = { Microsoft },
        year = { 2006 },
        month = { 10 },
        series = { NA }
}

@inproceedings{ Ram.Ara.Mor.Cas.Ale.Sil.dsoa06,
        author = { Ricardo Ramos and J. Araújo and A. Moreira and Jaelson F. B. Castro and Fernanda Alencar and Carla Silva },
        title = { A Model to Evaluate Aspect-Oriented Requirements Documents },
        booktitle = { 4th Iberian Workshop on Aspect Oriented Software Development (DSOA 2006), },
        publisher = { University of Extremadura },
        year = { 2006 },
        month = { 10 }
}

@inproceedings{ Bri.Mor.RE06,
        author = { I. S. Brito and A. Moreira },
        title = { Towards an Integrated Approach for Aspectual Requirements },
        booktitle = { 14th IEEE International Requirements Engineering Conference },
        publisher = { ACM Press },
        year = { 2006 },
        month = { 09 }
}

@inproceedings{ Ara.Whi.Mor.compsac06,
        author = { J. Araújo and Jon whittle and A. Moreira },
        title = { Choosing the Right Time to Compose Aspectual Scenarios },
        booktitle = { 30th Annual International Computer Software and Applications Conference (COMPSAC 2006) },
        publisher = { IEEE Computer Society },
        year = { 2006 },
        month = { 09 }
}

@inproceedings{ Ale.Mor.Ara.Cas.Sil.Myl.re06,
        author = { Fernanda Alencar and A. Moreira and J. Araújo and Jaelson F. B. Castro and Carla Silva },
        title = { Using Aspects to Simplify i* Models },
        booktitle = { 14th IEEE International Requirements Engineering Conference (RE 2006) },
        publisher = { IEEE Computer Society },
        year = { 2006 },
        month = { 09 }
}

@inproceedings{ Goulão.Abreu-4ip-Jul06,
        author = { M. Goulão and F. Brito e Abreu },
        title = { On the Influence of Practitioners' Expertise in Component-Based Software Reviews },
        booktitle = { QAOOSE'2006 Proceedings },
        publisher = { Lugano, Universitá della Svizzera italiana },
        editor = { Michele Lanza, Fernando Brito e Abreu, Coral Calero, Yann-Gaël Guéhéneuc, Houari Sahraoui },
        year = { 2006 },
        month = { 07 },
        series = { ECOOP Workshop on Quantitative Approaches in Object-Oriented Software Engineering },
        number = { 10 },
        pages = { 11-20 },
        note = { URL={http://www.inf.unisi.ch/faculty/lanza/QAOOSE2006/QAOOSE2006Proc.pdf} }
}

@inproceedings{ SCM06,
        author = { João Luís Ferreira Sobral and Carlos Augusto da Silva Cunha and Miguel P. Monteiro },
        title = { Aspect-Oriented Pluggable Support for Parallel Computing },
        booktitle = { High Performance Computing for Computational Science - VECPAR 2006 },
        publisher = { Springer-Verlag },
        editor = { M. Daydé, J. Palma, Á. Coutinho, E. Pacitti, J. Lopes },
        year = { 2006 },
        month = { 07 },
        series = { VECPAR },
        number = { 4395 },
        pages = { 93-106 },
        note = { URL={http://www.springerlink.com/content/y035120q26g4176t/} }
}

@inproceedings{ Kan.Ara.eee06,
        author = { K. Kang and J. Araújo },
        title = { Cultural Aspects on International E-commerce sites and Aspect-oriented Requirements Engineering },
        booktitle = { The International Conference on e-Learning, e-Business, Enterprise Information Systems, e-Government, and Outsourcing (EEE'06) },
        publisher = { CSREA Press },
        year = { 2006 },
        month = { 06 }
}

@inproceedings{ GUE.ITICSE06,
        author = { P. Guerreiro and Katerina Georgouli },
        title = { Combating Anonymousness in Populous CS1 and CS2 Courses },
        booktitle = { Proceedings of the 11th Annual Conference on Innovation and Technology in Computer Science Education (ITiCSE06) },
        publisher = { ACM Press },
        year = { 2006 },
        month = { 06 },
        pages = { 8-12 },
        note = { URL={http://www.iticse06.cs.unibo.it/} }
}

@inproceedings{ Soe.Bri.Mor,
        author = { Elisabete Soeiro and I. S. Brito and A. Moreira },
        title = { A XML-Based Language for Specification and Composition of Aspectual Concerns },
        booktitle = { 8th International Conference on Enterprise Information Systems (ICEIS 2006) },
        publisher = { ICEIS },
        year = { 2006 },
        month = { 05 }
}

@inproceedings{ Ram.Ara.mor.iceis06,
        author = { Ricardo Raminhos and J. Araújo and A. Moreira },
        title = { A Systematic Analysis Patterns Specification },
        booktitle = { International Conference on Enterprise Information Systems },
        publisher = { ICEIS },
        year = { 2006 },
        month = { 05 }
}

@inproceedings{ len.ara.mor.cas.iwaapf06,
        author = { Maria Lencastre and J. Araújo and A. Moreira and Jaelson F. B. Castro },
        title = { Analyzing Crosscutting in the Problem Frames Approach },
        booktitle = { 2nd International Workshop on Applications and Advances in Problem Frames (IWAAPF 2006), 28th International Conference on Software Engineering, },
        publisher = { ACM Press },
        year = { 2006 },
        month = { 05 }
}

@inproceedings{ Whi.Ara.Mor.icseea04,
        author = { Jon whittle and J. Araújo and A. Moreira },
        title = { Composing Aspect Models with Graph Transformations },
        booktitle = { Workshop on Early Aspects at ICSE: Aspect-oriented requirements engineering and architectural design, 28th International Conference on Software Engineering (ICSE 2006), },
        publisher = { ACM Press },
        year = { 2006 },
        month = { 05 }
}

@inproceedings{ Sil.Cas.Ara.Mor.selmas06,
        author = { Carla Silva and Jaelson F. B. Castro and J. Araújo and A. Moreira },
        title = { Improving the Architectural Detailed Design of Multi-Agent Systems: The Tropos Case },
        booktitle = { 5th International Workshop on Software Engineering for Large Scale Systems (SELMAS 2006), na 28th International Conference on Software Engineering (ICSE 2006) },
        publisher = { ACM Press },
        year = { 2006 },
        month = { 05 }
}

@inproceedings{ Seco.Caires-9ip-Mar06,
        author = { J. C. Seco and L. Caires },
        title = { Types for Dynamic Reconfiguration },
        booktitle = { Programming Languages and Systems, 15th European Symposium on Programming, ESOP 2006 },
        publisher = { Springer-Verlag },
        editor = { Peter Sestoft },
        year = { 2006 },
        month = { 03 },
        series = { Lecture Notes in Computer Science },
        number = { 3924 }
}

@inproceedings{ GUE-WBE2006,
        author = { Katerina Georgouli and P. Guerreiro },
        title = { Enriching Learning Standards to Support Authoring of Re-Usable Self-Assessment Activities },
        booktitle = { Web-based Education - 2006 },
        publisher = { Acta Press },
        editor = { V. Uskov },
        year = { 2006 },
        month = { 01 }
}

@inproceedings{ DBLP:conf/models/RashidM06,
        author = { Awais Rashid and A. Moreira },
        title = { Domain Models Are NOT Aspect Free },
        booktitle = { MoDELS 2006 },
        publisher = { Springer-Verlag },
        year = { 2006 },
        pages = { 155-169 }
}

@inproceedings{ Mor.Ara.whi-12ip-06,
        author = { A. Moreira and J. Araújo and Jon whittle },
        title = { Modeling Volatile Concerns as Aspects },
        booktitle = { 18th Conference on Advanced Information Systems Engineering },
        publisher = { Springer-Verlag },
        year = { 2006 },
        series = { Lecture Notes in Computer Science }
}

@inproceedings{ Fia.Lop.-06,
        author = { José Luiz Fiadeiro and A. Lopes },
        title = { A Formal Approach to Event-Based Architectures },
        booktitle = { Fundamental Approaches to Software Engineering (FASE'06) },
        publisher = { Springer-Verlag },
        editor = { R.Heckel and L.Baresi },
        year = { 2006 },
        series = { Lecture Notes in Computer Science },
        number = { 3922 },
        pages = { 18-32 }
}

@inproceedings{ Fi.Lo.Bo.-2006,
        author = { José Luiz Fiadeiro and A. Lopes and Laura Bocchi },
        title = { A Formal Approach to Service Component Architecture },
        booktitle = { 3rd International Workshop onWeb Services and Formal Methods (WS-FM'06) },
        publisher = { Springer-Verlag },
        editor = { G.Zavatarro and M.Bravatti },
        year = { 2006 },
        series = { Lecture Notes in Computer Science },
        number = { 4184 },
        pages = { 193-213 }
}

@inproceedings{ Baroni2006_QSIC,
        author = { Aline Lúcia Baroni and Coral Calero and F. Brito e Abreu and Mario Piattini },
        title = { Object-Relational Database Metrics Formalization },
        booktitle = { Proceedings of the Sixth International Conference on Quality Software (QSIC'2006) },
        publisher = { IEEE Computer Society },
        year = { 2006 },
        pages = { 30-37 },
        note = { URL={http://dx.doi.org/10.1109/QSIC.2006.44} }
}

@inproceedings{ RLR:2006,
        author = { A. Lopes and Luis Rodrigues },
        title = { Policy-driven adaptation of Protocol Stacks },
        booktitle = { Proc. IEEE International Conference on Autonomic and Autonomous Systems ICAS'06 },
        publisher = { IEEE Computer Society },
        year = { 2006 }
}

@inproceedings{ nunes.lopes.etal:checking-conformance,
        author = { Isabel Nunes and A. Lopes and V. T. Vasconcelos and João Abreu and Luis S. Reis },
        title = { Checking the Conformance of Java Classes Against Algebraic Specifications },
        booktitle = { ICFEM'06 },
        publisher = { Springer-Verlag },
        year = { 2006 },
        series = { LNCS },
        number = { 4260 },
        pages = { 494-513 }
}

@inproceedings{ yoshida.vasconcelos:language-primitives-revisited,
        author = { Nobuko Yoshida and V. T. Vasconcelos },
        title = { Language Primitives and Type Discipline for Structured Communication-Based Programming Revisited: Two Systems for Higher-Order Session Communication },
        booktitle = { 1st International Workshop on Security and Rewriting Techniques },
        publisher = { Elsevier },
        year = { 2006 },
        series = { ENTCS }
}

@inproceedings{ Sil.Cas.Ara.Mor.Ale.Ram.caiseforum06,
        author = { Carla Silva and Jaelson F. B. Castro and J. Araújo and A. Moreira and Fernanda Alencar and Ricardo Ramos },
        title = { Separation and Modularization of Design Patterns-Specific Concerns in Detailed Architectural Design },
        booktitle = { CAiSE'06 Forum, 18th Conference on Advanced Information Systems Engineering (CAiSE 2006), },
        publisher = { University of Luxembourg },
        year = { 2006 }
}

@inproceedings{ Kan.Ara.ibima05,
        author = { K. Kang and J. Araújo },
        title = { Cultural issues on Global Websites and Aspect-Oriented requirements Engineering },
        booktitle = { 5th International Business Information Management Association Conference: The Internet & Information Tecnology in Modern Organizations (IBIMA 2005) },
        publisher = { IBIMA },
        year = { 2005 },
        month = { 12 }
}

@inproceedings{ GUE.ICCE05,
        author = { Katerina Georgouli and P. Guerreiro },
        title = { Enriching Specifications for Re-Usable Adaptive Learning Design },
        booktitle = { Towards Sustainable and Scalable Educational Innovations Informed by the Learning Sciences },
        publisher = { IOS PRESS },
        editor = { Chee-Kit Looi, David Jonassen, Misuru Ikeda },
        year = { 2005 },
        month = { 12 },
        series = { Frontiers in Artificial Intelligence and Applications },
        number = { 133 }
}

@inproceedings{ Goulão-17ip-Oct05,
        author = { M. Goulão },
        title = { Component-Based Software Engineering: a Quantitative Approach },
        booktitle = { OOPSLA '05 Conference Companion - 20th Annual Conference on Object-Oriented Programming, Systems and Applications, San Diego, California, USA },
        publisher = { ACM Press },
        year = { 2005 },
        month = { 10 },
        pages = { 238-239 },
        note = { URL={http://www.oopsla.org/2005/ShowEvent.do?id=812} }
}

@inproceedings{ Ama.Hel.Moe-15ip-Oct05,
        author = { Vasco Amaral and Sven Helmer and Guido Moerkotte },
        title = { Formally Specifying the Syntax and Semantics of a Visual Query Language for the Domain of High Energy Physics Data Analysis },
        booktitle = { IEEE Symposium on Visual Languages and Human-Centric Computing },
        publisher = { IEEE Computer Society },
        year = { 2005 },
        month = { 10 },
        pages = { 251-258 },
        note = { URL={http://ctp.di.fct.unl.pt/~va/papers/01509510.pdf} }
}

@inproceedings{ Mamede-ISCIS-05,
        author = { M. Mamede },
        title = { Recursive Lists of Clusters: A Dynamic Data Structure for Range Queries in Metric Spaces },
        booktitle = { Computer and Information Sciences - ISCIS 2005 },
        publisher = { Springer-Verlag },
        editor = { Pinar Yolum, Tunga Güngör, Fikret Gürgen, and Can Özturan },
        year = { 2005 },
        month = { 10 },
        series = { Lecture Notes in Computer Science },
        number = { 3733 },
        pages = { 843-853 }
}

@inproceedings{ Goulão.Abreu-22ip-Sep05,
        author = { M. Goulão and F. Brito e Abreu },
        title = { Formal Definition of Metrics Upon the CORBA Component Model },
        booktitle = { Quality of Software Architectures and Software Quality, Proceedings of the First International Conference on Software Architectures, QoSA 2005 and Second International Workshop on Software Quality, SOQUA 2005, Erfurt, Germany },
        publisher = { Springer-Verlag },
        editor = { Ralf Reussner, Johannes Mayer, Judith A. Stafford, Sven Overhage, Steffen Becker, Patrick J. Schroed },
        year = { 2005 },
        month = { 09 },
        series = { Lecture Notes in Computer Science },
        number = { 3712 },
        pages = { 88-105 },
        note = { URL={http://se.informatik.uni-oldenburg.de/qosa/qosa2005} }
}

@inproceedings{ Goulao2005_SEAA,
        author = { M. Goulão and F. Brito e Abreu },
        title = { Composition Assessment Metrics for CBSE },
        booktitle = { 31st Euromicro Conference on Software Engineering and Advanced Applications (SEAA’2005) },
        publisher = { IEEE Computer Society },
        editor = { Ivica Crnkovic },
        year = { 2005 },
        month = { 09 },
        pages = { 96-103 },
        note = { URL={http://dx.doi.org/10.1109/EUROMICRO.2005.19} }
}

@inproceedings{ Mor.Ras.Ara-23ip-Sep05,
        author = { A. Moreira and Awais Rashid and J. Araújo },
        title = { Multi-Dimensional Separation of Concerns in Requirements Engineering },
        booktitle = { 13th IEEE International Requirements Engineering Conference },
        publisher = { IEEE Computer Society },
        year = { 2005 },
        month = { 09 },
        series = { Requirements Engineering },
        pages = { 285-296 },
        note = { URL={http://http://csdl2.computer.org/persagen/DLAbsToc.jsp?resourcePath=/dl/proceedings/&toc=comp/procee} }
}

@inproceedings{ Rib.Ara.jisbd05,
        author = { Joao Ribeiro and J. Araújo },
        title = { A Framework to Compare Agile Methodologies },
        booktitle = { X Jornadas de Ingeniería de Software y Bases de Datos (JISBD 2005) },
        publisher = { Thompson },
        year = { 2005 },
        month = { 09 }
}

@inproceedings{ Ara.Rib.iwpse05,
        author = { J. Araújo and Joao Ribeiro },
        title = { Towards an Aspect-Oriented Agile Requirements Approach },
        booktitle = { International Workshop on Principles of Software Evolution (IWPSE 2005) },
        publisher = { IEEE Computer Society },
        year = { 2005 },
        month = { 09 }
}

@inproceedings{ Bet.Nic.Fal.Lac.Lop.Oli.Pau.Vas-24ip-Aug05,
        author = { Lorenzo Bettini and Rocco de Nicola and Daniele Falassi and Marc Lacoste and Luís Lopes and Licínio Oliveira and Hervé Paulino and V. T. Vasconcelos },
        title = { A Software Framework for Rapid Prototyping Run-Time Systems for Mobile Calculi },
        booktitle = { Global Computing: IST/FET International Workshop, GC 2004, Rovereto, Italy, March 9-12, 2004, Revised Selected Papers },
        publisher = { Springer-Verlag },
        editor = { Priami, Corrado; Quaglia, Paola },
        year = { 2005 },
        month = { 08 },
        series = { Lecture Notes in Computer Science },
        number = { 3267 },
        pages = { 179-207 },
        note = { URL={http://www-asc.di.fct.unl.pt/~herve/papers/IMC-GC-2005.pdf} }
}

@inproceedings{ Wermelinger.Dias-25ip-Jun05,
        author = { Michel Wermelinger and A. M. Dias },
        title = { A Prolog Toolkit for Formal Languages and Automata },
        booktitle = { ACM ITiCSE 2005, 10th Annual Conference on Innovation and Technology in Computer Science Education },
        publisher = { ACM Press },
        year = { 2005 },
        month = { 06 },
        note = { URL={http://ctp.di.fct.unl.pt/~amd/publications/2005-pflat.pdf} }
}

@inproceedings{ Mor.Ara.Ras-136ip-00,
        author = { A. Moreira and J. Araújo and Awais Rashid },
        title = { A Concern-Oriented Requirements Engineering Model },
        booktitle = { 17th Conference on Advanced Information Systems Engineering },
        publisher = { Springer-Verlag },
        editor = { O. Pastor, J. Falcão e Cunha },
        year = { 2005 },
        month = { 06 },
        series = { Lecture Notes in Computer Science },
        number = { 3520 },
        pages = { 293-308 },
        note = { URL={http://http://www.informatik.uni-trier.de/~ley/db/conf/caise/caise2005.html#MoreiraAR05} }
}

@inproceedings{ Ara.Mor.emmsad05,
        author = { J. Araújo and A. Moreira },
        title = { Integrating UML Activity Diagrams with Temporal Logic Expressions },
        booktitle = { 10th International Workshop on Exploring Modeling Methods in Systems Analysis and Design (EMMSAD 2005), },
        publisher = { FEUP edições },
        year = { 2005 },
        month = { 06 }
}

@inproceedings{ Seco.Caires-28ip-Apr05,
        author = { J. C. Seco and L. Caires },
        title = { Subtyping First-Class Polymorphic Components },
        booktitle = { Programming Languages and Systems, 14th European Symposium on Programming, ESOP 2005 },
        publisher = { Springer-Verlag },
        editor = { Shmuel Sagiv },
        year = { 2005 },
        month = { 04 },
        series = { Lecture Notes in Computer Science },
        number = { 3444 },
        pages = { 342-356 },
        note = { URL={http://ctp.di.fct.unl.pt/~jcs/bibIndex/papers/paper-esop05-final.pdf} }
}

@inproceedings{ Ala.Cab.Gou.Sá-30ip-05,
        author = { Marcus Alanen and Jordi Cabot and M. Goulão and José Sáez },
        title = { Doctoral Symposium },
        booktitle = { UML 2004 Satellite Activities },
        publisher = { Springer-Verlag },
        editor = { N. Jardim Nunes, B. Selic, A. Rodrigues da Silva, A. Toval Alvarez },
        year = { 2005 },
        series = { Lecture Notes in Computer Science },
        number = { 3297 },
        note = { URL={http://www.springeronline.com/3-540-25081-6} }
}

@inproceedings{ Lop.Fia-2005,
        author = { A. Lopes and José Luiz Fiadeiro },
        title = { Context-Awareness in Software Architectures },
        booktitle = { 2nd European Workshop on Software Architectures, Languages, Styles, Models, Tools and Applications },
        publisher = { Springer-Verlag },
        editor = { R.Morrison and F.Oquendo },
        year = { 2005 },
        series = { Lecture Notes in Computer Science },
        number = { 3527 },
        pages = { 146-161 }
}

@inproceedings{ Baroni2005_JISBD,
        author = { Aline Lúcia Baroni and F. Brito e Abreu and Coral Calero },
        title = { Finding Where to Apply Object-Relational Database Schema Refactorings: an Ontology-Guided Approach },
        booktitle = { Proceedings of the X Jornadas de Ingeniería del Software y Bases de Datos (JISBD'2005) },
        publisher = { SISTEDES - Sociedad de Ingeniería del Software y Tecnologías de Desarrollo de Software },
        year = { 2005 },
        pages = { 99-106 },
        note = { URL={http://ctp.di.fct.unl.pt/QUASAR/Resources/Papers/2005/BaroniJISBD05.pdf} }
}

@inproceedings{ Baroni2005_ICEIS,
        author = { Aline Lúcia Baroni and Coral Calero and Mario Piattini and F. Brito e Abreu },
        title = { A Formal Definition for Object-Relational Database Metrics },
        booktitle = { Proceedings of the International Conference on Enterprise Information Systems (ICEIS’2005) },
        publisher = { INSTICC },
        year = { 2005 },
        pages = { 334-339 },
        note = { URL={http://www.informatik.uni-trier.de/~ley/db/conf/iceis/iceis2005-1.html} }
}

@inproceedings{ Oliveira.Wermelinger-31ip-05,
        author = { C. Oliveira and Michel Wermelinger },
        title = { Architectural Views for CommUnity },
        booktitle = { Foundations of Global Computing },
        publisher = { IBFI, Schloss Dagstuhl },
        year = { 2005 },
        note = { URL={http://drops.dagstuhl.de/opus/volltexte/2006/296/} }
}

@inproceedings{ Caires-36ip-05,
        author = { L. Caires },
        title = { Behavioral and Spatial Observations in a Logic for the Pi-Calculus },
        booktitle = { Proceeding of the Conference on Foundations of Software Science and Computation Structures FoSSaCS 2005 },
        publisher = { Springer-Verlag },
        editor = { Igor Waluzievich },
        year = { 2005 },
        series = { Lecture Notes in Computer Science },
        number = { 2987 }
}

@inproceedings{ martins.salvador.etal:miko,
        author = { fmartins and Liliana Salvador and V. T. Vasconcelos and Luís Lopes },
        title = { MiKO: Mikado Koncurrent Objects },
        booktitle = { Foundations of Global Computing },
        publisher = { Schloss Dagstuhl },
        year = { 2005 },
        series = { Internationales Begegnungs- und Forschungszentrum (IBFI) },
        number = { 5081 }
}

@inproceedings{ martins.vasconcelos:history-based-access-control,
        author = { fmartins and V. T. Vasconcelos },
        title = { History-based access control for distributed processes },
        booktitle = { TGC'05 },
        publisher = { Springer-Verlag },
        year = { 2005 },
        series = { LNCS },
        number = { 3795 },
        pages = { 98-115 }
}

@inproceedings{ Goulao2004_JISBD,
        author = { M. Goulão and F. Brito e Abreu },
        title = { Cross-Validation of a Component Metrics Suite },
        booktitle = { Jornadas Ibéricas de Ingeniería del Software y Bases de Datos (JISBD'2004) },
        publisher = { Universidad de Málaga },
        editor = { Juan Hernández, Ernesto Pimentel },
        year = { 2004 },
        month = { 11 },
        pages = { 73-86 },
        note = { URL={http://ctp.di.fct.unl.pt/QUASAR/Resources/Papers/2004/goulaoJISBD2004final.pdf} }
}

@inproceedings{ Goulão.Abreu-42ip-Nov04,
        author = { M. Goulão and F. Brito e Abreu },
        title = { Software Components Evaluation: an Overview },
        booktitle = { Proceedings of 5ª Conferência da APSI (CAPSI 2004) },
        publisher = { Associação Portuguesa de Sistemas de Informação },
        year = { 2004 },
        month = { 11 },
        note = { URL={http://ctp.di.fct.unl.pt/QUASAR/Resources/Papers/2004/goulaoCAPSI2004Final.pdf} }
}

@inproceedings{ bryton2004a,
        author = { Sérgio Bryton },
        title = { Design by Contract: A full life cycle },
        booktitle = { Proc. of the 5th International Conference on the Quality of Information and Communications Technology (QUATIC2007) },
        publisher = { IEEE Computer Society },
        year = { 2004 },
        month = { 10 }
}

@inproceedings{ Ara.Whi.Kim.re04,
        author = { J. Araújo and Jon whittle and Dae-Kyoo Kim },
        title = { Modeling and Composing Scenario-Based Requirements with Aspects },
        booktitle = { The 12th IEEE International Requirements Engineering Conference (RE2004) },
        publisher = { IEEE Computer Society },
        year = { 2004 },
        month = { 09 }
}

@inproceedings{ Goulao2004_QAOOSE,
        author = { M. Goulão and F. Brito e Abreu },
        title = { Independent Validation of a Component Metrics Suite },
        booktitle = { Proceedings of the 8th ECOOP Workshop on Quantitative Approaches in Object-Oriented Software Engineering (QAOOSE 2004) },
        publisher = { Universidad de Castilla-La Mancha },
        year = { 2004 },
        month = { 06 },
        note = { URL={http://ctp.di.fct.unl.pt/QUASAR/Resources/Papers/2004/goulaoQAOOSE2004.pdf} }
}

@inproceedings{ Mor.Ara.seke04,
        author = { A. Moreira and J. Araújo },
        title = { Handling Unanticipated Requirements Change with Aspects },
        booktitle = { Software Engineering and Knowledge Engineering Conference (SEKE) },
        publisher = { Knowledge Systems Institute },
        year = { 2004 },
        month = { 06 }
}

@inproceedings{ Goulao2004_MPEC,
        author = { M. Goulão and F. Brito e Abreu },
        title = { Formalizing metrics for COTS },
        booktitle = { Proceedings of the International Workshop on Models and Processes for the Evaluation of COTS Components (MPEC'04) at ICSE'2004 },
        publisher = { Institute of Electrical Engineers (IEE) },
        editor = { Eric Dubois, Xavier Franch },
        year = { 2004 },
        month = { 05 },
        note = { URL={http://ctp.di.fct.unl.pt/QUASAR/Resources/Papers/2004/goulaoMPEC2004.pdf} }
}

@inproceedings{ martins.ravara:typing-migration-control-lsdpi,
        author = { fmartins and António Ravara },
        title = { Typing Migration Control in Lsdpi },
        booktitle = { Proceedings of FCS'04 },
        publisher = { Turku Centre for Computer Science },
        year = { 2004 }
}

@inproceedings{ Fia.Lop.-04,
        author = { José Luiz Fiadeiro and A. Lopes },
        title = { ommUnity on the move: Architecture for Distribution and Mobility },
        booktitle = { Second International Symposium on Formal Methods for Components and Objects, Leiden, The Netherlands, November 2003, Revised Lectures },
        publisher = { Springer-Verlag },
        editor = { F.S.d.Boer, M.Bonsangue, S.Graf, W.- P.de Roever },
        year = { 2004 },
        series = { Lecture Notes in Computer Science },
        number = { 3188 },
        pages = { 177-197 }
}

@inproceedings{ Lo.Fi.-2004,
        author = { A. Lopes and José Luiz Fiadeiro },
        title = { Design Primitives for Context-awareness },
        booktitle = { Recent Trends in Algebraic Development Techniques – 17th International Workshop – Selected Papers },
        publisher = { Springer-Verlag },
        year = { 2004 },
        series = { Lecture Notes in Computer Science },
        number = { 3423 },
        pages = { 79-93 }
}

@inproceedings{ Oli.Wer.Fia.Lop-51ip-04,
        author = { C. Oliveira and M. Wermelinger and José Luiz Fiadeiro and A. Lopes },
        title = { An architectural approach to mobility - the handover case study },
        booktitle = { Proceedings of the Fourth Working IEEE/IFIP Conference on Software Architecture },
        publisher = { IEEE Computer Society },
        year = { 2004 },
        pages = { 305-308 },
        note = { URL={http://ieeexplore.ieee.org/xpls/abs_all.jsp?tp=&arnumber=1310715} }
}

@inproceedings{ BFLM:04,
        author = { Roberto Bruni and José Luiz Fiadeiro and Ivan Lanese and A. Lopes and Ugo Montanari },
        title = { New Insights on Architectural Connectors },
        booktitle = { 3rd IFIP International Conference on Theoretical Computer Science IFIP TCS 2004 },
        publisher = { Kluwer },
        year = { 2004 },
        pages = { 367-379 }
}

@inproceedings{ Oliveira.Wermelinger-50ip-04,
        author = { C. Oliveira and M. Wermelinger },
        title = { The CommUnity workbench (2) },
        booktitle = { Proceedings of the 26th International Conference on Software Engineering },
        publisher = { IEEE Computer Society },
        year = { 2004 },
        pages = { 709-710 },
        note = { URL={http://ieeexplore.ieee.org/xpls/abs_all.jsp?tp=&arnumber=1317499} }
}

@inproceedings{ Lea.Pit.Mon-53ip-04,
        author = { Carlos Leandro and Helder Pita and L. Monteiro },
        title = { The Actias system: Supervised multi-strategy learning paradigm using Categorical Logic },
        booktitle = { Proceedings ICKEDS’2004 - First International Conference on Knowledge Engineering and Decision },
        publisher = { Instituto Superior de Engenharia do Porto },
        year = { 2004 }
}

@inproceedings{ Caires.Lozes-52ip-04,
        author = { L. Caires and Etienne Lozes },
        title = { Elimination of Quantifiers and Undecidability in Spatial Logics for Concurrency },
        booktitle = { Proceeding of the Conference on Concurrency Theory Concur 2004 },
        publisher = { Springer-Verlag },
        editor = { Philippa Gardner and Nobuko Yoshida },
        year = { 2004 },
        series = { Lecture Notes in Computer Science },
        number = { 3170 }
}

@inproceedings{ vasconcelos.ravara.gay:session-types-functional-multithreading,
        author = { V. T. Vasconcelos and António Ravara and Simon Gay },
        title = { Session types for functional multithreading },
        booktitle = { CONCUR'04 },
        publisher = { Springer-Verlag },
        year = { 2004 },
        series = { LNCS },
        number = { 3170 },
        pages = { 497-511 }
}

@inproceedings{ Ara.Cou.awre03,
        author = { J. Araújo and Paulo Coutinho },
        title = { From Viewpoints to (Critical) Use Cases },
        booktitle = { 8th Australian Workshop on Requirements Engineering (AWRE) },
        publisher = { University of Technology },
        year = { 2003 },
        month = { 12 }
}

@inproceedings{ Mor.Brito.JISBD03,
        author = { I. S. Brito and A. Moreira },
        title = { Advanced Separation of Concerns for Requirements Engineering },
        booktitle = { JISBD },
        publisher = { JISBD },
        year = { 2003 },
        month = { 11 }
}

@inproceedings{ Ara.Mor.jisbd03,
        author = { J. Araújo and A. Moreira },
        title = { An Aspectual Use Case Driven Approach },
        booktitle = { VIII Jornadas de Ingeniería de Software y Bases de Datos },
        publisher = { Thompson },
        year = { 2003 },
        month = { 11 }
}

@inproceedings{ Ara.uml03,
        author = { J. Araújo },
        title = { Tutorials at the UML 2003 Conference },
        booktitle = { 6th International Conference on The Unified Modeling Language (UML 2003) },
        publisher = { Springer-Verlag },
        year = { 2003 },
        month = { 10 },
        series = { Lecture Notes in Computer Science }
}

@inproceedings{ Pau.Mar.Lop.Vas.Sil-58ip-Sep03,
        author = { Hervé Paulino and Pedro Marques and Luís Lopes and V. T. Vasconcelos and Fernando Silva },
        title = { A Multi-Threaded Asynchronous Language },
        booktitle = { Parallel Computing Tecnologies - 7th International Conference (PaCT'03) },
        publisher = { Springer-Verlag },
        editor = { Malyshkin, Victor },
        year = { 2003 },
        month = { 09 },
        series = { Lecture Notes in Computer Science },
        number = { 2763 },
        pages = { 316-323 },
        note = { URL={http://www-asc.di.fct.unl.pt/~herve/papers/TyCO-PaCT-2003.pdf} }
}

@inproceedings{ Guerreiro.Georgouli-62ip-Jun03,
        author = { P. Guerreiro and Katerina Georgouli },
        title = { Using Eiffel for Introductory Programming in Engineering Courses },
        booktitle = { 14th EAEEIE Annual Conference on Innovation in Education for Electrical and Information Engineering },
        publisher = { EAEEIE },
        year = { 2003 },
        month = { 06 },
        note = { URL={http://ctp.di.fct.unl.pt/~pg/docs/Gdansk_2003_1.pdf} }
}

@inproceedings{ Geo.Par.Gue-61ip-Jun03,
        author = { Katerina Georgouli and Iraklis Paraskakis and P. Guerreiro },
        title = { A Web Based Tutoring System for Compilers },
        booktitle = { 14th EAEEIE Annual Conference on Innovation in Education for Electrical and Information Engineering },
        publisher = { EAEEIE },
        year = { 2003 },
        month = { 06 },
        note = { URL={http://ctp.di.fct.unl.pt/~pg/docs/Gdansk_2003_2.pdf} }
}

@inproceedings{ Bri.Mor.ICEIS,
        author = { I. S. Brito and A. Moreira },
        title = { Aspect-Oriented Software Development: an Overview },
        booktitle = { 5th International Conference on Enterprise Information Systems },
        publisher = { ICEIS },
        year = { 2003 },
        month = { 04 }
}

@inproceedings{ Ras.Mor.Ara.aosd03,
        author = { Awais Rashid and A. Moreira and J. Araújo },
        title = { Modularisation and Composition of Aspectual Requirements },
        booktitle = { AOSD 2003 },
        publisher = { ACM Press },
        year = { 2003 },
        month = { 03 }
}

@inproceedings{ Moreira-67ip-03,
        author = { A. Moreira },
        title = { Workshops at the UML 2003 Conference },
        booktitle = { Proceedings of 6th International Conference on The Unified Modeling Language },
        publisher = { Springer-Verlag },
        year = { 2003 }
}

@inproceedings{ Fia.Lop.Oli.Wer-23-2003,
        author = { José Luiz Fiadeiro and A. Lopes and C. Oliveira and M. Wermelinger },
        title = { AGILE: Software Architecture for Mobility },
        booktitle = { Recent Trends in Algebraic Development Techniques – 16th International Workshop – Selected Papers },
        publisher = { Springer-Verlag },
        year = { 2003 },
        series = { Lecture Notes in Computer Science },
        number = { 2755 },
        pages = { 1-33 }
}

@inproceedings{ Fia.Lop.Wer-2003,
        author = { José Luiz Fiadeiro and A. Lopes and M. Wermelinger },
        title = { A Mathematical Semantics for Architectural Connectors },
        booktitle = { Generic Programming: Advanced Lectures },
        publisher = { Springer-Verlag },
        editor = { R.Backhouse e J.Gibbons },
        year = { 2003 },
        series = { Lecture Notes in Computer Science },
        number = { 2973 },
        pages = { 190-234 }
}

@inproceedings{ Lop.Fia-2-2003,
        author = { A. Lopes and José Luiz Fiadeiro },
        title = { On how Distribution and Mobility Interfere with Coordination },
        booktitle = { Recent Trends in Algebraic Development Techniques – 16th International Workshop – Selected Papers },
        publisher = { Springer-Verlag },
        year = { 2003 },
        series = { Lecture Notes in Computer Science },
        number = { 2755 },
        pages = { 343-358 }
}

@inproceedings{ Goulao2003_SAVCBS,
        author = { M. Goulão and F. Brito e Abreu },
        title = { Bridging the Gap Between Acme and UML for CBD },
        booktitle = { Proceedings of the Workshop on Specification and Verification of Component-Based Systems (SAVCBS'2003) at ESEC'03 },
        publisher = { Iowa State University },
        year = { 2003 },
        pages = { 75-79 },
        note = { URL={http://www.eecs.ucf.edu/~leavens/SAVCBS/2003/papers/SAVCBS03.pdf} }
}

@inproceedings{ Baroni2003_QAOOSE,
        author = { Aline Lúcia Baroni and F. Brito e Abreu },
        title = { An OCL-Based Formalization of the MOOSE Metric Suite },
        booktitle = { Proceedings of the International Workshop on Quantitative Approaches in Object-Oriented Software Engineering (QAOOSE'2003) at ECOOP’2003 },
        publisher = { Faculdade de Ciências e Tecnologia, Universidade Nova de Lisboa },
        year = { 2003 },
        note = { URL={http://ctp.di.fct.unl.pt/QUASAR/QAOOSE2003/papers/BaroniQAOOSE03.pdf} }
}

@inproceedings{ Baroni2003_WOOR,
        author = { Aline Lúcia Baroni and F. Brito e Abreu },
        title = { A Formal Library for Aiding Metrics Extraction },
        booktitle = { Proceedings of the International Workshop on Object-Oriented Reengineering (WOOR’2003) at ECOOP’2003 },
        publisher = { Unversity of Antwerpen },
        year = { 2003 },
        note = { URL={http://win.ua.ac.be/~lore/Events/WOOR03/submissions/proceedings/BaroniEtAl.pdf} }
}

@inproceedings{ ravara.etal:lsd-wysiwyg,
        author = { António Ravara and Ana Matos and V. T. Vasconcelos },
        title = { Lexically scoping distribution: what you see is what you get },
        booktitle = { FGC: Foundations of Global Computing },
        publisher = { Elsevier },
        year = { 2003 },
        series = { Electronic Notes in Theoretical Computer Science },
        number = { 85 }
}

@inproceedings{ Cou.Ara.ideas03,
        author = { Paulo Coutinho and J. Araújo },
        title = { Vision: a viewpoint-oriented method for elicitation and analysis of requirements with UML },
        booktitle = { 6th Workshop Iberoamericano de Ingeniería de Requisitos y Ambientes Software },
        publisher = { IDEAS },
        year = { 2003 }
}

@inproceedings{ Len.Cas.San.Ara.ideas03,
        author = { Maria Lencastre and Jaelson F. B. Castro and Félix Santos and J. Araújo },
        title = { Problem Frames Application on Finite Element Method Simulators },
        booktitle = { 6th Workshop Iberoamericano de Ingeniería de Requisitos y Ambientes Software },
        publisher = { IDEAS },
        year = { 2003 }
}

@inproceedings{ Ras.Sas.Mor.Ara.re02,
        author = { Awais Rashid and Pete Sawyer and A. Moreira and J. Araújo },
        title = { Early Aspects: a Model for Aspect-Oriented Requirements Engineering },
        booktitle = { Requirements Engineering 2002 (RE'02) },
        publisher = { IEEE Computer Society },
        year = { 2002 },
        month = { 09 }
}

@inproceedings{ Goulao2002_COMPSAC,
        author = { M. Goulão and F. Brito e Abreu },
        title = { The Quest for Software Components Quality },
        booktitle = { Proceedings of the 26th International Computer Software and Applications Conference (COMPSAC’2002) },
        publisher = { IEEE Computer Society },
        year = { 2002 },
        month = { 08 },
        pages = { 313-318 },
        note = { URL={http://dx.doi.org/10.1109/CMPSAC.2002.1045020} }
}

@inproceedings{ Dinis-Mamede-02,
        author = { João Carlos de Brito Dinis and M. Mamede },
        title = { A Sweep Line Algorithm for Nearest Neighbour Queries },
        booktitle = { The 14th Canadian Conference on Computational Geometry },
        publisher = { University of Lethbridge },
        editor = { Stephen Wismath },
        year = { 2002 },
        month = { 08 },
        pages = { 123-127 },
        note = { URL={http://www.cs.uleth.ca/~wismath/cccg/} }
}

@inproceedings{ Mor.Ara.Bri.seke02,
        author = { A. Moreira and J. Araújo and I. S. Brito },
        title = { Crosscutting Quality Attributes for Requirements Engineering },
        booktitle = { Software Engineering and Knowledge Engineering Conference },
        publisher = { ACM Press },
        year = { 2002 },
        month = { 07 }
}

@inproceedings{ Len.San.Ara.scsc02,
        author = { Maria Lencastre and Félix Santos and J. Araújo },
        title = { A Process Model for FEM Simulation Support Development },
        booktitle = { Summer Computer Simulation Conference (SCSC 2002) },
        publisher = { The Society for Modeling & Simulation International (SCS) },
        year = { 2002 },
        month = { 07 }
}

@inproceedings{ iispp02,
        author = { A. Porto },
        title = { An Integrated Information System Powered by Prolog },
        booktitle = { Practical Aspects of Declarative Languages. Proceedings },
        publisher = { Springer-Verlag },
        editor = { Veronica Dahl and Philip Wadler },
        year = { 2002 },
        month = { 01 },
        series = { Lecture Notes in Computer Science },
        number = { 2562 },
        pages = { 92-109 }
}

@inproceedings{ Wermelinger.Oliveira-72ip-02,
        author = { M. Wermelinger and C. Oliveira },
        title = { The CommUnity workbench },
        booktitle = { Proceedings of the 24th International Conference on Software Engineering },
        publisher = { ACM Press },
        year = { 2002 },
        pages = { 713-713 },
        note = { URL={http://http://ieeexplore.ieee.org/xpls/abs_all.jsp?arnumber=1008048} }
}

@inproceedings{ Baroni2002_Euromicro,
        author = { Aline Lúcia Baroni and M. Goulão and F. Brito e Abreu },
        title = { Avoiding the Ambiguity of Quantitative Data Extraction: An Approach to Improve the Quality of Metrics Results },
        booktitle = { Proceedings of the 28th Euromicro Conference (Work in Progress Session) },
        publisher = { Faculdade de Ciências e Tecnologia, Universidade Nova de Lisboa },
        year = { 2002 },
        note = { URL={http://ctp.di.fct.unl.pt/QUASAR/Resources/Papers/2002/Euromicro2002FinalAline.pdf} }
}

@inproceedings{ Goulao2002_Euromicro,
        author = { M. Goulão and F. Brito e Abreu },
        title = { Towards a Component Quality Model },
        booktitle = { Proceedings of the 28th Euromicro Conference (Work in Progress Session) },
        publisher = { Faculdade de Ciências e Tecnologia, Universidade Nova de Lisboa },
        year = { 2002 },
        note = { URL={http://ctp.di.fct.unl.pt/QUASAR/Resources/Papers/2002/Euromicro2002FinalMgoul.pdf} }
}

@inproceedings{ Baroni2002_SBES,
        author = { Aline Lúcia Baroni and F. Brito e Abreu },
        title = { Formalizing Object-Oriented Design Metrics based upon the UML Meta-Model },
        booktitle = { Actas do XVI Simpósio Brasileiro de Engenharia de Software },
        publisher = { Sociedade Brasileira de Computação },
        year = { 2002 },
        pages = { 130-145 },
        note = { URL={http://www.lbd.dcc.ufmg.br/bdbcomp/servlet/Trabalho?id=5251} }
}

@inproceedings{ Goulao2002_QAOOSE,
        author = { M. Goulão and F. Brito e Abreu },
        title = { From Objects to Components: a Quantitative Experiment },
        booktitle = { Proceedings of the International Workshop on Quantitative Approaches in Object-Oriented Software Engineering (QAOOSE’2002) at ECOOP’2002 },
        publisher = { Faculdade de Ciências e Tecnologia, Universidade Nova de Lisboa },
        year = { 2002 },
        note = { URL={http://ctp.di.fct.unl.pt/QUASAR/Resources/Papers/2002/QUAOOSE2002FinalMgoul.pdf} }
}

@inproceedings{ Baroni2002_QAOOSE,
        author = { Aline Lúcia Baroni and F. Brito e Abreu },
        title = { Using OCL to Formalize Object-Oriented Design Metrics Definitions },
        booktitle = { Proceedings of the International Workshop on Quantitative Approaches in Object-Oriented Software Engineering (QAOOSE’2002) at ECOOP’2002 },
        publisher = { Faculdade de Ciências - Universidade de Lisboa },
        year = { 2002 },
        note = { URL={http://ctp.di.fct.unl.pt/QUASAR/Resources/Papers/2002/QUAOOSE2002FinalAline.pdf} }
}

@inproceedings{ Caires.Cardelli-73ip-02,
        author = { L. Caires and Luca Cardelli },
        title = { A Spatial Logic for Concurrency (Part II) },
        booktitle = { Proceedings of the Thirteen International Conference on Concurrency Theory (Concur 2002) },
        publisher = { Springer-Verlag },
        editor = { Lubos Brim et al. },
        year = { 2002 },
        series = { Lecture Notes in Computer Science },
        number = { 2421 }
}

@inproceedings{ saalp02,
        author = { A. Porto },
        title = { Structural Abstraction and Application in Logic Programming },
        booktitle = { Functional and Logic Programming, 6th International Symposium, Proceedings },
        publisher = { Springer-Verlag },
        editor = { Zenjiang Hu and Mario Rodríguez-Artalejo },
        year = { 2002 },
        series = { Lecture Notes in Computer Science },
        number = { 2441 },
        pages = { 275-289 }
}

@inproceedings{ tfiis02,
        author = { A. Porto },
        title = { Towards fully integrated information services },
        booktitle = { Eunis 2002, The 8th International Conference of European University Information Systems, Proceedings },
        publisher = { FEUP edições },
        editor = { Lígia Maria Ribeiro and José Marques dos Santos },
        year = { 2002 },
        pages = { 319-324 }
}

@inproceedings{ Ara.Fra.Whi.Tov.ecoop02,
        author = { J. Araújo and Jon whittle and Ambrosio Toval },
        title = { Workshop on Integration and Transformation in UML Models },
        booktitle = { ECOOP 2002 Workshop Reader },
        publisher = { Springer-Verlag },
        year = { 2002 },
        series = { Lecture Notes on Computer Science }
}

@inproceedings{ AraujoiCEIS01,
        author = { J. Araújo and A. Moreira },
        title = { Handling mutual exclusion in UML class diagrams },
        booktitle = { International Conference on Enterprise Information Systems },
        publisher = { ICEIS },
        year = { 2001 },
        month = { 07 }
}

@inproceedings{ AraujoBitworld01,
        author = { J. Araújo and Virgilio Machado },
        title = { Adopting E-Commerce in SMEs: The Common Problems and Training Needs },
        booktitle = { Business Information Technology Management: Enabling Cultural Awareness - BITWorld 2001 },
        publisher = { American University },
        year = { 2001 },
        month = { 06 }
}

@inproceedings{ Moreira2001_QUATIC,
        author = { A. Moreira and J. Araújo and F. Brito e Abreu },
        title = { A Process model for Specifying System Behavior with UML },
        booktitle = { 4th International Conference on the Quality of Information and Communications Technology (QUATIC'2001) },
        publisher = { Instituto Português da Qualidade },
        year = { 2001 },
        month = { 03 }
}

@inproceedings{ Abreu2001_CSMR,
        author = { F. Brito e Abreu and M. Goulão },
        title = { Coupling and Cohesion as Modularization Drivers: Are we being over-persuaded? },
        booktitle = { Proceedings of the 5th European Conference on Software Maintenance and Reengineering (CSMR’2001) },
        publisher = { IEEE Computer Society },
        year = { 2001 },
        pages = { 47-57 },
        note = { URL={http://dx.doi.org/10.1109/.2001.914968} }
}

@inproceedings{ Caires.Cardelli-75ip-01,
        author = { L. Caires and Luca Cardelli },
        title = { A Spatial Logic for Concurrency (Part I) },
        booktitle = { Proceedings of the Fourth International Symposium on Theoretical Aspects of Computer Science (TACS 01) },
        publisher = { Springer-Verlag },
        editor = { Takayasu Ito },
        year = { 2001 },
        series = { Lecture Notes in Computer Science }
}

@inproceedings{ Guerreiro-78ip-01,
        author = { P. Guerreiro },
        title = { Using Pascal and C++ for Teaching Programming at University Level },
        booktitle = { EAEEIE 12th International Conference },
        publisher = { EAEEIE },
        year = { 2001 }
}

@inproceedings{ Guerreiro-76ip-01,
        author = { P. Guerreiro },
        title = { Good Ideas From Other Places: Tokenizer },
        booktitle = { 12th Annual Borland Conference },
        publisher = { Borland },
        year = { 2001 },
        note = { URL={http://ctp.di.fct.unl.pt/~pg/docs/6100.htm} }
}

@inproceedings{ Guerreiro-74ip-01,
        author = { P. Guerreiro },
        title = { Simple Support for Design by Contract in C++ },
        booktitle = { TOOLS USA 2001 },
        publisher = { IEEE Computer Society },
        year = { 2001 },
        pages = { 24-34 },
        note = { URL={http://ctp.di.fct.unl.pt/~pg/docs/TOOLS2001.pdf} }
}

@inproceedings{ AraujoAMCIS00,
        author = { J. Araújo and A. Moreira },
        title = { Specifying the Behaviour of UML Collaborations Using Object-Z },
        booktitle = { Americas Conference on Information, Systems (AMCIS) },
        publisher = { Association for Information Systems },
        year = { 2000 },
        month = { 08 }
}

@inproceedings{ Seco.Caires-85ip-Jun00,
        author = { J. C. Seco and L. Caires },
        title = { A Basic Model of Typed Components },
        booktitle = { ECOOP 2000 - Object-Oriented Programming, 14th European Conference. },
        publisher = { Springer-Verlag },
        editor = { Elisa Bertino },
        year = { 2000 },
        month = { 06 },
        series = { Lecture Notes in Computer Science },
        number = { 1850 },
        pages = { 108-128 },
        note = { URL={http://ctp.di.fct.unl.pt/~jcs/bibIndex/papers/ecoop2000.ps.gz} }
}

@inproceedings{ Vitoria-Mamede-AI-00,
        author = { Aida Vitória and M. Mamede },
        title = { On the Integration of Recursive ALN-Theories },
        booktitle = { Advances in Artificial Intelligence: Proceedings of the 13th Biennial Conference of the Canadian Society for Computational Studies of Intelligence },
        publisher = { Springer-Verlag },
        editor = { Howard J. Hamilton },
        year = { 2000 },
        month = { 05 },
        series = { Lecture Notes in Artificial Intelligence },
        number = { 1822 },
        pages = { 115-125 }
}

@inproceedings{ Abreu2000_CSMR,
        author = { Pedro Sousa and F. Brito e Abreu },
        title = { A Coupling-Guided Cluster Analysis Approach to Reengineer the Modularity of Object-Oriented Systems },
        booktitle = { Proceedings of the 4th European Conference on Software Maintenance and Reengineering (CSMR’2000) },
        publisher = { IEEE Computer Society },
        year = { 2000 },
        pages = { 13-22 },
        note = { URL={http://dx.doi.org/10.1109/CSMR.2000.827300} }
}

@inproceedings{ Guerreiro-90ip-00,
        author = { P. Guerreiro },
        title = { Another Mediocre Assertion Mechanism for C++ },
        booktitle = { TOOLS Europe 2000 },
        publisher = { IEEE Computer Society },
        year = { 2000 },
        pages = { 226-237 }
}

@inproceedings{ Barbosa.Cunha-87ip-00,
        author = { F. Barbosa and Jose C. Cunha },
        title = { A Coordination Language for Collective Agent Bases Systems: GroupLog. },
        booktitle = { Proceedings of ACM Symposium on Applied Computing (SAC '2000), Special Track on Coordination Models, Languages and Applications },
        publisher = { ACM Press },
        year = { 2000 }
}

@inproceedings{ ecoop:wcop:00,
        author = { J. C. Seco and L. Caires },
        title = { Parametrically Typed Components },
        booktitle = { Fifth International Workshop on Component Oriented Programming na European Conference on Object-Oriented Programming WCOP'00 },
        publisher = { University of Karlskrona },
        year = { 2000 },
        series = { DSEC University of Karlskrona/Ronneby }
}

@inproceedings{ AraujoICSEA99,
        author = { J. Araújo and A. Moreira and Pete Sawyer },
        title = { Specifying Persistence, Class Views and Excluding Classes for UML },
        booktitle = { 12th International Conference on Software Engineering and its Applications },
        publisher = { ICSEA },
        year = { 1999 },
        month = { 12 }
}

@inproceedings{ Vitoria-Mamede-EPIA-99,
        author = { Aida Vitória and M. Mamede },
        title = { Is PL2 a Tractable Language? },
        booktitle = { Progress in Artificial Intelligence: Proceedings of the 9th Portuguese Conference on Artificial Intelligence },
        publisher = { Springer-Verlag },
        editor = { Pedro Barahona and José J. Alferes },
        year = { 1999 },
        month = { 09 },
        series = { Lecture Notes in Artificial Intelligence },
        number = { 1695 },
        pages = { 90-98 }
}

@inproceedings{ Ferreira.Ribeiro-100ip-99,
        author = { Conceição Ferreira and A. Ribeiro },
        title = { Context-Sensitive AC-Rewriting },
        booktitle = { Rewriting Techniques and Applications: 10th International Conference, RTA-99, Proceedings },
        publisher = { Springer-Verlag },
        year = { 1999 },
        series = { Lecture Notes in Computer Science }
}

@inproceedings{ Barbosa.Cunha-101ip-99,
        author = { F. Barbosa and Jose C. Cunha },
        title = { A Language Framework for Group Based Multi-Agent Systems: GroupLog },
        booktitle = { Proceedings of CABS , Workshop on the Foundations and Applications of Collective Agent Based Systems, ESSLLI-99 11th European Summer School in Logic, Language and Information },
        publisher = { Utrecht University },
        year = { 1999 }
}

@inproceedings{ Sec.Cor.Fer-112ip-98,
        author = { J. C. Seco and Luís Correia and Carlos Pinto Ferreira },
        title = { A Multiagent System for Pollutant Monitoring },
        booktitle = { Proceedings of the Sixth IberoAmerican Conference on Artificial Intelligence },
        publisher = { Springer-Verlag },
        editor = { Helder Coelho },
        year = { 1998 },
        series = { Lecture Notes in Artificial Intelligence },
        number = { 1484 }
}

@inproceedings{ Sec.Cor.Fer-113ip-98,
        author = { J. C. Seco and Luís Correia and Carlos Pinto Ferreira },
        title = { A Society of Agents in Environmental Monitoring },
        booktitle = { "From Animals to Animats" Proceedings of the Fifth International Conference on Simulation of Adaptive Behaviour },
        publisher = { ACM Press },
        year = { 1998 }
}

@inproceedings{ Caires.Monteiro-111ip-98,
        author = { L. Caires and L. Monteiro },
        title = { Verifiable and Executable Logic Specifications of Concurrent Objects in LPi },
        booktitle = { European Symposium on Programming Languages and Systems ESOP'98 },
        publisher = { Springer-Verlag },
        editor = { Chris Hankin },
        year = { 1998 },
        series = { Lecture Notes in Computer Science },
        number = { 1381 },
        pages = { 42-56 }
}

@inproceedings{ Caires.Monteiro-124ip-97,
        author = { L. Caires and L. Monteiro },
        title = { Proof Net Semantics of Proof Search Computation },
        booktitle = { Algebraic and Logic Programming },
        publisher = { Springer-Verlag },
        editor = { M. Hanus, J. Heering and K. Meinke },
        year = { 1997 },
        series = { Lecture Notes in Computer Science },
        number = { 1298 },
        pages = { 194-208 }
}

@inproceedings{ LC96,
        author = { L. Caires },
        title = { A language for the logical specification of processes and relations },
        booktitle = { Proceedings of the Algebraic and Logic Programming International Conference ALP'96 },
        publisher = { Springer-Verlag },
        editor = { Michael Hanus },
        year = { 1996 },
        series = { Lecture Notes in Computer Science },
        number = { 1139 }
}

@inproceedings{ pedromonteirojelia96,
        author = { Vasco Pedro and L. Monteiro },
        title = { Modules and Specifications },
        booktitle = { Logics in Artificial Intelligence (JELIA'96) },
        publisher = { Springer-Verlag },
        editor = { J. J. Alferes, L. M. Pereira and E. Orlowska },
        year = { 1996 },
        series = { Lecture Notes in Artificial Intelligence },
        number = { 1126 },
        pages = { 284-300 }
}

@inproceedings{ Vitoria-Mamede-Monteiro-EPIA-95,
        author = { Aida Vitória and M. Mamede and L. Monteiro },
        title = { The Retrieval Problem in a Concept Language with Number Restrictions },
        booktitle = { Progress in Artificial Intelligence: Proceedings of the 7th Portuguese Conference on Artificial Intelligence },
        publisher = { Springer-Verlag },
        editor = { Carlos Pinto-Ferreira and Nuno J. Mamede },
        year = { 1995 },
        month = { 10 },
        series = { Lecture Notes in Artificial Intelligence },
        number = { 990 },
        pages = { 69-82 }
}

@inproceedings{ Mamede-Monteiro-KRUSE-95,
        author = { M. Mamede and L. Monteiro },
        title = { Towards More Informative Answers in Terminological Logics },
        booktitle = { Proceedings of the International KRUSE Symposium: Knowledge Retrieval, Use, and Storage for Efficiency },
        publisher = { University of California at Santa Cruz },
        editor = { Gerard Ellis, Robert A. Levinson, Andrew Fall, and Veronica Dahl },
        year = { 1995 },
        month = { 08 },
        pages = { 1-12 }
}

@inproceedings{ pedromonteiroilps95,
        author = { Vasco Pedro and L. Monteiro },
        title = { An approach to verification in contextual logic programming (poster) },
        booktitle = { International Logic Programming Symposium },
        publisher = { The MIT Press },
        editor = { J. W. Lloyd },
        year = { 1995 }
}

@inproceedings{ jacquetmonteirojelia94,
        author = { Jean-Marie Jacquet and L. Monteiro },
        title = { Towards resource handling in logic programming: The PPL framework and its semantics },
        booktitle = { Logics in Artificial Intelligence (JELIA'94) },
        publisher = { Springer-Verlag },
        editor = { C. MacNish, D. Pearce, and L. M. Pereira },
        year = { 1994 },
        series = { Lecture Notes in Artificial Intelligence },
        number = { 838 },
        pages = { 379-399 }
}

@inproceedings{ toscanimonteiromexico,
        author = { Simão Toscani and L. Monteiro },
        title = { Aplicações da linguagem reactiva síncrona RS },
        booktitle = { XX Conferência Latinoamericana de Informatica (Memorias) },
        publisher = { Noriega Editores },
        year = { 1994 },
        pages = { 1097-1108 }
}

@inproceedings{ jacquetmonteiroiclp94,
        author = { Jean-Marie Jacquet and L. Monteiro },
        title = { PP-clauses: a means for handling resources (poster) },
        booktitle = { Logic Programming: Proceedings of the Eleventh International Conference },
        publisher = { The MIT Press },
        editor = { Pascal Van Hentenryck },
        year = { 1994 },
        pages = { 743-743 }
}

@inproceedings{ caires-iclp:94,
        author = { L. Caires and L. Monteiro },
        title = { Polymorphic higher-order unification for logic programming },
        booktitle = { Proceedings of the Eleventh International Conference on Logic Programming ICLP'94 },
        publisher = { MIT Press },
        year = { 1994 }
}

@inproceedings{ Mamede-Monteiro-AI-93,
        author = { M. Mamede and L. Monteiro },
        title = { ALCrn: A Decidable Terminological Language with Role Negation },
        booktitle = { Proceedings of the 6th Australian Joint Conference on Artificial Intelligence },
        publisher = { World Scientific Publishing },
        editor = { Chris Rowles, Huan Liu, and Norman Foo },
        year = { 1993 },
        month = { 11 },
        pages = { 229-235 }
}

@inproceedings{ Mamede-Monteiro-EPIA-93,
        author = { M. Mamede and L. Monteiro },
        title = { Towards Complete Answers in Concept Languages },
        booktitle = { Progress in Artificial Intelligence: Proceedings of the 6th Portuguese Conference on Artificial Intelligence },
        publisher = { Springer-Verlag },
        editor = { Miguel Filgueiras and Luís Damas },
        year = { 1993 },
        month = { 10 },
        series = { Lecture Notes in Artificial Intelligence },
        number = { 727 },
        pages = { 121-135 }
}

@inproceedings{ Mamede-Monteiro-JICSLP-92,
        author = { M. Mamede and L. Monteiro },
        title = { A Constraint Logic Programming Scheme for Taxonomic Reasoning },
        booktitle = { Proceedings of the Joint International Conference and Symposium on Logic Programming },
        publisher = { The MIT Press },
        editor = { Krzysztof Apt },
        year = { 1992 },
        month = { 11 },
        series = { Series in Logic Programming },
        pages = { 255-269 }
}

@inproceedings{ jacquetmonteiroicalp92,
        author = { Jean-Marie Jacquet and L. Monteiro },
        title = { Communicating clauses: Towards synchronous communication in contextual logic programming },
        booktitle = { Logic Programming: Proceedings of the Joint International Conference and Symposium on Logic Programming },
        publisher = { The MIT Press },
        editor = { K. Apt },
        year = { 1992 },
        pages = { 255-269 }
}

@inproceedings{ Mamede-Monteiro-EPIA-91,
        author = { M. Mamede and L. Monteiro },
        title = { A Constraint-Based Language for Querying Taxonomic Systems },
        booktitle = { Proceedings of the 5th Portuguese Conference on Artificial Intelligence },
        publisher = { Springer-Verlag },
        editor = { Pedro Barahona, Luís Moniz Pereira, and António Porto },
        year = { 1991 },
        month = { 10 },
        series = { Lecture Notes in Artificial Intelligence },
        number = { 541 },
        pages = { 60-75 }
}

@inproceedings{ Mamede-Monteiro-NQA-91,
        author = { M. Mamede and L. Monteiro },
        title = { Answers as Type Constraints },
        booktitle = { Proceedings of the Workshop on Nonstandard Queries and Answers },
        publisher = { ONERA (French National Establishment for Aerospace Research) },
        editor = { Robert Demolombe, Luis Fariñas del Cerro, and Tomasz Imielinski },
        year = { 1991 },
        month = { 07 },
        pages = { 85-98 }
}

@inproceedings{ jacquetmonteiroconcur91,
        author = { Jean-Marie Jacquet and L. Monteiro },
        title = { Extended Horn Clauses: The Framework and its Semantics },
        booktitle = { Proceedings of the Second International Conference on Concurrency Theory (Concur'91) },
        publisher = { Springer-Verlag },
        editor = { J. C. M. Baeten and J. F. Groote },
        year = { 1991 },
        series = { Lecture Notes in Computer Science },
        number = { 527 },
        pages = { 281-297 }
}

@inproceedings{ jacquetmonteirotokyo91,
        author = { Jean-Marie Jacquet and L. Monteiro },
        title = { Comparative Semantics of Generalized Horn Clauses },
        booktitle = { Proceedings of the Logic Programming Conference `91 },
        publisher = { Springer-Verlag },
        year = { 1991 },
        series = { Lecture Notes in Computer Science },
        pages = { 181-191 }
}

@inproceedings{ monteiroportoiclp90,
        author = { L. Monteiro and A. Porto },
        title = { A transformational view of inheritance in logic programming },
        booktitle = { Logic Programming: Proceedings of the Seventh International Conference },
        publisher = { The MIT Press },
        year = { 1990 }
}

@inproceedings{ jacquetmonteironaclp90,
        author = { Jean-Marie Jacquet and L. Monteiro },
        title = { Comparative semantics for a parallel contextual logic programming language },
        booktitle = { Logic Programming: Proceedings of the 1990 North-American Conference },
        publisher = { The MIT Press },
        editor = { S. Debray and M. Hermenegildo },
        year = { 1990 }
}

@inproceedings{ monteiroportoiclp89,
        author = { L. Monteiro and A. Porto },
        title = { Contextual logic programming },
        booktitle = { Logic Programming: Proceedings of the Sixth International Conference },
        publisher = { The MIT Press },
        editor = { G. Levi and M. Martelli },
        year = { 1989 },
        pages = { 284-299 }
}

@inproceedings{ monteiropereiralics86,
        author = { L. Monteiro and Fernando Pereira },
        title = { A sheaf-theoretic model of concurrency },
        booktitle = { Symposium on Logic in Computer Science },
        publisher = { IEEE Computer Society },
        editor = { A. R. Meyer },
        year = { 1986 },
        pages = { 66-76 }
}

@inproceedings{ iclp86,
        author = { Luis Moniz Pereira and L. Monteiro and Jose C. Cunha and Joaquim Aparício },
        title = { Delta prolog: A distributed backtracking extension with events },
        booktitle = { Proceedings of the Third International Conference on Logic },
        publisher = { Springer-Verlag },
        year = { 1986 },
        series = { Lecture Notes in Computer Science },
        number = { 225 },
        pages = { 245-260 }
}

@inproceedings{ peniscola,
        author = { L. Monteiro },
        title = { An extension to Horn clause logic allowing the definition of concurrent processes },
        booktitle = { Formalization of Programming Concepts },
        publisher = { Springer-Verlag },
        editor = { J. Díaz and I. Ramos },
        year = { 1981 },
        series = { Lecture Notes in Computer Science },
        number = { 107 },
        pages = { 401-407 }
}

@inproceedings{ salgotarjan,
        author = { Luis Moniz Pereira and L. Monteiro },
        title = { The semantics of parallelism and co-routining in logic programming },
        booktitle = { Mathematical Logic in Computer Science },
        publisher = { North-Holland },
        year = { 1978 },
        series = { Colloquia Mathematica Societatis János Bolyai },
        number = { 26 },
        pages = { 611-657 }
}

@inproceedings{ Rspire10,
        author = { Luís M. S. Russo },
        title = { Multiplication Algorithms for Monge Matrices },
        booktitle = { Proc. 17th International Symposium on String Processing and Information Retrieval },
        publisher = { Springer-Verlag },
        editor = { Edgar Chaves. and Stefano Lonardi, },
        year = { 0000 },
        series = { LNCS },
        note = { URL={http://http://spire2010.natix.org/?f=accepted} }
}


*** Technical Reports ( 45 ) ***

@techreport{ @misc{citeulike:13526353, archivePrefix = {arXiv}, author = {Correia, Anacleto}, citeuli,
        author = { Anacleto Correia },
        title = { Elements of style of BPMN language },
        institution = { Universidade Nova de Lisboa },
        year = { 2015 },
        month = { 02 },
        note = { URL={http://arxiv.org/abs/1502.06297} }
}

@techreport{ BSTRuns2013,
        author = { L. Caires and J. C. Seco },
        title = { Working Note on a Type Checking Algorithm for Behavioral Separation Types },
        institution = { Universidade Nova de Lisboa },
        year = { 2013 },
        month = { 01 },
        note = { URL={http://ctp.di.fct.unl.pt/~lcaires/papers/bst-runs.pdf} }
}

@techreport{ Domingues2013,
        author = { MDom and J. C. Seco },
        title = { Typeful Updates on Reactive Live Web Programming },
        institution = { Universidade Nova de Lisboa },
        year = { 2013 },
        note = { URL={http://docentes.fct.unl.pt/jrcs/files/techreport-2013.pdf} }
}

@techreport{ tr11-104,
        author = { Geri George and Gunter Mussbacher and Betty Cheng and A. Moreira and Robert France },
        title = { Modeling Approach Comparison Criteria for MODELS 2011 CMA Workshop },
        institution = { Colorado State University },
        year = { 2011 },
        month = { 09 },
        number = { tr11-104 },
        note = { URL={http://http://www.cs.colostate.edu/TechReports/Reports/2011/tr11-104.pdf} }
}

@techreport{ startm-tr-2011,
        author = { Ricardo Dias and Dino Distefano and J. C. Seco and João M. Lourenço },
        title = { StarTM: Automatic Verification of Snapshot Isolation in Transactional Memory Java Programs },
        institution = { Faculdade de Ciências e Tecnologia, Universidade Nova de Lisboa },
        year = { 2011 },
        number = { UNL-DI-6-2011 }
}

@techreport{ UNL-DI-6-2010,
        author = { S. Duarte and J. Legatheaux Martins and M. Mamede and N. Preguiça },
        title = { Dynamic Random Broadcast Trees for Improved Load-balancing },
        institution = { CITI },
        year = { 2010 },
        month = { 07 },
        number = { UNL-DI-6-2010 },
        note = { URL={http://asc.di.fct.unl.pt/~smd/papers/UNL-DI-6-2010.pdf} }
}

@techreport{ pcpl_tech10,
        author = { Robert J. Simmons and B. Toninho },
        title = { Principles of Constructive Provability Logic },
        institution = { Carnegie Mellon University },
        year = { 2010 },
        number = { CMU-CS-10-151 }
}

@techreport{ MauricioAlferez_et_at2009TR_01,
        author = { MAlferez and Vasco Amaral and J. Araújo and J. Santos },
        title = { MDD Approach for Requirements Refinement to Architecture },
        institution = { Lancaster University },
        year = { 2009 },
        month = { 03 },
        number = { D1.4 }
}

@techreport{ AMPLED15,
        author = { MAlferez and Vasco Amaral and J. Araújo and Phil Greenwood and Uirakulesza and Ricardo Mateus and A. Moreira and Afonso Pimentel and Andreas Rummler and Awais Rashid and Rita Ribeiro and J. Santos },
        title = { D1.5 - Tool suite for aspect-oriented, model-driven requirements engineering },
        institution = { Faculdade de Ciências e Tecnologia, Universidade Nova de Lisboa },
        year = { 2009 }
}

@techreport{ tech-rep-wadt08,
        author = { L. Monteiro },
        title = { A Coalgebraic Characterization of Behaviours in the Linear Time -- Branching Time Spectrum },
        institution = { Departamento de Informática FCT/UNL },
        year = { 2008 },
        month = { 09 },
        number = { UNL-DI 4-2008 },
        note = { URL={http://ctp.di.fct.unl.pt/~lm/publications/tr4-2008.pdf} }
}

@techreport{ SouMonRt08,
        author = { Edgar Manuel Fernandes da Mota Sousa and Miguel P. Monteiro },
        title = { An Exploratory Study of CaesarJ Based on Implementations of the Gang-of-Four patterns },
        institution = { Universidade do Minho },
        year = { 2008 },
        month = { 07 },
        number = { FCT-UNL-DI-SWE-2008-01 },
        note = { URL={http://ctp.di.fct.unl.pt/~mpm/CaesarJ-GoF-TR.pdf} }
}

@techreport{ Alferez-etal-TR-1-2008,
        author = { MAlferez and Uirakulesza and A. Moreira and J. Araújo and Vasco Amaral },
        title = { Tracing between Features and UML-Based Requirements Models: A Model-Driven Approach for Software Product Lines },
        institution = { Faculdade de Ciências e Tecnologia, Universidade Nova de Lisboa },
        year = { 2008 },
        month = { 02 },
        number = { TR-1-2008 }
}

@techreport{ CVaz08,
        author = { Cátia Vaz and C. Ferreira and António Ravara },
        title = { Dynamic Recovering of Long Running Transactions },
        institution = { CITI },
        year = { 2008 },
        month = { 01 }
}

@techreport{ AMPLE:IST-33710,
        author = { MAlferez and A. Moreira and J. Araújo and Vasco Amaral and Uira Kulesza },
        title = { Survey of the state-of-the-art in Requirements Engineering for Software Product Line and Model-Driven Requirements Engineering },
        institution = { Lancaster University },
        year = { 2007 },
        month = { 06 },
        number = { AMPLE Aspect-Oriented, Model-Driven, Product Line engineering Specific Targeted Research project: I },
        note = { URL={http://http://ample.holos.pt/pageview.aspx?pageid=28&langid=1} }
}

@techreport{ FreireMonteiro07,
        author = { E. R. Freire and L. Monteiro },
        title = { Models of Name-Passing Systems Based on Coalgebras over Nominal Sets },
        institution = { Departamento de Informática FCT/UNL },
        year = { 2007 },
        month = { 02 }
}

@techreport{ cai_vie_sec_MSOC_TR06-07,
        author = { L. Caires and Hugo T. Vieira and J. C. Seco },
        title = { A Model of Service Oriented Computation },
        institution = { Departamento de Informática FCT/UNL },
        year = { 2007 },
        number = { 06 },
        note = { URL={http://www-ctp.di.fct.unl.pt/~htv/pub/SOM-techreport.pdf} }
}

@techreport{ choreography-SLMC-tr07,
        author = { L. Caires and David Sousa and Hugo T. Vieira },
        title = { Checking for choreography conformance using spatial logic model-checking },
        institution = { Departamento de Informática FCT/UNL },
        year = { 2007 },
        note = { URL={http://www-ctp.di.fct.unl.pt/~htv/pub/choreography-SLMC.pdf} }
}

@techreport{ caseStudiesCSCC-tr07,
        author = { L. Caires and J. C. Seco and Hugo T. Vieira },
        title = { Automotive and Finance Case Studies in the Conversation Calculus },
        institution = { Departamento de Informática FCT/UNL },
        year = { 2007 },
        note = { URL={http://www-ctp.di.fct.unl.pt/~htv/pub/FinanceCSCC.pdf} }
}

@techreport{ gay.vasconcelos:async-functional-sessions,
        author = { Simon Gay and V. T. Vasconcelos },
        title = { Asynchronous Functional Session Types },
        institution = { University of Glasgow },
        year = { 2007 },
        number = { 251 }
}

@techreport{ lanese.vasconcelos.etal:SSCC-report,
        author = { Ivan Lanese and V. T. Vasconcelos and fmartins and António Ravara },
        title = { Disciplining Orchestration and Conversation in Service-Oriented Computing },
        institution = { Departamento Informática, Faculdade de Ciências, Universidade de Lisboa },
        year = { 2007 },
        number = { 2 },
        note = { URL={http://www.di.fc.ul.pt/tech-reports/07-3.pdf} }
}

@techreport{ SMrt06,
        author = { João Luís Ferreira Sobral and Miguel P. Monteiro },
        title = { Comparison of Two Frameworks for Parallel Computing in Java and AspectJ },
        institution = { Universidade Nova de Lisboa },
        year = { 2006 },
        month = { 07 },
        note = { URL={http://ctp.di.fct.unl.pt/~mpm/Sobral_et_al_TR2006.pdf} }
}

@techreport{ Henrique.Dias-rt2-May06,
        author = { Henrique Oliveira and A. M. Dias },
        title = { Interfaces Gráficas em CxProlog (usando as APIs do Java e do wxWidgets) },
        institution = { CITI },
        year = { 2006 },
        month = { 05 },
        note = { URL={http://ctp.di.fct.unl.pt/~amd/publications/2006-cxprolog-graficos.pdf} }
}

@techreport{ barroca:amaral:01:06,
        author = { bfb and Vasco Amaral },
        title = { Rapid Prototyping of User Interfaces for Control Systems: A Survey },
        institution = { Centre Universitaire d\'Informatique de l\'Université de Genève },
        year = { 2006 },
        note = { URL={http://smv.unige.ch/tiki-list_file_gallery.php?galleryId=46} }
}

@techreport{ vasconcelos.yoshida:language-primitives-revisited-report,
        author = { V. T. Vasconcelos and Nobuko Yoshida },
        title = { Language Primitives and Type Discipline for Structured Communication-Based Programming Revisited: Two Systems for Higher-Order Session Communication },
        institution = { Faculdade de Ciências da Universidade de Lisboa },
        year = { 2006 },
        number = { 9 },
        note = { URL={http://www.di.fc.ul.pt/tech-reports/06-9.pdf} }
}

@techreport{ CVExtTR06,
        author = { L. Caires and Hugo T. Vieira },
        title = { Extensionality of Spatial Observations in Distributed Systems },
        institution = { Departamento de Informática FCT/UNL },
        year = { 2006 },
        number = { TR-DI/FCT/UNL-01/2006 },
        note = { URL={http://ctp.di.fct.unl.pt/~htv/pub/extspatial.pdf} }
}

@techreport{ batics2006report,
        author = { Vasco Amaral and bfb and Matteo Risoldi and Didier Buchs and Levi Silva Lúcio },
        title = { BATIC3S Project document collection },
        institution = { Centre Universitaire de Informatique de la Université de Genève },
        year = { 2006 },
        number = { 1 },
        note = { URL={http://smv.unige.ch/tiki-download_file.php?fileId=728} }
}

@techreport{ Sergio.Dias-rt6-Apr05,
        author = { Sérgio Lopes and A. M. Dias },
        title = { Ligação entre CxProlog e wxWidgets },
        institution = { CITI },
        year = { 2005 },
        month = { 04 },
        note = { URL={http://ctp.di.fct.unl.pt/~amd/publications/2005-cxprolog-wxwidgets.pdf} }
}

@techreport{ Vie.Cai.Vie-2tr-Mar05,
        author = { Hugo T. Vieira and L. Caires and Ruben Viegas },
        title = { The Spatial Logic Model Checker User's Manual and Tutorial v1.0 },
        institution = { Departamento de Informática FCT/UNL },
        year = { 2005 },
        month = { 03 },
        note = { URL={http://www-ctp.di.fct.unl.pt/SLMC/manual.pdf} }
}

@techreport{ Ara.Ban.Cle.Mor.Ras.Tek-4tr-05,
        author = { J. Araújo and Elisa Baniassad and Paul Clements and A. Moreira and Awais Rashid and Bedir Tekinerdogan },
        title = { Early Aspects: The Current Landscape },
        institution = { Carnegie Mellon University },
        year = { 2005 },
        number = { CMU/SEI-2005-TN-xxx }
}

@techreport{ nunes.lopes.vasconcelos:testing-implementations,
        author = { Isabel Nunes and A. Lopes and V. T. Vasconcelos and João Abreu and Luis S. Reis },
        title = { Testing Implementations of Algebraic Specifications with Design-By-Contract Tools },
        institution = { Faculdade de Ciências da Universidade de Lisboa },
        year = { 2005 },
        number = { 22 },
        note = { URL={http://www.di.fc.ul.pt/tech-reports/05-22.pdf} }
}

@techreport{ vasconcelos.ravara.gay:session-types-functional-multithreading-report,
        author = { V. T. Vasconcelos and António Ravara and Simon Gay },
        title = { Session types for functional multithreading },
        institution = { Faculdade de Ciências da Universidade de Lisboa },
        year = { 2005 },
        number = { 9 },
        note = { URL={http://www.di.fc.ul.pt/tech-reports/05-9.pdf} }
}

@techreport{ Ribeiro-6tr-Dec04,
        author = { A. Ribeiro and L. Caires and L. Monteiro },
        title = { Verifying the Arrow Distributed Protocol in a Spatial Logic },
        institution = { Departamento de Informática FCT/UNL },
        year = { 2004 },
        month = { 12 },
        number = { 4 }
}

@techreport{ Vieira.Caires-7tr-Mar04,
        author = { Hugo T. Vieira and L. Caires },
        title = { The Spatial Logic Model Checker User's Manual },
        institution = { Departamento de Informática FCT/UNL },
        year = { 2004 },
        month = { 03 },
        note = { URL={http://www-ctp.di.fct.unl.pt/SLMC/v0.9/manual.pdf} }
}

@techreport{ Tek.Mor.Ara.Cle-8tr-04,
        author = { Bedir Tekinerdogan and A. Moreira and J. Araújo and Paul Clements },
        title = { Early Aspects: Aspect-Oriented Requirements Engineering and Architecture Design },
        institution = { University of Twente },
        year = { 2004 }
}

@techreport{ Monteiro-9tr-04,
        author = { L. Monteiro },
        title = { A note on relating two notions of spatial system },
        institution = { Departamento de Informática FCT/UNL },
        year = { 2004 }
}

@techreport{ martins.vasconcelos:controling-policies,
        author = { fmartins and V. T. Vasconcelos },
        title = { Controlling Security Policies in a Distributed Environment },
        institution = { Faculdade de Ciências da Universidade de Lisboa },
        year = { 2004 },
        number = { 1 },
        note = { URL={http://www.di.fc.ul.pt/tech-reports/04-1.pdf} }
}

@techreport{ Monteiro-11tr-03,
        author = { L. Monteiro },
        title = { A note on models for spatial logic based on transition systems with spatial structure },
        institution = { Departamento de Informática FCT/UNL },
        year = { 2003 }
}

@techreport{ gay.vasconcelos.ravara:session-types-communication,
        author = { Simon Gay and V. T. Vasconcelos and António Ravara },
        title = { Session Types for Inter-Process Communication },
        institution = { Department of Computing, University of Glasgow },
        year = { 2003 },
        number = { 133 }
}

@techreport{ Dias-rt-Jun2002,
        author = { A. M. Dias },
        title = { A sequential implementation of LPi },
        institution = { CITI },
        year = { 2002 },
        month = { 06 },
        note = { URL={http://ctp.di.fct.unl.pt/~amd/publications/2002-lpi-interpreter.pdf} }
}

@techreport{ Dias-rt-Jan02,
        author = { A. M. Dias },
        title = { Encoding classes and inheritance in LPi },
        institution = { CITI },
        year = { 2002 },
        month = { 01 },
        note = { URL={http://ctp.di.fct.unl.pt/~amd/publications/2002-lpi-inheritance.pdf} }
}

@techreport{ Seco.Caires-15tr-02,
        author = { J. C. Seco and L. Caires },
        title = { ComponentJ: The Reference Manual },
        institution = { Departamento de Informática FCT/UNL },
        year = { 2002 },
        number = { UNL-DI-6-2002 },
        note = { URL={http://ctp.di.fct.unl.pt/~jcs/bibIndex/papers/ComponentJ.pdf} }
}

@techreport{ martins.vasconcelos:tyco-linear,
        author = { fmartins and V. T. Vasconcelos },
        title = { TyCO + Linear Channels },
        institution = { Faculdade de Ciências da Universidade de Lisboa },
        year = { 2001 },
        number = { 01--11 },
        note = { URL={http://www.di.fc.ul.pt/tech-reports/01-11.pdf} }
}

@techreport{ Seco.Caires-17tr-00,
        author = { J. C. Seco and L. Caires },
        title = { A Basic Model of Typed Components (extended version) },
        institution = { Departamento de Informática FCT/UNL },
        year = { 2000 },
        number = { UNL-DI-1-2000 },
        note = { URL={http://ctp.di.fct.unl.pt/~jcs/bibIndex/papers/tech-report.ps.gz} }
}

@techreport{ Monteiro-18tr-99,
        author = { L. Monteiro },
        title = { All nontrivial set functors give rise to final coalgebras },
        institution = { Departamento de Informática FCT/UNL },
        year = { 1999 }
}

@techreport{ Cun.Med.Bar.Mar.Lou-36tr-95,
        author = { Jose C. Cunha and Pedro D. Medeiros and F. Barbosa and R. Marques and João M. Lourenço },
        title = { A Layered Architecture for Group-oriented Parallel and Distributed Logic Programming },
        institution = { Departamento de Informática FCT/UNL },
        year = { 1995 }
}


*** Other Publications ( 38 ) ***

@misc{ PatentModelBasedSec12,
        author = { Lúcio Ferrão and J. C. Seco and L. Caires and Gonçalo Borrega and António Melo },
        title = { SYSTEMS, METHODS, AND APPARATUS FOR MODEL-BASED SECURITY CONTROL },
        year = { 2013 },
        month = { 09 },
        howpublished = { Patent: US 20130246995 A1 },
        note = { URL={http://www.google.com/patents/US20130246995} }
}

@misc{ MonMon12,
        author = { Pedro Costa Monteiro and Miguel P. Monteiro },
        title = { Documenting Patterns with Business Process Models },
        year = { 2012 },
        month = { 10 },
        howpublished = { Presented at Pattern Languages of Programs Conference 2012 (PLoP 2012) },
        note = { URL={http://www.hillside.net/plop/2012/papers/Group%203%20-%20Coyote/Documenting%20Patterns%20with%20Busi} }
}

@misc{ MM11,
        author = { Pedro Ferreira Costa Monteiro and Miguel P. Monteiro },
        title = { Parallelizing Irregular Algorithms: a Pattern Language },
        year = { 2011 },
        month = { 10 },
        howpublished = { Full paper presented the the 18th CONFERENCE ON PATTERN LANGUAGES OF PROGRAMS (PLoP 2011), Portland Oregon USA, October 2011. },
        note = { URL={http://www.hillside.net/plop/2011/papers/A-24-Monteiro.pdf} }
}

@misc{ Mon11,
        author = { Miguel P. Monteiro },
        title = { On the Cognitive Foundations of Modularity },
        year = { 2011 },
        month = { 09 },
        howpublished = { Paper presented at PPIG 2011, York, UK, 2011. }
}

@misc{ PMC10,
        author = { Miguel P. Monteiro and João M. P. Cardoso and Simona Posea },
        title = { Identification and Characterization of Crosscutting Concerns in MATLAB Systems },
        year = { 2010 },
        month = { 09 },
        howpublished = { Paper presented at CoRTA 2010 - Compilers, Programming Languages, Related Technologies and Applications, Braga September 2010 },
        note = { URL={http://ctp.di.fct.unl.pt/~mpm/CoRTA2010.pdf} }
}

@misc{ LGM10,
        author = { Arlindo Lima and M. Goulão and Miguel P. Monteiro },
        title = { Evidence-Based Comparison of Modularity Support Between Java and Object Teams },
        year = { 2010 },
        month = { 03 },
        howpublished = { Paper presented at the ESCOT workshop, a satellite event of AOSD 2010. },
        note = { URL={http://www.comp.lancs.ac.uk/~greenwop/escot10/escot10_submission_9.pdf} }
}

@misc{ WEMIS09,
        author = { Francisco Costa and F. Barbosa },
        title = { Timbre Similarity Search with Metric Data Structures },
        year = { 2009 },
        month = { 10 },
        howpublished = { Publication presented at the Workshop on Exploring Musical Information Spaces (WEMIS), 13th European Conference on Research and Advanced Technologies on Digital Libraries (ECDL 2009), ISBN: 978 - 84 - 692 - 6082 - 1 }
}

@misc{ AOM09Barreiros,
        author = { JorgeBarreiros and A. Moreira },
        title = { Reusable Model Slices },
        year = { 2009 },
        month = { 10 },
        howpublished = { International workshop with peer-review }
}

@misc{ Alferez2007a,
        author = { MAlferez and Uirakulesza and antonielly and A. Moreira and J. Araújo and Vasco Amaral },
        title = { Towards Volatility Analysis in Software Product Line Engineering },
        year = { 2007 },
        month = { 10 },
        howpublished = { M. Alférez, U. Kulesza, A. Garcia, A. Moreira, J. Araújo, and V. Amaral, "Towards Volatility Analysis in Software Product Line Engineering ", presented at Second International Workshop on Aspect-Oriented Product Line Engineering held in conjunction with GPCE'07 (Generative Programming and Component Engineering), Saltzburg, Austria, 2007. },
        note = { URL={http://www.softeng.ox.ac.uk/aople/AOPLE2.pdf} }
}

@misc{ Sil.Ara.Mor.Cas.wasp06,
        author = { Carla Silva and J. Araújo and A. Moreira and Jaelson F. B. Castro },
        title = { Towards an Aspect Oriented Modeling in Multi-agent Systems },
        year = { 2006 },
        month = { 10 },
        howpublished = { Workshop on AOSD, WASP'06, 20th Brazilian Symposium on Software Engineering (SBES'06), Florianópolis, Brazil, October 2006. }
}

@misc{ Ram.Ara.CAs.Mor.wasp06,
        author = { Ricardo Ramos and J. Araújo and Jaelson F. B. Castro and A. Moreira and Fernanda Alencar and Carla Silva },
        title = { An Approach to Instantiate Metrics to Measure Aspect-oriented Requirements Documents },
        year = { 2006 },
        month = { 10 },
        howpublished = { Workshop on AOSD, WASP'06, 20th Brazilian Symposium on Software Engineering (SBES'06), Florianópolis, Brazil, October 2006. }
}

@misc{ ant.wer06,
        author = { Leandro Antonelli and S. Gordillo and Gustavo Rossi and J. Araújo and A. Moreira },
        title = { Using the Problem Domain Language to Specify Navigational Concerns in Web Applications },
        year = { 2006 },
        month = { 07 },
        howpublished = { IX Workshop on Requirements Engineering (WER'06) Rio de Janeiro, Brazil, 13-14 July 2006. }
}

@misc{ DBLP:conf/ADIW_ECOOP/Magno.Moreira06,
        author = { J. M. Lopes and A. Moreira },
        title = { Concern Interactions and Tradeoffs: Preparing Requirements to Architecture },
        year = { 2006 },
        month = { 07 },
        howpublished = { Aspects, Dependencies, and Interactions Workshop, 20th edition ECOOP 2006 }
}

@misc{ Ale.ea06,
        author = { Fernanda Alencar and Carla Silva and A. Moreira and J. Araújo and Jaelson F. B. Castro },
        title = { Identifying Candidate Aspects with I-star Approach },
        year = { 2006 },
        month = { 03 },
        howpublished = { Workshop on Early Aspects, na 5th International Conference on Aspect-Oriented Software Development (AOSD 2006), Bonn, Alemanha, 20 March 2006. }
}

@misc{ Vie.Bri.Mor.AOSD06,
        author = { Filipe Vieira and I. S. Brito and A. Moreira },
        title = { Using Multi-criteria Analysis to Handle Conflicts During Composition },
        year = { 2006 },
        month = { 03 },
        howpublished = { “Workshop on Early Aspects 2006: Traceability of Aspects in the Early Life Cycle” }
}

@misc{ CVExtPrelim06,
        author = { L. Caires and Hugo T. Vieira },
        title = { Extensionality of Spatial Observations in Distributed Systems },
        year = { 2006 },
        howpublished = { Preliminary Proceedings of EXPRESS 2006 - 13th International Workshop on Expressiveness in Concurrency. Technical Report 2006/10, Imperial College London. },
        note = { URL={http://www.doc.ic.ac.uk/research/technicalreports/2006/#10} }
}

@misc{ bruel.nfc05,
        author = { Jean Michel Bruel and A. Moreira and J. Araújo },
        title = { Adding Behavior Description Support to COTS Components through the Use of Aspects },
        year = { 2005 },
        month = { 10 },
        howpublished = { 2nd Workshop on Models for Non-functional Aspects of Component-Based Software (NfC'05) in MoDELS 2005, Montego Bay, Jamaica, 4 October 2005. }
}

@misc{ len.Ara.wisme05,
        author = { Maria Lencastre and J. Araújo },
        title = { A Meta-model for the Problem Frames Approach },
        year = { 2005 },
        month = { 10 },
        howpublished = { 4th Workshop in Software Modeling Engineering (WiSME'05), in MoDELS 2005, Montego Bay, Jamaica, 3 October 2005. }
}

@misc{ ras.ecoop05,
        author = { Awais Rashid and A. Moreira and J. Araújo and Pete Sawyer },
        title = { A Multi-Dimensional, Model-Driven Approach to Concern Identification and Traceability },
        year = { 2005 },
        month = { 07 },
        howpublished = { 1st Workshop on Models and Aspects, 19th European Conference on Object-Oriented Programming (ECOOP 2005), Glasgow, Scotland, 26 July, 2005. }
}

@misc{ Dias-26ip-Jun05,
        author = { A. M. Dias },
        title = { Moving from Mailing Lists to Web-based Discussion Forums },
        year = { 2005 },
        month = { 06 },
        howpublished = { Poster published at ACM ITiCSE 2005, 10th Annual Conference on Innovation and Technology in Computer Science Education, ACM Press },
        note = { URL={http://ctp.di.fct.unl.pt/~amd/publications/2005-moving.pdf} }
}

@misc{ Bri.AOSD05,
        author = { I. S. Brito },
        title = { A Framework for Aspect-Oriented Requirements Engineering },
        year = { 2005 },
        month = { 03 },
        howpublished = { “Student Extravaganza – AOSD 2005” }
}

@misc{ Oliveira-2op-05,
        author = { C. Oliveira },
        title = { A Framework for Mobile Systems },
        year = { 2005 },
        howpublished = { Appears in a report on BCTCS 2005 appearing in the Bulletin of the European Association for Theoretical Computer Science, number 86, pages 241-256, June 2005 },
        note = { URL={http://www.cs.nott.ac.uk/~gmh/bctcs05-abstracts.html#c-oliveira} }
}

@misc{ Bri.UML04,
        author = { I. S. Brito },
        title = { Aspect-Oriented Requirements Engineering },
        year = { 2004 },
        month = { 10 },
        howpublished = { “UML 2004 Doctoral Symposium (UML 2004)” }
}

@misc{ Goulão-3op-Apr04,
        author = { M. Goulão },
        title = { Engenharia de Software Baseado em Componentes: uma Abordagem Quantitativa },
        year = { 2004 },
        month = { 04 },
        howpublished = { Proc. of Simpósio de Estudantes de Doutoramento em Engenharia de Software (SEDES'2004), at 1º Congresso Português de Engenharia de Software. }
}

@misc{ Bri.04,
        author = { I. S. Brito },
        title = { Engenharia de Requisitos Orientada pelos Aspectos },
        year = { 2004 },
        month = { 04 },
        howpublished = { Simpósio para Estudantes de Doutoramento em Engenharia de Software (SEDES’2004) }
}

@misc{ Bri.Mor.EA04,
        author = { I. S. Brito and A. Moreira },
        title = { Integrating the NFR framework in a RE model },
        year = { 2004 },
        month = { 03 },
        howpublished = { Workshop on Early Aspects: Aspect-Oriented Requirements Engineering and Architecture Design }
}

@misc{ Bruel.aom03,
        author = { Jean Michel Bruel and J. Araújo and A. Moreira },
        title = { Using Aspects to Develop Built-In Tests for Components },
        year = { 2003 },
        month = { 10 },
        howpublished = { 4th AOSD Modeling With UML Workshop, Workshop of the UML 2003 Conference, San Francisco, USA, 20 October 2003. }
}

@misc{ whi.aom03,
        author = { Jon whittle and J. Araújo and Dae-Kyoo Kim },
        title = { Modeling and Validating Interaction Aspects in UML },
        year = { 2003 },
        month = { 10 },
        howpublished = { 4th AOSD Modeling With UML Workshop, workshop of the UML 2003 conference, San Francisco, USA, 20 October 2003. }
}

@misc{ pan.plop03,
        author = { Marta Pantoquilho and Ricardo Raminhos and J. Araújo },
        title = { Analysis Patterns Specifications: Filling the Gaps },
        year = { 2003 },
        month = { 09 },
        howpublished = { VikingPlop 2003, Bergen, Norway, 18-21 September 2003. }
}

@misc{ Goulão-5op-Jun03,
        author = { M. Goulão },
        title = { CBSE: a Quantitative Approach },
        year = { 2003 },
        month = { 06 },
        howpublished = { Research abstract presented during the PhD Workshop at ECOOP'2003. }
}

@misc{ cou.ea03,
        author = { Paulo Coutinho and J. Araújo },
        title = { Identifying Aspectual Use Cases Using a Viewpoint-Oriented Requirements Method },
        year = { 2003 },
        month = { 03 },
        howpublished = { Early Aspects 2003: Aspect-Oriented Requirements Engineering and Architecture Design, Workshop of the 2nd International Conference on Aspect-Oriented Software Development, Boston, USA, 17 March 2003. }
}

@misc{ Bri.Mor.EA03,
        author = { I. S. Brito and A. Moreira },
        title = { Towards a Composition Process for Aspect-Oriented Requirements },
        year = { 2003 },
        month = { 03 },
        howpublished = { Workshop on Early Aspects 2003: Aspect-Oriented Requirements Engineering and Architecture Design }
}

@misc{ Oliveira-6op-03,
        author = { C. Oliveira },
        title = { GSM System - Handover },
        year = { 2003 },
        howpublished = { Appendix I of Deliverable 4.2 of the AGILE project }
}

@misc{ Ara.Mor.Bri.Ras.UML02,
        author = { J. Araújo and A. Moreira and I. S. Brito and Awais Rashid },
        title = { Aspect-Oriented Requirements with UML },
        year = { 2002 },
        month = { 09 },
        howpublished = { Second International Workshop on Aspect-Oriented Modeling with UML }
}

@misc{ Bri.Mor.Ara.EA02,
        author = { I. S. Brito and A. Moreira and J. Araújo },
        title = { A requirements model to quality attributes },
        year = { 2002 },
        month = { 04 },
        howpublished = { Workshop on Early Aspects: Aspect-Oriented Requirements Engineering and Architecture Design, 1st International Conference on Aspect-Oriented Software Development }
}

@misc{ PolyLanguage-htv02,
        author = { Hugo T. Vieira },
        title = { Poly Language Specification },
        year = { 2002 },
        howpublished = { Diploma Thesis supervised by Luís Caires },
        note = { URL={http://www-ctp.di.fct.unl.pt/~htv/pub/report.pdf} }
}

@misc{ Ribeiro00,
        author = { A. Ribeiro },
        title = { Termination and Confluence of Context-Sensitive AC-Rewriting },
        year = { 2000 },
        howpublished = { Technical Report not published. }
}

@misc{ Monteiro-12op-97,
        author = { L. Monteiro },
        title = { A Lógica como Linguagem de Programação },
        year = { 1997 },
        howpublished = { Colóquio Ciências, Volume 19, 1997, Pages 3-18, Fundação Calouste Gulbenkian }
}