1977-84 | 1985-89 | 1990-94 | 1995-99 | 2000-04 | 2005-09 | |||
Published Papers 1995-99 | ||||||||
1995 | ||||||||
Sawyer,
P. and Sommerville, I. 1995. MGA:
Rule-based specification of active-object database applications.
Information and Software Technology, 37 (4), 203-11. Sommerville, I., Kotonya, G., Sawyer, P. and Viller, S. 1995. Process viewpoints. Proc. 4th European Workshop on Software Process, Amsterdam, The Netherlands. Heidleberg: Springer, 1995. Rodden, T., Sommerville, I., Hughes, J., OBrien, J. and Rouncefield, M. 1995. Presenting Ethnography in the Requirements Process. Proc. RE95, 27-35, York. IEEE Computer Society Press. Sommerville, I. 1995. Practical Guidelines for Ada Reuse in an Industrial Environment. Proc. 2nd Symposium on Software Quality, Florence. Heidleberg: Springer, 1995. Warren, I. and Sommerville, I. 1995. Dynamic Configuration Abstraction. Proc. ESEC95, Sitges, Spain. Heidleberg: Springer. Monk, S., Sommerville, I., Pendaries, J-M, and Durin, B. 1995. Supporting Design Rationale for System Evolution. Proc. ESEC95, Sitges, Spain. Berlin: Springer. Sawyer, P., Colebourne, A., Sommerville, I. and Mariani, J. 1995. Database object display definition and management with Moggeto. Proc. 3rd IFIP Conf on Visual Database Systems, Lausanne, 1995 [Invited conference paper] |
||||||||
1996 | ||||||||
Kotonya,
G. and Sommerville, I. 1996. Requirements engineering with viewpoints.
IEE/BCS Software Eng. J., 11 (1), 5 Sommerville, I. and Dean, G. 1996. PCL: A language for modelling evolving systems architectures. IEE/BCS Software Eng. J. 11 (2), 111-21. Sommerville, I. 1996. Software Process Models. ACM Comp. Surveys. 28 (1), 269-71. Sommerville, I. and Rodden, T. 1996. Human, Social and Organisational Factors in the Software Process. Trends in Software: Software Process, (ed. A. Fugetta and A. Wolf) 4, 89-100. Dix, A., Rodden, T. and Sommerville, I. 1996. Modelling the Sharing of Versions. Proc. 6th Int. Workshop on Software Configuration Management, 282-90, Berlin: Springer. Dix, A.,, Sommerville, I. and Rodden, T. 1996. A Modal Model of Versions. Proc. Conf. on Formal Aspects of HCI (FACHI96), Berlin: Springer. Seward, D., Quayle, S., Morrey, R. and Sommerville, I. 1996. LUCIE the Robot Excavator - Design for System Safety. Proc. IEEE Int. Conf. on Robotics and Automation, 963-68, IEEE Press. |
||||||||
1997 | ||||||||
Dix,
A., Rodden, T. and Sommerville, I. 1997. A Modal Model of Versions.
IEE Proceedings - Software Engineering. 144 (3). Sommerville, I. and Sawyer, P. 1997. Viewpoints: Principles, problems and a practical approach to requirements engineering. Annals of Software Engineering. 3, 101-30. Pemberton, D. and Sommerville, I. 1997. VOCAL: A framework for test identification and deployment. IEE Proceedings - Software Engineering 144 (5-6), 249-61. Sommerville, I., Morrey, R., Seward, D., and Quayle, S. 1997. Safe Systems Architectures for Autonomous Robots. Proc. 5th Symposium on Safety-critical Systems, ed. F. Redmill, Berlin: Springer. Seward, D., Quayle, S. and Sommerville, I. 1997. Developing the Safety Case for Large Mobile Robots. Proc. ESREL97: Int. Conf. on Safety and Reliability, Lisbon, June 1997. Kotonya G. & Sommerville I., 1997. 'Integrating Safety Analysis and Requirements Engineering', Proceedings of ICSC'97/APSEC'97. 259-270. Sommerville, I. 1997. Software Process Models. In Handbook of Computer Science and Engineering. ed. A. Tucker, CRC Press. [Book chapter] |
||||||||
1998 | ||||||||
Rayson,
P., Rodden, T., Dix, A., Kirby, A. and Sommerville, I. 1998. Supporting
Information Evolution on the World-Wide-Web. World Wide Web 1
(1). Sawyer, P., Viller, S. and Sommerville, I. 1998. Requirements Process Improvement through the Phased Introduction of Good Practice. Software Process Journal. 3 (1), 19-34. Sommerville, I. 1998. Systems Engineering for Software Engineers. Annals of Software Engineering, 6, 111-130. Ransom, J., Warren, I. and Sommerville, I. 1998. A method for assessing legacy systems for evolution. Proc. 2nd Euromicro Conf. on Software Maintenance and Re-engineering, Florence, IEEE Computer Society Press.Sawyer P., Sommerville I. and Viller S. 1998. Improving the Requirements Process, Proceedings of the Fourth International Workshop on Requirements Engineering: Foundations of Software Quality REGSQ98, Pisa, Italy. Sommerville, I. and Sawyer, P. 1998. Viewpoints for requirements elicitation: a practical approach, Proc. IEEE Int. Conf. on Requirements Engineering, Colorado Springs. IEEE Press. |
||||||||
1999 | ||||||||
Viller,
S. and Sommerville, I. 1999. Coherence:
an approach to representing ethnographic analyses in system design,
Human-Computer Interaction, 14, 9-41. Sommerville, I., Sawyer, P. and Viller, S. 1999. Managing Process Inconsistency using Viewpoints. IEEE Transactions on Software Engineering, 25 (6), 784-99. Sawyer P., Sommerville I. and Viller S. 1999. Capturing the Benefits of Requirements Engineering, IEEE Software. 16, 2, 78-85. Sawyer P., Sommerville I., Kotonya G., Improving Market-Driven RE Processes, Proc. Int. Conference on Product-Focused Software Process Improvement (Profes 99), Oulu, Finland, June 1999, pp. 222-236. Viller S. and Sommerville I., 1999. Social Analysis in the Requirements Engineering Process: From Ethnography to Method, Proc. IEEE International Symposium on Requirements Engineering (RE 99), Limerick, Ireland, IEEE Computer Society Press, 6-13. Al-moumen S. and Sommerville I., 1999. Innovation through Electronic Commerce: Marketing for E-Commerce. Proc. 2nd International Conference IeC99, Leng P., Grant S., Keane J., Macaulay L. & Wood B. (Editors), The Centre of Expertise in Electronic Commerce, UMIST, Manchester, UK, pp. 6-17. |
||||||||