Journal Articles
Mismatch Avoidance in Web Services Software Architectures
Journal of Universal Computer Science Vol. 14, Issue 8, pp 1285-1313
Graz University of Technology, Austria, 2008
Guest Editorial - Architecting Dependable Systems
The Journal of Systems and Software Vol. 79, Issue 10, pp 1359-1360
Elsevier Inc., 2006 ISSN 0164-1212
Architecting Dependable Systems
The Journal of Systems and Software Vol. 79, Issue 10, pp 1359-1482
Elsevier Inc., 2006 ISSN 0164-1212
Notes : Special issue of journal on Architecting Dependable Systems: contains extended versions of selected papers initially presented at ICSE 2005 WADS.
The Many Meanings of Open Source
IEEE Software Vol. 21, Issue 1, pp 34-40
IEEE Computer Society, 2004
[Abstract]Workshop on Software Architectures for Dependable Systems
Software Engineering Notes Vol. 28, Issue 6, pp 28
ACM Press, 2003 ISSN 0163-5948
Notes : Workshop summary. Full report of the Workshop is available in the ACM Digital Library on the SEN site.
Issues of dependability in open source software development
ACM SIGSOFT Software Engineering Notes Vol. 27, Issue 3, pp 34-37
ACM Press, 2002 ISSN 0163-5948
Component-Based Perspective on Software Mismatch Detection and Resolution
IEE Proceedings - Software Vol. 147, Issue 6, pp 225-236
Institution of Electrical Engineers (IEE), 2000 ISSN 1462-5970
Books and Chapters
Architecting Dependable Systems V
de Lemos, R., Di Giandomenico, F., Gacek, C. et al. (eds.)
Lecture Notes in Computer Science , 5135
Springer-Verlag, 2008, ISBN 978-3-540-85570-5
Notes : State-of-the-Art Survey. Selected papers from WADS 2007 and ROSATEA 2007, plus invited papers.
Architecting Dependable Systems IV
de Lemos, R., Gacek, C. and Romanovsky, A. (eds.)
Lecture Notes in Computer Science, 4615
Springer-Verlag, 2007, ISBN 978-3-540-74033-9
Notes : State-of-the-Art Survey.
Selected papers from WADS 2006, plus invited papers.
Structure for Dependability: Computer-Based Systems from an Interdisciplinary Perspective
Besnard, D., Gacek, C. and Jones, C.B.(eds)
Springer, 2006, ISBN 1-84628-110-5
Architectural description of dependable software systems
In Structure for Dependability: Computer-Based Systems from an Interdisciplinary Perspective,
Besnard, D., Gacek, C. and Jones, C.B. (eds), pp 127-142
Springer, 2006, ISBN 1-84628-110-5
Architecting Dependable Systems III
de Lemos, R., Gacek, C. and Romanovsky, A. (eds)
Lecture Notes in Computer Science, 3549
Springer-Verlag, 2005, ISBN 3-540-28968-2
Notes : State-of-the-art survey.
Selected papers from Twin Workshops on Architecting Dependable Systems (WADS 2004), plus invited papers.
Architecting Dependable Systems II
de Lemos, R., Gacek, C. and Romanovsky, A. (eds)
Lecture Notes in Computer Science, 3069
Springer-Verlag, 2004, ISBN 3-540-23168-4
Notes : State-of-the-Art Survey.
Selected papers from WADS 2003, plus invited papers.
Architecting Dependable Systems
de Lemos, R., Gacek, C. and Romanovsky, A., (eds.)
Lecture Notes in Computer Science, 2677 Goos, G. Hartmanis, J. and van Leeuwen, J. (eds.)
Springer-Verlag, 2003, ISBN 3-540-40727-8
Notes : State-of-the-Art Survey.
Selected papers from WADS 2002, plus invited papers.
Architectural Mismatch Tolerance
In Architecting Dependable Systems,
de Lemos, R., Gacek, C., and Romanovsky, A., (eds.), pp 175-194
State of the Art - Lecture Notes in Computer Science, 2677 Goos, G. Hartmanis, J. and van Leeuwen, J.(eds)
Springer-Verlag, 2003, ISBN 3-540-40727-8
Successful Software Product Line Development in a Small Organization
In Software Product Lines: Practices and Patterns,
Clements, P. and Northrop, L. , pp 485-512
The SEI Series in Software Engineering,
Addison-Wesley, 2001, ISBN 0-201-70332-7
Conference Papers
Friends or foes? - A conceptual analysis of self-adaptation and IT change management
In Proceedings of the 2008 International Workshop on Software Engineering for Adaptive and Self-Managing Systems, SEAMS'08. (Co-located with the International Conference on Software Engineering, ICSE 2008, May 10-18, 2008, Leipzig, Germany)
pp 121-128
ACM, 2008
Workshop on Architecting Dependable Systems (WADS 2008)
In 2008 IEEE International Conference on Dependable Systems and Networks with FTCS and DCC (DSN), June 24-27, 2008, Anchorage, Alaska
Koopman, P.J. (ed.)
pp 548 - 549
IEEE Computer Society , 2008
Notes : 38th Conference, DSN 2008.
Workshop on Architecting Dependable Systems (WADS 2007)
In 37th Annual IEEE/IFIP International Conference on Dependable Systems and Networks, DSN 2007, 25-28 June 2007, Edinburgh, UK
pp 805 - 806
IEEE Computer Society, 2007
Workshop on Architecting Dependable Systems (WADS)
In DSN 2006. 2006 International Conference on Dependable Systems and Networks, 25-28 June 2006, Philadelphia, Pennsylvania
pp 592
IEEE Computer Society, 2006
Twin Workshops on Architecting Dependable Systems (WADS 2004)
In 2004 International Conference on Dependable Systems and Networks (DSN 2004), Florence, Italy, June 28-July 1, 2004
pp 901
IEEE Computer Society, 2004
Twin Workshops on Architecting Dependable Systems (WADS 2004)
In 26th International Conference on Software Engineering (ICSE 2004)
pp 758
IEEE Computer Society Press, 2004
An Interdisciplinary Perspective of Dependability in Open Source Software
In Building the Information Society: Proc. IFIP 18th World Computer Congress, 22-27 August 2004, Toulouse, France
Jacquart, R. (ed)
pp 685-692
Kluwer Academic Publishers, 2004
Notes : This was an invited paper to the conference.
[Abstract]ICSE 2003 Workshop on Software Architectures for Dependable Systems
In 25th International Conference on Software Engineering (ICSE 2003), Portland, Oregon, USA, 3-10 May 2003
pp 781-782
IEEE Computer Society Press, 2003ISBN 0-7695-1877-X
Interdisciplinary Insights on Open Source
In Open Source Software Development Workshop, Newcastle upon Tyne, U.K. , 25th-26th February, 2002
Gacek, C. and Arief, B. (eds.)
pp 68-82
DIRC, 2002
Notes : Workshop held at University of Newcastle upon Tyne. Proceedings published in the University of Newcastle upon Tyne, Computing Science , Technical Report Series, no. CS-TR-812 ,August 2003.
ICSE 2002 Workshop on Architecting Dependable Systems
In 24th International Conference on Software Engineering (ICSE 2002), Orlando, Florida, USA, 19-25 May 2002
pp 673-674
ACM Press and IEEE Computer Society Press, 2002
Implementing Product Line Variabilities
In SSR'01. 2001 Symposium on Software Reusability: putting software reuse in context, Toronto, Ontario, Canada, May 18-20, 2001
pp 109-117
ACM Press, 2001ISBN 0163-5948
Notes : Published as ACM SIGSOFT Software Engineering Notes Vol. 26, no. 3, 2001
Software Architectures and Open Source Software - Where can Research Leverage the Most?
In 1st Workshop on Open Source Software Engineering: Making Sense of the Bazaar (part of the 23rd IEEE International Conference on Software Engineering (ICSE 2001)), Toronto, Canada, 15 May 2001
Feller, J., Fitzgerald, B. and van der Hoek, A. (eds.)
pp 3-5
2001
Evaluation Needs for Successful Software Product Line Engineering
In Dagstuhl Seminar No. 01161: Product Family Development, Schloss Dagstuhl, 16-20 April 2001
pp 51-56
2001
Implementation Issues in Product Line Scoping
In Software Reuse: Advances in Software Reliability. 6th International Conference, ICSR-6, Vienna, Austria, June 27-29, 2000
Frakes, W.B. (ed)
Lecture Notes in Computer Science, 1844, pp 170-189
Springer-Verlag, 2000ISBN 3-540-67696-1
PuLSE-I: Deriving Instances from a Product Line Infrastructure
In 7th IEEE International Conference and Workshop on the Engineering of Computer-Based Systems (ECBS 2000), 3-7 April 2000, Edinburgh, Scotland
pp 237-245
IEEE Computer Society Press, 2000ISBN 0-7695-0604-6
Creating Product Line Architectures
In Software Architectures for Product Families. International Workshop IW-SAPF-3, Las Palmas de Gran Canaria, Spain, March 15-17, 2000
van der Linden, F. (ed)
Lecture Notes in Computer Science, 1951, pp 210-216
Springer-Verlag, 2000ISBN 3-540-41480-0
Automatically Detecting Mismatches during Component-Based and Model-Based Development
In 14th IEEE International Conference on Automated Software Engineering (ASE '99), Cocoa Beach, FL, USA, 12-15 October 1999
pp 191-198
IEEE Computer Society Press, 1999ISBN 0-7695-0415-9
Composing Components: How Does One Detect Potential Architectural Mismatches?
In 1998 OMG-DARPA-MCC Workshop on Compositional Software Architectures, Monterey, California, USA, 6-8 January 1998
Thompson, C. (ed)
1998
Exploiting Domain Architectures in Software Reuse
In 1995 ACM SIGSOFT Symposium on Software Reusability (SSR '95), Seattle, Washington, USA, 23-30 April 1995. Co-located with the 17th International Conference on Software Engineering (ICSE 1995).
Samadzadeh, M. H. and Zand, M.K. (eds.)
ACM SIGSOFT Software Engineering Notes (Special Issue), 20, pp 229-232
ACM Press, New York, 1995ISBN 0163-5948
On the Definition of Software System Architecture
In 1st International Workshop on Architectures for Software Systems, Seattle, Washington, USA, 24-25 April 1995. Co-located with the 17th International Conference on Software Engineering (ICSE-17), Seattle, 23-30 April 1995
Garlan, D. (ed)
pp 85-95
1995
KBSE Tool for Megaprogramming
In IRUS Reuse-Based Software Engineering Symposium, University of California, Irvine, CA, USA, 13 September 1993
1993
Conference Proceedings
Third Workshop on Architectures for Dependable Systems (WADS), 25th May 2004. [Held as part of ] ICSE Scotland 2004: 26th International Conference on Software Engineering, May 23-28, Edinburgh ... Scotland, UK
de Lemos, R., Gacek, C. and Romanovsky, A. (eds.)
IEE, 2004
Notes : ISBN 0-86341-434-6
Software Reuse: Methods, Techniques, and Tools: Proceedings of the 7th International Conference on Software Reuse (ICSR-7), Austin, TX, USA, 15-19 April 2002
Gacek, C. (ed)
Lecture Notes in Computer Science, 2319
Springer-Verlag, 2002, ISBN 3-540-43483-6
Proceedings of the Open Source Software Development Workshop, University of Newcastle, Newcastle upon Tyne, UK, 25-26 February 2002
Gacek, C. and Arief, B. (eds.)
DIRC, 2002
Proceedings of the Product Line Architecture Workshop - The First Software Product Line Conference (SPLC1), Kaiserslautern, Germany, August 2000 (Fraunhofer IESE Technical Report 053.00/E)
Gacek, C., Jourdan, J. and Coriat, M. (eds.)
Fraunhofer Institute, 2000
Knowledge Summary: USC-CSE Focused Workshop on Software Architectures II, Center for Software Engineering, University of Southern California, Los Angeles, CA, USA, 12-14 November 1997
Boehm, B.W., Egyed, A., and Gacek, C. (eds.)
University of Southern California, 1997
Knowledge Summary: USC-CSE Focused Workshop on Software Reuse, Center for Software Engineering, University of Southern California, Los Angeles, CA, USA, 17-20 October 1994
Clark, B., Gacek, C. and Boehm, B.W. (eds.)
University of Southern California, 1994
Knowledge Summary: USC-CSE Focused Workshop on Software Architectures, Center for Software Engineering, University of Southern California, Los Angeles, CA, USA, 6-9 June 1994
Abd-Allah, A., Clark, B., Gacek, C. and Boehm, B.W. (eds.)
University of Southern California, 1994
School Technical Reports
CS-TR No 1095 AA – A Software Architecture Aware Environment for Dependable Systems
School of Computing Science, Newcastle University, Apr 2008
[Abstract]CS-TR No 1079 Mismatch Avoidance in Web Services Based Software Architectures
School of Computing Science, Newcastle University, Mar 2008
[Abstract]CS-TR No 1078 Minimal Web Services Style — Architectural Style Description and Example Instantiation
School of Computing Science, Newcastle University, Mar 2008
[Abstract]CS-TR No 1077 Friends or Foes? – A Conceptual Analysis of Self-Adaptation and IT Change Management
School of Computing Science, Newcastle University, Feb 2008
[Abstract]CS-TR No 1061 Mismatch Avoidance with Web Services
School of Computing Science, Newcastle University, Dec 2007
[Abstract]CS-TR No 867 Standards and Open Source Software: Twins, Cousins, or Just Neighbours?
School of Computing Science, Newcastle University, Nov 2004
[Abstract]CS-TR No 812 Proceedings of the Open Source Software Development Workshop
School of Computing Science, Newcastle University, Jul 2003
[Abstract]CS-TR No 760 Dependability Issues in Open Source Software - DIRC Project Activity 5 Final Report
School of Computing Science, Newcastle University, 2002
[Abstract]CS-TR No 737 The Many Meanings Of Open Source
School of Computing Science, Newcastle University, 2001
[Abstract]Other Technical Reports
Architectural description of dependable software systems
9-05, University of Kent, Computing Laboratory, October, 2005
Successful Software Product Line Development in a Small Organization -- A Case Study
013.01/E, Fraunhofer IESE, March, 2001
Implementing Product Line Variabilities
089.00/E, Fraunhofer IESE, 2000
Proceedings of the Product Line Architecture Workshop -- The First Software Product Line Conference (SPLC1)
053.00/E, Fraunhofer IESE, 2000
A Process for Product Line Architecture Creation and Evaluation -- PuLSE-DSSA version 2.0
038.00/E, Fraunhofer IESE, , 2000
Assessment Guidelines for Detecting Architectural Mismatches
021.00/E, Fraunhofer IESE, January, 2000
Detecting Architectural Mismatches During Systems Composition
USC-CSE-97-506, USC, 1997
Detecting Architectural Mismatches During Systems Composition -- An Extension to the AAA Model
USC-CSE-97-502, USC, 1997
Focused Workshop on Software Reuse: Issue Paper
Knowledge Summary of the USC-CSE Focused Workshop on Software Reuse, Center for Software Engineering, University of Southern California, October, 1994
Domain Specific Software Architecture Based Reuse - State of the Art
Knowledge Summary of the USC-CSE Focused Workshop on Software Reuse, Center for Software Engineering, University of Southern California, October, 1994
Focused Workshop on Software Architectures: Issue Paper
Knowledge Summary of the USC-CSE Focused Workshop on Software Architectures, Center for Software Engineering, University of Southern California, June, 1994
Software Architecture, the Architecting Process, and Examples of Architecting Infrastructures - State of the Art
Knowledge Summary of the USC-CSE Focused Workshop on Software Architectures, Center for Software Engineering, University of Southern California, June, 1994
