@book{cisuc-1231-2005, author={Marques, P. and Pedroso, H. }, title={C# 2.0}, publisher={FCA}, edition={n/a}, isbn={972-722-508-X}, year=2005, address={n/a}, } @book{cisuc-371-2002, author={Marques, P. and Pedroso, H. }, title={C# - Curso Completo}, publisher={FCA Publishers}, edition={n/a}, isbn={972-722-289-7}, year=2002, address={n/a}, } @article{cisuc-3973-2014, author={Stork, S. and Naden, K. and Sunshine, J. and Mohr, M. and Alcides Fonseca and Marques, P. and Aldrich, J. }, title={ÆMINIUM: A Permission Based Concurrent-by-Default Programming Language Approach}, editor={Jens Palsberg}, journal={ACM Transactions on Programming Languages and Systems}, volume={36}, number={1}, pages={20}, year=2014, address={n/a}, } @article{cisuc-2602-2011, author={Bruno Cabral and Marques, P. }, title={A transactional model for automatic exception handling}, journal={Computer Languages, Systems & Structures}, volume={37}, pages={n/a}, number={1}, year=2011, address={n/a}, } @article{cisuc-2146-2009, author={Marmelo, R. and Bizarro, P. and Marques, P. }, title={9ticks - The Web as a Stream (extended version)}, journal={IETE Technical Review}, volume={26}, number={5}, pages={369--374}, year=2009, address={n/a}, } @article{cisuc-1660-2007, author={Bruno Cabral and Sacramento, P. and Marques, P. }, title={The Hidden Truth Behind .NET's Exception Handling Today}, editor={IET}, journal={IET Software Journal}, volume={1}, number={6}, pages={223--250}, year=2007, address={n/a}, } @article{cisuc-710-2004, author={Bruno Cabral and Marques, P. and Silva, L. }, title={IL Code Instrumentation with RAIL}, editor={SYS-CON Media Publishers}, journal={.NET Developers Journal}, volume={2}, number={1}, pages={34--35}, year=2004, address={n/a}, } @article{cisuc-370-2003, author={Marques, P. }, title={Task Farming & the Message Passing Interface}, journal={Dr. Dobb's Journal}, volume={28}, number={9}, pages={32--37}, year=2003, address={n/a}, } @article{cisuc-362-2002, author={Marques, P. and Silva, L. and Silva, J.G. }, title={M&M's: Building Binary Software Components for Supporting Mobile-Agent Enabled Applications}, journal={Journal of Autonomous Agents and Multi-Agents Systems}, volume={5}, number={1}, pages={101--109}, year=2002, address={n/a}, } @article{cisuc-369-2002, author={Marques, P. }, title={Building Secure Java RMI Servers}, journal={Dr. Dobb's Journal}, volume={27}, number={11}, pages={36--42}, year=2002, address={n/a}, } @inproceedings{cisuc-4343-2015, author={Bruno Cabral and Alcides Fonseca and Marques, P. and Aldrich, J. }, title={Cooperative Exceptions for Concurrent Objects}, booktitle={21st IEEE Pacific Rim International Symposium on Dependable Computing (PRDC 2015)}, year=2015, address={n/a}, } @inproceedings{cisuc-3449-2013, author={Mendes, M.R.N. and Bizarro, P. and Marques, P. }, title={Overcoming Memory Limitations in High-Throughput Event-Based Applications}, booktitle={4th ACM/SPEC International Conference on Performance Engineering}, year=2013, address={n/a}, } @inproceedings{cisuc-3450-2013, author={Mendes, M.R.N. and Bizarro, P. and Marques, P. }, title={Towards a Standard Event Processing Benchmark}, booktitle={4th ACM/SPEC International Conference on Performance Engineering}, year=2013, address={n/a}, } @inproceedings{cisuc-3451-2013, author={Mendes, M.R.N. and Bizarro, P. and Marques, P. }, title={FINCoS: Benchmark Tools for Event Processing Systems}, booktitle={4th ACM/SPEC International Conference on Performance Engineering}, year=2013, address={n/a}, } @inproceedings{cisuc-2672-2011, author={Alves, D. and Marques, P. and Bizarro, P. }, title={Deadline Queries: Leveraging the Cloud to Produce On-Time Results}, booktitle={IEEE CLOUD}, year=2011, address={n/a}, } @inproceedings{cisuc-2479-2010, author={Mendes, M.R.N. and Marques, P. and Bizarro, P. }, title={Benchmarking event processing systems: current state and future directions}, booktitle={First joint WOSP/SIPEW International Conference on Performance Engineering}, year=2010, address={n/a}, } @inproceedings{cisuc-2480-2010, author={Mendes, M.R.N. and Marques, P. and Bizarro, P. }, title={Assessing and Optimizing Microarchitectural Performance of Event Processing Systems}, booktitle={2nd TPC Technology Conference on Performance Evaluation & Benchmarking (TPC TC)}, year=2010, address={n/a}, } @inproceedings{cisuc-2673-2010, author={Alves, D. and Marques, P. and Bizarro, P. }, title={Flood: Elastic Streaming MapReduce}, booktitle={ACM DEBS}, year=2010, address={n/a}, } @inproceedings{cisuc-2147-2009, author={Stork, S. and Marques, P. and Aldrich, J. }, booktitle={n/a}, title={Concurrency by Default: Using Permissions to Express Dataflow in Stateful Programs}, year=2009, address={n/a}, } @inproceedings{cisuc-2148-2009, author={Bruno Cabral and Marques, P. }, title={Implementing Retry ' featuring AOP}, booktitle={4th Latin-American Symposium on Dependable Computing (LADC'09)}, year=2009, address={n/a}, } @inproceedings{cisuc-2149-2009, author={Marques, P. and Paulo Gomes and Marco Vieira and Prieto, J.F. and Navarro, V. and Pecchioli, M. }, booktitle={n/a}, title={BIRF: Keeping Software Development under Control across the Organization}, year=2009, address={n/a}, } @inproceedings{cisuc-2150-2009, author={Mendes, M.R.N. and Bizarro, P. and Marques, P. }, booktitle={n/a}, title={A Performance Study of Event Processing Systems}, year=2009, address={n/a}, } @inproceedings{cisuc-2151-2009, author={Marmelo, R. and Bizarro, P. and Marques, P. }, booktitle={n/a}, title={The Internet contains Thousands of Poorly Explored FUTS Data Sources}, year=2009, address={n/a}, } @inproceedings{cisuc-2152-2009, author={Taran, G. and Mario Zenha-Rela and Marques, P. and Bizarro, P. }, booktitle={n/a}, title={A Training Process for Faculty Members in Collaborative Degree Programs: Design, Implementation and Feedback}, year=2009, address={n/a}, } @inproceedings{cisuc-1771-2008, author={Bruno Cabral and Marques, P. }, title={A Case for Automatic Exception Handling}, booktitle={ 23rd IEEE/ACM International Conference on Automated Software Engineering (ASE 2008)}, year=2008, address={n/a}, } @inproceedings{cisuc-1841-2008, author={Mendes, M.R.N. and Marques, P. and Bizarro, P. }, title={A Framework for Performance Evaluation of Complex Event Processing Systems (poster)}, booktitle={2nd International Conference on Distributed Event-Based Systems}, year=2008, address={n/a}, } @inproceedings{cisuc-1496-2007, author={Bruno Cabral and Marques, P. }, title={Exception Handling: A Field Study in Java and .NET}, booktitle={European Conference in Object-Oriented Programming 2007 (ECOOP'07)}, year=2007, address={n/a}, } @inproceedings{cisuc-1308-2006, author={Bruno Cabral and Marques, P. }, title={Making Exception Handling Work}, booktitle={HotDep06}, year=2006, address={n/a}, } @inproceedings{cisuc-1309-2006, author={Sacramento, P. and Bruno Cabral and Marques, P. }, title={Unchecked Exceptions: Can the Programmer be Trusted to Document Exceptions?}, booktitle={International Conference on Innovative Views of .NET Technologies}, year=2006, address={n/a}, } @inproceedings{cisuc-1310-2006, author={Marques, P. and Feiteirinha, J. and Pureza, L. and Lindman, N. and Pecchioli, M. }, booktitle={n/a}, title={LeonVM: Using Dynamic Translation For Developing High-Speed Space Processor Emulators}, year=2006, address={n/a}, } @inproceedings{cisuc-1335-2006, author={Domingues, P. and Marques, P. and Silva, L. }, booktitle={n/a}, title={DGSchedSim: a trace-driven simulator to evaluate scheduling algorithms for desktop grid environments}, year=2006, address={n/a}, } @inproceedings{cisuc-862-2005, author={Domingues, P. and Marques, P. and Silva, L. }, title={Distributed Data Collection through Remote Probing in Windows Environments}, booktitle={PDP'05}, year=2005, address={n/a}, } @inproceedings{cisuc-869-2005, author={Bruno Cabral and Marques, P. and Silva, L. }, title={RAIL: Code Instrumentation for .NET}, booktitle={ACM Symposium On Applied Computing (SAC'05)}, year=2005, address={n/a}, } @inproceedings{cisuc-1105-2005, author={Domingues, P. and Marques, P. and Silva, L. }, title={Resource usage of Windows computer laboratories}, booktitle={ICPP 2005 - Workshops on Parallel Processing}, year=2005, address={n/a}, } @inproceedings{cisuc-1210-2004, author={Bruno Cabral and Marques, P. and Silva, L. }, title={RAIL: Code Instrumentation for .NET (extended abstract)}, booktitle={ACM OOPSLA'04 Conference Companion}, year=2004, address={n/a}, } @inproceedings{cisuc-390-2003, author={Santos, N. and Marques, P. and Silva, L. }, booktitle={n/a}, title={Dynamic Deployment of Services on Mobile Agents Systems}, year=2003, address={n/a}, } @inproceedings{cisuc-359-2002, author={Marques, P. and Fonseca, R. and Simões, P. and Silva, L. and Silva, J.G. }, booktitle={n/a}, title={A Component-Based Approach for Integrating Mobile Agents Into the Existing Web Infrastructure}, year=2002, address={n/a}, } @inproceedings{cisuc-363-2002, author={Santos, N. and Marques, P. and Silva, L. and Silva, J.G. }, booktitle={n/a}, title={A Framework for Smart Proxies and Interceptors in RMI}, year=2002, address={n/a}, } @inproceedings{cisuc-366-2002, author={Marques, P. and Santos, P. and Silva, L. and Silva, J.G. }, booktitle={n/a}, title={Supporting Disconnected Computing in Mobile Agent Systems}, year=2002, address={n/a}, } @inproceedings{cisuc-312-2001, author={Marques, P. and Simões, P. and Silva, L. and Silva, J.G. and Boavida, F. }, booktitle={n/a}, title={Towards Manageable Mobile Agent Infrastructures}, year=2001, address={n/a}, } @inproceedings{cisuc-313-2001, author={Marques, P. and Simões, P. and Silva, L. and Boavida, F. and Silva, J.G. }, booktitle={n/a}, title={Providing Applications With Mobile Agent Technology}, year=2001, address={n/a}, } @inproceedings{cisuc-356-2001, author={Marques, P. and Santos, N. and Silva, L. and Silva, J.G. }, booktitle={n/a}, title={The Security Architecture of the M&M Mobile Agent Framework}, year=2001, address={n/a}, } @inproceedings{cisuc-357-2001, author={Marques, P. and Fonseca, R. and Simões, P. and Silva, L. and Silva, J.G. }, title={Integrating Mobile Agents into Off-the-Shelf Web Servers: The M&M Approach}, booktitle={Munich, Germany}, year=2001, address={n/a}, } @inproceedings{cisuc-1896-2001, author={Marques, P. and Fonseca, R. and Silva, L. and Silva, J.G. }, title={Integrating Mobile Agents With Off-the-shelf Web-servers}, booktitle={Systems and Applications (INBOSA\'2001)}, year=2001, address={n/a}, } @inproceedings{cisuc-350-2000, author={Marques, P. and Silva, L. and Silva, J.G. }, booktitle={n/a}, title={A Flexible Mobile-Agent Framework for Accessing Information Systems in Disconnected Computing Environments}, year=2000, address={n/a}, } @inproceedings{cisuc-351-2000, author={Marques, P. and Silva, L. and Silva, J.G. }, booktitle={n/a}, title={Building Domain-Specific Mobile Agent Platforms from Reusable Software Components}, year=2000, address={n/a}, } @inproceedings{cisuc-352-2000, author={Marques, P. and Silva, L. and Silva, J.G. }, booktitle={n/a}, title={Going Beyond Mobile Agent Platforms: Component-Based Development of Mobile Agent Systems}, year=2000, address={n/a}, } @inproceedings{cisuc-353-2000, author={Marques, P. and Silva, L. and Silva, J.G. }, booktitle={n/a}, title={Addressing the Question of Platform Extensibility in Mobile Agent Systems}, year=2000, address={n/a}, } @inproceedings{cisuc-946-2000, author={Marques, P. and Simões, P. and Silva, L. and Boavida, F. and Silva, J.G. }, title={Mobile Agent Systems: From Technology to Applications}, booktitle={OOPSLA'2000 Workshop on Experiences with Autonomous Mobile Objects and Agent Based Systems}, year=2000, address={n/a}, } @inproceedings{cisuc-1895-2000, author={Marques, P. and Silva, L. and Silva, J. }, title={Application Centric Mobile Agent Systems: Bringing the Focus Back to the Applications}, booktitle={presented at the poster session of the Second Joint Symposium on Agent Systems and Applications/Mobile Agents (ASA/MA\'2000)}, year=2000, address={n/a}, } @inproceedings{cisuc-349-1999, author={Marques, P. and Silva, L. and Silva, J.G. }, booktitle={n/a}, title={Security Mechanisms for Using Mobile Agents in Electronic Commerce}, year=1999, address={n/a}, } @inproceedings{cisuc-1899-1999, author={Marques, P. and Silva, L. and Silva, J.G. }, title={Establishing a Secure Open-Environment for the Computations of Mobile Agents}, booktitle={In Proceedings of ASA/MAâ??99}, year=1999, address={n/a}, } @inbook{cisuc-1495-2007, author={Marques, P. and Silva, L. }, pages={n/a}, title={Component Agent Systems: Building a Mobile Agent Architecture That You Can Reuse}, editor={Hong Lin}, publisher={IGI Global}, booktitle={Architectural Design of Multi-Agent Systems: Technologies and Techniques}, year=2007, address={n/a}, } @techreport{cisuc-2671-2010, author={Alves, D. and Bizarro, P. and Marques, P. }, title={Deadline Queries: Using Elastic MapReduce to Produce On-Time Results}, year=2010, address={n/a}, } @techreport{cisuc-870-2005, author={Domingues, P. and Marques, P. and Silva, L. }, title={Resources Usage of Windows Computer Laboratories (technical report)}, year=2005, address={n/a}, }