Publications

Publications

2015

Cortes-Cornax, M., Dupuy-Chessa, S., Rieu, D., Mandran, N., Matei, A., Letier, E. (2015). Using intentional fragments to bridge the gap between organizational and intentional levels. Information and Software Technology, 58 1-19. doi:10.1016/j.infsof.2014.09.010
Gallacher, S., O' Connor, J., Bird, J., Rogers, Y., Capra, L., Harrison, D., Marshall, P. (2015). Mood Squeezer: Lightening up the Workplace through Playful and Lightweight Interactions. ACM Conference on Computer-Supported Cooperative Work and Social Computing Vancouver, BC, Canada.
Golsteijn, C., Gallacher, S., Koeman, L., Wall, L., Andberg, S., Rogers, Y., Capra, L. (2015). VoxBox: a Tangible Machine that Gathers Opinions from the Public at Events. International Conference on Tangible, Embedded and Embodied Interaction Stanford, CA.
Pichardo-Almarza, C.D., Metcalf, L., Finkelstein, A., Diaz-Zuccarini, V. (2015). Using a Systems Pharmacology Approach to Study the Effect of Statins on the EarlyStage of Atherosclerosis in Humans. CPT: Pharmacometrics and Systems Pharmacology, 4 (1), 41-50. doi:10.1002/psp4.7
Quattrone, D., Capra, L., De Meo, P. (2015). There’s No Such Thing as the Perfect Map: Quantifying Bias in Spatial Crowd-sourcing Datasets. ACM Conference on Computer-Supported Cooperative Work and Social Computing Vancouver, BC, Canada.

2014

Ferrucci, F., Gravino, C., Sarro, F. (2014). Exploiting prior-phase effort data to estimate the effort for the subsequent phases: A further assessment. ACM International Conference Proceeding Series, 42-51. doi:10.1145/2639490.2639509
Lathia, N., Capra, L. (2014). Tube Star: Crowd-Sourced Experiences on Public Transport. .MobiQuitous 2014 - 11th International Conference on Mobile and Ubiquitous Systems: Computing, Networking and Services. doi:10.4108/icst.mobiquitous.2014.257846.
Li, L., Harman, M., Letier, E., Zhang, Y. (2014). Robust next release problem: Handling uncertainty during optimization. GECCO 2014 - Proceedings of the 2014 Genetic and Evolutionary Computation Conference, 1247-1254. doi:10.1145/2576768.2598334
Porter, C., Letier, E., Sasse, M.A. (2014). Building a National E-Service using Sentire: Experience report on the use of Sentire: A Volere-based requirements framework driven by calibrated personas and simulated user feedback. .2014 IEEE 22nd International Requirements Engineering Conference, RE 2014 - Proceedings. doi:10.1109/RE.2014.6912288.
Quattrone, G., Capra, L., Mashhadi, A. (2014). Mind the map: The impact of culture and economic affluence on crowd-mapping behaviours. Proceedings of the ACM Conference on Computer Supported Cooperative Work, CSCW, 934-944. doi:10.1145/2531602.2531713
Quattrone, G., Smith-Clarke, C., Capra, L., Mashhadi, A., Quercia, D. (2014). Modelling growth of urban crowd-sourced information. WSDM 2014 - Proceedings of the 7th ACM International Conference on Web Search and Data Mining, 563-572. doi:10.1145/2556195.2556244
Smith-Clarke, C., Mashhadi, A., Capra, L. (2014). Poverty on the cheap: Estimating poverty maps using aggregated mobile communication networks. Conference on Human Factors in Computing Systems - Proceedings, 511-520. doi:10.1145/2556288.2557358
Traunmueller, M., Quattrone, G., Capra, L. (2014). Mining Mobile Phone Data to Investigate Urban Crime Theories at Scale. .Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics).8851.
Venerandi, A., Quattrone, G., Capra, L., Quercia, D., Saez-Trumper, D. (2014). Measuring Urban Deprivation from User Generated Content. . doi:10.1145/2675133.2675233.
Zheng, Y., Capra, L., Wolfson, O., Yang, H. (2014). Urban Computing: Concepts, Methodologies, and Applications. ACM Transactions on Intelligent Systems and Technology, 5 (3), doi:10.1145/2629592
Zheng, Y., Capra, L., Wolfson, O., Yang, H. (2014). Introduction to the special section on Urban computing. ACM Transactions on Intelligent Systems and Technology, 5 (3), doi:10.1145/26426501
Zheng, Y., Capra, L., Wolfson, O., Yang, H. (2014). Introduction to the special section on Urban computing. ACM Transactions on Intelligent Systems and Technology, 5 (3), doi:10.1145/26426501
Zheng, Y., Capra, L., Wolfson, O., Yang, H. (2014). Introduction to the Special Section on Urban Computing. ACM TRANSACTIONS ON INTELLIGENT SYSTEMS AND TECHNOLOGY, 5 (3), doi:10.1145/2642650
Zheng, Y., Capra, L., Wolfson, O., Yang, H. (Eds.), (2014). ACM Transactions on Intelligent Systems and Technology - Special Section on Urban Computing. ACM Transactions on Intelligent Systems and Technology, 5 (3),

2013

Chan, S., Treleaven, P., Capra, L. (2013). Continuous hyperparameter optimization for large-scale recommender systems. Proceedings - 2013 IEEE International Conference on Big Data, Big Data 2013, 350-358. doi:10.1109/BigData.2013.6691595
Corazza, A., Di Martino, S., Ferrucci, F., Gravino, C., Sarro, F., Mendes, E. (2013). Using tabu search to configure support vector regression for effort estimation. Empirical Software Engineering, 18 (3), 506-546. doi:10.1007/s10664-011-9187-3
Duboc, L., Letier, E., Rosenblum, D.S. (2013). Systematic Elaboration of Scalability Requirements through Goal-Obstacle Analysis.. IEEE Transactions on Software Engineering, 39 (1), 119-140. doi:10.1109/TSE.2012.12
Finkelstein, A. (2013). The Next 10 Years: the shape of software to come and what if means for software engineering.. .ER@BR.1005.
Finkelstein, A.C.W. (2013). Valve: an electrical romance. In Carnall, M. (Ed.), Conversation Pieces: Inspirational objects in UCL's historic collections. (pp. 22-23). Oxford, UK: Shire Publications Ltd.
Finkelstein, A.C.W., Finkelstein, L. (2013). The convergence of measurement science and computer science: A scientific conversation. MEASUREMENT, 46 (8), 2946-2949. doi:10.1016/j.measurement.2013.04.047
Hristova, D., Quattrone, G., Mashhadi, A.J., Capra, L. (2013). The Life of the Party: Impact of Social Mapping in OpenStreetMap.. .Proceedings of the 7th International Conference on Weblogs and Social Media, ICWSM 2013.
Lathia, N., Smith, C., Capra, L., Froehlich, J. (2013). Individuals among commuters: Building personalised transport information services from fare collection systems. Pervasive and Mobile Computing, 9 (5), 643-664. doi:10.1016/j.pmcj.2012.10.007
Letier, E., Fitzgerald, C. (2013). Measure what counts: An evaluation pattern for software data analysis. 2013 1st International Workshop on Data Analysis Patterns in Software Engineering, DAPSE 2013 - Proceedings, 20-22. doi:10.1109/DAPSE.2013.6603804
Letier, E., Heaven, W. (2013). Requirements Modelling by Synthesis of Deontic Input-Output Automata. .Proceedings - International Conference on Software Engineering. doi:10.1109/ICSE.2013.6606605.
Mashhadi, A., Quattrone, G., Capra, L. (2013). Putting Ubiquitous Crowd-sourcing into Context. .Proceedings of the ACM Conference on Computer Supported Cooperative Work, CSCW. doi:10.1145/2441776.2441845.
Romualdo-Suzuki, L., Finkelstein, A., Gann, D. (2013). A middleware framework for urban data management.. .UbiComp (Adjunct Publication). doi:10.1145/2494091.2499223.
Smith, C., Capra, L. (2013). Monitoring Neighbourhood Health. Workshop on Geographic Human-Computer Interactions Paris, France.
Smith, C., Mashhadi, A., Capra, L. (2013). Ubiquitous Sensing for Mapping Poverty in Developing Countries. 3rd International Conference on the Analysis of Mobile Phone Datasets Boston, MA.
Zervoudakis, F., Rosenblum, D.S., Elbaum, S.G., Finkelstein, A. (2013). Cascading verification: an integrated method for domain-specific model checking.. .ESEC/SIGSOFT FSE. doi:10.1145/2491411.2491454.

2012

(2012). Marine Requirements Elucidation and the Nature of Preliminary Ship Design. INTERNATIONAL JOURNAL OF MARITIME ENGINEERING, 154 A221-A233.
Capra, L., Quercia, D. (2012). Middleware for Social Computing: A Roadmap. Journal of Internet Services and Applications, 3 (1), 117-125. doi:10.1007/s13174-011-0045-8
Ceapa, I., Smith, C., Capra, L. (2012). Avoiding the crowds: Understanding Tube station congestion patterns from trip data. Proceedings of the ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, 134-141. doi:10.1145/2346496.2346518
Chan, S., Capra, L. (2012). From online browsing to offline purchases: Analyzing contextual information in the retail business. CEUR Workshop Proceedings, 889
Chapman, C., Emmerich, W., Marquez, F.G., Clayman, S., Galis, A. (2012). Software Architecture Definition for On-demand Cloud Provisioning. Cluster Computing, 15 (2), 79-100. doi:10.1007/s10586-011-0152-0
Cheney, J., Finkelstein, A., Ludäscher, B., Vansummeren, S. (2012). Principles of Provenance (Dagstuhl Seminar 12091).. Dagstuhl Reports, 2 84-113. doi:10.4230/DagRep.2.2.84
Cornax, M.C., Matei, A., Letier, E., Dupuy-Chessa, S., Rieu, D. (2012). Intentional Fragments: Bridging the Gap between Organizational and Intentional Levels in Business Processes.. .Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics).7565 LNCS. doi:10.1007/978-3-642-33606-5_8.
De Marco, L., Ferrucci, F., Gravino, C., Sarro, F., Abrahao, S., Gomez, J. (2012). Functional versus design measures for model-driven Web applications: A case study in the context of web effort estimation. 2012 3rd International Workshop on Emerging Trends in Software Metrics, WETSoM 2012 - Proceedings, 21-27. doi:10.1109/WETSoM.2012.6226988
Dermeval, D., Pimentel, J., Silva, C.T.L.L., Castro, J., Santos, E., Guedes, G., ...Finkelstein, A. (2012). STREAM-ADD - Supporting the Documentation of Architectural Design Decisions in an Architecture Derivation Process.. .COMPSAC. doi:10.1109/COMPSAC.2012.81.
Ferrucci, F., Mendes, E., Sarro, F. (2012). Web effort estimation: The value of cross-company data set compared to single-company data set. ACM International Conference Proceeding Series, 29-38. doi:10.1145/2365324.2365330
Fitzgerald, C., Letier, E., Finkelstein, A. (2012). Early failure prediction in feature request management systems: An extended study. Requirements Engineering, 17 (2), 117-132. doi:10.1007/s00766-012-0150-7
Geronimo, L.D., Ferrucci, F., Murolo, A., Sarro, F. (2012). A Parallel Genetic Algorithm Based on Hadoop MapReduce for the Automatic Generation of JUnit Test Suites.. .ICST. doi:10.1109/ICST.2012.177.
Gonzalez Beltran, A.N., Tagger, B., Finkelstein, A. (2012). Federated ontology-based queries over cancer data. BMC BIOINFORMATICS, 13 doi:10.1186/1471-2105-13-S1-S9
Hetherington, J., Sumner, T., Seymour, R.M., Li, L., Rey, M.V., Yamaji, S., ...Finkelstein, A. (2012). A composite computational model of liver glucose homeostasis. I. Building the composite model.. Journal of the Royal Society Interface, 9 (69), 689-700. doi:10.1098/rsif.2011.0141
Hristova, D., Mashhadi, A., Quattrone, G., Capra, L. (2012). Mapping community engagement with urban crowd-sourcing. AAAI Workshop - Technical Report, WS-12-04 14-19.
Lathia, N., Ahmed, S., Capra, L. (2012). Measuring the impact of opening the London shared bicycle scheme to casual users. Transportation Research Part C: Emerging Technologies, 22 88-102. doi:10.1016/j.trc.2011.12.004
Lathia, N., Capra, L., Magliocchetti, D., De Vigili, F., Conti, G., De Amicis, R., ...Alexa, V. (2012). Personalizing Mobile Travel Information Services. .TRANSPORT RESEARCH ARENA 2012.48. doi:10.1016/j.sbspro.2012.06.1095.
Lim, S.L., Finkelstein, A. (2012). StakeRare: Using Social Networks and Collaborative Filtering for Large-Scale Requirements Elicitation. IEEE Transactions on Software Engineering, 38 (3), 707-735. doi:10.1109/TSE.2011.36
Mashhadi, A., Ben Mokhtar, S., Capra, L. (2012). Fair Content Dissemination in Participatory DTNs. Ad Hoc Networks, 10 (8), 1633-1645. doi:10.1016/j.adhoc.2011.05.010
Mashhadi, A., Quattrone, G., Capra, L., Mooney, P. (2012). On the accuracy of urban crowd-sourcing for maintaining large-scale geospatial databases. WikiSym 2012 Conference Proceedings - 8th Annual International Symposium on Wikis and Open Collaboration, doi:10.1145/2462932.2462952
Pimentel, J., Castro, J., Santos, E., Finkelstein, A. (2012). Towards Requirements and Architecture Co-evolution.. .CAiSE Workshops.112. doi:10.1007/978-3-642-31069-0_14.
Pimentel, J., Santos, E., Dermeval, D., Castro, J., Finkelstein, A. (2012). Towards Architectural Evolution through Model Transformations.. .SEKE.
Porter, C., Sasse, M.A., Letier, E. (2012). Designing acceptable user registration processes for e-services. HCI2012 - People & Computers XXVI Birmingham, UK.Proceedings of HCI 2012 The 26th BCS Conference on Human Computer Interaction.
Quercia, D., Capra, L., Crowcroft, J. (2012). The Social World of Twitter: Topics, Geography, and Emotions.. .ICWSM 2012 - Proceedings of the 6th International AAAI Conference on Weblogs and Social Media.
Quercia, D., Ellis, J., Capra, L., Crowcroft, J. (2012). Tracking "gross community happiness" from tweets.. .CSCW. doi:10.1145/2145204.2145347.
Santos, E., Pimentel, J., Castro, J., Finkelstein, A. (2012). On the Dynamic Configuration of Business Process Models.. .BMMDS/EMMSAD.113. doi:10.1007/978-3-642-31072-0_23.
Sarro, F., Ferrucci, F., Gravino, C. (2012). Single and Multi Objective Genetic Programming for software development effort estimation.. .Proceedings of the ACM Symposium on Applied Computing. doi:10.1145/2245276.2231968.
Sarro, F., Martino, S.D., Ferrucci, F., Gravino, C. (2012). A further analysis on the use of Genetic Algorithm to configure Support Vector Machines for inter-release fault prediction.. .SAC. doi:10.1145/2245276.2231967.
Schöning, J., Rogers, Y., Bird, J., Capra, L., McCann, J.A., Prendergast, D., Sheridan, C. (2012). Intel Collaborative Research Institute - Sustainable Connected Cities.. .AmI.7683. doi:10.1007/978-3-642-34898-3_28.
Smith, C., Quercia, D., Capra, L. (2012). Anti-gravity Underground?. Workshop on Pervasive Urban Applications Newcastle, UK.
Sumner, T., Hetherington, J., Seymour, R.M., Li, L., Varela Rey, M., Yamaji, S., ...Finkelstein, A. (2012). A composite computational model of liver glucose homeostasis. II. Exploring system behaviour.. Journal of the Royal Society Interface, 9 (69), 701-706. doi:10.1098/rsif.2011.0783

2011

Bahsoon, R., Emmerich, W. (2011). Economics-driven Architecting for Non-functional Requirements in the Presence of Middleware. In Relating Software Requirements and Architectures. Springer.
Bencomo, N., Letier, E., Finkelstein, A., Whittle, J., Welsh, K. (2011). Foreword: 2nd workshop requirements@run.time. Proceedings of the 2011 2nd International Workshop on Requirements@Run.Time, RE@RunTime 2011, doi:10.1109/ReRunTime.2011.6046240
Boness, K., Finkelstein, A., Harrison, R. (2011). A method for assessing confidence in requirements analysis. INFORM SOFTWARE TECH, 53 (10), 1084-1096. doi:10.1016/j.infsof.2011.05.003
Bunyakiati, P., Finkelstein, A. (2011). Standards compliance testing for unified modelling language tools. IET SOFTW, 5 (2), 120-131. doi:10.1049/iet-sen.2010.0032
Corazza, A., Di Martino, S., Ferrucci, F., Gravino, C., Sarro, F., Mendes, E. (2011). Using tabu search to configure support vector regression for effort estimation. Empirical Software Engineering, 1-41.
Ferrucci, F., Gravino, C., Sarro, F. (2011). A Case Study on the Conversion of Function Points into COSMIC.. .EUROMICRO-SEAA. doi:10.1109/SEAA.2011.70.
Ferrucci, F., Gravino, C., Sarro, F. (2011). How Multi-Objective Genetic Programming Is Effective for Software Development Effort Estimation?. .SSBSE.6956. doi:10.1007/978-3-642-23716-4_28.
Finkelstein, A. (2011). Keynote: Engineering Challenges of New Business Models in Software. 2nd International Conference on Software Business Brussels, BELGIUM.SOFTWARE BUSINESS.80.
Finkelstein, A. (2011). Ten Open Challenges at the Boundaries of Software Engineering and Information Systems.. .CAiSE.6741. doi:10.1007/978-3-642-21640-4_1.
Fitzgerald, C., Letier, E., Finkelstein, A. (2011). Early Failure Prediction in Feature Request Management Systems. .Proceedings of the 2011 IEEE 19th International Requirements Engineering Conference, RE 2011. doi:10.1109/RE.2011.6051658.
Heaven, W., LETIER, E. (2011). Simulating and Optimising Design Decisions in Quantitative Goal Models. .Proceedings of the 2011 IEEE 19th International Requirements Engineering Conference, RE 2011. doi:10.1109/RE.2011.6051653.
Jennings, B., Finkelstein, A. (2011). Implicit Social Production: Utilising Socially Generated Data By-Products.. BPM 2010 Conference Stevens Inst Technol, Hoboken, NJ.BUSINESS PROCESS MANAGEMENT WORKSHOPS.66.
Lathia, N., Capra, L. (2011). How Smart is Your Smartcard? Measuring Travel Behaviours, Perceptions, and Incentives. .UbiComp'11 - Proceedings of the 2011 ACM Conference on Ubiquitous Computing. doi:10.1145/2030112.2030152.
Lathia, N., Capra, L. (2011). Mining Mobility Data to Minimise Travellers' Spending on Public Transport. .Proceedings of the ACM SIGKDD International Conference on Knowledge Discovery and Data Mining. doi:10.1145/2020408.2020590.
Lathia, N., Hailes, S., Capra, L. (2011). Temporal Defences for Robust Recommendations. .Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics).6549 LNAI. doi:10.1007/978-3-642-19896-0_6.
Lathia, N., Quercia, D., Capra, L., Crowcroft, J. (2011). Recsys'11 workshop outline PeMA 2011: personalization in mobile applications.. .RecSys. doi:10.1145/2043932.2044018.
Letier, E. (2011). Simulating and Optimizing Design Decisions in Goal-Oriented Requirements Models.. .INFORSID.
Lim, S.L., Finkelstein, A. (2011). Anticipating Change in Requirements Engineering.. In Avgeriou, P., Grundy, J., Hall, J.G., Lago, P., Mistrík, I. (Eds.), Relating Software Requirements and Architectures. (pp. 17-34). Springer.
Lim, S.L., Finkelstein, A., Damian, D. (2011). StakeSource2.0: Using social networks of stakeholders to identify and prioritise requirements. Proceedings - International Conference on Software Engineering, 1022-1024. doi:10.1145/1985793.1985983
Martino, S.D., Ferrucci, F., Gravino, C., Sarro, F. (2011). Using Web Objects for Development Effort Estimation of Web Applications: A Replicated Study.. .Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics).6759 LNCS. doi:10.1007/978-3-642-21843-9_16.
Martino, S.D., Ferrucci, F., Gravino, C., Sarro, F. (2011). A Genetic Algorithm to Configure Support Vector Machines for Predicting Fault-Prone Components.. .PROFES.6759. doi:10.1007/978-3-642-21843-9_20.
Martino, S.D., Galiero, R., Giorio, C., Ferrucci, F., Sarro, F. (2011). A Matching-Algorithm based on the Cloud and Positioning Systems to Improve Carpooling.. .DMS.
Mashhadi, A., Capra, L. (2011). Priority Scheduling for Participatory Delay Tolerant Networks. .2011 IEEE International Symposium on a World of Wireless, Mobile and Multimedia Networks, WoWMoM 2011 - Digital Proceedings. doi:10.1109/WoWMoM.2011.5986207.
Mashhadi, A., Capra, L. (2011). Quality Control for Real-time Ubiquitous Crowdsourcing. .UbiCrowd'11 - Proceedings of the 2nd International Workshop on Ubiquitous Crowdsouring. doi:10.1145/2030100.2030103.
Quattrone, G., Capra, L., Ferrara, E., De Meo, P., Ursino, D. (2011). Effective Retrieval of Resources in Folksonomies Using a New Tag Similarity Measure. .International Conference on Information and Knowledge Management, Proceedings. doi:10.1145/2063576.2063657.
Quattrone, G., Capra, L., Meo, P.D., Ferrara, E., Ursino, D. (2011). Effective retrieval of resources in folksonomies using a new tag similarity measure.. .CIKM. doi:10.1145/2063576.2063657.
Quattrone, G., De Meo, P., Ferrara, E., Capra, L. (2011). Measuring Similarity in Large-scale Folksonomie. .SEKE 2011 - Proceedings of the 23rd International Conference on Software Engineering and Knowledge Engineering.
Quattrone, G., Ferrara, E., Meo, P.D., Capra, L. (2011). Measuring Similarity in Large-scale Folksonomies.. .SEKE.
Quercia, D., Crowcroft, J., Ellis, J., Capra, L. (2011). In the mood being influential on twitter mood. Proceedings - 2011 IEEE International Conference on Privacy, Security, Risk and Trust and IEEE International Conference on Social Computing, PASSAT/SocialCom 2011, 307-314. doi:10.1109/PASSAT/SocialCom.2011.27
Quercia, D., Ellis, J., Capra, L., Crowcroft, J. (2011). In the Mood for Being Influential on Twitter. 3rd IEEE International Conference on Social Computing MIT, Boston, USA.
Quercia, D., Ellis, J., Capra, L., Crowcroft, J. (2011). In the Mood for Being Influential on Twitter.. .SocialCom/PASSAT. doi:10.1109/PASSAT/SocialCom.2011.27.
Sarro, F. (2011). Search-Based approaches for software development effort estimation. ACM International Conference Proceeding Series, 38-43. doi:10.1145/2181101.2181111
Veerappa, V., Letier, E. (2011). Clustering Stakeholders for Requirements Decision Making.. .Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics).6606 LNCS. doi:10.1007/978-3-642-19858-8_20.
Veerappa, V., Letier, E. (2011). Understanding Clusters of Optimal Solutions in Multi-Objective Decision Problems. .Proceedings of the 2011 IEEE 19th International Requirements Engineering Conference, RE 2011. doi:10.1109/RE.2011.6051654.
Zanardi, V., Capra, L. (2011). A Scalable Tag-based Recommender System for New Users of the Social Web. .Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics).6860 LNCS. doi:10.1007/978-3-642-23088-2_40.
Zanardi, V., Capra, L. (2011). Dynamic Updating of Online Recommender Systems via Feed-Forward Controllers. .Proceedings - International Conference on Software Engineering. doi:10.1145/1988008.1988011.
Zhang, Y., Harman, M., Finkelstein, A., Afshin Mansouri, S. (2011). Comparing the performance of metaheuristics for the analysis of multi-stakeholder tradeoffs in requirements optimisation. INFORM SOFTWARE TECH, 53 (7), 761-773. doi:10.1016/j.infsof.2011.02.001

2010

Bahsoon, R., Capra, L., Emmerich, W., Fayad, M.E. (2010). Special Issue on Software Architecture and Mobility.. Journal of Systems and Software, 83 (6), 883-884. doi:10.1016/j.jss.2010.02.035
Bahsoon, R., Capra, L., Emmerich, W., Fayad, M. (Eds.), (2010). Software Architecture and Mobility. Journal of Systems and Software, 83 (6),
Beltrán, A.G., Tagger, B., Finkelstein, A. (2010). Ontology-based Queries over Cancer Data.. .SWAT4LS.698.
Bencomo, N., Whittle, J., Sawyer, P., Finkelstein, A., Letier, E. (2010). Requirements reflection: requirements as runtime entities.. .Proceedings - International Conference on Software Engineering.2. doi:10.1145/1810295.1810329.
Bencomo, N., Whittle, J., Sawyer, P., Finkelstein, A., Letier, E. (2010). Requirements reflection: requirements as runtime entities.. .Proceedings - International Conference on Software Engineering.2. doi:10.1145/1810295.1810329.
Ben Mokhtar, S., McNamara, L., Capra, L. (2010). A Self-Organising Directory and Matching Service for Opportunistic Social Networking. .Proceedings of the 3rd Workshop on Social Network Systems, SNS'10. doi:10.1145/1852658.1852663.
Chapman, C., Emmerich, W., Marquez, F.G., Clayman, S., Galis, A. (2010). Software Architecture Definition for On-demand Cloud Provisioning. .Proc. of the $19^th$ ACM Int. Symp. on high Performance Distributed Computing (HDPC 2010), Chicago, Il.
Corazza, A., Martino, S.D., Ferrucci, F., Gravino, C., Sarro, F., Mendes, E. (2010). How effective is Tabu search to configure support vector regression for effort estimation?. .ACM International Conference Proceeding Series. doi:10.1145/1868328.1868335.
D'Ambrosio, P., Ferrucci, F., Sarro, F., Tucci, M. (2010). An Approach for the Development of DOOH-oriented Information Systems.. .ICEIS (3).
Dell'Amico, M., Capra, L. (2010). Dependable Filtering: Philosophy and Realizations. ACM T INFORM SYST, 29 (1), doi:10.1145/1877766.1877771
Del Prete, L., Capra, L. (2010). diffeRS: a Mobile Recommender Service. .Proceedings - IEEE International Conference on Mobile Data Management. doi:10.1109/MDM.2010.22.
Dubinsky, Y., Kruchten, P., Finkelstein, A., Bass, L., Chulani, S., Prikladnicki, R. (2010). Software Development Governance (SDG) Workshop.. .ICSE (2). doi:10.1145/1810295.1810430.
Duboc, L., Rosenblum, D.S., Letier, E. (2010). Requirements Death, Taxes, & Scalability. IEEE SOFTWARE, 27 (4), 20-21. doi:10.1109/MS.2010.97
Duboc, L., Rosenblum, D.S., Letier, E. (2010). requirements Death, Taxes, & Scalability. IEEE SOFTWARE, 27 (4), 20-21. doi:10.1109/MS.2010.97
Ferrucci, F., Gravino, C., Oliveto, R., Sarro, F. (2010). Estimating Software Development Effort using Tabu Search.. .ICEIS (1).
Ferrucci, F., Gravino, C., Oliveto, R., Sarro, F. (2010). Genetic programming for effort estimation: An analysis of the impact of different fitness functions. Proceedings - 2nd International Symposium on Search Based Software Engineering, SSBSE 2010, 89-98. doi:10.1109/SSBSE.2010.20
Ferrucci, F., Gravino, C., Oliveto, R., Sarro, F., Mendes, E. (2010). Investigating Tabu Search for Web Effort Estimation.. .Proceedings - 36th EUROMICRO Conference on Software Engineering and Advanced Applications, SEAA 2010. doi:10.1109/SEAA.2010.59.
GONZALEZ BELTRAN, A., Tagger, B., Finkelstein, A. (2010). Ontology-based Queries over Cancer Data. .
Jennings, B., Finkelstein, A. (2010). Micro Workflow Gestural Analysis: representation in social business processes. BUSINESS PROCESS MANAGEMENT WORKSHOPS, 2009, 43 278-290.
Lathia, N., Froehlich, J., Capra, L. (2010). Mining Public Transport Usage For Personalised Intelligent Transport Systems. .Proceedings - IEEE International Conference on Data Mining, ICDM. doi:10.1109/ICDM.2010.46.
Lathia, N., Hailes, S., Capra, L., Amatriain, X. (2010). Temporal Diversity in Recommender Systems. .SIGIR 2010 Proceedings - 33rd Annual International ACM SIGIR Conference on Research and Development in Information Retrieval. doi:10.1145/1835449.1835486.
Lathia, N., Hailes, S., Capra, L., Amatriain, X. (2010). Temporal Diversity in Recommender Systems. 33rd Annual International ACM SIGIR Conference on Research and Development in Information Retrieval Geneva, SWITZERLAND.SIGIR 2010: PROCEEDINGS OF THE 33RD ANNUAL INTERNATIONAL ACM SIGIR CONFERENCE ON RESEARCH DEVELOPMENT IN INFORMATION RETRIEVAL.
Lim, S.L., Quercia, D., Finkelstein, A. (2010). StakeNet: using social networks to analyse the stakeholders of large-scale software projects.. .ICSE (1). doi:10.1145/1806799.1806844.
Lim, S.L., Quercia, D., Finkelstein, A. (2010). StakeSource: harnessing the power of crowdsourcing and social networks in stakeholder analysis.. .ICSE (2). doi:10.1145/1810295.1810340.
Lo Giusto, G., Mashhadi, A., Capra, L. (2010). Folksonomy-based Reasoning for Content Dissemination in Mobile Settings. .Proceedings of the Annual International Conference on Mobile Computing and Networking, MOBICOM. doi:10.1145/1859934.1859944.
Papakos, P., Capra, L., Rosenblum, D. (2010). VOLARE: Context-Aware Adaptive Cloud Service Discovery for Mobile Systems. .Proceedings of the 9th International Workshop on Adaptive and Reflective Middleware, ARM 2010. doi:10.1145/1891701.1891706.
Quercia, D., Ellis, J., Capra, L. (2010). Using Mobile Phones to Nurture Social Networks. IEEE PERVAS COMPUT, 9 (3), 12-20.
Sabetzadeh, M., Finkelstein, A., Goedicke, M. (2010). Viewpoints.. In Laplante, P.A. (Ed.), Encyclopedia of Software Engineering. (pp. 1318-1329). Taylor & Francis.
Sama, M., Rosenblum, D.S., Wang, Z., Elbaum, S. (2010). Multi-Layer Faults in the Architectures of Mobile, Context-Aware Adaptive Applications. J SYST SOFTWARE, 83 (6), 906-914. doi:10.1016/j.jss.2009.11.005
Sawyer, P., Bencomo, N., Whittle, J., Letier, E., Finkelstein, A. (2010). Requirements-Aware Systems: A Research Agenda for RE for Self-adaptive Systems.. .RE. doi:10.1109/RE.2010.21.
Sawyer, P., Bencomo, N., Whittle, J., Letier, E., Finkelstein, A. (2010). Requirements-Aware Systems: A Research Agenda for RE for Self-adaptive Systems.. .RE. doi:10.1109/RE.2010.21.
Skene, J., Raimondi, F., Emmerich, W. (2010). Service-Level Agreements for Electronic Services. IEEE Transactions on Software Engineering, 36 (2), 288-304. doi:10.1109/TSE.2009.55

2009

Ben Mokhtar, S., Capra, L. (2009). From Pervasive To Social Computing: Algorithms and Deployments. International Conference on Pervasive Services (ICPS 2009) Imperial Coll, London, ENGLAND.INTERNATIONAL CONFERENCE ON PERVASIVE SERVICES (ICPS 2009).
Ben Mokhta, S., McNamara, L., Capra, L. (2009). A Middleware Service for Pervasive Social Networking. .Proceedings of the International Workshop on Middleware for Pervasive Mobile and Embedded Computing, M-MPAC 2009 co-located with ACM/IFIP/USENIX International Middleware Conference. doi:10.1145/1657127.1657130.
Bolchini, D., Finkelstein, A., Perrone, V., Nagl, S. (2009). Better bioinformatics through usability analysis. BIOINFORMATICS, 25 (3), 406-412. doi:10.1093/bioinformatics/btn633
Bolchini, D., Finkestein, A., Paolini, P. (2009). Designing Usable Bio-Information Architectures. HCI (4), 5613 653-662. doi:10.1007/978-3-642-02583-9_71
Bunyakiati, P., Finkelstein, A. (2009). The Compliance Testing of Software Tools with respect to the UML standards specification - the ArgoUML case study. 2009 ICSE WORKSHOP ON AUTOMATION OF SOFTWARE TEST, 138-143.
Cheng, B.H.C., de Lemos, R., Giese, H., Inverardi, P., Magee, J., Andersson, J., ...Cukic, B. (2009). Software Engineering for Self-Adaptive Systems: A Research Roadmap. SOFTWARE ENGINEERING FOR SELF-ADAPTIVE SYSTEMS, 5525 1-26.
Chen, T.-.W., Fung, A.W., Yang, P.F., Huang, Y., Lin, C.M., Yajnik, S., ...Rosenblum, D.S. (2009). Packet routing via payload inspection and subscription processing in a publish-subscribe network. 1020090037962.
Cubo, J., Sama, M., Raimondi, F., Rosenblum, D.S. (2009). A model to design and verify context-aware adaptive service composition. .Proceedings, 2009 IEEE International Conference on Services Computing, SCC 2009, 21-25 September 2009 Bangalore, India. doi:10.1109/SCC.2009.61.
Ferrucci, F., Gravino, C., Oliveto, R., Sarro, F. (2009). Using Tabu Search to Estimate Software Development Effort.. .Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics).5891 LNCS. doi:10.1007/978-3-642-05415-0_22.
Finkelstein, A. (2009). Models@run.time: commentary. COMPUTER, 42 (10), 25.
Finkelstein, A., Harman, M., Mansouri, S.A., Ren, J., Zhang, Y.Y. (2009). A search based approach to fairness analysis in requirement assignments to aid negotiation, mediation and decision making. REQUIR ENG, 14 (4), 231-245. doi:10.1007/s00766-009-0075-y
Foster, H., Mukhija, A., Rosenblum, D.S., Uchitel, S. (2009). Engage: Engineering Service Modes with WS-Engineer and Dino. .Service-Oriented Computing: 7th International Joint Conference, ICSOC-ServiceWave 2009, Stockholm, Sweden, November 24-27, 2009: Proceedings.5900. doi:10.1007/978-3-642-10383-4_48.
Gonzalez-Beltran, A.N., Finkelstein, A., Wilkinson, J.M., Kramer, J. (2009). Domain Concept-Based Queries for Cancer Research Data Sources. 22nd IEEE International Symposium on Computer-Based Medical Systems Albuquerque, NM.2009 22ND IEEE INTERNATIONAL SYMPOSIUM ON COMPUTER-BASED MEDICAL SYSTEMS.
Jansen, S., Finkelstein, A., Brinkkemper, S. (2009). A Sense of Community: A Research Agenda for Software Ecosystems. 31st International Conference on Software Engineering (ICSE 2009) Vancouver, CANADA.2009 31ST INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, COMPANION VOLUME.
Jennings, B., Finkelstein, A. (2009). Digital Identity and Reputation in the Context of a Bounded Social Ecosystem. Business Process Management Workshops Milan, ITALY.BUSINESS PROCESS MANAGEMENT WORKSHOPS.17.
Lathia, N., Hailes, S., Capra, L. (2009). Temporal Collaborative Filtering With Adaptive Neighbourhoods. 32nd Annual International ACM SIGIR Conference on Research and Development in Information Retrieval Boston, MA.PROCEEDINGS 32ND ANNUAL INTERNATIONAL ACM SIGIR CONFERENCE ON RESEARCH AND DEVELOPMENT IN INFORMATION RETRIEVAL.
Lathia, N., Hailes, S., Capra, L. (2009). Evaluating Collaborative Filtering Over Time. ACM SIGIR Workshop on the Furture of IR Evaluation Boston, Massachusetts, USA.
Mashhadi, A.J., Ben Mokhtar, S., Capra, L. (2009). Habit: Leveraging Human Mobility and Social Network for Efficient Content Dissemination in Delay Tolerant Networks. IEEE International Symposium on a World of Wireless, Mobile and Multimedia Networks Kos, GREECE.2009 IEEE INTERNATIONAL SYMPOSIUM ON A WORLD OF WIRELESS, MOBILE AND MULTIMEDIA NETWORKS & WORKSHOPS.
McCusker, J.P., Phillips, J.A., Gonzalez-Beltran, A.N., Finkelstein, A., Krauthammer, M. (2009). Semantic web data warehousing for caGrid. BMC BIOINFORMATICS, 10 doi:10.1186/1471-2105-10-S10-S2
Napolitano, G., Beltran, A.G., Fox, C., Marshall, A., Finkelstein, A., McCarron, P. (2009). Biomedical Ontologies And Grid Computing As New Resources for Cancer Registries. HEALTHINF 2009: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON HEALTH INFORMATICS, 512-517.
Papakos, P., Rosenblum, D., Mukhija, A., Capra, L. (2009). VOLARE: Adaptive Web Service Discovery Middleware for Mobile Systems. .ECEASST.19.
Papakos, P., Rosenblum, D.S., Mukhija, A., Capra, L. (2009). VOLARE: Adaptive Web Service Discovery Middleware for Mobile Systems. .ECEASST.19.
Quercia, D., Capra, L. (2009). FriendSensing: recommending friends using mobile phones.. .RecSys'09 - Proceedings of the 3rd ACM Conference on Recommender Systems. doi:10.1145/1639714.1639766.
Quercia, D., Capra, L. (2009). FriendSensing: Recommending Friends Using Mobile Phones. 3rd ACM Conference on Recommender Systems New York City, NY.
Raiciu, C., Huici, F., Handley, M., Rosenblum, D.S. (2009). ROAR: Increasing the Flexibility and Performance of Distributed Search. COMPUTER COMMUNICATION REVIEW, 39 (4), 291-302.
Raiciu, C., Huici, F., Handley, M., Rosenblum, D.S. (2009). ROAR: increasing the flexibility and performance of distributed search.. SIGCOMM 2009 Conference Barcelona, SPAIN.SIGCOMM 2009.
Rochwerger, B., Breitgand, D., Levy, E., Galis, A., Nagin, K., Llorente, L., ...Caceres, J. (2009). The RESERVOIR Model and Architecture for Open Federated Cloud Computing. IBM JOURNAL OF RESEARCH AND DEVELOPMENT, 53 (4), doi:10.1147/JRD.2009.5429058
Rosenblum, D.S. (2009). Software System Scalability: Concepts and Techniques. 2nd India Software Engineering Conference Pune, INDIA.ISEC 2009 - PROCEEDINGS OF THE 2ND INDIA SOFTWARE ENGINEERING CONFERENCE.
Yang, P.-.F., Chen, T.-.W., Fung, A.W.P., Rosenblum, D.S., Yajnik, S., Wang, C.-.Y., ...Teodorescu, R. (2009). Method and apparatus for reliable and efficient content-based routing and query and response in a publish-subscribe network. 1656474.

2008

Bahsoon, R., Emmerich, W. (2008). An Example on Realizing Economics-Driven Software Mining. Proc. of the 20th Int. Conference on Software Engineering and Knowledge Engineering, San Francisco, USA .
Bahsoon, R., Emmerich, W. (2008). An economics-driven approach for valuing scalability in distributed architectures. .Proceedings of the Seventh Working IEEE/IFIP Conference on Software Architecture, WICSA 2008, February 18-22, 2008, Vancouver, BC, Canada. doi:10.1109/WICSA.2008.45.
Boness, K., Finkelstein, A., Harrison, R. (2008). A Lightweight Technique for Assessing Risks in Requirements Analysis. IET SOFTW, 2 (1), 46-57. doi:10.1049/iet-sen:20070068
Bunyakiati, P., Finkelstein, A., Skene, J., Chapman, C. (2008). Using JULE to Generate a Compliance Test Suite for the UML Standard. 30th International Conference on Software Engineering Leipzig, GERMANY.ICSE'08 PROCEEDINGS OF THE THIRTIETH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING.
Bunyakiati, P., Finkelstein, A., Skene, J., Chapman, C. (2008). Using JULE to generate a compliance test suite for the UML standard. .Proceedings of the 30th international conference on Software engineering.
Capra, L., Bahsoon, R., Emmerich, W., Fayad, M.E. (2008). International Workshop on Software Architectures and Mobility. .
Capra, L., Bahsoon, R., Emmerich, W., Fayad, M.E. (2008). The International Workshop on Software Architectures and Mobility (SAM 2008). 30th International Conference on Software Engineering Leipzig, GERMANY.ICSE'08 PROCEEDINGS OF THE THIRTIETH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING.
Clarke, L.A., Rosenblum, D.S. (2008). Runtime Assertion Checking (Sidebar in "Determining the Impact of Software Engineering Research on Practice"). Computer, 41 (3), 48. doi:10.1109/MC.2008.85
Dell'Amico, M., Capra, L. (2008). SOFIA: Social Filtering for Robust Recommendations. .IFIP International Federation for Information Processing.263. doi:10.1007/978-0-387-09428-1_9.
Del Prete, L., Capra, L. (2008). Reliable Discovery and Selection of Composite Services in Mobile Environments. 12th IEEE International Enterprise Distributed Object Computing Munich, GERMANY.EDOC 2008: 12TH IEEE INTERNATIONAL ENTERPRISE DISTRIBUTED OBJECT COMPUTING, PROCEEDINGS.
Del Prete, L., Capra, L. (2008). MoSCA: Service Composition in Mobile Environments. .Middleware (Companion). doi:10.1145/1462735.1462758.
Del Prete, L., Capra, L. (2008). MoSCA: Reliable Execution of Mobile Composite Services. .Proceedings of the 7th Workshop on Reflective and Adaptive Middleware, ARM 2008 - Held at the ACM/IFIP/USENIX International Middleware Conference, Middleware 2008. doi:10.1145/1462716.1462717.
Duboc, L., Letier, E., Rosenblum, D.S., Wicks, T. (2008). A Case Study in Eliciting Scalability Requirements. 16th IEEE International Requirements Engineering Conference Barcelona, SPAIN.PROCEEDINGS OF THE 16TH IEEE INTERNATIONAL REQUIREMENTS ENGINEERING CONFERENCE.
Egyed, A., Letier, E., Finkelstein, A. (2008). Generating and Evaluating Choices for Fixing Inconsistencies in UML Design Models. .ASE 2008 - 23rd IEEE/ACM International Conference on Automated Software Engineering, Proceedings. doi:10.1109/ASE.2008.20.
Elbaum, S., Rosenblum, D.S. (2008). Guest Editors’ Introduction: [2007] International Symposium on Software Testing and Analysis. IEEE T SOFTWARE ENG, 34 (5), 577-578.
Emmerich, W., Sventek, J., Aoyama, M. (2008). The Impact of Research on the Development of Middleware Technology. ACM Transactions on Software Engineering and Methodology, 17 (4), 1-48. doi:10.1145/13487689.13487692
Finkelstein, A., Harman, M., Mansouri, S.A., Ren, J., Zhang, Y. (2008). "Fairness Analysis" in Requirements Assignments. 16th IEEE International Requirements Engineering Conference Barcelona, SPAIN.PROCEEDINGS OF THE 16TH IEEE INTERNATIONAL REQUIREMENTS ENGINEERING CONFERENCE.
Foster, H., Mukhija, A., Rosenblum, D.S., Uchitel, S. (2008). A Model-Driven Approach to Dynamic and Adaptive Service Brokering using Modes. 6th International Conference on Service-Oriented Computing Sydney, AUSTRALIA.SERVICE-ORIENTED COMPUTING - ICSOC 2008, PROCEEDINGS.5364.
Harbird, R., Ahmed, M., Finkelstein, A., McKinney, E., Burroughs, A. (2008). Privacy Impact Assessment with PRAIS. Proceedings of the 8th Privacy Enhancing Technologies Symposium (PETS 2008),
Harbird, R., Finkelstein, A., Hailes, S., McKinney, E., Jeyarajah-Dent, R. (2008). PRAIS - PRivacy impact Analysis for Information Sharing. Healthcare Computing Conference (HC2008) Harrogate, UK.
Jansen, S., Brinkkemper, S., Finkelstein, A. (2008). Component Assembly Mechanisms and Relationship Intimacy in a Software Supply Network.
Jennings, B., Finkelstein, A. (2008). Service Chain Management: technology innovation for service business, Flexible Workflows. In Voudouris, C., Owusu, G., Dorne, R., Lesaint, D. (Eds.), (pp. 171-185-). Springer.
Jennings, B., Finkelstein, A. (2008). Flexible Workflows. In Service Chain Management: technology innovation for service business. (pp. 171-185). Springer.
Jennings, B., Finkelstein, A. (2008). Flexible Workflows: Reputation-based Message Routing.
Lathia, N., Hailes, S., Capra, L. (2008). kNN CF: A Temporal Social Network. ACM Conference on Recommender Systems Lausanne, SWITZERLAND.RECSYS'08: PROCEEDINGS OF THE 2008 ACM CONFERENCE ON RECOMMENDER SYSTEMS.
Lathia, N., Hailes, S., Capra, L. (2008). Trust Based Collaborative Filtering. IFIPTM 2008/Joint iTrust and PST Conference on Privacy, Trust Management and Security Trondheim, NORWAY.TRUST MANAGEMENT II.263.
Lathia, N., Hailes, S., Capra, L. (2008). The Effect of Correlation Coefficients on Communities of Recommenders. 23rd Annual ACM Symposium on Applied Computing Fortaleza, BRAZIL.PROCEEDINGS OF THE 23RD ANNUAL ACM SYMPOSIUM ON APPLIED COMPUTING.
Letier, E., Kramer, J., Magee, J., Uchitel, S. (2008). Deriving event-based transition systems from goal-oriented requirements models. AUTOMAT SOFTW ENG, 15 (2), 175-206. doi:10.1007/s10515-008-0027-7
Maule, A., Emmerich, W., Rosenblum, D.S. (2008). Impact Analysis of Database Schema Changes. 30th International Conference on Software Engineering Leipzig, GERMANY.ICSE'08 PROCEEDINGS OF THE THIRTIETH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING.
Maule, A., Emmerich, W., Rosenblum, D.S. (2008). Impact Analysis of Database Schema Changes. 30th International Conference on Software Engineering Leipzig, GERMANY.2008 30TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING: (ICSE), VOLS 1 AND 2.
McNamara, L., Mascolo, C., Capra, L. (2008). Media Sharing based on Colocation Prediction in Urban Transport. 14th ACM International Conference on Mobile Computing and Networking San Francisco, CA.MOBICOM'08: PROCEEDINGS OF THE FOURTEENTH ACM INTERNATIONAL CONFERENCE ON MOBILE COMPUTING AND NETWORKING.
Osterweil, L.J., Ghezzi, C., Kramer, J., Wolf, A.L., Ryder, B., Soffa, M.L., ...Emmerich, W. (2008). Determining the impact of software engineering research on practice. COMPUTER, 41 (3), 39-+.
Quercia, D., Capra, L., Zanardi, V. (2008). Selecting Trustworthy Content Using Tags (Invited Paper). Proc. of International Conference on Security and Cryptography, Special Session on Trust in Pervasive Systems and Networks .
Quercia, D., Capra, L., Zanardi, V. (2008). Selecting trustworthy content using tags. International Conference on Security and Cryptography Oporto, PORTUGAL.SECRYPT 2008: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON SECURITY AND CRYPTOGRAPHY.
Quercia, D., Hailes, S., Capra, L. (2008). MobiRate: Making Mobile Raters Stick to their Word. .UbiComp 2008 - Proceedings of the 10th International Conference on Ubiquitous Computing. doi:10.1145/1409635.1409664.
Raimondi, F., Skene, J., Emmerich, W. (2008). Efficient Online Monitoring of Web-Service SLAs. .Proceedings of the 16th ACM SIGSOFT International Symposium on Foundations of Software Engineering, November 09-14, 2008 Atlanta, Georgia. doi:10.1145/1453101.1453125.
Rosenblum, D.S., Wolf, A.L. (2008). ACM SIGSOFT impact paper award: reflections and prospects. .Proceedings of the 16th ACM SIGSOFT International Symposium on Foundations of Software Engineering. doi:10.1145/1453101.1453141.
Sama, M., Raimondi, F., Rosenblum, D., Emmerich, W. (2008). Algorithms for Efficient Symbolic Detection of Faults in Context-Aware Applications. Proc. 1st International Workshop on Automated Engineering of Autonomous and Run-Time Evolving Systems (ARAMIS 2008) . doi:10.1109/ASEW.2008.4686287.
Sama, M., Rosenblum, D.S., Wang, Z., Elbaum, S. (2008). Model-Based Fault Detection in Context-Aware Adaptive Applications. .SIGSOFT '08/FSE-16: Proceedings of the 16th ACM SIGSOFT International Symposium on Foundations of software engineering. doi:10.1145/1453101.1453136.
Sama, M., Rosenblum, D.S., Wang, Z., Elbaum, S. (2008). Multi-layer faults in the architectures of mobile, context-aware adaptive applications: a position paper. .Proceedings of the 1st international workshop on Software architectures and mobility. doi:10.1145/1370888.1370901.
Yan, L., Hailes, S., Capra, L. (2008). Analysis of packet relaying models and incentive strategies in wireless ad hoc networks with game theory. .Proceedings - International Conference on Advanced Information Networking and Applications, AINA. doi:10.1109/AINA.2008.28.
Zanardi, V., Capra, L. (2008). Social Ranking: Uncovering Relevant Content Using Tag-based Recommender Systems. ACM Conference on Recommender Systems Lausanne, SWITZERLAND.RECSYS'08: PROCEEDINGS OF THE 2008 ACM CONFERENCE ON RECOMMENDER SYSTEMS.
Zanardi, V., Capra, L. (2008). Social Ranking: Finding Relevant Content in Web 2.0. Proc. of International Workshop on Recommender Systems, co-located with 18th European Conference on Artificial Intelligence .
Zhang, Y., Finkelstein, A., Harman, M. (2008). Search Based Requirements Optimisation: Existing Work & Challenges. 14th International Working Conference on Requirements Engineering - Foundation for Software Quality (REFSQ 2008) Montpellier, FRANCE.REQUIREMENTS ENGINEERING: FOUNDATION FOR SOFTWARE QUALITY.5025.
Zirpins, C., Emmerich, W. (2008). An E-Service SOA Model for Virtual Service Enterprises. 9th Working Conference on Virtual Enterprises Poznan, POLAND.PERVASIVE COLLABORATIVE NETWORKS.283.
Zirpins, C., Emmerich, W. (2008). A reference model of virtual service production networks. Service Oriented Computing and Applications, 2 (2-3), 145-166. doi:10.1007/s11761-008-0025-4

2007

(2007). . Proc. of the 29th Int. Conference on Software Engineering, Minneapolis, USA, May 20-26, 2007 . doi:10.1109/ICSE.2007.53.
Bunyakiati, P., Finkelstein, A., Rosenblum, D. (2007). The Certification of Software Tools with Respect to Software Standards. IEEE International Conference on Information Reuse and Integration Las Vegas, NV.IRI 2007: Proceedings of the 2007 IEEE International Conference on Information Reuse and Integration.
Capra, L. (2007). MaLM: Machine Learning Middleware to Tackle Ontology Heterogeneity. .Proceedings - Fifth Annual IEEE International Conference on Pervasive Computing and Communications Workshops, PerCom Workshops 2007. doi:10.1109/PERCOMW.2007.64.
Chapman, C., Musolesi, M., Emmerich, W., Mascolo, C. (2007). Predictive Resource Scheduling in Computational Grids. .IPDPS. doi:10.1109/IPDPS.2007.370306.
Chapman, C., Musolesi, M., Emmerich, W., Mascolo, C. (2007). Predictive Resource Scheduling in Computational Grids. .Proc. of the $21^st$ Int. Parallel and Distributed Processing Symposium, Long Beach, CA. doi:10.1109/IPDPS.2007.370306.
Dingwall-Smith, A., Finkelstein, A. (2007). Checking Complex Compositions of Web Services Against Policy Constraints. Proceedings of the 5th International Workshop on Modelling, Simulation, Verification and Validation of Enterprise Information Systems - MSVVEIS 2007; In Conjunction with ICEIS 2007, 94-103.
Duboc, L., Rosenblum, D., Wicks, T. (2007). A framework for characterization and analysis of software system scalability. .Proceedings of the the 6th joint meeting of the European software engineering conference and the ACM SIGSOFT symposium on the foundations of software engineering. doi:10.1145/1287624.1287679.
Emmerich, W., Aoyama, M., Sventek, J. (2007). The Impact of Research on Middleware Technology. ACM SIGSOFT Software Engineering Notes, 32 (1), 21. doi:10.1145/1226816.1226829
Finkelstein, A. (2007). Modelling-in-the-Large.. .RE. doi:10.1109/RE.2007.8.
Foster, H., Emmerich, W., Kramer, J., Magee, J., Rosenblum, D., Uchitel, S. (2007). Model checking service compositions under resource constraints. Proc. of the 6th joint meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering . doi:10.1145/1287624.1287657.
Hetherington, J., Bogle, I.D.L., Saffrey, P., Margoninski, O., Li, L., Varela Rey, M., ...Page, K. (2007). Addressing the challenges of multiscale model management in systems biology. 7th World Congress of Chemical Engineering Glasgow, SCOTLAND.COMPUTERS & CHEMICAL ENGINEERING.31. doi:10.1016/j.compchemeng.2006.10.004.
Jansen, S., Brinkkemper, S., Finkelstein, A. (2007). Providing Transparency In The Business Of Software: A Modeling Technique For Software Supply Networks. Establishing the Foundation of Collaborative Networks, 243 677-686.
Jansen, S., Finkelstein, A., Brinkkemper, S. (2007). Analyzing the Business of Software: A Modelling Technique for Software Supply Networks. CAiSE Forum, 247
Lathia, N., Hailes, S., Capra, L. (2007). Private Distributed Collaborative Filtering using Estimated Concordance Measures. ACM Conference on Recommender Systems Minneapolis, MN.RECSYS 07: PROCEEDINGS OF THE 2007 ACM CONFERENCE ON RECOMMENDER SYSTEMS.
Mattmann, C., Perrone, V., Kelly, S., Crichton, D., Finkelstein, A., Medvidovic, N. (2007). A Reference Framework for Requirements and Architecture in Biomedical Grid Systems. IEEE International Conference on Information Reuse and Integration Las Vegas, NV.IRI 2007: Proceedings of the 2007 IEEE International Conference on Information Reuse and Integration.
McNamara, L., Mascolo, C., Capra, L. (2007). Content source selection in Bluetooth networks. 4th Annual International Conference on Mobile and Ubiquitous Systems - Networking and Services Philadelphia, PA.2007 FOURTH ANNUAL INTERNATIONAL CONFERENCE ON MOBILE AND UBIQUITOUS SYSTEMS: NETWORKING & SERVICES.
Mukhija, A., Dingwall-Smith, A., Rosenblum, D.S. (2007). QoS-Aware Service Composition in Dino. 5th IEEE European Conference on Web Services Halle, GERMANY.ECOWS 07: PROCEEDING OF THE 5TH IEEE EUROPEAN CONFERENCE ON WEB SERVICES.
Orso, A., Do, H., Rothermel, G., Harrold, M.J., Rosenblum, D.S. (2007). Using Component Metadata to Regression Test Component-based Software. Journal of Software Testing Verification and Reliability (JSTVR), 17 (2), 61-94. doi:10.1002/stvr.v17:2
Orso, A., Do, H., Rothermel, G., Harrold, M.J., Rosenblum, D.S. (2007). Using component metadata to regression test component-based software. SOFTW TEST VERIF REL, 17 (2), 61-94. doi:10.1002/stvr.344
Perrone, V., Finkelstein, A. (2007). Analyzing requirements for a large scale system for cancer research. 20th IEEE International Symposium on Computer-Based Medical Systems Maribor, SLOVENIA.Twentieth IEEE International Symposium on Computer-Based Medical Systems, Proceedings.
Quercia, D., Hailes, S., Capra, L. (2007). TRULLO - local trust bootstrapping for ubiquitous devices. 4th Annual International Conference on Mobile and Ubiquitous Systems (MOBIQUITOUS 2007) Philadelphia, PA.2007 FOURTH ANNUAL INTERNATIONAL CONFERENCE ON MOBILE AND UBIQUITOUS SYSTEMS: NETWORKING & SERVICES.
Quercia, D., Hailes, S.M., Capra, L. (2007). Lightweight Distributed Trust Propagation. 7th IEEE International Conference on Data Mining Omaha, NE.ICDM 2007: PROCEEDINGS OF THE SEVENTH IEEE INTERNATIONAL CONFERENCE ON DATA MINING.
Rodrigues, G.N., Rosenblum, D.S., Wolf, J. (2007). Reliability Analysis of Concurrent Systems using LTSA. ICSE 2007: 29th International Conference on Software Engineering Minneapolis, USA.ICSE 2007 Companion. 29th International Conference on Software Engineering. doi:10.1109/ICSECOMPANION.2007.59.
Saffrey, P., Margoninski, O., Hetherington, J., Varela-Rey, M., Yamaji, S., Finkelstein, A., ...Warner, A. (2007). End-to-end information management for systems biology. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 4780 LNBI 77-91.
Skene, J., Skene, A., Crampton, J., Emmerich, W. (2007). The Monitorability of Service-Level Agreements for Application-Service Provision. .Proceedings of the WOSP '07: Sixth International Workshop on Software and Performance: February 5-8, 2007, Buenos Aires, Argentina. doi:10.1145/1216993.1216997.
Sun, Z., Finkelstein, A.C.F., Ashmore, J. (2007). Using Ontology with Semantic Web Services to Support Modeling in Systems Biology. 8th International Conference on Web Information Systems Engineering (WISE 2007) Nancy, FRANCE.WEB INFORMATION SYSTEMS ENGINEERING - WISE 2007 WORKSHOPS.4832.
Wang, Z., Elbaum, S., Rosenblum, D.S. (2007). Automated generation of context-aware tests. .Proceedings of the 29th International Conference on Software Engineering, ICSE 2007, 20-26 May 2007, Minneapolis, Minnesota. doi:10.1109/ICSE.2007.18.
Wassermann, B., Emmerich, W. (2007). Reliable Scientific Service Compositions. In Workshop Proceedings of the 4th Int. Conf. on Service Oriented Computing (ICSOC 2006), Chicago, IL. (pp. 14-25). Springer.
Wassermann, B., Emmerich, W., Butchart, B., Cameron, N., Chen, L., Patel, J. (2007). Sedna: A BPEL-based environment for visual scientific workflow modelling. In Taylor, I.J., Deelman, E., Gannon, D.B., Shields, M. (Eds.), Workflows for e-Science. (pp. 428-449). Springer.

2006

Capra, L., Musolesi, M. (2006). Autonomic trust prediction for pervasive systems. .Proceedings - International Conference on Advanced Information Networking and Applications, AINA.2. doi:10.1109/AINA.2006.113.
Chapman, C., Walker, A.M., Calleja, M., Bruin, R.P., Dove, M.T., Emmerich, W.G. (2006). Simple Grid Access using the Business Process Execution Language. .Proceedings of the UK e-Science All Hands Meeting 2006: Nottingham, UK 18th - 21st September.
Clarke, L.A., Rosenblum, D.S. (2006). A Historical Perspective on Runtime Assertion Checking in Software Development. ACM SIGSOFT Software Engineering Notes, 31 (3), 25. doi:10.1145/1127878.1127900
Dove, M.T., White, T.O.H., Walker, A.M., Bruin, R.P., Austen, K.F., Artacho, E., ...Tyer, R.P. (2006). Computational Grids for Mid-Sized Collaborative Projects: The eMinerals Experience. .e-Science 2006 - Second IEEE International Conference on e-Science and Grid Computing. doi:10.1109/E-SCIENCE.2006.261179.
Duboc, L., Rosenblum, D.S., Wicks, T. (2006). A Framework for Modelling and Analysis of Software Systems Scalability. . doi:10.1145/1134285.1134460.
Du, Z., Alexandrov, V.N., Alfredsson, M., Artacho, E., Austen, K.F., Bennett, N.D., ...CRA, C. (2006). A virtual research organization enabled by eMinerals minigrid: an integrated study of the transport and immobilisation of arsenic species in the environment. .Proceedings of the UK e-Science All Hands Meeting 2006 Nottingham, UK 18th–21st September.
Finkelstein, A., Lewis-Bowen, J., Piccinelli, G., W...E.m.m.e.r.i.c.h. (2006). Using Event Models in Grid Design. In Cunha, J., Rana, O. (Eds.), Grid Computing: Software Environments and Tools. (pp. 19-44). Springer.
Margoninski, O., Saffrey, P., Hetherington, J., Finkelstein, A., Warner, A. (2006). A specification language and a framework for the execution of composite models in systems biology. TRANSACTIONS ON COMPUTATIONAL SYSTEMS BIOLOGY VII, 4230 163-184.
Mcnamara, L., Mascolo, C., Capra, L. (2006). Trust and Mobility aware Service Provision for Pervasive Computing. Workshop on Requirements and Solutions for Pervasive Software Infrastructures .
Perrone, V., Finkelstein, A., Goldin, L., Kramer, J., Parkinson, H., Reddington, F. (2006). Developing an integrative platform for cancer research: a requirements engineering perspective. Proceedings of the UK e-Science All Hands Meeting 2006, 93-100.
Perrone, V., Finkelstein, A., Goldin, L., Kramer, J., Parkinson, H., Reddington, F. (2006). Software Engineering meets Cancer Research: Enabling Interoperability of Data and Services. .
Popa, L., Raiciu, C., Stoica, I., Rosenblum, D.S. (2006). Reducing Congestion Effects by Multipath Routing in Wireless Networks. ICNP '06: 14th IEEE International Conference on Network Protocols, 2006 Santa Barbara, CA, USA.ICNP '06: Proceedings of the 2006 14th IEEE International Conference on Network Protocols, 2006. doi:10.1109/ICNP.2006.320202.
Quercia, D., Hailes, S., Capra, L. (2006). TATA: Towards Anonymous Trusted Authentication. 4th International Conference on Trust Management Pisa, ITALY.TRUST MANAGEMENT, PROCEEDINGS.3986.
Quercia, D., Hailes, S., Capra, L. (2006). B-trust: Bayesian Trust Framework for Pervasive Computing. 4th International Conference on Trust Management Pisa, ITALY.TRUST MANAGEMENT, PROCEEDINGS.3986.
Quercia, D., Lad, M., Hailes, S., Capra, L., Bhatti, S. (2006). Survivable wireless networking - autonomic bandwidth sharing in mesh networks. BT TECHNOL J, 24 (3), 99-107. doi:10.1007/s10550-006-0081-2
Quercia, D., Lad, M., Hailes, S., Capra, L., Bhatti, S. (2006). STRUDEL: Supporting Trust in the Dynamic Establishment of peering coaLitions. The 21st Annual ACM Symposium on Applied Computing (SAC 2006) .
Quercia, D., Lad, M., Hailes, S.M.V., Capra, L., Bhatti, S. (2006). STRUDEL: Supporting Trust in the Dynamic Establishment of peering coalitions. .Proceedings of the ACM Symposium on Applied Computing.2.
Raiciu, C., Handley, M., Rosenblum, D. (2006). Revisiting Content-Based Publish/Subscribe. 26th IEEE International Conference on Distributed Computing Systems Workshops . doi:10.1109/ICDCSW.2006.92.
Raiciu, C., Handley, M., Rosenblum, D.S. (2006). Exploit Hijacking: Side Effects of Smart Defenses. .Proceedings of the 2006 SIGCOMM Workshop on Large-Scale Attack Defense: Applications, Technologies, Architectures, and Protocols for Computer Communication. doi:10.1145/1162666.1162670.
Raiciu, C., Rosenblum, D.S. (2006). Enabling Confidentiality in Content-Based Publish/Subscribe Infrastructures. Securecomm and Workshops, 2006, 1-11. doi:10.1109/SECCOMW.2006.359552
Rosenblum, D.S. (2006). Method for sending and receiving a Boolean function over a network. 7117270.
Zachariadis, S., Mascolo, C., Emmerich, W. (2006). The SATIN Component System - A Meta Model For Engineering Adaptable Mobile Systems. IEEE T SOFTWARE ENG, 32 (11), 910-927.

2005

Alves, C., Franch, X., Carvallo, J., Finkelstein, A. (2005). Using goals and quality models to support the matching analysis during COTS selection, Bilbao, Spain. 4th International Conference on COTS-Based Software Systems Bilbao, SPAIN.COTS-BASED SOFTWARE SYSTEMS, PROCEEDINGS.3412.
Avellis, G., Finkelstein, A. (2005). Innovative use of mobile learning for occupational stress: Evaluation of Non Functional Requirements and architectures. IEEE International Workshop on Wireless and Mobile Technologies in Education, Proceedings, 146-148.
Bahsoon, R., Emmerich, W., Macke, J. (2005). Using real options to select stable middleware-induced software architectures. IEE Proceedings - Software, 152 (4), 167-186.
Begent, R.H.J., Brady, J.M., Finkelstein, A., Gavaghan, D., Kerr, P., Parkinson, H., ...Wilkinson, J.M. (2005). Challenges of ultra large scale integration of biomedical computing systems. 18th IEEE Symposium on Computer-Based Medical Systems, Proceedings, 64-69.
Berry, D.M., Damian, D., Finkelstein, A., Gause, D., Hall, R., Simmons, E., Wassyng, A. (2005). To do or not to do: If the requirements engineering payoff is so good, why aren't more companies doing it?. 13th IEEE International Conference on Requirements Engineering, Proceedings, 447.
Brebner, P., Emmerich, W. (2005). Deployment of Infrastructure and Services in the Open Grid Services Architecture. In Dearle, A., Eisenbach, S. (Eds.), Proc. of the 3rd Int. Working Conference on Component Deployment, CD 2005, Grenoble, France. (pp. 181-195). Springer.
Calleja, M., Bruin, R., Tucker, M.G., Dover, M.T., Tyer, R., Blanshard, L., ...Emmerich, W. (2005). Collaborative grid infrastructure for molecular simulations: The eMinerals minigrid as a prototype integrated compute and data grid. Molecular Simulation, 31 303-313. doi:10.1080/08927020500067195
Capra, L. (2005). Reasoning about trust groups to coordinate mobile ad-hoc systems. Workshop of the 1st International Conference on Security and Privacy for Emerging Areas in Communication Networks, 2005, 2005 144-154. doi:10.1109/SECCMW.2005.1588307
Capra, L. (2005). Reasoning about Trust Groups to Coordinate Mobile Ad-Hoc Systems. .Workshop of the 1st International Conference on Security and Privacy for Emerging Areas in Communication Networks, 2005.
Capra, L., Zachariadis, S., Mascolo, C. (2005). Q-CAD: QoS and Context Aware Discovery framework for adaptive mobile systems. 2nd IEEE International Conference on Pervasive Services (ICPS 2005) Santorini, GREECE.International Conference on Pervasive Services 2005, Proceedings.
Chapman, C., Goonatilake, C., Emmerich, W., Farrellee, M., Tannenbaum, T., Livny, M., ...Dove, M. (2005). Condor Birdbath - web service interface to Condor. .Proc. of the 2005 UK e-Science All Hands Meeting.
Chapman, C., Wakelin, J., Artacho, E., Dove, M.T., Calleja, M., Bruin, R., Emmerich, W. (2005). Workflow issues in atomistic simulations. MOL SIMULAT, 31 (5), 323-328. doi:10.1080/08927020500065223
Courbis, C., Finkelstein, A. (2005). Towards aspect weaving applications. 27th International Conference on Software Engineering (ICSE 2005) St Louis, MO.ICSE 05: 27th International Conference on Software Engineering, Proceedings.
Courbis, C., Finkelstein, A. (2005). Weaving aspects into web service orchestrations. In (pp. 219-226). IEEE COMPUTER SOC.
Denaro, G., Polini, A., Emmerich, W. (2005). Performance Testing of Distributed Component Architectures. In Beydeda, S., Gruhn, V. (Eds.), Building Quality into COTS Components - Testing and Debugging. (pp. 294-314). Springer.
Dove, M.T., White, T.O., Bruin, R.P., Tucker, M.G., Calleja, M., Artacho, E., ...Allan, R.J. (2005). eScience usability: the eMinerals experience. .Proceedings of the UK e-Science All Hands Meeting 2005: Nottingham, UK: 19th-22nd September 2005.
Duboc, L., Wicks, T., Emmerich, W. (2005). Experience with Lightweight Distributed Component Technologies in Business Intelligence Systems. In Mascolo, C., Gschwind, T. (Eds.), Proceedings of the 4th International Workshop on Software Engineering and Middleware, Linz, Austria. (pp. 214-229). Springer Verlag.
Emmerich, W., Butchart, B., Chen, L., Wassermann, B., Price, S.L. (2005). Grid Service Orchestration using the Business Process Execution Language (BPEL). London, UK: UCL-CS Research Note RN/05/07.
Finkelstein, A. (2005). Business Data Validation: lessons from practice. WWV, DSIC-II/03/05 1.
Goonatilake, C., Chapman, C., Emmerich, W., Farrellee, M., Tannenbaum, T., Livny, M., ...Dove, M. (2005). . Condor Birdbath - web service interface to Condor .Proc. of the 2005 UK e-Science All Hands Meeting.
Letier, E., Kramer, J., Magee, J., Uchitel, S. (2005). Fluent Temporal Logic for Discrete-Time Event-Based Models. .ESEC/FSE'05 - Proceedings of the Joint 10th European Software Engineering Conference (ESEC) and 13th ACM SIGSOFT Symposium on the Foundations of Software Engineering (FSE-13).
Letier, E., Kramer, J., Magee, J., Uchitel, S. (2005). Monitoring and Control in Scenario-Based Requirements Analysis. 27th International Conference on Software Engineering (ICSE 2005) St Louis, MO.ICSE 05: 27th International Conference on Software Engineering, Proceedings.
Milewski, M., Roberts, G. (2005). The Model Weaving Description Language (MWDL) - towards a formal Aspect Oriented Language for MDA model transformations. First Workshop on Models and Aspects, ECOOP 2005 .
Roberts, G., Winder, R. (2005). Developing Java Software, 3rd Edition. John Wiley & Sons Ltd..
Rodrigues, G.N., Rosenblum, D.S., Uchitel, S. (2005). Reliability Support in Model-Driven Development. Proc. ACM/IEEE 8th International Conference on Model Driven Engineering Languages and Systems (MoDELS/UML 2005) .3713.
Rodrigues, G.N., Rosenblum, D.S., Uchitel, S. (2005). Reliability prediction in model driven development. In Briand, L., Williams, C. (Eds.), (pp. 339-354). SPRINGER-VERLAG BERLIN.
Rodrigues, G.N., Rosenblum, D.S., Uchitel, S. (2005). Using scenarios to predict the reliability of concurrent component-based software systems.
Rodrigues, G., Rosenblum, D., Uchitel, S. (2005). Sensitivity Analysis for a Scenario-Based Reliability Prediction Model. In Proceedings ICSE 2005 Workshop on Architecting Dependable Systems. (pp. 73-77). USA: ACM Press.
Rodrigues, G., Rosenblum, D., Uchitel, S. (2005). Using Scenarios to Predict the Reliability of Concurrent Component-Based Software Systems. In Cerioli, M. (Ed.), Proc. ETAPS 2005 International Conference on Fundamental Approaches to Software Engineering - FASE 2005. (pp. 111-126). Springer.
Rosenblum, D.S. (2005). Fundamental Research Issues in Software Testing. Proceedings of a European Commission Workshop on Fundamental Research in Software Engineering .
Rosenblum, D.S. (2005). Method for storing boolean functions to enable evaluation, modification, reuse, and delivery over a network. 6,910,033.
Skene, J., Emmerich, W. (2005). Engineering Runtime Requirements-Monitoring Systems using MDATechnologies. In IFIP Symposium on Trustworthy Global Computing. (pp. 319-333). Springer.

2004

(2004). 26th International Conference on Software Engineering (ICSE 2004), 23-28 May 2004, Edinburgh, United Kingdom. .ICSE.
(2004). Component Deployment. Component Deployment - Proc. of the 2nd Int. Working Conference, Edinburgh, Scotland, 20-21 May, 2004. .3083.
(2004). . Proceedings of the 26th International Conference on Software Engineering. .
Arlow, J., Quinn, J., Emmerich, W. (2004). Literate modelling: capturing business knowledge with the UML. In Bezivin, J., Muller, P. (Eds.), Proceedings of The Unified Modeling Language «UML»?98: Beyond the Notation: First International Workshop, Mulhouse, France, June 3-4, 1998. (pp. 189-199). Springer Verlag.
Bahsoon, R., Emmerich, W. (2004). . Applying ArchOptions to Value the Payoff of Refactoring .Proc. of the 6th Int. Workshop on Economics Driven Software Engineering Research, Edinburgh, Scotland.
Bahsoon, R., Emmerich, W. (2004). Evaluating architectural stability with real options theory. In Proceedings of the 20th International Conference on Software Maintenance, Chicago, Illinois, U.S.A.. (pp. 443-447). IEEE Computer Society Press.
Calleja, M., Blanshard, L., Bruin, R., Chapman, C., Thandavan, A., Tyer, R., ...Brodholt, J. (2004). Grid tool integration within the eMinerals Project. .Proceedings of the UK e-Science all hands meeting 2004: Nottingham, UK, 31st August-3rd September.
Calleja, M., Blanshard, L., Bruin, R., Chapman, C., Thandavan, A., Tyer, R., ...Dove, M.T. (2004). Grid tool integration within the eMinerals Project. In Proceedings of the 2004 UK E-Science All Hands Meeting, Nottingham, UK. (pp. 812-817). UK Engineering and Physical Science Research Council.
Capra, L. (2004). Engineering Human Trust in Mobile System Collaborations. .Proceedings of the ACM SIGSOFT Symposium on the Foundations of Software Engineering.
Capra, L. (2004). Towards a human trust model for mobile ad-hoc networks. Proc. of 2nd UK-UbiNet Workshop .
Chapman, C., Wilson, P., Tannenbaum, T., Farrellee, M., Livny, M., Brodholt, J., Emmerich, W. (2004). Condor Services for the Global Grid: Interoperability between Condor and OGSA. .Proceedings of the UK e-Science All Hands Meeting 2004, Nottingham, UK, 31st August – 3rd September.
Chapman, C., Wilson, P., Tannenbaum, T., Farrellee, M., Livny, M., Brodholt, J., Emmerich, W. (2004). Condor services for the Global Grid:interoperability between Condor and OGSA. In Proceedings of the 2004 UK E-Science All Hands Meeting, Nottingham, UK. (pp. 870-877). UK Engineering and Physical Science Research Council.
Courbis, C., Finkelstein, A. (2004). Towards an aspect weaving BPEL engine.
De Landtsheer, R., Letier, E., van Lamsweerde, A. (2004). Deriving Tabular Event-Based Specifications from Goal-Oriented Requirements Models. REQUIREMENTS ENGINEERING, 9 (2), 104-120. doi:10.1007/s00766-004-0189-1
Denaro, G., Polini, A., Emmerich, W. (2004). Early performance testing of distributed software applications. In Proceedings of the 4th International Workshop on Software and Performance, Redwood Shores, California, USA, January 14-16, 2004. (pp. 94-103). New York, NY, USA: ACM Press.
Dove, M.T., Calleja, M., Bruin, R., Wakelin, J., Keegan, M., Ballard, S., ...Tyer, R. (2004). Collaborative tools in support of the eMinerals Virtual Organization. .Proceedings of the UK e-Science All Hands Meeting 2004, Nottingham, UK, 31st August – 3rd September.
Finkelstein, A.C.W., Hetherington, J., Li, L., Margoninski, O., Saffrey, P., Seymour, R., Warner, A. (2004). Computational challenges of systems biology. Computer, 37 (5), 26-33. doi:10.1109/MC.2004.1297236
Finkelstein, A., Gryce, C., Lewis-Bowen, J. (2004). Relating requirements and architectures: a study of data-Grids. .Journal of Grid Computing.2. doi:10.1007/s10723-004-6745-6.
Finkelstein, A., Hetherington, J., Li, L.Z., Margoninski, O., Saffrey, P., Seymour, R., Warner, A. (2004). Computational challenges of systems biology. COMPUTER, 37 (5), 26-+.
Heaven, W., Finkelstein, A. (2004). A UML profile to support requirements engineering with KAOS. IEE Proceedings - Software, 151 (1), 10. doi:10.1049/ip-sen:20040297
Jezequel, J., Emmerich, W. (2004). MDA in practice (panel). In Proceedings of the 26th International Conference on Software Engineering, Edinburgh, UK. IEEE Computer Society Press.
Letier, E., van Lamsweerde, A. (2004). Reasoning about Partial Goal Satisfaction for Requirements and Design Engineering. .Proceedings of the ACM SIGSOFT Symposium on the Foundations of Software Engineering.
Mascolo, C., Capra, L., Emmerich, W. (2004). Principles of Mobile Computing Middleware. In Mahmoud, Q. (Ed.), Middleware for Communications. (pp. 261-280). John Wiley.
Nowell, H., Butchart, B., Coombes, D.S., Price, S.L., Emmerich, W., Catlow, C.R.A. (2004). Increasing the scope for polymorph prediction usinge-Science. In Proceedings of the 2004 UK E-Science All Hands Meeting, Nottingham, UK. (pp. 968-971). UK Engineering and Physical Science Research Council.
Rodrigues, G.N., Rosenblum, D., Emmerich, W. (2004). A model driven approach for software systems reliability. .ICSE. doi:10.1109/ICSE.2004.1317412.
Rodrigues, G., Roberts, G., Emmerich, W. (2004). Reliability support for the Model Driven Architecture. In (pp. 79-98). .
Rodrigues, G., Rosenblum, D., Emmerich, W. (2004). A model driven approach for software systems reliability. In Proceedings of the 26th International Conference on Software Engineering, Edinburgh, UK. (pp. 30-32). IEEE Computer Society Press.
Skene, J., Emmerich, W. (2004). Generating a contract checker for an SLA language. In Proceedings of the EDOC 2004 Workshop on Contract Architectures and Languages, Monterey, California. IEEE Computer Society Press.
Skene, J., Lamanna, D.D., Emmerich, W.J. (2004). Precise service level agreements. .ICSE. doi:10.1109/ICSE.2004.1317440.
van Lamsweerde, A., Letier, E. (2004). From object orientation to goal orientation: A paradigm shift for requirements engineering. 9th International Workshop on Radical Innovations of Software and Systems Engineering in the Future Venice, ITALY.RADICAL INNOVATIONS OF SOFTWARE AND SYSTEMS ENGINEERING IN THE FUTURE.2941.
Wilson, P., Emmerich, W., Brodholt, J. (2004). Leveraging HTC for UK eScience with very large Condor pools: demand for transforming untapped power into results. In Proceedings of the 2004 UK E-Science All Hands Meeting, Nottingham, UK. (pp. 308-315). UK Engineering and Physical Science Research Council.
Wright, R., Rey, M.V., Margoninski, O., Saffrey, P., Hetherington, J., Li, L., ...Finkelstein, A. (2004). A New Framework for Integration of Models in Biology (abstract). The Journal of Physiology, 561P (PC31),
Wright, R., Varela Rey, M., Margoninski, O., Saffrey, P., Hetherington, J., Li, L., ...Finkelstein, A. (2004). A new framework for the integration of models in biology. .The Physiological Society: Communications.561P.
Yoshioka, N., Honiden, S., Finkelstein, A. (2004). Security patterns: A method for constructing secure and efficient inter-company coordination systems. EIGHTH IEEE INTERNATIONAL ENTERPRISE DISTRIBUTED OBJECT COMPUTING CONFERENCE, PROCEEDINGS, 84-97.
Zachariadis, S., Mascolo, C., Emmerich, W. (2004). SATIN: a component model for mobile self-organisation. In Meersman, R. (Ed.), (pp. 1303-1321). SPRINGER-VERLAG BERLIN.
Zirpins, C., Piccinelli, G., Lamersdorf, W., Finkelstein, A. (2004). Object orientation and web services. 18th European Conference on Object-Oriented Programming (ECOOP 2004) Oslo, NORWAY.OBJECT-ORIENTED TECHNOLOGY.3344.

2003

Ackemann, T., Mascolo, C., Emmerich, W. (2003). Lightweight Incentives in Peer-to-Peer Networks. UCL-CS.
Alves, C., Finkelstein, A. (2003). Investigating conflicts in cots decision-making. INT J SOFTW ENG KNOW, 13 (5), 473-493.
Bahsoon, R., Emmerich, W. (2003). Evaluating software architectures for stability: a real options approach. 25th International Conference on Software Engineering, Doctoral Symposium .
Bahsoon, R., Emmerich, W. (2003). Evaluating Software Architectures: Development Stability and Evolution. .Proceedings of the ACS/IEEE International Conference on Computer Systems and Applications, Tunis, Tunisia. doi:10.1109/AICCSA.2003.1227480.
Bahsoon, R., Emmerich, W. (2003). ArchOptions: A Real Options-Based Model for Predicting the Stability of Software Architectures. The ICSE 2003 Workshop on Economics-Driven Software Engineering Research .
Bahsoon, R., Emmerich, W. (2003). Evaluating software architectures: development, stability and evolution. In Proceedings of the ACS/IEEE International Conference on Computer Systems and Applications, Tunis, Tunisia. (pp. 47-56). IEEE Computer Society Press.
Bush, D., Finkelstein, A. (2003). Requirements stability assessment using scenarios. 11TH IEEE INTERNATIONAL REQUIREMENTS ENGINEERING CONFERENCE, PROCEEDINGS, 23-32.
Butchart, B., Chapman, C., Emmerich, W. (2003). OGSA first impressions: a case study re-engineering a scientific applicationwith the open grid services architecture. UK E-Science All Hands Meeting, Nottingham .
Butchart, B., Chapman, C., Emmerich, W. (2003). OGSA First Impressions: A Case Study using the Open Grid Service Architecture. .Proceedings of the UK E-Science All Hands Meeting, Nottingham.
Butchart, B., Chapman, C., Emmerich, W. (2003). OGSA First Impressions: A Case Study using the Open Grid Service Architecture. Proceedings of the UK E-Science All Hands Meeting, Nottingham .
Capra, L., Emmerich, W., Mascolo, C. (2003). CARISMA: Context-Aware Reflective mIddleware System for Mobile Applications. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 29 (10), 929-945.
De Landtsheer, R., Letier, E., van Lamsweerde, A. (2003). Deriving Tabular Event-Based Specifications from Goal-Oriented Requirements Models. 11th IEEE International Requirement Engineering Conference MONTEREY, CA.11TH IEEE INTERNATIONAL REQUIREMENTS ENGINEERING CONFERENCE, PROCEEDINGS.
Dui, D., Emmerich, W. (2003). Compatibility of XML language versions. In Westfechtel, B., Hoek, A. (Eds.), Software Configuration Management. Selected Papers of ICSE Workshops SCM 2001 and SCM 2003. (pp. 148-162). Springer Verlag.
Dui, D., Emmerich, W., Nentwich, C., Thal, B. (2003). Consistency checking of financial derivative transactions. In Aksit, M., Menzini, M., Unland, R. (Eds.), Objects, Components, Architectures, Services and Applications for a Networked World. (pp. 166-183). Springer.
Dui, D., Emmerich, W., Nentwich, C., Thal, B. (2003). Consistency Checking of Financial Derivative Transactions. Objects, Components, Architectures, Services and Applications for a Networked World .2591.
Emmerich, W. (2003). Konstruktion von verteilten Objekten. Heidelberg, Germany: dpunkt Verlag GmbH.
Finkelstein, A., Lamerdorf, W., Leyman, F., Piccinelli, G., Weerawarana, S. (2003). Object orientation and web services. 17th European Conference on Object-Oriented Programming (ECOOP 2003) DARMSTADT, GERMANY.OBJECT-ORIENTED TECHNOLOGY.3013.
Hughes, A., Emmerich, W. (2003). Using programmable network managementtechniques to establish experimental networkingtestbeds. BT Technology Journal, 21 (2), 195-203. doi:10.1023/A:1024437723284
Hughes, A., Emmerich, W. (2003). Using programmable network management techniques to establish experimental nework testbeds. BT Technology Journal, 21 (2), 195-203.
Kaveh, N., Emmerich, W. (2003). Validating Distributed Object and Component Designs. In Bernardo, M., Inverardi, P. (Eds.), Formal Methods for Software Architecture. (pp. 63-91). Springer Verlag.
Kaveh, N., Emmerich, W. (2003). Validating distributed object and component designs. In Bernardo, M., Inverardi, P. (Eds.), Formal Methods for Software Architectures: Third International School on Formal Methods for the Design of Computer, Communication and Software Systems: Software Architectures, SFM 2003, Bertinoro, Italy, September 22-27, 2003. (pp. 63-91). Springer Verlag.
Lamanna, D.D., Skene, J., Emmerich, W. (2003). SLAng: A Language for Service Level Agreements. Proc. of the 9th IEEE Workshop on Future Trends in Distributed Computing Systems .
Lamanna, D.D., Skene, J., Emmerich, W. (2003). SLAng: a language for service level agreements. In Proceedings of the 9th IEEE Workshop on Future Trends in Distributed Computing Systems. (pp. 100-106). IEEE Computer Society Press.
Mascolo, C., Emmerich, W., Finkelstein, A. (2003). Guest Editorial: XML and Software Engineering. Autom. Softw. Eng., 10 5-6. doi:10.1023/A:1021808716070
Nentwich, C., Emmerich, W., Finkelstein, A. (2003). Consistency Management with Repair Actions. 25th International Conference on Software Engineering (ICSE 2003) PORTLAND, OR.25TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, PROCEEDINGS.
Nentwich, C., Emmerich, W., Finkelstein, A.C.W. (2003). Consistency management with repair actions. 25th International Conference on Software Engineering(ICSE'03) .Consistency Management with Repair Actions. doi:10.1109/ICSE.2003.1201223.
Nentwich, C., Emmerich, W., Finkelstein, A., Ellmer, E. (2003). Flexible consistency checking. ACM T SOFTW ENG METH, 12 (1), 28-63.
Nuseibeh, B., Kramer, J., Finkelstein, A. (2003). ViewPoints: Meaningful relationships are difficult!. 25TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, PROCEEDINGS, 676-681.
Piccinelli, G., Emmerich, W., Williams, S.L., Stearns, M. (2003). A model-driven architecture for electronicservice management systems. In Orlowska, M., Weerawarana, S., Papazoglou, M., Yang, J. (Eds.), Proc. of the 1st International Conference on Service-Oriented Computing, Trento, Italy. (pp. 241-255). Springer.
Piccinelli, G., Emmerich, W., Williams, S., Stearns, M. (2003). A Model-Driven Architecture for Electronic Service Management Systems. In Orlowska, M.E., Weerawarana, S., Papazoglou, M.P., Yang, J. (Eds.), Proc. of the 1st Int. Conference on Service-Oriented Computing, Trento, Italy. (pp. 241-255). Springer Verlag.
Piccinelli, G., Finkelstein, A., Costa, T. (2003). Flexible B2B processes: the answer is in the nodes. INFORM SOFTWARE TECH, 45 (15), 1061-1063. doi:10.1016/S0950-5849(03)00134-4
Piccinelli, G., Finkelstein, A., Williams, S.L. (2003). Service-oriented workflow: The DySCo framework. PROCEEDINGS OF THE 29TH EUROMICRO CONFERENCE, 291-297.
Quick, T., Nehaniv, C.L., Dautenhahn, K., Roberts, G. (2003). Evolving Embodied Genetic Regulatory Network-driven Control Systems. .Lecture Notes in Artificial Intelligence (Subseries of Lecture Notes in Computer Science).2801.
Rodrigues, G.N., Roberts, G., Emmerich, W., Skene, J. (2003). Reliability Support for the Model Driven Architecture. Proceedings of the Workshop on Software Architecture for Dependable Systems (ICSE/WADS' 2003) .
Skene, J., Emmerich, W. (2003). A model-driven approach to non-functional analysis of software architectures. .Proceedings, 18th IEEE International Conference on Automated Software Engineering, Montreal, Quebec, Canada October 6 to 10, 2003. doi:10.1109/ASE.2003.1240311.
Skene, J., Emmerich, W. (2003). Model driven performance analysis of enterprise information systems. Electronic Notes in Theoretical Computer Science, 82 (6), 147-157. doi:10.1016/S1571-0661(04)81033-8
Skene, J., Emmerich, W. (2003). A model driven architecture approach to analysis of non-functional properties of software architectures. In Proceedings of the 18th IEEE Conference on Automated Software Engineering, October 2003, Montreal, Canada. (pp. 236-239). IEEE Computer Society Press.
Zachariadis, S., Mascolo, C., Emmerich, W. (2003). Adaptable Mobile Applications: Exploiting Logical Mobility in Mobile Computing. In Horlait, E., Magedanz, T., Glitho, R.H. (Eds.), (pp. 170-179). SPRINGER-VERLAG BERLIN.
Zachariadis, S., Mascolo, C., Emmerich, W. (2003). Self-organizing Mobile Systems: Use of Logical Mobility Primitives in Mobile Computing. UCL-CS.
Zachariadis, S., Mascolo, C., Emmerich, W. (2003). Adaptable mobile applications: exploiting logical mobility in mobile computing. In Horlait, E., Magedanz, T., Glitho, R. (Eds.), Proceedings of 5th International Workshop on Mobile Agents for Telecommunication Applications (MATA03). (pp. 170-179). Springer Verlag.

2002

Ackemann, T., Gold, R., Mascolo, C., Emmerich, W. (2002). Incentives in peer-to-peer and grid networking. UCL-CS.
Alves, C., Finkelstein, A. (2002). Challenges in COTS decision-making: a goal-driven requirements engineering perspective. .SEKE. doi:10.1145/568760.568894.
Alves, C., Finkelstein, A. (2002). Negotiating Requirements for COTS-Based Systems. Proceedings of the Eighth International Workshop on Requirements Engineering: Foundation for Software Quality, in conjunction with RE'02. Essen, Germany, September .
Avellis, G., Finkelstein, A. (2002). How to annotate educational multimedia with non-functional requirements. Educational Technology & Society, 5
Capra, L. (2002). Mobile computing middleware for context-aware applications. 24th International Conference on Software Engineering ORLANDO, FL.ICSE 2002: PROCEEDINGS OF THE 24TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING.
Capra, L., Blair, G., Mascolo, C., Emmerich, W., Grace, P. (2002). Exploiting reflection in mobile computing middleware. ACM SIGMOBILE Mobile Computing and Communications Review, 6 (4), 34-44. doi:10.1145/643550.643553
Capra, L., Emmerich, W., Mascolo, C. (2002). Exploiting reflection and metadata to build mobile computing middleware. .ACM SIGMOBILE Mobile Computing and Communications Review.6. doi:10.1145/643550.643553.
Capra, L., Emmerich, W., Mascolo, C. (2002). A micro-economic approach to conflict resolution in mobile computing. .Proceedings of the ACM SIGSOFT Symposium on the Foundations of Software Engineering.
Dingwall-Smith, A., Finkelstein, A. (2002). From Requirements to Monitors by Way of Aspects. Workshop on Early Aspects at the 1st International Conference on Aspect-Oriented Software Development (AOSD) .
Dui, D., Emmerich, W., Nentwich, C., Thal, B. (2002). Consistency Checking of Financial Derivative Transactions. Proceedings of the NetObjectDays. Erfurt, Germany .
Emmerich, W. (2002). OMG/CORBA: an object-oriented middleware. In Marciniak, J. (Ed.), Encyclopedia of Software Engineering. (pp. 902-907). John Wiley & Sons.
Emmerich, W. (2002). Distributed component technologies and theirsoftware engineering implications. In Proceedings of the 24th International Conference on Software Engineering. (pp. 537-546). New York, New York, USA: ACM Press.
Emmerich, W.J. (2002). Distributed Component Technologies and their Software Engineering Implications. .Proceedings of the 24th International Conference on Software Engineering, Orlando, Florida. doi:10.1145/581339.581405.
Emmerich, W., Kaveh, N. (2002). Component Technologies: Java Beans, COM, CORBA, RMI, EJB and the CORBA Component Model. Proceedings of the 24th International Conference on Software Engineering (ICSE), Orlando, Florida. May 19-25 .
Emmerich, W., Kaveh, N. (2002). Component Technologies: Java Beans, COM, CORBA,RMI, EJB and the CORBA Component Model. 24th International Conference on Software Engineering .
Finkelstein, A.C.W., Savigni, A., Kappel, G., Retschitzegger, W., Kimmerstorfer, E., Schwinger, W., ...Feichtner, C. (2002). Ubiquitous Web application development - A framework for understanding. 6TH WORLD MULTICONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL I, PROCEEDINGS, 431-438.
Gryce, C., Finkelstein, A., Nentwich, C. (2002). Lightweight Checking for UML Based Software Development. UML 2002, Model Engineering, Concepts and Tools. Workshop on Consistency Problems in UML-based Software Development. .Research Report 2002:06.
Hill, F., Csillaghy, A., Bentley, R.D., Aboudarham, J., Antonucci, E., Finkelstein, A., ...Pike, D. (2002). EGSO in need for a global schema. VIRTUAL OBSERVATORIES, 4846 35-42.
Lawson, K., Finkelstein, A. (2002). Integration of Product and Technology Development Process with R&D Portfolio Management using Efficient Frontier Analysis. .2002 IEEE International Engineering Management Conference: Managing Technology for the New Economy: St John’s College, Cambridge, UK: 18-20 August 2002. doi:10.1109/IEMC.2002.1038382.
Letier, E., van Lamsweerde, A. (2002). Deriving Operational Software Specifications from System Goals. .Proceedings of the ACM SIGSOFT Symposium on the Foundations of Software Engineering.
Letier, E., van Lamsweerde, A. (2002). Agent-Based Tactics for Goal-Oriented Requirements Elaboration. 24th International Conference on Software Engineering ORLANDO, FL.ICSE 2002: PROCEEDINGS OF THE 24TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING.
Mascolo, C., Capra, L., Emmerich, W. (2002). "Middleware for Mobile Computing (A Survey)". In Advanced Lectures on Networking. Networking 2002 Tutorials, 2497 o 20-58.
Mascolo, C., Capra, L., Emmerich, W. (2002). Mobile computing middleware. In Gregori, E., Anastasi, G., Basagni, S. (Eds.), (pp. 20-58). SPRINGER-VERLAG BERLIN.
Mascolo, C., Capra, L., Zachariadis, S., Emmerich, W. (2002). XMIDDLE: a data-sharing middleware for mobile computing. WIRELESS PERS COMMUN, 21 (1), 77-103.
Mascolo, C., Zanolin, L., Emmerich, W. (2002). XMILE: an XML based Approach for Incremental Code Mobility and Update. Autom. Softw. Eng., 9 151-165. doi:10.1023/A:1014582329991
Medvidovic, N., Rosenblum, D.S., Redmiles, D.F., Robbins, J.E. (2002). Modeling Software Architectures in the Unified Modeling Language. ACM Transactions on Software Engineering and Methodology, 11 (1), 2-57. doi:10.1145/504087.504088
Nentwich, C., Capra, L., Emmerich, W., Finkelstein, A. (2002). Xlinkit: A Consistency Checking and Smart Link Generation Service.. ACM Transactions on Internet Technology, 2 (2), 151-185. doi:10.1145/514183.514186
Nentwich, C., Emmerich, W., Finkelstein, A. (2002). Edit, compile, debug: from hacking to distributed engineering.
Piccinelli, G., Emmerich, W., Zirpins, C., Schuette, K. (2002). Web Services Interfaces for Inter-Organizational Business Process: An Infrasctructure for Automated Reconciliation. Proceedings of the 6th Int.Enterprise Distributed Object Computing, (EDOC2002) IEEE Computer Society. Los Almitos, California . doi:10.1109/EDOC.2002.1137717.
Piccinelli, G., Emmerich, W., Zirpins, C., Schuett, K. (2002). Web service interfaces for inter-organizational business process: An infrastructure for automated reconcilliation.. Proceedings of the 6th IEEE International Conference on Enterprise Distributed Object Computing. Lausanne . doi:10.1109/EDOC.2002.1137717.
Piccinelli, G., Emmerich, W., Zirpins, C., Schuett, K. (2002). Web services interfaces for inter-organizational business process: an infrastructure for automated reconciliation. In (pp. 285-292). IEEE COMPUTER SOC.
Piccinelli, G., Finkelstein, A., Stammers, E. (2002). Automated engineering of e-business processes the RosettaNet case study. 6TH WORLD MULTICONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL VIII, PROCEEDINGS, 413-418.
Zachariadis, S., Capra, L., Mascolo, C., Emmerich, W. (2002). XMIDDLE: Information Sharing Middleware for a Mobile Environment. 24th International Conference on Software Engineering ORLANDO, FL.ICSE 2002: PROCEEDINGS OF THE 24TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING.
Zachariadis, S., Capra, L., Mascolo, C., Emmerich, W. (2002). XMIDDLE: information sharing middleware for a mobile environment. . doi:10.1145/581339.581463.
Zachariadis, S., Mascolo, C., Emmerich, W. (2002). Exploiting Logical Mobility in Computing Middleware. .ICDCS Workshops. doi:10.1109/ICDCSW.2002.1030799.
Zachariadis, S., Mascolo, C., Emmerich, W. (2002). Exploiting logical mobility in mobile computing middleware. In Wagner, R. (Ed.), (pp. 385-386). IEEE COMPUTER SOC.
Zanolin, L., Mascolo, C., Emmerich, W. (2002). Model checking programmable router configurations. UCL CS.

2001

Bible, J., Rothermel, G., Rosenblum, D.S. (2001). A Comparative Study of Coarse- and Fine-Grained Safe Regression Test-Selection Techniques. ACM Transactions on Software Engineering and Methodology, 10 (2), 149-183. doi:10.1145/367008.367015
Bush, D., Finkelstein, A. (2001). Reuse of safety case claims - an initial investigation. Annual London Conference on Communications COMMUN ENGN DOCTORATE CTR, LONDON, ENGLAND.LONDON COMMUNICATIONS SYMPOSIUM 2001, PROCEEDINGS.
Capra, L., Emmerich, W., Mascolo, C. (2001). Reflective middleware solutions for context-aware applications. .Reflection.2192. doi:10.1007/3-540-45429-2_10.
Capra, L., Emmerich, W., Mascolo, C. (2001). Middleware for mobile computing: awareness vs. transparency. Proc. of the 8th Workshop on Hot Topics in Operating Systems (HotOS-VIII), Schloss Elmau, Germany .
Capra, L., Emmerich, W., Mascolo, C. (2001). Position summary. Middleware for mobile computing: Awareness vs. transparency. 8th Workshop on Hot Topics in Operating Systems ELMAU, GERMANY.EIGHTH WORKSHOP ON HOT TOPICS IN OPERATING SYSTEMS, PROCEEDINGS.
Capra, L., Emmerich, W., Mascolo, C. (2001). Middleware for mobile computing: Awareness vs. transparency. Proceedings of the Workshop on Hot Topics in Operating Systems - HOTOS, 164.
Capra, L., Emmerich, W., Mascolo, C. (2001). Middleware for mobile computing: awareness vs. transparency (position summary). . doi:10.1109/HOTOS.2001.990080.
Capra, L., Emmerich, W., Mascolo, C. (2001). Reflective middleware solutions for context-aware applications. .
Capra, L., Emmerich, W., Mascolo, C. (2001). Exploiting reflection and metadata to build mobile computing middleware. Workshop on Mobile Computing Middleware, Heidelberg, Germany .
Capra, L., Mascolo, C., Zachariadis, S., Emmerich, W. (2001). Towards a mobile computing middleware: a synergy of reflection and mobile code techniques. 8th IEEE Workshop on Future Trends of Distributed Computing Systems (FTDCS 01) BOLOGNA, ITALY.EIGHTH IEEE WORKSHOP ON FUTURE TRENDS OF DISTRIBUTED COMPUTING SYSTEMS, PROCEEDINGS.
Carzaniga, A., Rosenblum, D.S., Wolf, A.L. (2001). Design and Evaluation of a Wide-Area Event Notification Service. ACM Transactions on Computer Systems, 19 (3), 332-383. doi:10.1145/380749.380767
de Meer, H., Emmerich, W., Mascolo, C., Pezzi, N., Rio, M., Zanolin, L. (2001). Middleware and management support for programmable QoS-network. Proceedings of the 3rd International Working Conference on Active Networks, Philadelphia, PA .Proceedings of the 3rd International Working Conference on Active Networks, Philadelphia, PA.
Emmerich, W. (2001). OMG/CORBA: An object-oriented middleware. In Encyclopedia of Software Engineering. John Wiley & Sons.
Emmerich, W. (2001). Component technologies: Java Beans, COM, CORBA, RMI, EJB and the CORBA component model. In Proceedings of the 8th European software engineering conference held jointly with 9th ACM SIGSOFT international symposium on foundations of software engineering, Vienna, Austria. (pp. 311-312). New York, New York, USA: ACM Press.
Emmerich, W., Ellmer, E., Fieglein, H. (2001). TIGRA - an architectural style for enterprise application integration. Proc. of the 23rd International Conference on Software Engineering, Toronto, Canada .
Emmerich, W., Ellmer, E., Fieglein, H. (2001). TIGRA: an architectural style for enterprise application integration. In Proceedings of the 23rd International Conference on Software Engineering, Toronto, Canada. (pp. 567-576). IEEE Computer Society Press.
Emmerich, W., Kaveh, N. (2001). Component technologies: Java Beans, COM, CORBA, RMI, EJB,and the CORBA component model. Proc.of the Joint 7th European Software Engineering Conference and 9th ACM SIGSOF International Symposium on Foundations of Software Engineering, Vienna, Austria .
Farbey, B., Finkelstein, A. (2001). Evaluation in software engineering: ROI, but more than ROI.
Finkelstein, A., Savigni, A. (2001). A framework for requirements engineering for context-aware services. In First International Workshop From Software Requirements to Architectures (STRAW 01) 23rd International Conference on Software Engineering. IEEE Computer Society Press.
Harrold, M.J., Rosenblum, D., Rothermel, G., Weyuker, E. (2001). Empirical Studies of a Prediction Model for Regression Test Selection. IEEE Transactions on Software Engineering, 27 (3), 248-263. doi:10.1109/32.910860
Kaveh, N., Emmerich, W. (2001). Deadlock detection in distributed object systems. .Joint Proceedings of the 8th European Software Engineering Conference and the 9th ACM SIGSOFT Symposium on the Foundations of Software Engineering, Vienna, Austria.26. doi:10.1145/503209.503216.
Kaveh, N., Emmerich, W. (2001). Deadlock detection in distributed object systems. In Joint Proceedings of the 8th European Software Engineering Conference and the 9th ACM SIGSOFT Symposium on the Foundations of Software Engineering, Vienna, Austria. (pp. 44-51). New York, NY, USA: ACM Press.
Mascolo, C., Capra, L., Emmerich, W. (2001). An XML-based middleware for peer-to-peer computing. .Peer-to-Peer Computing. doi:10.1109/P2P.2001.990428.
Mascolo, C., Emmerich, W., de Meer, H. (2001). XMILE:An XML-based approach for programmable networks. Proc. AISB Symposium on Software Mobility and Adaptive Behaviour, York, UK .
Mascolo, C., Emmerich, W., de Meer, H. (2001). An XML-based programmable network platform. Proc. of the ICSE Workshop on Software Engineering and Mobility, Toronto, Canada .
Mascolo, C., Emmerich, W., de Meer, H. (2001). XMILE: an XML-based approach for programmable networks. AISB Symposium on Software Mobility and Adaptive Behaviour .
Mascolo, C., Emmerich, W., Finkelstein, A. (2001). XML technologies and software engineering. 23rd International Conference on Software Engineering (ICSE 2001) TORONTO, CANADA.PROCEEDINGS OF THE 23RD INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING.
Mascolo, C., Emmerich, W., Finkelstein, A. (2001). First ICSE 2001 workshop on XML technologies and software engineering.. ACM SIGSOFT Software Engineering Notes, 26 (6), 59. doi:10.1145/505532.505547
Nentwich, C., Emmerich, W., Finkelstein, A. (2001). Better living with xlinkit. Proc. of the 2nd International Workshop on Living with Inconsistency at ICSE 2001, Toronto, Canada .
Nentwich, C., Emmerich, W., Finkelstein, A. (2001). Static consistency checking for distributed specifications. 16th IEEE Annual International Conference on Automated Software Engineering (ASE 2001) CORONADO ISL, CA.16TH ANNUAL INTERNATIONAL CONFERENCE ON AUTOMATED SOFTWARE ENGINEERING (ASE 2001), PROCEEDINGS.
Ortega-Arjona, J., Roberts, G. (2001). Pattern-Based Simulation: Simulating the Actor Model Using the Active Object Behavioural Pattern. Centro de Investigation en Computacion, Computacion y Sistemas, 5 (1), 54-66.
Piccinelli, G., Emmerich, W., Finkelstein, A. (2001). Mapping service components to EJB business objects. 5th IEEE International Enterprise Distributed Object Computing Conference SEATTLE, WA.FIFTH IEEE INTERNATIONAL ENTERPRISE DISTRIBUTED OBJECT COMPUTING CONFERENCE, PROCEEDINGS.
Rio, M., Pezzi, N., Zanolin, L., de Meer, H., Emmerich, W., Mascolo, C. (2001). Promile: A management architecture for programmable modular routers. Proc. OPENSIG 2001 Workshop on Next Generation Network Programming, London .
Rio, M., Pezzi, N., Zanolin, L., DeMeer, H., Emmerich, W., Mascolo, C. (2001). Promile: a management architecture for programmable modular routers. OPENSIG 2001 Workshop on Next Generation Network Programming .Proceedings of OPENSIG 2001 Workshop on Next Generation Network Programming.
Tarr, P.L., Harrison, W.H., Ossher, H., Finkelstein, A., Nuseibeh, B., Perry, D.E. (2001). Workshop on multi-dimensional separation of concerns in software engineering.. ACM SIGSOFT Software Engineering Notes, 26 (1), 78. doi:10.1145/505894.505912

2000

Emmerich, W. (2000). Software engineering and middleware: a roadmap. In Finkelstein, A. (Ed.), 22nd International Conference on on Software Engineering, Future of Software Engineering Track, ICSE 2000, Limerick Ireland, June 4-11, 2000.. (pp. 117-129). ACM.
Emmerich, W. (2000). Software engineering and middleware: a roadmap (Invited talk). In Finkelstein, A. (Ed.), The Future of Software Engineering. (pp. 117-129). ACM Press.
Emmerich, W. (2000). Engineering distributed objects. Chichester, UK: John Wiley & Sons.
Emmerich, W., Kaveh, N. (2000). Model checking distributed objects. Proc. of the 4th International Software Architecture Workshop, Limerick, Ireland .
Emmerich, W., Kaveh, N. (2000). Model checking distributed objects. 4th International Software Architecture Workshop .
Farbey, B., Finkelstein, A. (2000). Software engineering management: strategic choices for a new decade. In Proceedings of 2nd Workshop on Economics-Driven Software Engineering Research (EDSER-2), 2000, 22nd International Conference on Software Engineering. New York, NY: ACM Press.
Farbey, B., Finkelstein, A. (2000). Software acquisition: a business strategy analysis. 5th IEEE International Symposium on Requirements Engineering TORONTO, CANADA.FIFTH IEEE INTERNATIONAL SYMPOSIUM ON REQUIREMENTS ENGINEERING, PROCEEDINGS.
Finkelstein, A. (2000). A Foolish Consistency: Technical Challenges in Consistency Management. DEXA, 1873 1-5. doi:10.1007/3-540-44469-6_1
Finkelstein, A. (2000). The Future of Software Engineering 2000: 22nd International Conference on Software Engineering. New York, US: ACM Press.
Finkelstein, A. (2000). Looking back at Y2K (Alternative titles: 'Y2K: a retrospective view' and 'Head-to-head:looking back at Y2K'). Computing and Control Engineering, 11 (4), 156-159.
Finkelstein, A. (2000). Software engineering (Encylopedia entry). In Encyclopedia of Information Sciences. Marcel Dekker.
Finkelstein, A. (2000). Head-to-head: looking back at Y2K. COMPUT CONTROL ENG J, 11 (4), 156-157.
Finkelstein, A. (2000). Looking back to Y2K. COMPUT CONTROL ENG J, 11 (5), 254.
Finkelstein, A., Emmerich, W. (2000). The future of requirements management tools. In Quirchmayr, G., Wagner, R., Wimmer, M. (Eds.), Information Systems in Public Administration and Law. Oesterreichische Computer Gesellschaft (Austrian Computer Society).
Finkelstein, A., Kramer, J. (2000). Software engineering: a roadmap. In Finkelstein, A. (Ed.), 22nd International Conference on on Software Engineering, Future of Software Engineering Track, ICSE 2000, Limerick Ireland, June 4-11, 2000.. (pp. 3-22). ACM.
Finkelstein, A., Smolko, D. (2000). Software agent architecture for consistency management in distributed documents. Proc. ISAS 2000, 6th International Conference on Information Systems Analysis and Synthesis, Orlando, USA .IX.
Finkelstein, L., Finkelstein, A. (2000). Design theory advances and measurement science.
Mascolo, C., Emmerich, W., Finkelstein, A. (2000). XMILE: an incremental code mobility system based on XML technologies.
Mascolo, C., Emmerich, W., Finkelstein, A. (2000). Implementing incremental code migration with XML. .ICSE. doi:10.1145/337180.337227.
Nentwich, C., Emmerich, W., Finkelstein, A., Zisman, A. (2000). BOX: browsing objects in XML. SOFTWARE PRACT EXPER, 30 (15), 1661-1676.
Ortega-Arjona, J.L., Roberts, G. (2000). The communicating sequential elements pattern. Proc. of the 7th Pattern Languages of Programs Conference (PLoP 2000), Monticello, Illinois .
Takahashi, K., Emmerich, W., Finkelstein, A., Guerra, S. (2000). System development using application services over the Net (tutorial summary). In Ghezzi, C., Jazayeri, M., Wolf, A.L. (Eds.), Proceedings of the 22nd International Conference on on Software Engineering, ICSE 2000, Limerick Ireland, June 4-11, 2000.. (p. 830). ACM.
Tarr, P.L., Harrison, W.H., Ossher, H., Finkelstein, A., Nuseibeh, B., Perry, D.E. (2000). Workshop on multi-dimensional separation of concerns in software engineering (summary). ICSE, 809-810. doi:10.1145/337180.337827
van Lamsweerde, A., Letier, E. (2000). Handling obstacles in goal-oriented requirements engineering. IEEE T SOFTWARE ENG, 26 (10), 978-1005.
Zisman, A., Emmerich, W., Finkelstein, A. (2000). Using XML to build consistency rules for distributed specifications. 10th International Workshop on Software Specification and Design SAN DIEGO, CA.TENTH INTERNATIONAL WORKSHOP ON SOFTWARE SPECIFICATION AND DESIGN.

1999

Arlow, J., Emmerich, W., Quinn, J. (1999). Literate modelling - capturing business knowledge with the UML. .The Unified Modeling Language: «UML»’98: Beyond the Notation: First International Workshop, Mulhouse, France, June 3-4, 1998: Selected Papers.1618. doi:10.1007/978-3-540-48480-6_15.
Breitman, K.K., Leite, J.C.S.D.P., Finkelstein, A. (1999). The world?s a stage: a survey on requirements engineering using a real-life case study.. .J. Braz. Comp. Soc..6.
Emmerich, W., Finkelstein, A., Fuggetta, A., Montangero, C., Derniame, J. (1999). Software Process - Standards, Assessments and Improvement. LECT NOTES COMPUT SC, 1500 15-25.
Emmerich, W., Finkelstein, A., Montangero, C., Antonelli, S., Armitage, S., Stevens, R. (1999). Managing standards compliance. ICSE-19 Workshop on Living with Inconsistency BOSTON, MA.IEEE TRANSACTIONS ON SOFTWARE ENGINEERING.25.
Emmerich, W., Gruhn, V. (1999). Engineering distributed objects (EDO 99) workshop summary. .Proceedings of the 21st International Conference on Software Engineering 1999, Los Angeles, California, United States, May 16-22, 1999. doi:10.1145/302405.302968.
Emmerich, W., Gruhn, V. (1999). Engineering distributed objects (EDO 99) workshop summary. In Proceedings of the 21st international conference on software engineering, Los Angeles, California, United States. (pp. 705-706). Los Alamitos, CA, USA: IEEE Computer Society Press.
Emmerich, W., Roodyn, N. (1999). Distributed objects. .Proceedings of the 21st International Conference on Software Engineering, Los Angeles. doi:10.1145/302405.302926.
Emmerich, W., Roodyn, N. (1999). Distributed objects. In Proceedings of the 21st International Conference on Software Engineering, Los Angeles. (pp. 665-666). Los Alamitos, CA, USA: IEEE Computer Society Press.
Emmerich, W., Schwarz, W., Finkelstein, A. (1999). Markup meets middleware. .FTDCS. doi:10.1109/FTDCS.1999.818814.
Farbey, B., Finkelstein, A. (1999). Exploiting software supply chain business architecture: a research agenda.
Finkelstein, A., Zisman, A. (1999). XML for software engineers. 4th IEEE International Symposium on Requirement Engineering (RE 99) UNIV LIMERICK, LIMERICK, IRELAND.IEEE INTERNATIONAL SYMPOSIUM ON REQUIREMENTS ENGINEERING, PROCEEDINGS.
Morris, S.J., Finkelstein, A. (1999). Engineering via Discourse: Content Structure as an Essential Component for Multimedia Documents. INT J SOFTW ENG KNOW, 9 (6), 691-724.
Ortega-Arjona, J.L., Roberts, G. (1999). Architectural development pattern. .EuroPLoP.
Ortega-Arjona, J.L., Roberts, G. (1999). Searching basic notions for software architecture design. .ECOOP Workshops.1743.
Quick, T., Dauntenhahn, K., Nehaniv, C., Roberts, G. (1999). The essence of embodiment: a framework for understanding and exploiting structural coupling and environment. .Computing anticipatory systems: CASYS '99 - third international conference, Liège, Belgium, 9-14 August 1999.517. doi:10.1063/1.1291299.
Roodyn, N., Emmerich, W. (1999). An architectural style for multiple real-time data feeds. In Proceedings of the 21st International Conference on Software Engineering, Los Angeles. (pp. 564-572). Los Alamitos, CA, USA: IEEE Computer Society Press.
Roodyn, N., Emmerich, W. (1999). An architectural style for multiple real-time data feeds. .Proceedings of the 21st International Conference on Software Engineering 1999, Los Angeles, California, United States, May 16-22, 1999. doi:10.1145/302405.302695.
Sharp, H., Finkelstein, A., Galal, G. (1999). Stakeholder identification in the requirements engineering process. In (pp. 387-391). .
Spanoudakis, G., Finkelstein, A., Till, D. (1999). Overlaps in Requirements Engineering. Autom. Softw. Eng., 6 171-198. doi:10.1023/A:1008718614166
Thanitsukkarn, T., Finkelstein, A. (1999). Multiperspective Analysis of the Sisyphus-I Room Allocation Task Modelled in a CG Meta-Representation Language. ICCS, 1640 272-296. doi:10.1007/3-540-48659-3_18

1998

Armitage, S., Stevens, R., Finkelstein, A. (1998). Implementing a compliance manager. Requirements Engineering, 3 (2), 98-106.
Ellmer, E., Emmerich, W. (1998). Business objects: the next step in component technology?. Proc. of the CAiSE Workshop on Component Based Infomation systems, Pisa, Italy .
Ellmer, E., Emmerich, W. (1998). Business objects:the next step in component technology?. University of Waikato, New Zealand.
Ellmer, E., Emmerich, W., Finkelstein, A. (1998). Process technology implications of procurement processes: some initial observations. 6th European Workshop on Software Process Technology (EWSPT 98) WEYBRIDGE, ENGLAND.SOFTWARE PROCESS TECHNOLOGY.1487.
Emmerich, W. (1998). Recent developments in OMG/CORBA. Tutorial summary. Proc. of the 20th International Conference of Software Engineering, Kyoto, Japan .2.
Emmerich, W. (1998). Software process - standards, assessments and improvements to. In Derniame, J., Kaba, A., Wastell, D. (Eds.), Software Process: Principles, Methodology, Technology. Berlin: Springer-Verlag.
Emmerich, W. (1998). Recent developments in OMG/CORBA. In Proceedings of the 20st International Conference on Software Engineering Volume II, Kyoto, Japan. (pp. 276-277). IEEE Computer Society Press.
Emmerich, W. (1998). Software process: standards, assessments and improvements. In Derniame, J., Kaba, B., Wastell, D. (Eds.), Software Process: Principles, Methodology, Technology. (pp. 15-25). Springer Verlag.
Emmerich, W., Sawyer, P. (1998). Guest editor's introduction to the special issue on the conference on european industrial requirements engineering. Requirements Engineering Journal, 3 (2), 71-72.
Finkelstein, A. (1998). Interoperable Systems: an introduction. In Information Systems Interoperability. Research Studies Press.
Ortega-Arjona, J.L., Roberts, G. (1998). The concept of software structure and its relations with software architecture and software patterns. Proc. of the Object-Oriented Software Architecture Workshop, OOSA'98, at the 12th European Conference of Object-Oriented Programming, ECOOP'98, Brussels, Belgium .
Ortega-Arjona, J.L., Roberts, G. (1998). Architectural patterns for parallel programming. .EuroPLoP.
Spanoudakis, G., Finkelstein, A. (1998). A semi-automatic process of identifying overlaps and inconsistencies between requirements specifications. OOIS'98: 1998 INTERNATIONAL CONFERENCE OBJECT ORIENTED INFORMATION SYSTEMS, PROCEEDINGS, 405-424.
Thanitsukkarn, T., Finkelstein, A. (1998). A Conceptual Graph Approach to Support Multiperspective Development Environments. 11th Knowledge Acquisition Workshop (KAW 98) .
van Lamsweerde, A., Darimont, R., Letier, E. (1998). Managing conflicts in goal-driven requirements engineering. IEEE T SOFTWARE ENG, 24 (11), 908-926.
van Lamsweerde, A., Letier, E. (1998). Integrating obstacles in goal-driven requirements engineering. 20th International Conference on Software Engineering - Forging New Links (ICSE 98) KYOTO, JAPAN.PROCEEDINGS OF THE 1998 INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING.

1997

Arlow, J., Bandinelli, S., Emmerich, W., Lavazza, L. (1997). Fine grained process modelling: an experiment at British Airways. Software Process: Improvement and Practice, 3 (2), 105-131. doi:10.1002/(SICI)1099-1670(199706)3:2<105::aid-spip70>3.0.CO;2-E
Arlow, J., Bandinello, S., Emmerich, W., Lavazza, L. (1997). A Fine-Grained Process Modelling Experiment at British Airways. Software Process, 3 105-131.
Emmerich, W. (1997). CORBA and ODBMSs in Viewpoint Development Architectures. Proc. of the 4th International Conference on Object-Oriented Information Systems .
Emmerich, W. (1997). An introduction to OMG/CORBA (tutorial). .Proceedings of the 19th International Conference on Software Engineering 1997, Boston, Massachusetts, United States, May 17 - 23, 1997. doi:10.1145/253228.253845.
Emmerich, W. (1997). An introduction to CORBA (tutorial summary).. In Proceedings of the 19th international conference on Software engineering, Boston, Massachusetts, United States. (pp. 641-642). New York, New York, USA: ACM Press.
Emmerich, W. (1997). CORBA and ODBMSs in viewpoint development environment architectures. 4th International Conference on Object-Oriented Information Systems .
Emmerich, W., Arlow, J., Madec, J., Phoenix, M. (1997). Tool construction for the British Airways SEE with the O2 ODBMS. Theory and Practice of Object Systems, 3 (3), 213-231.
Emmerich, W., Finkelstein, A., Montangero, C. (1997). 'The World and the Machine': a critical perspective on process technology.
Emmerich, W., Finkelstein, A., Montangero, C., Stevens, R. (1997). Standards compliant software development.
Feather, M., Fickas, S., Finkelstein, A., Lamsweerde, A.V. (1997). Requirements and specification exemplars. Autom. Softw. Eng., 4 419-438. doi:10.1023/A:1008680612960
Finkelstein, A., Stevens, R. (1997). Requirements Traceability. RE, 265. doi:10.1109/RE.1997.10008
Gotel, O., Finkelstein, A. (1997). Extended requirements traceability: results of an industrial case study. 3rd IEEE International Symposium on Requirements Engineering (RE 97) ANNAPOLIS, MD.RE '97 - PROCEEDINGS OF THE THIRD IEEE INTERNATIONAL SYMPOSIUM ON REQUIREMENTS ENGINEERING.
Kadam, S., Roberts, G., Buxton, B. (1997). Design Patterns for Parallelizing Vision-Related Applications on Network of Workstations. Proc. 11th Annual International Symposium on High Performance Computing Systems (HPC'97) .
Spanoudakis, G., Finkelstein, A. (1997). Overlaps Among Requirements Specifications.
Spanoudakis, G., Finkelstein, A. (1997). Reconciling requirements: a method for managing interference, inconsistency and conflict. ANN SOFTW ENG, 3 433-457.
Winder, R., Roberts, G. (1997). Developing Java Software. London: Wiley.

1996

Barghouti, N.S., Emmerich, W., Schaefer, W., Skarra, A.H. (1996). Information management in process-centered software engineering enviroments. In Fuggetta, A., Wolf, A. (Eds.), Software Process. (pp. 53-87). Chichester: John Wiley and Sons.
Emmerich, W. (1996). Tool specification with GTSL. In Proceedings of the 8th International Workshop on Software Specification and Design, Schloss Velen, Germany. (pp. 26-35). IEEE Computer Society Press.
Emmerich, W. (1996). An architecture for viewpoint environments based on OMG/CORBA. In Proceedings of the Workshop on Viewpoints, San Francisco, California, USA. (pp. 207-211). New York, NY, USA: ACM Press.
Emmerich, W., Bandinelli, S., Lavazza, L., Arlow, J. (1996). Fine grained process modelling: an experiment at British Airways. In Proceedings of the 4th International Conference on the Software Process, Brighton, United Kingdom. (pp. 2-12). IEEE Computer Society Press.
Emmerich, W., Ferrandina, F., Arlow, J. (1996). The OMG CORBAServices: an overview (in German). Objekt Spektrum, 46-56.
Emmerich, W., Ferrandina, F., Vogel, A. (1996). Integration of Java and CORBA: portable client/server-applications in the Internet (in German). Objekt Spektrum, 62-65.
Emmerich, W., Finkelstein, A. (1996). Do process-centred environments deserve process-centred tools?. In Montangero, C. (Ed.), Software Process Technology, 5th European Workshop, EWSPT '96, Nancy, France, October 9-11, 1996, Proceedings. (pp. 75-81). Springer.
Emmerich, W., Spanoudakis, G. (1996). Next-generation viewpoint-based environments. Norway: Norweigan University of Science and Technology (NTNU).
Emmerich, W., Spanoudakis, G., Finkelstein, A. (1996). Next-Generation Viewpoint-based Environments. Proc. 7th Workshop on The Next Generation of CASE Technology (NGCT '96) .
Finkelstein, A. (1996). Relating viewpoints: a preface to Viewpoints 96. .ISAW '96: Joint proceedings of the second international software architecture workshop (ISAW-2) and international workshop on multiple perspectives in software development (Viewpoints '96) on SIGSOFT '96 workshops. doi:10.1145/243327.243635.
Finkelstein, A. (1996). Improving public understanding of software engineering. IEEE SOFTWARE, 13 (6), 20-21.
Finkelstein, A. (1996). Requirements engineering research: coordination and infrastructure. .Requirements Engineering.1. doi:10.1007/BF01235766.
Finkelstein, A., Dowell, J. (1996). A Comedy of Errors: the London Ambulance Service case study. In 8th International Workshop on Software Specification & Design IWSSD-8. (pp. 2-4). IEEE CS Press.
Finkelstein, A., Ryan, M., Spanoudakis, G. (1996). Software package requirements and procurement. In Proceedings of 8th International Workshop on Software Specification Design (IWSSD-8). (pp. 141-146). IEEE Computer Society Press.
Finkelstein, A., Sommerville, I. (1996). The viewpoints FAQ. SOFTWARE ENG J, 11 (1), 2-4.
Finkelstein, A., Spanoudakis, G., Till, D. (1996). Managing Interference.
Gotel, O., Finkelstein, A. (1996). An Analysis of the Requirements Traceability Problem. In Arnold, R., Bohner, S. (Eds.), Software Change Impact Analysis. IEEE Computer Society Press.
Gotel, O., Finkelstein, A. (1996). The contribution stuctures of networked organisations. In ACM Workshop on Enabling Technologies - Infrastructure for Collaborative Enterprises (WET-ICE). ACM Press.
Gotel, O., Finkelstein, A. (1996). Extended Requirements Traceability a Framework for Changing Requirements.
Gotel, O., Finkelstein, A. (1996). Revisiting requirements production. SOFTWARE ENG J, 11 (3), 166-182.
Morris, S., Finkelstein, A. (1996). Integrating design and development in the production of multimedia documents. In 1996 International Workshop on Multimedia Software Development (MMSD '96). (pp. 98-107). IEEE Computer Society Press.
Nuseibeh, B., Finkelstein, A., Kramer, J. (1996). Method engineering for multi-perspective software development. INFORM SOFTWARE TECH, 38 (4), 267-274.
Poon, W.L., Finkelstein, A. (1996). Consistency Management for Multiple Perspective Software Development. .Joint proceedings of the second international software architecture workshop (ISAW-2) and international workshop on multiple perspectives in software development (Viewpoints '96) on SIGSOFT '96 workshops. doi:10.1145/243327.243656.
Spanoudakis, G., Finkelstein, A. (1996). Reconciliation: Managing Interference in Software Development. ECAI '96 Workshop on Modelling Conflicts in AI .

1995

Colbert, M., Voglimacci, C., Finkelstein, A. (1995). Live, audio-visual communication systems for distance learning: experience, heuristics and ISDN. BEHAV INFORM TECHNOL, 14 (5), 267-288.
Finkelstein, L., Finkelstein, A. (1995). Review of Design Methodology. In Collen, A., Gasparski, W. (Eds.), Design and Systems Praxiology: The International Annual of Practical Philosophy and Methodology. (pp. 95-122). Transaction Publishers.
Gotel, O., Finkelstein, A. (1995). Contribution structures. .RE. doi:10.1109/ISRE.1995.512550.
Leonhardt, U., Kramer, J., Nuseibeh, B., Finkelstein, A. (1995). Decentralised process enactment in a multi-perspective development environment. 17th International Conference on Software Engineering SEATTLE, WA.17TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, PROCEEDINGS.
Nuseibeh, B., Kramer, J., Finkelstein, A., Leonhardt, U. (1995). Decentralised Process Modelling. EWSPT, 913 185-188. doi:10.1007/3-540-59205-9_55

1994

Abiteboul, S., Adiba, M., Arlow, J., Armenise, P., Bandinelli, S., Baresi, L., ...Collet, P. (1994). The GOODSTEP project: General Object-Oriented Database for Software Engineering Processes. In In Proceedings of the 1st Asian Pacific Software Engineering Conference, Tokyo, Japan. (pp. 10-19). IEEE Computer Society Press.
Derniame, J., Finkelstein, A., Kramer, J., Nuseibeh, B. (1994). Directions in software process modelling and technology. In Software Process Modelling and Technology. Research Studies Press and John Wiley & Sons.
Easterbrook, S., Finkelstein, A., Kramer, J., Nuseibeh, B. (1994). Coordinating Conflicting ViewPoints by Managing Inconsistency.
Easterbrook, S., Finkelstein, A., Kramer, J., Nuseibeh, B. (1994). Coordinating distributed viewpoints - the anatomy of a consistency check. CONCURRENT ENG-RES A, 2 (3), 209-222.
Finkelstein, A. (1994). A course on requirements engineering.
Finkelstein, A. (1994). Requirements engineering: a review and research agenda. APSEC, 10-19. doi:10.1109/APSEC.1994.465278
Finkelstein, A. (1994). Software engineering education - a place in the sun. 16TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, 358-359.
Finkelstein, A. (1994). Is Application Development Focused On Real Problems. IFIP 13th World Computer Congress HAMBURG, GERMANY.INFORMATION PROCESSING '94, VOL III.53.
Finkelstein, A., Finkelstein, L. (1994). Requirements Engineering For Instrument Systems. MEAS CONTROL-UK, 27 (8), 248-250.
Finkelstein, A., Gabbay, D., Hunter, A., Kramer, J., Nuseibeh, B. (1994). Inconsistency handling in multi-perspective specifications. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 20 (8), 569-578.
Finkelstein, A., Kramer, J., Nuseibeh, B. (1994). Software Process Modelling Technology. Research Studies Press.
Gotel, O., Finkelstein, A. (1994). An analysis of the requirements traceability problem. ICRE, 94-101. doi:10.1109/ICRE.1994.292398
Gotel, O., Finkelstein, A. (1994). Modelling the contribution structure underlying requirements.
Johnson, W.L., Finkelstein, A. (1994). Introduction.. .Automated Software Engineering.1. doi:10.1007/BF00871688.
Nuseibeh, B., Finkelstein, A., Kramer, J., Easterbrook, S. (1994). Concurrent software engineering: coordinating distributed viewpoints for managing inconsistency. .IEE Colloquium on Issues of Co-Operative Working in Concurrent Engineering.
Nuseibeh, B., Kramer, J., Finkelstein, A. (1994). A framework for expressing the relationships between multiple views in requirements specification. IEEE T SOFTWARE ENG, 20 (10), 760-773.

1993

Avellis, G., Finkelstein, A. (1993). Designing Composite Systems. Italian National Computing Conference (AICA 93), International Section, 22nd--24th September .
Emmerich, W., Kroha, P., Schaefer, W. (1993). Object-oriented database management systems for construction of CASE environments. In Mavrik, V., Lavzanksy, J., Wagner, R. (Eds.), Database and Expert Systems Applications: Proceedings of the 4th International Conference DEXA '93, Prague, Czech Republic. (pp. 631-642). Springer Verlag.
Emmerich, W., Schaefer, W. (1993). Dedicated object management benchmarks for software engineering applications. In Proceedings of the Software Engineering Environments '93, Reading, UK. (pp. 130-142). IEEE Computer Society Press.
Emmerich, W., Schaefer, W., Welsh, J. (1993). Databases for software engineering environments: the goal has not yet been attained. In Sommerville, I., Paul, M. (Eds.), Software Engineering ESEC '93: Proceedings of the 4th European Software Engineering Conference, Garmisch-Partenkirchen, Germany. (pp. 145-162). Springer Verlag.
Finkelstein, A. (1993). European computing curricula: a guide and comparative analysis. COMPUT J, 36 (4), 299-319.
Finkelstein, A. (1993). A Short Guide to European Computing Curricula. International Perspectives in Software Engineering, 2
Finkelstein, A., Easterbrook, S., Kramer, J., Nuseibeh, B. (1993). Multi-view Requirements Engineering. DRA Colloquium on Analysis of Requirements for Software Intensive Systems .
Finkelstein, A., Easterbrook, S., Kramer, J., Nuseibeh, B. (1993). Requirements engineering through viewpoints. In DRA Colloquium on Analysis of Requirements for Software Intensive Systems. (pp. 18-26). Defence Research Agency.
Finkelstein, A., Gabbay, D.M., Hunter, A., Kramer, J., Nuseibeh, B. (1993). Inconsistency Handling in Multi-Perspective Specifications. .ESEC.717. doi:10.1007/3-540-57209-0_7.
Finkelstein, A., Kramer, J., Abramsky, S., Broda, K., Drossopoulou, S., Eisenbach, S. (1993). An integrated engineering study scheme in computing. COMPUT J, 36 (4), 320-334.
Finkelstein, A., Kramer, J., Nuseibeh, B. (1993). Viewpoint Oriented Development: applications in composite systems. In Redmill, F., Anderson, T. (Eds.), Safety Critical Systems: current issues, techniques & standards. (pp. 90-101). Chapman and Hall.
Kramer, J., Finkelstein, A., Nuseibeh, B. (1993). Method integration and support for distributed software development: an overview. In Lamb, D.A. (Ed.), Studies of Software Design, ICSE'93 Workshop, Baltimore, Maryland, USA, May 17-18, 1993, Selected Papers. (pp. 115-126). Springer.
Morris, S.J., Finkelstein, A. (1993). Development of multiple media documents. In Proceedings of the Conference on Organizational Computing Systems, COOCS 1993, Milpitas, California, USA, November 1-4, 1993. (pp. 69-77). ACM.
Nuseibeh, B., Finkelstein, A., Kramer, J. (1993). Fine-grain process modelling. In Wileden, J.C. (Ed.), Proceedings of the 7th International Workshop on Software Specification and Design, Redondo Beach, CA, December 1993. (pp. 42-46). IEEE Computer Society.
Nuseibeh, B., Kramer, J., Finkelstein, A. (1993). Expressing The Relationships Between Multiple Views In Requirements Specification. 15TH INTERNATIONAL CONF ON SOFTWARE ENGINEERING BALTIMORE, MD.PROCEEDINGS : 15TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING.

1992

Castro, J., Finkelstein, A. (1992). Requirements elicitation and formalization.
Dewal, S., Emmerich, W., Lichtinghagen, K. (1992). A decision support method for the selection of OMSs. In Proceedings of the 2nd International Conference on Systems Integration, ICSI '92, Morristown, N.J. (pp. 32-40). IEEE Computer Society Press.
Emmerich, W., Schaefer, W., Welsh, J. (1992). Suitable databases for process-centred environments do not yet exist. In Derniame, J. (Ed.), Proceedings of the 2nd European Workshop on Software Process Technology, EWSPT '92, Trondheim, Norway. (pp. 94-98). Springer Verlag.
Finkelstein, A. (1992). An advanced course on software development environments.
Finkelstein, A. (1992). Reviewing and correcting specifications. INSTR SCI, 21 (1-3), 183-198.
Finkelstein, A. (1992). A scheme for review, annotation and correction of specifications. Instructional Science, 21 183-198.
Finkelstein, A. (1992). A software process immaturity model. SIGSOFT Software Engineering Notes, 17 (5), 22-23.
Finkelstein, A. (1992). Software process modelling: a manifesto. IOPener, 1 (4), 3-7.
Finkelstein, A., Kramer, J. (1992). A critical evaluation of software process modelling techniques. In IEE Colloquium on Process Planning and Modelling. London, UK: IEE.
Finkelstein, A., Kramer, J., Hales, M. (1992). Process modelling: a critical analysis. In Integrated Software Reuse: management and techniques. (pp. 137-148). Chapman and Hall and UNICOM.
Finkelstein, A., Kramer, J., Nuseibeh, B., Finkelstein, L., Goedicke, M. (1992). Viewpoints: A Framework for Integrating Multiple Perspectives in System Development. International Journal of Software Engineering and Knowledge Engineering, 02 (01), 31-57. doi:10.1142/S0218194092000038
FINKELSTEIN, A., KRAMER, J., NUSEIBEH, B., FINKELSTEIN, L., GOEDICKE, M. (1992). A FRAMEWORK FOR INTEGRATING MULTIPLE PERSPECTIVES IN SYSTEM-DEVELOPMENT - VIEWPOINTS. INT J SOFTW ENG KNOW, 2 (1), 31-57.
Finkelstein, A., Nuseibeh, B., Finkelstein, L., Huang, J. (1992). Technology Transfer: software engineering and engineering design. IEE Computing and Control Engineering Journal, 3 (6), 259-265.
Finkelstein, L., Huang, J., Finkelstein, A., Nuseibeh, B. (1992). Using software specification methods for measurement instruments: Part I - structured methods. Measurement, 10 (2), 79-86.
Finkelstein, L., Huang, J., Finkelstein, A., Nuseibeh, B. (1992). Using software specification methods for measurement instruments: Part II - formal methods. Measurement, 10 (2), 87-92.
Morris, S., Finkelstein, A. (1992). An Experimental Hypertext Design Method and Applications in the Field of Art History. Computers and the History of Art, 2 (2), 45-63.
Nuseibeh, B., Finkelstein, A. (1992). Viewpoints - a vehicle for method and tool integration. PROCEEDINGS OF THE FIFTH INTERNATIONAL WORKSHOP ON COMPUTER-AIDED SOFTWARE ENGINEERING, 50-60.

1991

Attridge, G., Finkelstein, A., Phillips, G. (1991). Application of Information Systems Modelling to Civil Protection Planning and Operations. Annual Conference of Scientific Advisers .
Emmerich, W., Gruhn, V. (1991). FUNSOFT Nets: a petri-net based software process modeling language. In Proceedings of the 6th International Workshop on Software Specification and Design, Como, Italy. (pp. 175-184). IEEE Computer Society Press.
Emmerich, W., Junkermann, G., Peuschel, B., Schaefer, W., Wolf, S. (1991). MERLIN: Knowledge-based Process Modeling. In Proceedings of the 1st European Workshop on Software Process Modeling, Milan, Italy. (pp. 181-187). Italy: A.I.C.A. Press.
Finkelstein, A. (1991). A (Neat) Alphabet Of Requirements Engineering Issues. ESEC 91 : 3RD EUROPEAN SOFTWARE ENGINEERING CONFERENCE, 550 489-491.
Finkelstein, A. (1991). Reviewing and correcting specifications. In Computers and Writing IV. (pp. 219-237). Computers and Writing Association.
Finkelstein, A. (1991). Student Problems in Software Engineering Education.
Finkelstein, A. (1991). Tracing back from requirements.
FINKELSTEIN, A. (1991). A (NEAT) ALPHABET OF REQUIREMENTS ENGINEERING ISSUES. LECT NOTES COMPUT SC, 550 489-491.
Finkelstein, A., Goedicke, M., Kramer, J., Niskier, C. (1991). ViewPoint Oriented Software Development: methods and viewpoints in requirements engineering. In (pp. 29-54). SPRINGER VERLAG.
Finkelstein, A., Kramer, J. (1991). TARA: tool assisted requirements analysis. In Conceptual Modelling, Databases and CASE: an integrated view of information systems development. (pp. 413-432). John Wiley.
Finkelstein, A., Kramer, J., Nuseibeh, B. (1991). A viewpoint-based framework for software development environments. .IEE Colloquium on Architectures for Distributed Development Support Environments.1991.
Finkelstein, L., Finkelstein, A. (1991). Advances in the Automation of Instrument Systems Design. IMEKO XII .
Finkelstein, L., Finkelstein, A. (1991). The Life Cycle of Engineering Products: an analysis of concepts. Engineering Management Journal, 1 (3), 115-121.
Gilmore, S., Finkelstein, A. (1991). Teaching Formal and Informal Aspects of Software Engineering in a Unified Framework. 1st National Conference on Software Engineering in Higher Education .
Goldsack, S., Finkelstein, A. (1991). Requirements engineering for real-time systems. SOFTWARE ENG J, 6 (3), 101-115.
Kellner, M., Feiler, P., Finkelstein, A., Katayama, T., Osterweil, L., Penedo, M., Rombach, D. (1991). ISPW-6 Software process example. In 1st International Conference on the Software Process, October 21-26 1991. (pp. 176-187). IEEE Computer Society Press.
KRAMER, J., FINKELSTEIN, A. (1991). A CONFIGURABLE FRAMEWORK FOR METHOD AND TOOL INTEGRATION. LECT NOTES COMPUT SC, 509 233-257.
Kramer, J., Finkelstein, A. (1991). A configurable framework for method and tool integration. EUROPEAN SYMP ON SOFTWARE DEVELOPMENT ENVIRONMENTS AND CASE ( COMPUTER AIDED SOFTWARE ENGINEERING ) TECHNOLOGY KONIGSWINTER, FED REP GER.SOFTWARE DEVELOPMENT ENVIRONMENTS AND CASE TECHNOLOGY.509.

1990

Finkelstein, A. (1990). Heterogeneous, composite or multi-paradigm system development. In Encyclopedia of Software Engineering. John Wiley.
Finkelstein, A., Fuks, H. (1990). Conversation Analysis and Specification. In Luff, P., Gilbert, N., Frohlich, D. (Eds.), Computers and Conversation. (pp. 183-187). Academic Press.
Finkelstein, A., Kramer, J., Goedicke, M. (1990). ViewPoint Oriented Software Development. 3rd International Workshop Software Engineering and its Applications .1.
Finkelstein, A., Maibaum, T., Finkelstein, L. (1990). Engineering-in-the-large - software engineering and instrumentation. UK IT 1990 CONFERENCE, 316 1-7.
Finkelstein, A., Tauber, M., Traunmuller, R. (1990). Human Factors in Information Systems Analysis and Design. North Holland.
Finkelstein, A., Tauber, M., Traunmuller, R. (1990). Understanding Human Action In Information-System Development. HUMAN FACTORS IN ANALYSIS AND DESIGN OF INFORMATION SYSTEMS, 1-4.
Kaplan, S.M., Finkelstein, A., Kaiser, G.E., Ryan, K., Schäfer, W. (1990). Interactively supporting the software process. INTERACT, 1047-1049.
Kramer, J., Magee, J., Finkelstein, A. (1990). A Constructive Approach To The Design Of Distributed Systems. 10TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS, 580-587.

1989

Finkelstein, A. (1989). An example of software development modelling. In Perry, D.E. (Ed.), Proceedings of the Fifth International Software Process Workshop (ISPW '89), October 1989, Kennebunkport, Maine, USA. (pp. 151-153). IEEE Computer Society.
Finkelstein, A. (1989). "Not waving but drowning?: representation schemes for modelling software development. In Druffel, L.E., Fairley, D., Bjørner, D. (Eds.), Proceedings of the 11th International Conference on Software Engineering, Pittsburg, PA, USA, May 15-18, 1989.. (pp. 402-404). IEEE Computer Society / ACM Press.
Finkelstein, A. (1989). A structural framework for the formal representation of cooperation. ISPW, 61-63.
Finkelstein, A., Fischer, M. (1989). Arranging a Marriage in Pakistan and Legal Expert Systems. Computers and Law, (61),
Finkelstein, A., Fuks, H. (1989). Multi-Party Specification. .IWSSD '89: Proceedings of the 5th international workshop on software specification and design. doi:10.1145/75199.75228.
Finkelstein, A., Hagelstein, J. (1989). Formal Frameworks for Understanding Information System Requirements Engineering: a research agenda. IFIP CRIS Review Workshop .
Finkelstein, L., Finkelstein, A. (1989). Instruments and Instrument Systems: design principles. In Singh, M. (Ed.), Systems and Control Encylopedia, IV. (pp. 2533-2536). Pergamon Press.

1988

Finkelstein, A. (1988). Requirements engineering: methods, tools and frameworks.
Finkelstein, A., Fuks, H. (1988). A Cooperative Framework For Program-development. INFORM SOFTWARE TECH, 30 (8), 467-476.
Finkelstein, A., Fuks, H. (1988). A Cooperative Framework for Software Engineering.
Finkelstein, A., Fuks, H., Niskier, C., Sadler, M. (1988). Constructing a dialogic framework for software development. .ISPW.
Finkelstein, L., Finkelstein, A.C.W. (1988). Fundamental principles of measurement and instrumentation - design principles. ACTA POLYTECH SC EL, (63), 11-23.
Fischer, M., Finkelstein, A. (1988). Computer Assisted Ethnography - Arranging a Marriage in Pakistan. American Association of Anthropologists .

1987

Finkelstein, A. (1987). Reuse of formatted specifications. Software Engineering Journal, 3 (5), 186-197.
Finkelstein, A., Potts, C. (1987). Building formal specifications using structured common sense. In 4th International Workshop Software Specification and Design. (pp. 108-114). IEEE Computer Society Press.
Finkelstein, A., Potts, C. (1987). Formalising requirements systematically. In Wagner, R., Traunmüller, R., Mayr, H.C. (Eds.), Informationsbedarfsermittlung und -analyse für den Entwurf von Informationssystemen, Fachtagung EMISA, Linz, 2. und 3. Juli 1987, Proceedings. (pp. 44-57). Springer.

1986

Cunningham, R., Finkelstein, A. (1986). Formal requirements specification: the FOREST project. In 3rd International Workshop Software Specification and Design. (pp. 186-192). IEEE Computer Society Press.
Finkelstein, A. (1986). Making specifications dynamic objects. .ISPW.
Finkelstein, A., Potts, C. (1986). Formal requirements specification of real-time embedded systems.
Finkelstein, A., Potts, C. (1986). Structured common sense: the elicitation and formalisation of system requirements. In SE 1986. (pp. 236-250). Peter Peregrinus.

1985

Finkelstein, A., Finkelstein, L. (1985). A Review of Instrument System Design Automation.

1983

Finkelstein, A., Finkelstein, L. (1983). Review of Design Methodology. IEE PROC-A, 130 (4), 213-222.
This page was generated automatically.