 | ftp://ftp.comp.lancs.ac.uk/pub/mpg/MPG-93-16.ps.Z, 19930527 The evolving relationship between OSI and ODP in the new communications environment (3BY 00212 4001 UPZZAED.02-V1) Helmut Leopold#, Geoff Coulson$, Kwaku Frimpong-Ansah#, David Hutchison$, and Nikolaus Singer# May 7, 1993 $ Department of Computing #Alcatel Austria Forschungszentrum Lancaster University |
 | ftp://ftp.comp.lancs.ac.uk/pub/mpg/MPG-93-06.ps.Z, 19930811 Proc. 5th Bangor Communications Symposium. Internal Document Number MPG-93-06 ATM, AAL5 and Multimedia Devices Andrew Lunn, Andrew Scott, and Doug Shepherd Computing Department Lancaster University 1. Introduction Multimedia computing has become a major research area in the last few years, being driven |
 | ftp://ftp.comp.lancs.ac.uk/pub/mpg/MPG-93-25.ps.Z, 19931020 THE IMPACT OF DISTRIBUTION ON SUPPORT FOR OBJECT-ORIENTED SOFTWARE DEVELOPMENT Gordon S. Blair1 and Rodger Lea2 |
 | ftp://ftp.comp.lancs.ac.uk/pub/mpg/MPG-93-24.ps.Z, 19931020 The Challenges of CSCW for Open Distributed Processing Gordon S. Blair and Tom Rodden Department of Computing, Lancaster University, Bailrigg, Lancaster LA1 4YR, U K. |
 | ftp://ftp.comp.lancs.ac.uk/pub/reports/1992/CSCW.12.92.ps.Z, 19940113 Presented at the IFIP International Workshop on CSCW, April 9-11 1991, Berlin. THE IMPACT OF CSCW ON DATABASE TECHNOLOGY J.A.Mariani and T.A. Rodden Department of Computer Science Lancaster University Lancaster, LA1 4YR United Kingdom 12/1/94 4:15 pm 2 1. INTRODUCTION Computer Supported Cooperative Work |
 | ftp://ftp.comp.lancs.ac.uk/pub/reports/1992/CSCW.15.92.ps.Z, 19940113 1 Environment Support for Cooperative Working Leandro Navarro, Manel Medina Universitat Polit cnica de Catalunya Barcelona, Spain leandro@ac.upc.es medina@ac.upc.es Tom Rodden Computing Department, Lancaster University, Lancaster LA1 4YR, U.K. tom@comp.lancs.ac.uk The role of the computer in supporting |
 | ftp://ftp.comp.lancs.ac.uk/pub/reports/1992/SE.1.92.ps.Z, 19940113 Object-Oriented Database Systems: a Framework for User Interface Development Pete Sawyer, Andy Colebourne, Ian Sommerville, and John Mariani Department of Computing, Lancaster University, Lancaster, U.K. LA1 4YR |
 | ftp://ftp.comp.lancs.ac.uk/pub/reports/1993/CSCW.5.93.ps.Z, 19940113 COLA: A Lightweight Platform for CSCW Jonathan Trevor, Tom Rodden, Gordon Blair Department of Computing, Lancaster University, U.K. |
 | ftp://ftp.comp.lancs.ac.uk/pub/reports/1992/CSCW.10.92.ps.Z, 19940113 Technological Support for Cooperation Tom Rodden CSCW research centre, Computing Department, Lancaster University The ubiquitous nature of personal computers has ensured that computer systems and tools have penetrated large segments of traditional work practice and personal access to computer systems is |
 | ftp://ftp.comp.lancs.ac.uk/pub/reports/1993/CSCW.11.93.ps.Z, 19940113 Architectural support for cooperative multi-user interfaces Richard Bentley, Tom Rodden, Pete Sawyer, Ian Sommerville Computing Department Lancaster University Lancaster LA1 4YR UK Tel: +44 524 65201 x3119 Fax: +44 524 593608 Email: dik@comp.lancs.ac.uk Introduction Computer support for cooperative work |
 | ftp://ftp.comp.lancs.ac.uk/pub/reports/1992/SE.2.92.ps.Z, 19940113 Schema Evolution in OODBs Using Class Versioning Simon Monk and Ian Sommerville Computing Dept, Lancaster University, Lancaster, LA1 4YR, UK. {srm | is} @uk.ac.lancs.comp. |
 | ftp://ftp.comp.lancs.ac.uk/pub/reports/1992/CSCW.16.92.ps.Z, 19940113 DISTRIBUTED SYSTEMS MANAGEMENT AS A GROUP ACTIVITY Graham Dean, Tom Rodden, Ian Sommerville and David Hutchison Department of Computing Lancaster University Lancaster LA1 4YR UK Email: graham@comp.lancs.ac.uk It is important to consider systems management as part of a whole organisational management |
 | ftp://ftp.comp.lancs.ac.uk/pub/reports/1993/CSCW.9.93.ps.Z, 19940113 1 The use of a computational tool to support the refinement of ideas M.B. TWIDALE, T. RODDEN, I. SOMMERVILLE Computing Department, Lancaster University, Lancaster LA1 4YR. Email: mbt@uk.ac.lancs.comp Introduction It is well established that the use of concept mapping has considerable educational |
 | ftp://ftp.comp.lancs.ac.uk/pub/reports/1992/CSCW.1.92.ps.Z, 19940113 Sociologists can be Surprisingly Useful in Interactive Systems Design Ian Sommerville, Tom Rodden, Pete Sawyer and Richard Bentley, Computing Department, Lancaster University, Lancaster, LA1 4YR, UK Tel: +44-524 65201 Fax: +44-524 381707 EMail: is@comp.lancs.ac.uk This paper makes a case, to system |
 | ftp://ftp.comp.lancs.ac.uk/pub/reports/1993/SE.10.93.ps.Z, 19940113 Environments for Cooperative Systems Development Ian Sommerville and Tom Rodden. Computing Department, Lancaster University, LANCASTER LA1 4YR, UK |
 | ftp://ftp.comp.lancs.ac.uk/pub/reports/1993/CSCW.10.93.ps.Z, 19940113 Page: 1. Printed: 12/1/94 File: RESEARCH-PAPERS:JOURNAL PAPERS:COMP.J:Coop. Sys. Paper Cooperative Systems Design Ian Sommerville, Richard Bentley, Tom Rodden and Peter Sawyer Computing Department, Lancaster University, LANCASTER LA1 4YR. Phone: +44-524-593795 Fax:+44-524-593608 E-mail: |
 | ftp://ftp.comp.lancs.ac.uk/pub/reports/1992/CSCW.14.92.ps.Z, 19940113 1 MOCCA - AN ENVIRONMENT FOR CSCW APPLICATIONS Steve Benford1, John Mariani2, Leandro Navarro3, Wolfgang Prinz4, Tom Rodden2 Our belief is that future, Computer Supported Cooperative Work will by necessity involve a heterogeneous collection of applications, paradigms and models and that no single system |
 | ftp://ftp.comp.lancs.ac.uk/pub/reports/1992/CSCW.9.92.ps.Z, 19940113 Putting it all together: Requirements for a CSCW platform Kjeld Schmidt Tom Rodden Cognitive Systems Group Computing Department Ris National Laboratory Lancaster University DK-4000 Roskilde, Denmark Lancaster LA1 4YR, UK kschmidt@risoe.dk tom@comp.lancs.ac.uk |
 | ftp://ftp.comp.lancs.ac.uk/pub/reports/1992/SE.9.92.ps.Z, 19940113 Supporting Cooperative Software Engineering Tom Rodden and Ian Sommerville Department of Computer Science University of Lancaster Lancaster LA1 4YR. U.K. |
 | ftp://ftp.comp.lancs.ac.uk/pub/reports/1993/CSCW.7.93.ps.Z, 19940113 1 Developing a tool to support collaborative dialogues and graphical representation of ideas M.B. Twidale, T. Rodden, I. Sommerville Computing Department, Lancaster University, Lancaster LA1 4YR. Email: mbt@uk.ac.lancs.comp 1 Introduction The aim of this paper is twofold: firstly to describe the |
 | ftp://ftp.comp.lancs.ac.uk/pub/reports/1993/SE.9.93.ps.Z, 19940113 Modelling and Evaluating the Feasibility of Timing Constraints Under Different Real-Time Scheduling Algorithms STEVEN BERRYMAN AND IAN SOMMERVILLE Computing Department, Lancaster University, UK This work has been jointly funded by the Science and Engineering Research Council, UK and British Aerospace, |
 | ftp://ftp.comp.lancs.ac.uk/pub/reports/1992/CSCW.7.92.ps.Z, 19940113 DISTRIBUTED SYSTEMS SUPPORT FOR COMPUTER SUPPORTED COOPERATIVE WORK Tom Rodden and Gordon S. Blair Computing Department, Lancaster University , Lancaster LA1 4YR , U.K. E-mail: @comp.lancs.ac.uk |
 | ftp://ftp.comp.lancs.ac.uk/pub/reports/1991/CSCW.1.91.ps.Z, 19940113 To be presented at ECSCW 91,Amsterdam, 25-27th September,1991 CSCW and Distributed Systems: The Problem of Control Tom Rodden Gordon Blair Lancaster University, U.K. The user-centred philosophy of CSCW challenges the established principles of many existing technologies but the development of CSCW is |
 | ftp://ftp.comp.lancs.ac.uk/pub/reports/1992/CSCW.11.92.ps.Z, 19940113 SUPPORTING COOPERATIVE APPLICATIONS POSITION PAPER Tom Rodden Computer Science Department Lancaster University Lancaster LA1 4YR tom@comp.lancs.ac.uk 1. Introduction Recent research in Computer Supported Cooperative Work has seen the development of a range of different cooperative applications. These |
 | ftp://ftp.comp.lancs.ac.uk/pub/reports/1993/CSCW.8.93.ps.Z, 19940113 1 Redressing the balance: the advantages of informal evaluation techniques for Intelligent Learning Environments MICHAEL TWIDALE Computing Department, Lancaster University, Lancaster LA1 4YR, UK. |
 | ftp://ftp.comp.lancs.ac.uk/pub/reports/1993/SE.5.93.ps.Z, 19940113 A Survey of Configuration Languages Graham Dean Lancaster University Introduction The configuration languages we cover here mainly fall into two areas. There are those that arose from early work into the difficulties found in programming in the large and those whose main concern is in the field of |
 | ftp://ftp.comp.lancs.ac.uk/pub/reports/1993/SE.2.93.ps.Z, 19940113 Artificial Intelligence and Systems Engineering Ian Sommerville, Computing Department, Lancaster University, LANCASTER LA1 4YR, UK. |
 | ftp://ftp.comp.lancs.ac.uk/pub/reports/1993/CSCW.13.93.ps.Z, 19940113 1 Knowledge Acquisition for Intelligent Tutoring Systems Michael B. Twidale Computing Department, University of Lancaster, Lancaster, LA1 4YR, UK |
 | ftp://ftp.comp.lancs.ac.uk/pub/reports/1992/CSCW.8.92.ps.Z, 19940113 The Impact of CSCW on Open Distributed Processing Gordon S. Blair and Tom Rodden Department of Computing, Lancaster University, Bailrigg, Lancaster LA1 4YR, U K. |
 | ftp://ftp.comp.lancs.ac.uk/pub/reports/1992/SE.6.92.ps.Z, 19940113 The MOG User Interface Builder: a Mechanism for Integrating Application and User Interface 1 The MOG User Interface Builder: a Mechanism for Integrating Application and User Interface Andy Colebourne, Pete Sawyer and Ian Sommerville |
 | ftp://ftp.comp.lancs.ac.uk/pub/reports/1993/SE.1.93.ps.Z, 19940113 Environment repositories considered harmful, January 13, 1994, Page 1, File: Research Papers/Conference Papers/SEE 93 Environment repositories considered harmful Ian Sommerville, Computing Dept., Lancaster University, LANCASTER, LA1 4YR. Tel: (+44) 524-593795; Fax: (+44) 524-381707; E-mail: |
 | ftp://ftp.comp.lancs.ac.uk/pub/reports/1993/CSCW.6.93.ps.Z, 19940113 Permission to copy without use all or part of this material is granted provided that the copies are not made or distributed for commercial advantage, the ACM copyright notice and the title of the publication and its date appear, and notice is given that copying is by permission of the Association for |
 | ftp://ftp.comp.lancs.ac.uk/pub/reports/1993/SE.6.93.ps.Z, 19940113 Simon Monk B.Sc. A Model for Schema Evolution in Object-Oriented Database Systems. Submitted for the degree of Ph.D. February 1993 Computing Department, Lancaster University. ii Dedication To my father Hugh W. Monk. iii Acknowledgements I owe a great deal to my colleagues at Lancaster, especially John |
 | ftp://ftp.comp.lancs.ac.uk/pub/reports/1992/SE.5.92.ps.Z, 19940113 1 MGA: Rule-Based Specification of Active Object-Oriented Database Applications Pete Sawyer and Ian Sommerville |
 | ftp://ftp.comp.lancs.ac.uk/pub/eurochip/itc.ps, 19940117 Analogue Fault Simulation Based on Layout Dependent Fault Models R. J. A. Harvey A. M. D. Richardson1, E. M. J. Bruls, K. Baker2 { Keywords: Test, Mixed Signal, Phase-Locked-Loop, Failt Simulation, Testability Analysis, Defect Oriented Testing} |
 | ftp://ftp.comp.lancs.ac.uk/pub/reports/1993/SE.3.93.ps.Z, 19940124 This work has been jointly funded by the Science and Engineering Research Council, UK and Zyqad Ltd. Nottinham, UK. A MODEL FOR VERSIONING OF CLASSES IN OBJECT-ORIENTED DATABASES S. R. Monk and I. Sommerville Computing Department S.E.C.A.M.S. Lancaster University Lancaster LA1 4YR UK |
 | ftp://ftp.comp.lancs.ac.uk/pub/reports/1993/CSCW.2.93.ps.Z, 19940124 Vortragsanmeldung zur GI Jahrestagung 93, Dresden Fachgespr ch 8 "Neue Paradigmen in Informationssystemen und Datenbanken" From Multi-User to Shared Object Systems: Awareness about Co-Workers in Cooperation Support Object Databases John Mariani, Wolfgang Prinz, Kontakt: Wolfgang Prinz Gesellschaft f r |
 | ftp://ftp.comp.lancs.ac.uk/pub/reports/1991/CSCW.2.91.ps.Z, 19940124 24/1/94 2:13 pm 24/1/94 1 2:13 pm The Impact of CSCW on Database Technology J.A.Mariani and T.Rodden Department of Computer Science Lancaster University Lancaster LA1 4YR United Kingdom presented at Berlin IFIP International Conference on CSCW 1991 1. Introduction Computer Supported Cooperative Work |
 | ftp://ftp.comp.lancs.ac.uk/pub/mpg/MPG-94-01.ps.Z, 19940124 The Impact of Digital Audio and Video on High Speed Storage1 Phillip Lougher, Doug Shepherd and David Pegler Computing Department Lancaster University Lancaster, England |
 | ftp://ftp.comp.lancs.ac.uk/pub/reports/1992/CSCW.4.92.ps.Z, 19940125 CSCW 92 Proceedings November 1992 Permission to copy without use all or part of this material is granted provided that the copies are not made or distributed for commercial advantage, the ACM copyright notice and the title of the publication and its date appear, and notice is given that copying is by |
 | ftp://ftp.comp.lancs.ac.uk/pub/reports/1992/CSCW.5.92.ps.Z, 19940125 TECHNOLOGICAL SUPPORT FOR DECISION MAKING IN A SAFETY CRITICAL ENVIRONMENT R. Bentley*, J. A. Hughes , D. Randall and D. Z. Shapiro * Computing Department Sociology Department Engineering Building Cartmel College Lancaster University Lancaster University Lancaster LA1 4YR Lancaster LA1 4YL Tel: |
 | ftp://ftp.comp.lancs.ac.uk/pub/reports/1992/CSCW.3.92.ps.Z, 19940125 CSCW 92 Proceedings November 1992 Permission to copy without use all or part of this material is granted provided that the copies are not made or distributed for commercial advantage, the ACM copyright notice and the title of the publication and its date appear, and notice is given that copying is by |
 | ftp://ftp.comp.lancs.ac.uk/pub/reports/1992/CSCW.2.92.ps.Z, 19940125 A prototyping environment for dynamic data visualisation R. Bentley, T. Rodden, P. Sawyer and I. Sommerville Computing Department, Lancaster University, Lancaster LA1 4YR, UK |
 | ftp://ftp.comp.lancs.ac.uk/pub/eurochip/itc1.ps, 19940131 Analogue Fault Simulation Based on Layout Dependent Fault Models R. J. A. Harvey1, A. M. D. Richardson1, E. M. J. Bruls2, K. Baker2 1Engineering Department, 2Philips Research Laboratories, University of Lancaster, Way 4, P.O Box 80000, Lancaster, 5600 JA Eindhoven, Lancashire UK., The Netherlands. LA1 |
 | ftp://ftp.comp.lancs.ac.uk/pub/reports/1992/CSCW.13.92.ps.Z, 19940201 A Survey of CSCW Systems Tom Rodden Department of Computer Science Lancaster University Bailrigg, Lancaster LA1 4YR. Email: tom@comp.lancs.ac.uk |
 | ftp://ftp.comp.lancs.ac.uk/pub/eurochip/dft.ps, 19940201 A Design-For-Test Structure for optimising Analogue and Mixed Signal IC Test A.H. Bratt, A.M.D. Richardson, R.J. Harvey, & A.P. Dorey Dept Engineering, University of Lancaster, Lancaster, LA1 4YR, UK. Tel ++44 524 593018 Fax ++44 524 594207 EXTENDED ABSTRACT |
 | ftp://ftp.comp.lancs.ac.uk/pub/reports/1992/CSCW.17.92.ps.Z, 19940202 Page: 1. Printed: 2/2/94 File: Papers/Requirements engineering. Integrating ethnography into the requirements engineering process Ian Sommerville, Tom Rodden, Pete Sawyer, Richard Bentley and Michael Twidale, Computing Department, Lancaster University, LANCASTER LA1 4YR UK E-mail: is@comp.lancs.ac.uk |
 | ftp://ftp.comp.lancs.ac.uk/pub/mpg/MPG-93-23.ps.Z, 19940221 Formal Support for the Specification and Construction of Distributed Multimedia Systems (The Tempo Project) Final Project Deliverable Prepared by Gordon Blair, Lynne Blair, Howard Bowman and Amanda Chetwynd Internal Report MPG-93-23, School of Engineering, Computing and Mathematical Sciences, Lancaster |
 | ftp://ftp.comp.lancs.ac.uk/pub/mpg/MPG-92-01.ps.Z, 19940224 An introduction to LOTOS through a worked example. Lynne Drayton, Amanda Chetwynd, Gordon Blair. Distributed Multimedia Research Group, School of Engineering, Computing and Mathematical Sciences, Lancaster University, Bailrigg, Lancaster LA1 4YR, telephone: +44 (0)524 65201 e-mail: |
 | ftp://ftp.comp.lancs.ac.uk/pub/reports/Bibliography93.ps.Z, 19940304 LANCASTERUNIVERSITYComputingDepartment Techn i ca l R epor t s The following technical reports are available in the research areas of CSCW and Software Engineering. There is no charge for these reports. They are available by anonymous ftp from ftp.comp.lancs.ac.uk. The reports are listed by reference |
 | ftp://ftp.comp.lancs.ac.uk/pub/reports/1993/SE.8.93.ps.Z, 19940415 Supporting Long-term Collaboration in Software Maintenance Robert Lougher and Tom Rodden Computing Department Lancaster University Bailrigg Lancaster. LAl 4YR U.K (+44) 524 65201 frob,tomg@comp.lancs.ac.uk |
 | ftp://ftp.comp.lancs.ac.uk/pub/reports/1993/SE.7.93.ps.Z, 19940415 1 Group Support for the Recording and Sharing of Maintenance Rationale Robert Lougher and Tom Rodden Computing Department Lancaster University Bailrigg Lancaster. LAl 4YR U.K E-mail: {rob,tom}@comp.lancs.ac.uk |
 | ftp://ftp.comp.lancs.ac.uk/pub/mpg/MPG-93-07.ps.Z, 19940422 Appeared in 5th Bangor Symposium on Communications 2-3 June 1993 Report Number MPG-93-07 A Multimedia Enhancement Network Device Nick Yeadon and David Hutchison Computing Department Lancaster University 1. Introduction The lack of widespread distributed multimedia applications could be attributed to the |
 | ftp://ftp.comp.lancs.ac.uk/pub/mpg/MPG-94-10.ps.Z, 19940422 Internal Report (Lancaster University and BT Labs, Martlesham Heath, Ipswich) Document number MPG-94-10 Supporting Quality of Service in Multimedia Communications Via the Use of Filters Author : Nicholas J. Yeadon Date : December 1, 1993 Contact Point: Nicholas J. Yeadon MPG Research Group Computing |
 | ftp://ftp.comp.lancs.ac.uk/pub/mpg/MPG-93-30.ps.Z, 19940422 A Mini-cell Architecture for Networked Multimedia Workstations A.S. Lunn, A.C. Scott, W.D. Shepherd, N.J. Yeadon. Computing Department, Lancaster University, Lancaster, LA1 4YR, UK . email: mpg@comp.lancs.ac.uk |
 | ftp://ftp.comp.lancs.ac.uk/pub/mpg/MPG-92-38.ps.Z, 19940506 LANCASTER UNIVERSITY Computing Department High performance OSI protocols with multimedia support on HSLAN s and B-ISDN OSI 95 Esprit Project 5341 / Sector OBS Document Identification : OSI95/Deliverable LANC-3/P/V2 Internal Identification : MPG-92-38 Title : The OSI 95 Transport Service and the New |
 | ftp://ftp.comp.lancs.ac.uk/pub/mpg/MPG-94-09.ps.Z, 19940516 MPG-94-09: presented at the 5 th. International IFIP Conference on High Performance Networking, France, June 1994 Flow Management in a Quality of Service Architecture Andrew Campbell, Geoff Coulson and David Hutchison Computing Department, Lancaster University, Lancaster LA1 4YR, UK E.mail: |
 | ftp://ftp.comp.lancs.ac.uk/pub/SE-slides/ch_11_object_orient_des.ps, 19940718 Ian Sommerville, 1992 Software Engineering, 4th edition: Object-oriented design Slide Object-oriented Design Designing systems using self-contained entities 1 Ian Sommerville, 1992 Software Engineering, 4th edition: Object-oriented design Slide Characteristics of OOD Shared data areas are eliminated. |
 | ftp://ftp.comp.lancs.ac.uk/pub/SE-slides/ch_8_algebraic_spec.ps, 19940718 Ian Sommerville, 1992 Software Engineering, 4th edition: Algebraic specification Slide Algebraic specification Specifying abstract types in terms of relationships between type operations. 1 Ian Sommerville, 1992 Software Engineering, 4th edition: Algebraic specification Slide Specification format 2 |
 | ftp://ftp.comp.lancs.ac.uk/pub/SE-slides/ch_2_cog_facts.ps, 19940718 Ian Sommerville, 1992 Slide Software Engineering, 4th edition: Cognitive factors Cognitive factors in Software Engineering Programmers as individuals and in groups 1 Ian Sommerville, 1992 SlideSoftware Engineering, 4th edition: Cognitive factors Why are cognitive factors important Software engineering |
 | ftp://ftp.comp.lancs.ac.uk/pub/SE-slides/ch_25_management_acts.ps, 19940718 Ian Sommerville, 1992 SlideSoftware Engineering, 4th edition: Software project management Software Project Management What is software project management Why is project management important What topics will be covered in the course 1 Ian Sommerville, 1992 SlideSoftware Engineering, 4th edition: |
 | ftp://ftp.comp.lancs.ac.uk/pub/SE-slides/ch_10_soft_des.ps, 19940718 Ian Sommerville, 1992 Software Engineering, 4th edition: Software design Slide Software Design Deriving a solution which satisfies software requirements 1 Ian Sommerville, 1992 Software Engineering, 4th edition: Software design Slide Stages of design Problem understanding Look at the problem from |
 | ftp://ftp.comp.lancs.ac.uk/pub/SE-slides/ch_14_user_inerface_des.ps, 19940718 Ian Sommerville, 1992 Software Engineering, 4th edition: User interface design Slide User interface design Design guidelines for graphical interfaces to software systems. 1 Ian Sommerville, 1992 Software Engineering, 4th edition: User interface design Slide The user interface System users often judge a |
 | ftp://ftp.comp.lancs.ac.uk/pub/SE-slides/ch_12_func_orient_des.ps, 19940718 Ian Sommerville, 1992 Software Engineering, 4th edition: Function-oriented design Slide Function-oriented design Design with functional units 1 Ian Sommerville, 1992 Software Engineering, 4th edition: Function-oriented design Slide Function-oriented design Practised informally since programming began. |
 | ftp://ftp.comp.lancs.ac.uk/pub/SE-slides/ch_18_soft_dev_envs.ps, 19940718 Ian Sommerville, 1992 Software Engineering, 4th edition: Software Development Environments Slide Software Development Environments Integrated toolsets to support software development 1 Ian Sommerville, 1992 Software Engineering, 4th edition: Software Development Environments Slide SDE definition An SDE |
 | ftp://ftp.comp.lancs.ac.uk/pub/SE-slides/ch_27_cost_est.ps, 19940718 Ian Sommerville, 1992 Slide Software Engineering, 4th edition: Software cost estimation Software Cost Estimation Predicting the cost of a software development process 1 Ian Sommerville, 1992 SlideSoftware Engineering, 4th edition: Software cost estimation Topics covered Cost estimation techniques |
 | ftp://ftp.comp.lancs.ac.uk/pub/SE-slides/ch_5_require_spec.ps, 19940718 Ian Sommerville, 1992 Software Engineering, 4th edition: Requirements specification Slide Requirements Specification Communicating software system requirements in a precise way 1 Ian Sommerville, 1992 Software Engineering, 4th edition: Requirements specification Slide The importance of precise |
 | ftp://ftp.comp.lancs.ac.uk/pub/SE-slides/ch_20_reliability.ps, 19940718 Ian Sommerville, 1992 Software Engineering, 4th edition: Software reliability Slide Software Reliability Categorising and specifying software reliability 1 Ian Sommerville, 1992 Software Engineering, 4th edition: Software reliability Slide What is reliability Probability that the system will deliver a |
 | ftp://ftp.comp.lancs.ac.uk/pub/SE-slides/ch_1_process.ps, 19940718 Ian Sommerville, 1992 Slide Software Engineering, 4th edition: Process models The Software Process and Process Models Software development activities and their relationships 1 Ian Sommerville, 1992 SlideSoftware Engineering, 4th edition: Process models The Software Process Structured set of activities |
 | ftp://ftp.comp.lancs.ac.uk/pub/SE-slides/ch_31_quality_assur.ps, 19940718 Ian Sommerville, 1992 Software Engineering, 4th edition: Software Quality Assurance Slide Software Quality Assurance Procedures for assuring the quality of the software process and products 1 Ian Sommerville, 1992 Software Engineering, 4th edition: Software Quality Assurance Slide Software Quality |
 | ftp://ftp.comp.lancs.ac.uk/pub/SE-slides/ch_19_verify_and_validate.ps, 19940718 Ian Sommerville, 1992 Software Engineering, 4th edition:Verification and validation Slide Verification and Validation Assuring that a software system meets a user's needs 1 Ian Sommerville, 1992 Software Engineering, 4th edition:Verification and validation Slide The V & V process Is a whole life-cycle |
 | ftp://ftp.comp.lancs.ac.uk/pub/SE-slides/ch_25_group_struct.ps, 19940718 Ian Sommerville, 1992 Slide Software Engineering, 4th edition: Group structures Software Development Teams How group organisation influences software development 1 Ian Sommerville, 1992 SlideSoftware Engineering, 4th edition: Group structures Group organization Development groups should be relatively |
 | ftp://ftp.comp.lancs.ac.uk/pub/SE-slides/ch_7_formal_spec.ps, 19940718 Ian Sommerville, 1992 Software Engineering, 4th edition: Formal specification Slide Formal Specification Techniques for the unambiguous specification of software 1 Ian Sommerville, 1992 Software Engineering, 4th edition: Formal specification Slide Specification in the software process Specification and |
 | ftp://ftp.comp.lancs.ac.uk/pub/SE-slides/ch_17_case.ps, 19940718 Ian Sommerville, 1992 Software Engineering, 4th edition: Computer-aided Software Engineering Slide Computer-Aided Software Engineering Software tool support for software development 1 Ian Sommerville, 1992 Software Engineering, 4th edition: Computer-aided Software Engineering Slide CASE tool |
 | ftp://ftp.comp.lancs.ac.uk/pub/SE-slides/ch_4_sys_mod.ps, 19940718 Ian Sommerville, 1992 Software Engineering, 4th edition:System modelling Slide System modelling Deriving an abstract system model which can be a basis for requirements structuring 1 Ian Sommerville, 1992 Software Engineering, 4th edition:System modelling Slide System modelling The system model is a |
 | ftp://ftp.comp.lancs.ac.uk/pub/SE-slides/ch_26_planning.ps, 19940718 Ian Sommerville, 1992 Software Engineering, 4th edition:Project planning Slide Planning and estimation Planning a software development process 1 Ian Sommerville, 1992 Software Engineering, 4th edition:Project planning Slide Topics covered Planning activities Option analysis and selection Bar charts |
 | ftp://ftp.comp.lancs.ac.uk/pub/SE-slides/ch_13_real_time_sys.ps, 19940718 Ian Sommerville, 1992 Software Engineering, 4th edition: Real-time systems design Slide Real-time Systems Design Designing reactive software systems 1 Ian Sommerville, 1992 Software Engineering, 4th edition: Real-time systems design Slide Real-time systems Systems which monitor and control their |
 | ftp://ftp.comp.lancs.ac.uk/pub/SE-slides/ch_28_soft_maint.ps, 19940718 Ian Sommerville, 1992 Slide Software Engineering, 4th edition: Software maintenance Software Maintenance Management Managing the processes of system change 1 Ian Sommerville, 1992 SlideSoftware Engineering, 4th edition: Software maintenance Software maintenance Modifying a program after it has been put |
 | ftp://ftp.comp.lancs.ac.uk/pub/SE-slides/ch_6_soft_proto.ps, 19940718 Ian Sommerville, 1992 Software Engineering, 4th edition: Software prototyping Slide Software Prototyping Animating and demonstrating system requirements 1 Ian Sommerville, 1992 Software Engineering, 4th edition: Software prototyping Slide Software and Hardware prototyping Hardware prototyping Intended |
 | ftp://ftp.comp.lancs.ac.uk/pub/SE-slides/ch_3_requirement_def.ps, 19940718 Ian Sommerville, 1992 Software Engineering, 4th edition: Requirements definition Slide Requirements Definition Establishing the services a system should provide and the constraints on the system and the development process 1 Ian Sommerville, 1992 Software Engineering, 4th edition: Requirements |
 | ftp://ftp.comp.lancs.ac.uk/pub/SE-slides/ch_13_sys_eng.ps, 19940718 Ian Sommerville, 1992 Slide Software Engineering, 4th edition: Systems engineering Systems Engineering 1 Designing, implementing and installing hardware/software systems Ian Sommerville, 1992 SlideSoftware Engineering, 4th edition: Systems engineering What is a system A set of inter-related components |
 | ftp://ftp.comp.lancs.ac.uk/pub/SE-slides/ch_9_model_spec.ps, 19940718 Ian Sommerville, 1992 Software Engineering, 4th edition: Model-based Specification Slide Model-based Specification System specification using a mathematical model 1 Ian Sommerville, 1992 Software Engineering, 4th edition: Model-based Specification Slide Model-based specification Defines a model of a |
 | ftp://ftp.comp.lancs.ac.uk/pub/SE-slides/ch_24_static_verific.ps, 19940718 Ian Sommerville, 1992 Software Engineering, 4th edition: Static verification Slide Static verification Verifying the conformance of a software system and its specification without executing the code 1 Ian Sommerville, 1992 Software Engineering, 4th edition: Static verification Slide Static verification |
 | ftp://ftp.comp.lancs.ac.uk/pub/SE-slides/ch_16_soft_reuse.ps, 19940718 Ian Sommerville, 1992 Software Engineering, 4th edition: Software reuse Slide Software Reuse Building software from existing reusable components. 1 Ian Sommerville, 1992 Software Engineering, 4th edition: Software reuse Slide Reusable component types Application systems The whole of an application |
 | ftp://ftp.comp.lancs.ac.uk/pub/SE-slides/ch_25_productivity.ps, 19940718 Ian Sommerville, 1992 Software Engineering, 4th edition: Programmer productivity Slide Programmer Productivity Measuring the productivity of the software development process 1 Ian Sommerville, 1992 Software Engineering, 4th edition: Programmer productivity Slide Topics covered Productivity metrics |
 | ftp://ftp.comp.lancs.ac.uk/pub/SE-slides/ch_21_soft_safety.ps, 19940718 Ian Sommerville, 1992 Software Engineering, 4th edition: Software safety Slide Safety-critical Systems Ian Sommerville 1 Ian Sommerville, 1992 Software Engineering, 4th edition: Software safety Slide Safety-critical Systems Systems whose failure can threaten human life or cause serious environmental |
 | ftp://ftp.comp.lancs.ac.uk/pub/SE-slides/ch_15_prog_for_reliab.ps, 19940718 Ian Sommerville, 1992 Software Engineering, 4th edition: Programming for reliability Slide Programming for Reliability Programmig techniques for building reliable software systems. 1 Ian Sommerville, 1992 Software Engineering, 4th edition: Programming for reliability Slide Fault avoidance Current |
 | ftp://ftp.comp.lancs.ac.uk/pub/SE-slides/ch_1_intro.ps, 19940718 Ian Sommerville, 1992 Software Engineering, 4th edition: Introduction Slide Software Engineering Designing, building and maintaining large software systems 1 Ian Sommerville, 1992 Software Engineering, 4th edition: Introduction Slide Software Engineering - Techniques and Tools Software Requirements |
 | ftp://ftp.comp.lancs.ac.uk/pub/aai/aai-report-90.ps.Z, 19940803 1 The use of multiple instantiations in interactive learning environments Michael Twidale 1993 AAI/AI-ED Technical Report No.90 ( in Proceedings 3rd ICCE'93, Taipei, Taiwan.) Computing Department Lancaster University Lancaster LA1 4YR UK aai@comp.lancs.ac.uk |
 | ftp://ftp.comp.lancs.ac.uk/pub/aai/aai-report-98.ps.Z, 19940803 1 Dormobile: a vehicle for metacognition John Self 1994 AAI/AI-ED Technical Report No.98 Computing Department Lancaster University Lancaster LA1 4YR UK aai@comp.lancs.ac.uk http://www.lancs.ac.uk/computing/research/aai-aied/ 2 Dormorbile: a vehicle for metacognition John Self Department of Computing, |
 | ftp://ftp.comp.lancs.ac.uk/pub/aai/aai-report-107.ps.Z, 19940803 Issues in Designing Learning by Teaching Systems David Nichols July 1994 AAI/AI-ED Technical Report No.107 (to appear in Proceedings of East-West Conference on Computer Technologies in Education (EW-ED 94), Crimea, Ukraine) Computing Department Lancaster University Lancaster LA1 4YR UK |
 | ftp://ftp.comp.lancs.ac.uk/pub/aai/aai-report-88.ps.Z, 19940803 Computer-Based Assessment to Support the Acquisition of Meta-Level Cognitive Skills Michael Pengelly 1993 AAI/AI-ED Technical Report No.88 ( in Proceedings of Workshop on AI and Music, AI-ED 93, Edinburgh.) Computing Department Lancaster University Lancaster LA1 4YR UK aai@comp.lancs.ac.uk |
 | ftp://ftp.comp.lancs.ac.uk/pub/reports/1994/CSCW.5.94.ps.Z, 19940808 LANCASTER U Computing Department NIVERSITY Virtual Environments for Data Sharing and Visualisation -- Populated Information Terrains Steve Benford* and John Mariani Centre for Research in CSCW Research report : CSCW/5/1994 *Dept. of Computer Science, University of Nottingham University of Lancaster |
 | ftp://ftp.comp.lancs.ac.uk/pub/reports/1994/CSCW.6.94.ps.Z, 19940808 LANCASTER U Computing Department NIVERSITY Mapping the spatial model to graph structures Tom Rodden Centre for Research in CSCW Research report : CSCW/6/1994 University of Lancaster 1994. Copying without fee is permitted provided that the copies are not made or distributed for direct commercial |
 | ftp://ftp.comp.lancs.ac.uk/pub/reports/1994/CSCW.2.94.ps.Z, 19940808 LANCASTER U Computing Department NIVERSITY Using Shared Interface Objects To Support Cooperation Gareth Smith and Tom Rodden Centre for Research in CSCW Research report : CSCW/2/1994 University of Lancaster 1994. Copying without fee is permitted provided that the copies are not made or distributed for |
 | ftp://ftp.comp.lancs.ac.uk/pub/reports/1994/CSCW.4.94.ps.Z, 19940808 LANCASTER U Computing Department NIVERSITY Populated Information Terrains: Virtual Environments for Sharing Data Steve Benford* and John Mariani Centre for Research in CSCW Research report : CSCW/4/1994 *Dept. of Computer Science, University of Nottingham University of Lancaster 1994. Copying without |
 | ftp://ftp.comp.lancs.ac.uk/pub/reports/1994/CSCW.1.94.ps.Z, 19940808 Requirements engineering for cooperative systems Ian Sommerville and Tom Rodden 1994 University of Lancaster 1994. Copying without fee is permitted provided that the copies are not made or distributed for direct commercial advantage and credit to the source is given. For other copying, write for |
 | ftp://ftp.comp.lancs.ac.uk/pub/reports/1994/CSCW.3.94.ps.Z, 19940808 University of Lancaster 1994. Copying without fee is permitted provided that the copies are not made or distributed for direct commercial advantage and credit to the source is given. For other copying, write for permission to:- Computing Department, Lancaster University, LANCASTER, LA1 4YR, UK. Phone: |
 | ftp://ftp.comp.lancs.ac.uk/pub/reports/1994/CSCW.8.94.ps.Z, 19940808 LANCASTER U Computing Department NIVERSITY An Access Model for Shared Interfaces Gareth Smith and Tom Rodden Centre for Research in CSCW Research report : CSCW/8/1994 University of Lancaster 1994. Copying without fee is permitted provided that the copies are not made or distributed for direct commercial |
 | ftp://ftp.comp.lancs.ac.uk/pub/reports/1994/CSCW.7.94.ps.Z, 19940808 LANCASTER U Computing Department NIVERSITY The use of adapters to support cooperative sharing Jonathan Trevor, Tom Rodden and John Mariani Centre for Research in CSCW Research report : CSCW/7/1994 University of Lancaster 1994. Copying without fee is permitted provided that the copies are not made or |
 | ftp://ftp.comp.lancs.ac.uk/pub/reports/1994/CSCW.9.94.ps.Z, 19940809 LANCASTER U Computing Department NIVERSITY Moving out from the control room: ethnography in system design John Hughes*, Val King*, Tom Rodden , Hans Andersen* Centre for Research in CSCW Research report : CSCW/9/1994 * Dept. of Sociology University of Lancaster 1994. Copying without fee is permitted |
 | ftp://ftp.comp.lancs.ac.uk/pub/reports/1994/SE.1.94.ps.Z, 19940809 LANCASTER U Computing Department NIVERSITY A Graphical User Interface for Schema Evolution in an Object-Oriented Database Simon Monk Centre for Research in CSCW Research report : SE/1/1994 University of Lancaster 1994. Copying without fee is permitted provided that the copies are not made or distributed |
 | ftp://ftp.comp.lancs.ac.uk/pub/reports/1994/CSCW.10.94.ps.Z, 19940809 LANCASTER U Computing Department NIVERSITY Working with "Constant Interruption": CSCW and the Small Office Mark Rouncefield*, John A Hughes*, Tom Rodden , Stephen Viller Centre for Research in CSCW Research report : CSCW/10/1994 * Dept. of Sociology University of Lancaster 1994. Copying without fee is |
 | ftp://ftp.comp.lancs.ac.uk/pub/reports/1994/CSCW.11.94.ps.Z, 19940809 LANCASTER U Computing Department NIVERSITY Situated evaluation for cooperative systems Michael Twidale, David Randall and Richard Bentley* Centre for Research in CSCW Research report : CSCW/11/1994 Dept. of Interdisciplinary Studies, Manchester Metropolitan University * GMD, Germany University of |
 | ftp://ftp.comp.lancs.ac.uk/pub/SE-slides/ch_30_documentation.ps, 19940812 Ian Sommerville, 1992 Software Engineering, 4th edition: Documentation Slide Documentation The tangible representation of a software project 1 Ian Sommerville, 1992 Software Engineering, 4th edition: Documentation Slide Document requirements They should be used to inform team members of project state |
 | ftp://ftp.comp.lancs.ac.uk/pub/SE-slides/ch_23_testing_tools.ps, 19940812 Ian Sommerville, 1992 Software Engineering, 4th edition: Testing and Debugging Tools Slide Testing and Debugging Tools Automated support for the verification and validation process. 1 Ian Sommerville, 1992 Software Engineering, 4th edition: Testing and Debugging Tools Slide Testing Tools Dynamic |
 | ftp://ftp.comp.lancs.ac.uk/pub/SE-slides/ch_22_defect_testing.ps, 19940812 Ian Sommerville, 1992 Software Engineering, 4th edition: Defect testing Slide Defect testing Establishing the presence of system defects 1 Ian Sommerville, 1992 Software Engineering, 4th edition: Defect testing Slide Test priorities Only exhausive testing can show a program is free from defects. |
 | ftp://ftp.comp.lancs.ac.uk/pub/SE-slides/ch_29_config.man.ps, 19940812 Ian Sommerville, 1992 Slide Software Engineering, 4th edition: Configuration management Configuration management Managing the products of system change 1 Ian Sommerville, 1992 SlideSoftware Engineering, 4th edition: Configuration management Configuration Management Useful software systems usually exist |
 | ftp://ftp.comp.lancs.ac.uk/pub/mpg/MPG-94-12.ps.Z, 19940815 To be presented at the 2nd International Workshop on Advanced Teleservices and High - Speed Communication Architectures (IWACA 94) 26-28 Sept. Heidelberg, Germany. QoS Adaptation and Flow Filtering in ATM Networks Nicholas Yeadon , Francisco Garc a, Andrew Campbell and David Hutchison Department of |
 | ftp://ftp.comp.lancs.ac.uk/pub/comic/D1.1.ps.Z, 19940824 COMIC ESPRIT BASIC RESEARCH PROJECT 6225 Issues of Supporting Organizational Context in CSCW Systems |
 | ftp://ftp.comp.lancs.ac.uk/pub/comic/D2.1.ps.Z, 19940824 COMIC ESPRIT BASIC RESEARCH PROJECT 6225 Informing CSCW System Requirements |
 | ftp://ftp.comp.lancs.ac.uk/pub/comic/PPR1.ps.Z, 19940824 COMIC ESPRIT BASIC RESEARCH PROJECT 6225 Periodic Progress Report No 1 Covering period from 1.9.1992 to 31.8.1993 Document ID COMIC-5-1 Status Accepted Type Deliverable Version 1.0 Date Wed, Oct 6, 1993 Editors Tom Rodden Task 5-1 Lancaster University, 1993 Report available via anonymous FTP from : |
 | ftp://ftp.comp.lancs.ac.uk/pub/cscw94-workshop/Bass.ps, 19940906 The Role of a Body Worn CSCW System in the Generation of a CSCW Reference Architecture Len Bass |
 | ftp://ftp.comp.lancs.ac.uk/pub/cscw94-workshop/TerHofte.ps, 19940906 CSCW Infrastructure Research at TRC Position Paper Henri ter Hofte, Maurice A.W. Houtsma, Hermen J. van der Lugt {hofte, houtsma, vdlugt}@trc.nl Telematics Research Centre P.O. Box 217 7500 AE Enschede The Netherlands tel.: +31 53 898080, fax: +31 53 319271 1. Statement of Interest We believe an |
 | ftp://ftp.comp.lancs.ac.uk/pub/cscw94-workshop/Ellis.ps, 19940906 POSITION PAPER: Keepers, Synchronizers, Communicators, and Agents September 5, 1994 1 POSITION PAPER: Keepers, Synchronizers, Communicators, and Agents Submitted to: The Workshop on Software Architectures for Cooperative Systems Workshop Participant: Professor Clarence (Skip) Ellis Collaboration |
 | ftp://ftp.comp.lancs.ac.uk/pub/cscw94-workshop/Prakash.ps, 19940906 Architectural issues in building a scientific research collaboratory Atul Prakash Software Systems Research Laboratory Department of EECS University of Michigan Ann Arbor, MI 48109-2122, USA Email: aprakash@eecs.umich.edu August 30, 1994 The Upper Atmospheric Research Collaboratory (UARC) project is a |
 | ftp://ftp.comp.lancs.ac.uk/pub/cscw94-workshop/Gintell.ps, 19940906 Scrutiny is a trademark of Bull HN Information Systems Inc. A Proposed Structured Collaboration Architecture - derived from Scrutiny Project Position Paper for CSCW 94 Workshop on Software Architectures for Cooperative Systems John W Gintell - JWG Software Systems, Inc. (gintell@shore.net) Roland F |
 | ftp://ftp.comp.lancs.ac.uk/pub/cscw94-workshop/Kazman.ps, 19940906 Architectural Issues for Distributed Virtual Reality Rick Kazman |
 | ftp://ftp.comp.lancs.ac.uk/pub/cscw94-workshop/Bentley.ps, 19940906 ERCIM Research Fellowship proposal Page 1 Flexible architectures for CSCW system support Position paper for CSCW 94 workshop: Software architectures for cooperative systems Richard Bentley GMD-FIT Schloss Birlinghoven 53754 Sankt Augustin Germany E-mail: bentley@gmd.de Tel: +49-2241-14-0 Fax: |
 | ftp://ftp.comp.lancs.ac.uk/pub/cscw94-workshop/Schlichter.slides.ps, 19940906 IRIS TACTS Johann Schlichter, Institut f r Informatik, TU M nchen, August 1994 Core Components of IRIS Site 2 structure editor audio player text editor structure access audio access text access User 3 Data Store Communication ISIS Site 1 User 2 structure editor video editor structure editor text browser |
 | ftp://ftp.comp.lancs.ac.uk/pub/cscw94-workshop/Gross.ps, 19940906 POSITION PAPER FOR THE WORKSHOP SOFTWARE ARCHITECTURES FOR COOPERATIVE SYSTEMS Tom Gross Institut f r Informatik Johannes Kepler Universit t Linz Altenbergerstr. 69 A-4040 Linz, Austria Phone: (++43) 732 2468-9586 FAX: (++43) 732 2468-9308 E-mail: tom@ifs.uni-linz.ac.at |
 | ftp://ftp.comp.lancs.ac.uk/pub/cscw94-workshop/Abowd.ps, 19940906 Defining reference models and software architectural styles for cooperative systems Gregory D. Abowd College of Computing Georgia Institute of Technology Atlanta, GA 30332-0280 +1-404-894-7512 Gregory.Abowd@cc.gatech.edu Position paper for CSCW'94 Workshop on Software architectures for cooperative |
 | ftp://ftp.comp.lancs.ac.uk/pub/cscw94-workshop/Salber.ps, 19940906 Extending the Scope of PAC-Amodeus to Cooperative Systems Daniel Salber, Laurence Nigay, Jo lle Coutaz Laboratoire de G nie Informatique, LGI-IMAG BP 53, 38041 Grenoble Cedex 9, France Tel. +33 76 51 48 54, +33 76 51 44 40 E-mail: {Daniel.Salber, Joelle.Coutaz, Laurence.Nigay}@imag.fr Position paper for |
 | ftp://ftp.comp.lancs.ac.uk/pub/cscw94-workshop/Schlichter.ps, 19940906 Position Paper for the Workshop "Software Architectures for Cooperative Systems" at CSCW'94 conference Johann Schlichter Technical University of Munich, August 11, 1994 Email: schlicht@informatik.tu-muenchen.de Background: Johann H. Schlichter is currently holding the chair of Applied Informatics / |
 | ftp://ftp.comp.lancs.ac.uk/pub/cscw94-workshop/Patterson.ps, 19940906 1 A Taxonomy of Architectures for Synchronous Groupware Applications John F. Patterson Lotus Development Corporation 1 Rogers St. Cambridge, MA 02142 john_patterson@crd.lotus.com Introduction I offer a taxonomy for characterizing various architectures for synchronous groupware applications. Unlike |
 | ftp://ftp.comp.lancs.ac.uk/pub/cscw94-workshop/Clements.ps, 19940909 A Framework for the Realisation of Cooperative Systems Clements, P.E.1, Jones, R.M., and Weston R.H., and Edmonds, E.A. Loughborough University of Technology, Loughborough, Leics. LE11 3TU, UK. 1. Introduction It is now timely to build upon output of research worldwide into Computer Supported |
 | ftp://ftp.comp.lancs.ac.uk/pub/cscw94-workshop/Mitchell.ps, 19940909 Position Paper for the "Software Architectures for Cooperative Systems" workshop at CSCW '94 David Mitchell IBM Networking Systems, Hursley Internet: zeno@vnet.ibm.com Tel: +44 962 818656 FAX: +44 962 818344 Mail: IBM UK Labs MP 167 Hursley Park Winchester Hampshire SO21 2JN UK Introduction We have been |
 | ftp://ftp.comp.lancs.ac.uk/pub/comic/D3.1.ps.Z, 19940910 COMIC ESPRIT BASIC RESEARCH PROJECT 6225 Computational Mechanisms of Interaction for CSCW |
 | ftp://ftp.comp.lancs.ac.uk/pub/comic/D4.1.ps.Z, 19940910 COMIC ESPRIT BASIC RESEARCH PROJECT 6225 Requirements and Metaphors of Shared Interaction |
 | ftp://ftp.comp.lancs.ac.uk/pub/cscw94-workshop/Ackerman.ps, 19940913 The Cafe ConstructionKit: A Toolkit for Sociality Mark S. Ackerman Information and Computer Science University of California, Irvine ackerman@ics.uci.edu Who do I ask Who do I ask The systems people respond next week.... -- Astrophysicist. 1. Introduction Many |
 | ftp://ftp.comp.lancs.ac.uk/pub/reports/Bibliography94.ps.Z, 19940919 LANCASTERUNIVERSITYComputingDepartment September 1994 Techn i ca l Repor t s The following technical reports are available in the research areas of CSCW and Software Engineering. There is no charge for these reports. They are available by anonymous ftp from ftp.comp.lancs.ac.uk. The reports are listed |
 | ftp://ftp.comp.lancs.ac.uk/pub/reports/ThesisEG.ps.Z, 19940920 1 SOFTWARE RECLAMATION : UPGRADING CODE FOR REUSABILITY Edward Stewart Garnett, B.Sc (Hons). Submitted for the degree of Doctor of Philosophy Department of Computing University of Lancaster September 1990 2 |
 | ftp://ftp.comp.lancs.ac.uk/pub/reports/ThesisAM.ps.Z, 19940920 1 Distributed Real-Time Systems: A Design Environment Abdelmadjid Merabti B.Sc., M.A. Submitted for the degree of Doctor of Philosophy Department of Computing University of Lancaster June 1992 2 Acknowledgements I am truly indebted to a number of people, each of whom has contributed to making this |
 | ftp://ftp.comp.lancs.ac.uk/pub/reports/ThesisDE.ps.Z, 19940920 Table of Contents |
 | ftp://ftp.comp.lancs.ac.uk/pub/cscw94-workshop/roseman.ps, 19940921 Attacking the Periphery: Toolkit Issues Beyond Communications and Concurrency Position paper for CSCW 94 workshop on software architectures for cooperative systems Mark Roseman Integrated Systems Applications Corp. 835 - 10040 104 St, Edmonton, Alberta Canada T5J 0Z2 roseman@edm.isac.ca Introduction |
 | ftp://ftp.comp.lancs.ac.uk/pub/vds/paper.ps, 19941014 October 14, 1994 1 1:35 pm Experience of Using 3D graphics in Database Visualisation S. Benford1, J. Boyle2, R. Cooper3, P. Gray2, J. Kennedy4, J. Mariani5, T. Rodden5 Nottingham University1 Aberdeen University2 Glasgow University3 Napier University4 Lancaster University5 The author to whom all |
 | ftp://ftp.comp.lancs.ac.uk/pub/vds/screens.ps, 19941014 Screenshots for paper " Experience of Using 3D graphics in Database Visualisation". I apologise for the quality of some of these shots; if the paper were accepted, higher quality (in most cases, colour) shots would be provided. figureWIN_HIER : hierarchical visualisation figure WIN_PER -- Perspective |
 | ftp://ftp.comp.lancs.ac.uk/pub/cscw94-workshop/kaplan.ps, 19941014 1 /mounts/kaplan/kaplan/papers/CSCW-94/cscw-ws-space.doc October 14, 1994 8:57 am Space as a Basis for Collaborative Systems Simon M. Kaplan Department of Computer Science University of Illinois Urbana, IL 61801, USA kaplan@cs.uiuc.edu (217) 244 0392 1. POSITION SUMMARY Probably the single most |
 | ftp://ftp.comp.lancs.ac.uk/pub/cscw94-workshop/johnson.ps, 19941015 Collaboration in the Small vs. Collaboration in the Large Philip M. Johnson Collaborative Software Development Laboratory Department of Information and Computer Sciences University of Hawaii Honolulu, HI 96822 (808) 956-3489 johnson@hawaii.edu October 13, 1994 1 Introduction For the past several years, |
 | ftp://ftp.comp.lancs.ac.uk/pub/cscw94-workshop/BeaudouinLafon.ps, 19941016 Logical Models and Software Architectures for CSCW Position Paper for CSCW'94 Workshop on Software Architectures for Cooperative Systems Michel Beaudouin-Lafon Laboratoire de Recherche en Informatique (CNRS URA 410) Universit de Paris-Sud - B timent 490 91405 ORSAY Cedex - FRANCE +33 (1) 69 41 69 10, |
 | ftp://ftp.comp.lancs.ac.uk/pub/aai/aai-report-101.ps.Z, 19941019 A Bayesian Approach to Diagnosing Problems with Prolog Control Flow David Duncan, Paul Brna and Les Morss August 1994 AAI/AI-ED Technical Report No. 101 In the Proceedings of the 4th International Conference on User Modeling, Cape Cod Computing Department Lancaster University Lancaster LA1 4YR England c |
 | ftp://ftp.comp.lancs.ac.uk/pub/aai/aai-report-45.ps.Z, 19941019 Theoretical Foundations for Intelligent Tutoring Systems John Self 1990 AAI/AI-ED Technical Report No.45 (in Journal of Artificial Intelligence in Education, 1(4), 3-14) Computing Department Lancaster University Lancaster LA1 4YR UK aai@comp.lancs.ac.uk |
 | ftp://ftp.comp.lancs.ac.uk/pub/aai/aai-report-92.ps.Z, 19941019 Formal Approaches to Student Modelling John Self 1994 AAI/AI-ED Technical Report No.92 (in McCalla, G.I. and Greer, J. (eds.), Student Modelling: the key to individualized knowledge-based instruction, 295-352, Berlin:Springer-Verlag)) Computing Department Lancaster University Lancaster LA1 4YR UK |
 | ftp://ftp.comp.lancs.ac.uk/pub/aai/aai-report-41.ps.Z, 19941019 Bypassing the Intractable Problem of Student Modelling John Self 1990 AAI/AI-ED Technical Report No.41 (in C. Frasson and G. Gauthier (eds.), Intelligent Tutoring Systems: at the Crossroads of Artificial Intelligence and Education, 107-23, Norwood, N.J.: Ablex) Computing Department Lancaster University |
 | ftp://ftp.comp.lancs.ac.uk/pub/aai/aai-report-91.ps.Z, 19941019 Designing Human-Computer Collaborative Learning Pierre Dillenbourg and John Self 1994 AAI/AI-ED Technical Report No.91 (to appear in C. O Malley (ed.), Computer -Supported Collaborative Learning, Berlin:Springer-Verlag) Computing Department Lancaster University Lancaster LA1 4YR UK aai@comp.lancs.ac.uk |
 | ftp://ftp.comp.lancs.ac.uk/pub/aai/aai-report-104.ps.Z, 19941019 Logic Programming in Education: a Perspective on the State of the Art Paul Brna June 1994 AAI/AI-ED Technical Report No. 104 In Bottino, R.M., Forcheri, P. and Molfino, M.T. (eds.) Proceedings of the Post-Conference Workshop on Logic Programming and Education. ICLP'94, Santa Margherita Ligure Computing |
 | ftp://ftp.comp.lancs.ac.uk/pub/aai/aai-report-94.ps.Z, 19941019 The Role of Student Models in Learning Environments John Self 1994 AAI/AI-ED Technical Report No.94 (in Transactions of the Institute of Electronics, Information and Communication Engineers, E77-D(1), 3-8, 1994)) Computing Department Lancaster University Lancaster LA1 4YR UK aai@comp.lancs.ac.uk |
 | ftp://ftp.comp.lancs.ac.uk/pub/aai/aai-report-82.ps.Z, 19941020 Model-based Cognitive Diagnosis John Self 1993 AAI/AI-ED Technical Report No.82 (in User Modeling and User-Adpated Interaction, 3, 89-106) Computing Department Lancaster University Lancaster LA1 4YR UK aai@comp.lancs.ac.uk http://www.lancs.ac.uk/computing/research/aai-aied/ ftp.comp.lancs.ac.uk |
 | ftp://ftp.comp.lancs.ac.uk/pub/aai/aai-report-77.ps.Z, 19941020 Computational Mathetics: the missing link in Intelligent Tutoring Systems research John Self 1992 AAI/AI-ED Technical Report No.77 (in E.Costa (ed.), New Directions for Intelligent Tutoring Systems Research, 38-56, Berlin: Springer-Verlag ) Computing Department Lancaster University Lancaster LA1 4YR UK |
 | ftp://ftp.comp.lancs.ac.uk/pub/aai/aai-report-74.ps.Z, 19941020 A Framework for Learner Modelling Pierre Dillenbourg and John Self 1992 AAI/AI-ED Technical Report No.74 (in Interactive Learning Enviroments, 2, 111-37) Computing Department Lancaster University Lancaster LA1 4YR UK aai@comp.lancs.ac.uk http://www.lancs.ac.uk/computing/research/aai-aied/ |
 | ftp://ftp.comp.lancs.ac.uk/pub/aai/aai-report-79.ps.Z, 19941020 A Computational Approach to Socially Distributed Cognition Pierre Dillenbourg and John Self 1992 AAI/AI-ED Technical Report No.79 (in European Jounral of Pyschology of Education, 7, 353-72) Computing Department Lancaster University Lancaster LA1 4YR UK aai@comp.lancs.ac.uk |
 | ftp://ftp.comp.lancs.ac.uk/pub/aai/aai-report-51.ps.Z, 19941020 ATUMM: an Authoring Tool for User Model Management John Self 1991 AAI/AI-ED Technical Report No.51 (in Interactive Learning International, 7, 277-92) Computing Department Lancaster University Lancaster LA1 4YR UK aai@comp.lancs.ac.uk http://www.lancs.ac.uk/computing/research/aai-aied/ |
 | ftp://ftp.comp.lancs.ac.uk/pub/aai/aai-report-55.ps.Z, 19941020 Learner Models in Collaborative Intelligent Educational Systems Geoff D. Cumming and John Self 1991 AAI/AI-ED Technical Report No.55 (in Peter Goodyear (ed.), Teaching Knowledge and Intelligent Tutoring, 85-104, Norwood, N.J.: Ablex) Computing Department Lancaster University Lancaster LA1 4YR UK |
 | ftp://ftp.comp.lancs.ac.uk/pub/reports/1994/SE.3.94.ps.Z, 19941021 LANCASTER U Computing Department NIVERSITY Integrating Safety Analysis and Requirements Engineering Gerald Kotonya andIan Sommerville Research report : SE/3/1994 University of Lancaster 1994. Copying without fee is permitted provided that the copies are not made or distributed for direct commercial |
 | ftp://ftp.comp.lancs.ac.uk/pub/aai/aai-report-108.ps.Z, 19941024 Dialogue Models For Adaptive Interfaces Anthony Lennard and Alan Parkes 1994 AAI/AI-ED Technical Report No.108 Computing Department Lancaster University Lancaster LA1 4YR UK aai@comp.lancs.ac.uk http://www.lancs.ac.uk/computing/research/aai-aied/ ftp.comp.lancs.ac.uk (148.88.8.9 ) /pub/aai/ 2 Dialogue |
 | ftp://ftp.comp.lancs.ac.uk/pub/MEAD/manual.ps.Z, 19941104 Software Engineering Group, Lancaster University MEAD version 2.0 User Manual MEAD version 2.0 User Manual Preface About this manual Overview This manual is intended to provide a comprehensive overview of the features of the MEAD multi-user interface prototyping environment. It is aimed at people who |
 | ftp://ftp.comp.lancs.ac.uk/pub/aai/aai-report-102.ps.Z, 19941122 Supporting the Use of External Representations in Problem Solving: the Need for Flexible Learning Environments Richard Cox and Paul Brna November 1994 AAI/AI-ED Technical Report No. 102 Submitted to the Journal of Artificial Intelligence in Education Computing Department Lancaster University Lancaster |
 | ftp://ftp.comp.lancs.ac.uk/pub/lynne/chap1.ps.Z, 19941124 Chapter 1. Introduction Distributed multimedia systems have recently emerged as a major area of research. However, few results currently exist concerning the impact of this new area on formal specification and verification techniques. This thesis will address this issue, looking at existing |
 | ftp://ftp.comp.lancs.ac.uk/pub/lynne/refs.ps.Z, 19941124 References R. Alur, T.A. Henzinger, "A Really Temporal Logic", Proceedings of the 30th Annual Symposium on Foundations of Computer Science, pages 164-169, IEEE Computer Society Press, 1989. R. Alur, T.A. Henzinger, "Real-Time Logics: Complexity and Expressiveness", Proceedings of the |
 | ftp://ftp.comp.lancs.ac.uk/pub/lynne/chap4.ps.Z, 19941124 Chapter 4. A New Approach to Formal Specification 4.1. Introduction In the previous chapter, it has been shown that the process algebra LOTOS is suitable for the specification of abstract time, for example, where it is sufficient to specify that a timeout event occurs. However, problems arise with LOTOS |
 | ftp://ftp.comp.lancs.ac.uk/pub/lynne/app_lotos.ps.Z, 19941124 An introduction to LOTOS through a worked example. Lynne Drayton, Amanda Chetwynd, Gordon Blair. School of Engineering, Computing and Mathematical Sciences, Lancaster University, Bailrigg, Lancaster. LA1 4YR |
 | ftp://ftp.comp.lancs.ac.uk/pub/lynne/acks.ps.Z, 19941124 Acknowledgements Firstly, I would like to thank British Telecom for providing sponsorship for the first three years of my PhD and to the colleagues I worked with during my placements down in Ipswich. Special thanks are due to Elspeth Cusack for arranging the sponsorship and to Steve Rudkin and Tim Regan |
 | ftp://ftp.comp.lancs.ac.uk/pub/lynne/contents.ps.Z, 19941124 Table of Contents Chapter 1. Introduction................................................................................................ 1 1.1. Distributed Multimedia Systems ............................................................... 1 1.1.1. Distributed Systems |
 | ftp://ftp.comp.lancs.ac.uk/pub/lynne/chap6.ps.Z, 19941124 Chapter 6. Verification with the LOTOS/QTL Approach 6.1. Introduction The verification1 of properties of a system which has been formally specified will clearly be more complex for a multi-language specification (such as the LOTOS/QTL approach) than for a single language specification. The separation of |
 | ftp://ftp.comp.lancs.ac.uk/pub/lynne/appendix.ps.Z, 19941124 Appendix A. An Introduction to LOTOS through a Worked Example This appendix contains a copy of the paper: L. Drayton1, A.G. Chetwynd, G.S. Blair, "An Introduction to LOTOS through a Worked Example", Computer Communications (Special Issue on FDTs in Communications and Distributed Systems), Vol. 15, No. |
 | ftp://ftp.comp.lancs.ac.uk/pub/lynne/chap9.ps.Z, 19941124 Chapter 9. Conclusions 9.1. Summary of the Thesis The central objective of this thesis has been to investigate the use of formal specification and verification techniques in the application domain of distributed multimedia systems. Particular attention has been focused on the real-time behaviour of such |
 | ftp://ftp.comp.lancs.ac.uk/pub/lynne/abs.ps.Z, 19941124 The Formal Specification and Verification of Distributed Multimedia Systems Lynne Blair B.Sc. Hons. (Lancaster, 1990) Department of Computer Science, Lancaster University, Bailrigg, Lancaster, LA1 4YR Submitted for the degree of Doctor of Philosophy, September, 1994 |
 | ftp://ftp.comp.lancs.ac.uk/pub/lynne/title.ps.Z, 19941124 The Formal Specification and Verification of Distributed Multimedia Systems Lynne Blair B.Sc. Hons. (Lancaster, 1990) Department of Computer Science, Lancaster University, Bailrigg, Lancaster, LA1 4YR Submitted for the degree of Doctor of Philosophy, September, 1994 |
 | ftp://ftp.comp.lancs.ac.uk/pub/lynne/chap8.ps.Z, 19941124 Chapter 8. A Comparative Example: Lip-Synchronisation 8.1. Introduction The purpose of this chapter is twofold: firstly, it aims to show the use of the LOTOS/QTL approach in the specification of a more substantial and typically multimedia example and, secondly, it aims to compare the resulting |
 | ftp://ftp.comp.lancs.ac.uk/pub/lynne/chap7.ps.Z, 19941124 Chapter 7. Simple Examples 7.1. Introduction In this chapter, several simple examples are presented to illustrate the use of the new proposed approach. The examples chosen are a coffee machine, a bounded remote procedure call (RPC) and a multimedia stream. In each of these examples, after an informal |
 | ftp://ftp.comp.lancs.ac.uk/pub/lynne/chap2.ps.Z, 19941124 Chapter 2. Survey of Specification Techniques 2.1. Introduction In this chapter, various formal languages and techniques are surveyed. The chapter focuses primarily on those techniques which may prove to be suitable for distributed multimedia systems. The languages and techniques considered are grouped |
 | ftp://ftp.comp.lancs.ac.uk/pub/lynne/chap3.ps.Z, 19941124 Chapter 3. An Evaluation of LOTOS-based Specification Techniques 3.1. Introduction In the previous chapter, the class of process algebraic techniques has been highlighted as being suitable for the specification of abstract behaviour. It is the purpose of this chapter to consider such techniques in |
 | ftp://ftp.comp.lancs.ac.uk/pub/lynne/chap5.ps.Z, 19941124 Chapter 5. The Design of the Logic QTL 5.1. Introduction The previous chapter has outlined a new approach to specification based on the principle of maintaining a separation of concerns. Two languages were proposed for the formal specification of different aspects of a system, the first being the |
 | ftp://ftp.comp.lancs.ac.uk/pub/exams/3rdyear/360.91.ps, 19941208 PART II (Final Year) COMPUTER SCIENCE (2 hours) 360 Knowledge Representation Systems Answer THREE questions 1. (a) Solve the following problem, using resolution and the set of support strategy and explaining all the predicate and function symbols you use: People who are poor and clever are ambitious. |
 | ftp://ftp.comp.lancs.ac.uk/pub/exams/3rdyear/361.91.ps, 19941208 PART II (Final Year) COMPUTER SCIENCE (2 hours) 361 User Interface Design Answer THREE questions 1. i) State the two main types of windowing system. ii) Briefly describe the main characteristics of both types of windowing system, mentioning the consequences which these have for applications' |
 | ftp://ftp.comp.lancs.ac.uk/pub/exams/2ndyear/230.91.ps, 19941208 PART II (Second Year) COMPUTER SCIENCE (2 hours) 230 Software Engineering Answer THREE questions 1 a) List 4 attributes well engineered software should possess. b) Using a diagram, briefly described what you understand by the term exploratory programming. Under what situation is |
 | ftp://ftp.comp.lancs.ac.uk/pub/exams/3rdyear/354.91.ps, 19941208 PART II (Final Year) COMPUTER SCIENCE (2 hours) 354 Natural Language Processing Answer THREE questions 1. Discuss in general how a grammatical formalism may or may not be adequate for representing a natural language. Briefly describe the Finite State Machine (FSM) formalism, and discuss its limitations |
 | ftp://ftp.comp.lancs.ac.uk/pub/exams/3rdyear/356.91.ps, 19941208 PART II (Third Year) COMPUTER SCIENCE (2 hours) 356 Parallel and Distributed Computing Answer THREE questions 1 (a) Describe in detail what is meant by the term guarded commands (as found in CSP). Discuss the merits of including guarded commands in concurrent programming languages. (b) What |
 | ftp://ftp.comp.lancs.ac.uk/pub/exams/2ndyear/220.91.ps, 19941208 PART II (Second Year) COMPUTER SCIENCE (2 hours) 220 Computer Systems Architecture Answer THREE questions 1. Giving example uses, explain why the provision of an interrupt mechanism is important within a modern computer. Explain how the Motorola 6809 microprocessor responds to interrupts, paying |
 | ftp://ftp.comp.lancs.ac.uk/pub/exams/2ndyear/240.91.ps, 19941208 PART II (Second Year) COMPUTER SCIENCE (2 hours) 240 Information and Knowledge Processing Answer THREE questions 1. A 'jumpable queue' is a queue in which items can be added at the front as well as at the back. The following represents a partial implementation of a jumpable queue in Pascal: const qlimit |
 | ftp://ftp.comp.lancs.ac.uk/pub/exams/3rdyear/362.91.ps, 19941208 PART II (Final Year) COMPUTER SCIENCE (2 hours) 362 Software Project Management Answer THREE questions 1. (i) Using a diagram, show the main characteristics of the spiral model of the software process. Discuss the advantages of using this process model. (7 marks) (ii) Explain how both the waterfall |
 | ftp://ftp.comp.lancs.ac.uk/pub/exams/3rdyear/357.91.ps, 19941208 PART II (Final Year) COMPUTER SCIENCE (2 hours) 357 Information and Coding Answer THREE questions 1. Consider the typical stage of a DES type system for security of data: a) Give the hexadecimal digit output Oi0 Oi1 Oi2 Oi3 for each of the hexadecimal digit inputs represented by Ii0 Ii1 Ii2 Ii3. {The |
 | ftp://ftp.comp.lancs.ac.uk/pub/exams/2ndyear/210.91.ps, 19941208 1 PART II (Second Year) COMPUTER SCIENCE (2 hours) 210 Formal Computer Science Answer THREE questions 1. (a) It has been observed in a particular file of decimal digits, that digit 0 occurs sixteen times and digit 1 eight times more frequently than any other of the ten digits, each of which is equally |
 | ftp://ftp.comp.lancs.ac.uk/pub/exams/3rdyear/320.91.ps, 19941208 PART II (Third Year) COMPUTER SCIENCE (3 hours) 320 Computer Systems Architecture Answer FOUR questions 1. i) Explain what is meant by virtual memory and how it can be realised in practice. ii) What are the main aims of segmented memory schemes and what are the implementation problems associated with |
 | ftp://ftp.comp.lancs.ac.uk/pub/exams/3rdyear/358.91.ps, 19941208 PART II (Final Year) COMPUTER SCIENCE (2 hours) 358 Computer Graphics Answer THREE questions 1. Explain in detail the "Cyrus-Beck" method for clipping a two dimensional scene against a rectangular boundary. Give appropriate examples to illustrate your answer. A rectangular window defined by the edges x |
 | ftp://ftp.comp.lancs.ac.uk/pub/exams/3rdyear/363.91.ps, 19941208 PART II (Final Year) COMPUTER SCIENCE (2 hours) 363 Cognitive Modelling of HCI Answer THREE questions 1. (a) Give an overview (using diagrams, if appropriate) of one existing approach to cognitive modelling of human computer interaction which is proposed as a tool to be used by system designers. (b) |
 | ftp://ftp.comp.lancs.ac.uk/pub/exams/3rdyear/330.91.ps, 19941208 PART II (Third Year) COMPUTER SCIENCE (3 hours) 330 Software Engineering Answer FOUR questions 1. Consider a formal specification of the controlling software for a simple compact disc (CD) player with a single CD drive. The user can programme the CD player to play a CD's tracks in any order by defining |
 | ftp://ftp.comp.lancs.ac.uk/pub/exams/3rdyear/340.91.ps, 19941208 PART II (Third Year) COMPUTER SCIENCE (3 hours) 340 Information and Knowledge Processing Answer FOUR questions 1. Here is a group of four relations with some sample data. course (c# course_name l#) lecturer (l# lecturer_name) C1 mathematics L1 L1 Smith C2 physics L2 L2 Jones student ( s# student_name ) |
 | ftp://ftp.comp.lancs.ac.uk/pub/exams/3rdyear/355.91.ps, 19941208 PART II (Third Year) COMPUTER SCIENCE (2 hours) 355 AI and Education Answer THREE questions 1. Describe the essential elements of an Intelligent Tutoring System and how they interrelate. Illustrate your answer with examples from two systems. Which of the elements are these example systems particularly |
 | ftp://ftp.comp.lancs.ac.uk/pub/exams/3rdyear/352.91.ps, 19941208 PART II (Final Year) COMPUTER SCIENCE (2 hours) 352 Information Retrieval Answer THREE questions 1. Explain what you understand by the term vocabulary control. Describe and explain the organisation of a typical domain thesaurus, mentioning at least five types of inter-term relation. Discuss how a |
 | ftp://ftp.comp.lancs.ac.uk/pub/exams/3rdyear/359.93.ps, 19941209 PART II (Third Year) ELECTRONICS, MECHATRONICS and INFORMATION ENGINEERING 359 Embedded Systems (1 hour 30 minutes) Answer TWO questions 1. Write short notes on the following four topics : a) Give a brief definition of a real-time system and outline with the aid of an example the basic model used to |
 | ftp://ftp.comp.lancs.ac.uk/pub/exams/3rdyear/358.93.ps, 19941209 PART II (Third Year) COMPUTER SCIENCE (2 hours) 358 Computer Graphics Answer THREE questions 1. Assume that a point Pi with coordinates (xi,yi) has just been drawn using Bresenham's algorithm for the incremental digital display of circular arcs. Derive equations in terms of Ai =(xi+1)2+(yi-1)2-R2 which |
 | ftp://ftp.comp.lancs.ac.uk/pub/exams/3rdyear/361.93.ps, 19941209 C.Sc. 361 User Interface Design 1993 Answer 3 questions 1. i) Briefly state what you understand by the terms "user-centred" (or "participatory") design with respect to interactive systems ii) Give 2 perceived benefits and 2 possible disadvantages of user-centred design. iii) Imagine |
 | ftp://ftp.comp.lancs.ac.uk/pub/exams/3rdyear/363.92.ps, 19941209 PART II (Third Year) COMPUTER SCIENCE (2 hours) 363 Cognitive Modelling of HCI Answer THREE questions 1. Consider the following commands available in four different screen-based text editors for moving the cursor one character left, right, up, or down. For each editor, assume that the command can be |
 | ftp://ftp.comp.lancs.ac.uk/pub/exams/3rdyear/330.92.ps, 19941209 PART II (Second Year) COMPUTER SCIENCE (3 hours) 330 Software Engineering Answer FOUR questions 1. A lift is required for a multi-storey building in which: A request to stop at a floor may be made at any time in which case the floor number is added to a request queue. This queue gives the order in which |
 | ftp://ftp.comp.lancs.ac.uk/pub/exams/3rdyear/352.93.ps, 19941209 PART II (Third Year) COMPUTER SCIENCE (2 hours) 352 Information Retrieval Answer THREE questions 1. (a) Compare the characteristics of large, remote information retrieval systems such as Dialog or MedLine, with those of small, local text retrieval systems such as STATUS or ASSASSIN. Comment in |
 | ftp://ftp.comp.lancs.ac.uk/pub/exams/2ndyear/230.92.ps, 19941209 PART II (Second Year) COMPUTER SCIENCE (2 hours) 230 Software Engineering Answer THREE questions 1. a) Efficiency and reliability are significant attributes of well engineered software systems. Briefly, state four reasons why reliability should have precedence over efficiency. b) Cost is also |
 | ftp://ftp.comp.lancs.ac.uk/pub/exams/3rdyear/330.93.ps, 19941209 PART II (Third Year) COMPUTER SCIENCE (3 hours) 330 Software Engineering Answer FOUR questions NOTE: In questions 1 - 3, when answering questions which ask for an operation to be specified you need only specify the behaviour for the stated preconditions. You need not ensure that the operations are |
 | ftp://ftp.comp.lancs.ac.uk/pub/exams/3rdyear/358.92.ps, 19941209 PART II (Third Year) COMPUTER SCIENCE (2 hours) 358 Computer Graphics Answer THREE questions 1. Derive Bresenham's relationships which use only integer arithmetic for generating the set of raster points which need to be illuminated to provide the best approximation to a given straight line. You may |
 | ftp://ftp.comp.lancs.ac.uk/pub/exams/2ndyear/220.92.ps, 19941209 PART II (Second Year) COMPUTER SCIENCE (2 hours) 220 Computer Systems Architecture Answer THREE questions 1. Briefly compare and contrast the memory mapped and isolated I/O classes of architecture. You should emphasise the good and bad points of both systems with the aid of typical I/O devices. (6 |
 | ftp://ftp.comp.lancs.ac.uk/pub/exams/3rdyear/340.93.ps, 19941209 PART II (Third Year) COMPUTER SCIENCE (3 hours) 340 Information and Knowledge Processing Answer FOUR questions 1. (a) In internal hashing when does a collision occur Briefly describe the collision resolution techniques known as open addressing and chaining for internal hashing. (b) A PARTS |
 | ftp://ftp.comp.lancs.ac.uk/pub/exams/3rdyear/362.92.ps, 19941209 PART II (Third Year) COMPUTER SCIENCE (2 hours) 362 Software Project Management Answer THREE questions 1.(i) Discuss the deficiencies of the waterfall model of software development and explain how incremental development partially addresses the problems of the waterfall process model. (3 marks) (ii) |
 | ftp://ftp.comp.lancs.ac.uk/pub/exams/3rdyear/360.92.ps, 19941209 PART II (Final Year) COMPUTER SCIENCE (2 hours) 360 Knowledge Representation Systems Answer THREE questions 1. Discuss the motivation for Reiter's default logic. Explain how default logic may be used to diagnose faults in circuits. Illustrate the method by writing appropriate Prolog clauses to describe |
 | ftp://ftp.comp.lancs.ac.uk/pub/exams/2ndyear/210.93.ps, 19941209 PART II (Second Year) COMPUTER SCIENCE (2 hours) 210 Formal Computer Science Answer THREE questions 1. A Turing machine, T, is as depicted below: d/1(L) 1/f(R) 1/1(R) e/e(R) 1/1(R) 1/1(L) e/e(L) 1/1(L) f/f(R) e/e(L) f/1(L) d/d(N) 1 3 4 567 8 /1(L) /d(R) 2 9 State 1 is the start state, state 9 is the |
 | ftp://ftp.comp.lancs.ac.uk/pub/exams/3rdyear/356.93.ps, 19941209 PART II (Third Year) COMPUTER SCIENCE (2 hours) 356 Parallel and Distributed Computing Answer THREE questions 1 (a) Outline the main features of a message passing model of concurrency. What are the advantages and disadvantages of message passing over shared memory approaches to concurrency control |
 | ftp://ftp.comp.lancs.ac.uk/pub/exams/3rdyear/352.92.ps, 19941209 PART II (Third Year) COMPUTER SCIENCE (2 hours) 352 Information Retrieval Answer THREE questions 1. Briefly explain how the function of a classical information retrieval (IR) system differs from that of other 'retrieval' systems such as management information systems, expert systems and |
 | ftp://ftp.comp.lancs.ac.uk/pub/exams/3rdyear/363.93.ps, 19941209 PART II (Third Year) COMPUTER SCIENCE (2 hours) 363 Cognitive Modelling of Human-Computer Interaction Answer THREE questions NOTE: ALL QUESTIONS ARE BASED ON CERTAIN COMMANDS OF THE HYPE EDITOR, WHICH IS DESCRIBED BELOW THE HYPE SYSTEM HYPE is a hypothetical screen-based text editor. It has a special |
 | ftp://ftp.comp.lancs.ac.uk/pub/exams/3rdyear/353.93.ps, 19941209 PART II (Third Year) COMPUTER SCIENCE (2 hours) 353 Advances in Telecommunications Answer THREE questions 1. (a) Explain the principles of operation of ATM. (4 marks) (b) Briefly describe the protocol reference model of the B-ISDN architecture, illustrating its planes by means of a diagram. Summarise |
 | ftp://ftp.comp.lancs.ac.uk/pub/exams/2ndyear/230.93.ps, 19941209 PART II (Second Year) COMPUTER SCIENCE (2 hours) 230 Software Engineering Answer THREE questions 1. a) Using a diagram, briefly described what you understand by the term exploratory programming. b) Well engineered software should exhibit a number of attributes. List four of these and comment |
 | ftp://ftp.comp.lancs.ac.uk/pub/exams/3rdyear/320.93.ps, 19941209 PART II (Third Year) COMPUTER SCIENCE (3 hours) 320 Computer Systems Architecture Answer FOUR questions 1. a) Explain how pipelined processors show improved performance over non-pipelined processors. (2 marks) How many four cycle instructions can be executed over 16 cycles by:- i) a non-pipelined |
 | ftp://ftp.comp.lancs.ac.uk/pub/exams/3rdyear/359.92.ps, 19941209 PART II (Third Year) COMPUTER SCIENCE (2 hours) 359 Embedded Computer Systems Answer THREE questions 1. One possible definition of a real-time system as follows : Any system which has to respond to externally generated input stimuli within a finite and specified period. Discuss how this definition |
 | ftp://ftp.comp.lancs.ac.uk/pub/exams/2ndyear/240.93.ps, 19941209 PART II (Second Year) COMPUTER SCIENCE (2 hours) 240 Information and Knowledge Processing Answer THREE questions 1. Write down Ada declarations which would enable a linear linked list of integers to be implemented. Briefly explain the form of the declaration. State concisely what you understand by a |
 | ftp://ftp.comp.lancs.ac.uk/pub/exams/2ndyear/220.93.ps, 19941209 PART II (Second Year) COMPUTER SCIENCE (2 hours) 220 Computer Systems Architecture Answer THREE questions 1. Describe in detail the five addressing modes supported by the Motorola MC6809 microprocessor. For each addressing mode you should show, with the aid of a diagram, how the effective address is |
 | ftp://ftp.comp.lancs.ac.uk/pub/exams/3rdyear/357.93.ps, 19941209 PART II (Third Year) COMPUTER SCIENCE (2 hours) 357 Information and Coding Answer THREE questions Note: Systematic methods of solution will be given more credit than solutions obtained by arbitrary methods without adequate explanation. 1 Define what is meant by losslessness and discuss how it can be |
 | ftp://ftp.comp.lancs.ac.uk/pub/exams/2ndyear/240.92.ps, 19941209 PART II (Second Year) COMPUTER SCIENCE (2 hours) 240 Information and Knowledge Processing Answer THREE questions 1. In a certain type of tree, the nodes are restricted to a maximum out-degree of 5. Each node holds a single string, and no two strings in the same tree should be equal. Such a tree may be |
 | ftp://ftp.comp.lancs.ac.uk/pub/exams/3rdyear/362.93.ps, 19941209 PART II (Third Year) COMPUTER SCIENCE (2 hours) 362 Software Project Management Answer THREE questions 1.(i) Describe an appropriate strategy for risk management in a software development project. (4 marks) (ii) Giving reasons for your answer, suggest the most appropriate generic software process model |
 | ftp://ftp.comp.lancs.ac.uk/pub/exams/3rdyear/354.92.ps, 19941209 1 PART II (Third Year) COMPUTER SCIENCE (2 hours) 354 Natural Language Processing Answer THREE questions 1. Discuss the terms mathematical adequacy, linguistic adequacy and computational effectiveness with respect to notations for representing linguistic information. Illustrate your answer with examples |
 | ftp://ftp.comp.lancs.ac.uk/pub/exams/3rdyear/354.93.ps, 19941209 PART II (Third Year) COMPUTER SCIENCE (2 hours) 354 Natural Language Processing Answer THREE questions 1. Write an essay on the advantages and disadvantages of the use of context-free formalisms in Natural Language Processing. 2. Briefly explain the meaning of the term agreement in a natural |
 | ftp://ftp.comp.lancs.ac.uk/pub/exams/3rdyear/340.92.ps, 19941209 PART II (Third Year) COMPUTER SCIENCE (3 hours) 340 Information and Knowledge Processing Answer FOUR questions 1. a) In hashing, what is meant by a collision Briefly describe the two collision resolution techniques known as open addressing and chaining. b) Illustrate the way chaining |
 | ftp://ftp.comp.lancs.ac.uk/pub/exams/3rdyear/320.92.ps, 19941209 PART II (Third Year) COMPUTER SCIENCE (3 hours) 320 Computer Systems Architecture Answer FOUR questions 1. i) One common method of increasing the performance of computers is that of pipelining. Explain what is meant by pipelining and the sort of speedup that it will achieve. Illustrate your answer by an |
 | ftp://ftp.comp.lancs.ac.uk/pub/exams/3rdyear/355.93.ps, 19941209 PART II (Third Year) COMPUTER SCIENCE (2 hours) 355 Artificial Intelligence in Education Answer THREE questions 1. EITHER Describe the main ideas of 'repair theory'. Discuss Van Lehn and Ohlsson's argument that some theories of human learning are now sufficiently precise to permit dynamic |
 | ftp://ftp.comp.lancs.ac.uk/pub/exams/3rdyear/340.94.ps, 19941212 PART II (Third Year) COMPUTER SCIENCE (3 hours) 340 Information and Knowledge Processing Answer FOUR questions 1. Consider the relations shown below lives person_name street person_city Smith Ayr Street Lancaster Jones Dunoon Street Morecambe Bloggs Girvan Road Preston works person_name company_name |
 | ftp://ftp.comp.lancs.ac.uk/pub/exams/3rdyear/352.94.ps, 19941212 PART II (Third Year) COMPUTER SCIENCE (2 hours) 352 Information Retrieval Answer THREE questions 1. In a bibliographic database, each document representative will contain both content and non-content information. Explain the difference between these two classes of information. List the most important |
 | ftp://ftp.comp.lancs.ac.uk/pub/exams/2ndyear/240.94.ps, 19941212 PART II (Second Year) COMPUTER SCIENCE (2 hours) 240 Information and Knowledge Processing Answer THREE questions 1. Note that the digraph below contains no loops: {G} A E B C D F G a) What name is used for a graph such as {G} b) What is special about node A, and what term is used for such nodes c) What |
 | ftp://ftp.comp.lancs.ac.uk/pub/exams/3rdyear/362.94.ps, 19941212 PART II (Third Year) COMPUTER SCIENCE (2 hours) 362 Software Project Management Answer THREE questions 1. (a) Discuss the advantages and disadvantages of using Lines of code/month as a productivity metric in the development of a large real-time system with high reliability requirements. Bear in mind the |
 | ftp://ftp.comp.lancs.ac.uk/pub/exams/2ndyear/230.94.ps, 19941212 PART II (Second Year) COMPUTER SCIENCE (2 hours) 230 Software Engineering Answer THREE questions 1. a) The Waterfall model is traditionally used to manage software development. Describe the waterfall model using a diagram and suggest what forms of software development it is best suited to. b) |
 | ftp://ftp.comp.lancs.ac.uk/pub/exams/3rdyear/355.94.ps, 19941212 PART II (Third Year) COMPUTER SCIENCE (2 hours) 355 Artificial Intelligence in Education Answer THREE questions 1. What are the main differences between objectivist, constructivist and situationist philosophies of knowledge Discuss the extent to which these three philosophies are reflected in |
 | ftp://ftp.comp.lancs.ac.uk/pub/exams/3rdyear/353.94.ps, 19941212 PART II (Third Year) COMPUTER SCIENCE (2 hours) 353 Advances in Telecommunications Answer THREE questions 1. (a) Explain the general influences under which the developments in modern telecommunications are taking place. (b) The new environment of high-speed multiservice networks and |
 | ftp://ftp.comp.lancs.ac.uk/pub/uclpresentation/UCL.ps, 19941212 Computing Department Lancaster University Lancaster LA1 4YR UK. email: jonathan,tom,gbs,jam@comp.lancs.ac.uk tom rodden, jonathan trevor, gareth smith, john mariani Supporting Cooperative Sharing ESPRIT BASIC RESEARCH PROJECT 6225 ESPRIT BASIC RESEARCH PROJECT 6225 Partners Lancaster University, UK GMD, |
 | ftp://ftp.comp.lancs.ac.uk/pub/exams/3rdyear/357.94.ps, 19941212 Answer THREE questions. Note: Systematic methods of solution will be given more credit than solutions obtained by arbitrary methods without adequate explanation. 1. a) In a particular substitution/permutation encryption method the encryption and decryption systems are constructed from sets of units of |
 | ftp://ftp.comp.lancs.ac.uk/pub/exams/3rdyear/320.94.ps, 19941212 PART II (Third Year) COMPUTER SCIENCE (3 hours) 320 Computer Systems Architecture Answer FOUR questions 1. a) Give three examples of types of benchmark program. What are the strengths and weaknesses of each of these as performance measures b) Define the MIPS performance measure as a function |
 | ftp://ftp.comp.lancs.ac.uk/pub/exams/3rdyear/330.94.ps, 19941212 PART II (Third Year) COMPUTER SCIENCE (3 hours) 330 Software Engineering Answer FOUR questions 1 Consider the following partially complete Z specification of the state space of a buffer with a maximum capacity of maxsize characters. When mode = remove, items can only be removed from the buffer, when |
 | ftp://ftp.comp.lancs.ac.uk/pub/exams/2ndyear/220.94.ps, 19941212 PART II (Second Year) COMPUTER SCIENCE (2 hours) 220 Computer Systems Architecture Answer THREE questions 1. a) Explain the following three categories of programmed I/O transfer and comment on their suitability for data transfer between a processor and a printer, and a processor and a disk drive: |
 | ftp://ftp.comp.lancs.ac.uk/pub/exams/3rdyear/361.94.ps, 19941212 PART II (Third Year) COMPUTER SCIENCE (2 hours) 361 User Interface Design Answer THREE questions 1. i) With the aid of a simple diagram, briefly describe the function of the 3 main components of the Seeheim model. ii) Consider the user interface requirements of the following two interactive |
 | ftp://ftp.comp.lancs.ac.uk/pub/exams/3rdyear/356.94.ps, 19941212 PART II (Third Year) COMPUTER SCIENCE (2 hours) 356 Parallel and Distributed Computing Answer THREE questions 1 (a) Discuss in some detail the advantages and disadvantages of message passing over shared memory approaches to concurrency control. (b) Define precisely what is meant by the concept |
 | ftp://ftp.comp.lancs.ac.uk/pub/exams/3rdyear/363.94.ps, 19941212 PART II (Third Year) COMPUTER SCIENCE (2 hours) 363 Cognitive Modelling of Human-Computer Interaction Answer THREE questions 1. A word processing package has a Find operation that searches for a specified string in a document. On choosing Find from the menu (or pressing the special command key and |
 | ftp://ftp.comp.lancs.ac.uk/pub/exams/3rdyear/359.94.ps, 19941212 PART II (Third Year) COMPUTER SCIENCE (2 hours) 359 Embedded Systems Answer THREE questions 1. i) An embedded real-time system generally consists of two systems. What are they ii) Briefly describe what you understand by the following: The notion of a real-time task Hard real-time tasks Soft |
 | ftp://ftp.comp.lancs.ac.uk/pub/exams/3rdyear/358.94.ps, 19941212 PART II (Third Year) COMPUTER SCIENCE (2 hours) 358 Computer Graphics Answer THREE questions 1. a) What are the different components of the Model-View-Controller triad and what are their respective responsibilities b) Describe how the MVC-components are related to each other, i.e. what are the |
 | ftp://ftp.comp.lancs.ac.uk/pub/exams/3rdyear/354.94.ps, 19941212 PART II (Third Year) COMPUTER SCIENCE (2 hours) 354 Natural Language Processing Answer THREE questions 1. Give a sketch of Earley's algorithm for parsing a context-free language, and indicate its significance in language processing. Explain carefully how a chart parser works. Indicate the |
 | ftp://ftp.comp.lancs.ac.uk/pub/exams/2ndyear/210.94.ps, 19941212 PART II (Second Year) COMPUTER SCIENCE (2 hours) 210 Formal Computer Science Answer THREE questions 1. The following are the productions of a grammar, G:- S fi XC | AY X fi aXb | ab Y fi bYc | bc A fi a | aA C fi c | cC Note that S, A, C, X and Y are non terminals, with S the start symbol a) Using the |
 | ftp://ftp.comp.lancs.ac.uk/pub/reports/1994/SE.7.94.ps.Z, 19950105 1 LANCASTER U Computing Department NIVERSITY MGA: Rule-Based Specification of Active Object-Oriented Database Applications Pete Sawyer and Ian Sommerville Software Engineering Research Group Research report : SE/7/1994 University of Lancaster 1994. Copying without fee is permitted provided that the |
 | ftp://ftp.comp.lancs.ac.uk/pub/reports/1994/SE.8.94.ps.Z, 19950105 LANCASTER U Computing Department NIVERSITY PCL: A configuration language for modelling evolving system architectures Ian Sommerville and Graham Dean Software Engineering Research Group Research report : SE/8/1994 University of Lancaster 1994. Copying without fee is permitted provided that the copies are |
 | ftp://ftp.comp.lancs.ac.uk/pub/reports/1994/SE.4.94.ps.Z, 19950105 LANCASTER U Computing Department NIVERSITY Course presentation by computer-mediated communication systems Ian Sommerville Software Engineering Research Group Research report : SE/4/1994 University of Lancaster 1994. Copying without fee is permitted provided that the copies are not made or distributed |
 | ftp://ftp.comp.lancs.ac.uk/pub/reports/1994/CSCW.13.94.ps.Z, 19950105 LANCASTER U Computing Department NIVERSITY Populated information terrains: supporting the cooperative browsing of on-line information Andy Colebourne, John Mariani, Tom Rodden, Michael Twidale Steve Benford*, Rob Ingram*, Dave Snowdon* Centre for Research in CSCW Research report : CSCW/13/1994 |
 | ftp://ftp.comp.lancs.ac.uk/pub/reports/1994/SE.6.94.ps.Z, 19950105 LANCASTER U Computing Department NIVERSITY Interactive Database Objects Pete Sawyer, Andy Colebourne, John A. Mariani and Ian Sommerville Software Engineering Research Group Research report : SE/6/1994 University of Lancaster 1994. Copying without fee is permitted provided that the copies are not made |
 | ftp://ftp.comp.lancs.ac.uk/pub/reports/1994/SE.5.94.ps.Z, 19950105 LANCASTER U Computing Department NIVERSITY Presenting ethnography in the requirements process John Hughes*, Jon O'Brien*, Tom Rodden, Mark Rouncefield* and Ian Sommerville Software Engineering Research Group Research report : SE/5/1994 * Department of Sociology University of Lancaster 1994. Copying |
 | ftp://ftp.comp.lancs.ac.uk/pub/mpg/mobile_bib.ps, 19950109 MOBILE COMPUTING BIBLIOGRAPHY Last Revised: 5th January 1995. Notes This bibliography is maintained by the MOST project at Lancaster University. You are encouraged to send updates or omissions to the following address: most@comp.lancs.ac.uk or by post to Nigel Davies Computing Department, SECAMS, |
 | ftp://ftp.comp.lancs.ac.uk/pub/reports/1994/SE.9.94.ps.Z, 19950109 LANCASTER U Computing Department NIVERSITY Support for Object-Oriented Database Schema Design Beshir Elgalal Software Engineering Research Group Research report : SE/9/1994 University of Lancaster 1994. Copying without fee is permitted provided that the copies are not made or distributed for direct |
 | ftp://ftp.comp.lancs.ac.uk/pub/reports/1994/CSCW.15.94.ps.Z, 19950109 LANCASTER U Computing Department NIVERSITY Supporting the active learning of collaborative database browsing techniques M.B. Twidale, D.M. Nichols, J.A. Mariani, T. Rodden and P. Sawyer Centre for Research in CSCW Research report : CSCW/15/1994 University of Lancaster 1994. Copying without fee is |
 | ftp://ftp.comp.lancs.ac.uk/pub/mpg/MPG-95-02.ps.Z, 19950109 A NETWORK EMULATOR TO SUPPORT THE DEVELOPMENT OF ADAPTIVE APPLICATIONS Nigel Davies, Gordon S. Blair, Keith Cheverst and Adrian Friday Distributed Multimedia Research Group, Department of Computing, Lancaster University, Bailrigg, Lancaster, LA1 4YR, U.K. telephone: +44 (0)524 65201 e-mail: nigel, |
 | ftp://ftp.comp.lancs.ac.uk/pub/reports/1994/CSCW.14.94.ps.Z, 19950109 1 LANCASTER U Computing Department NIVERSITY Issues in Collaborative Database Browsing M.B. Twidale, D. Nichols, J.M. Mariani, T. Rodden and P. Sawyer Centre for Research in CSCW Research report : CSCW/14/1994 University of Lancaster 1994. Copying without fee is permitted provided that the copies are |
 | ftp://ftp.comp.lancs.ac.uk/pub/aai/aai-report-109.ps.Z, 19950118 Supporting the Acquisition of Strategic Knowledge in Undergraduate Music Studies Michael Pengelly and Ian Cross 1994 AAI/AI-ED Technical Report No.109 Computing Department Lancaster University Lancaster LA1 4YR UK aai@comp.lancs.ac.uk http://www.lancs.ac.uk/computing/research/aai-aied/ |
 | ftp://ftp.comp.lancs.ac.uk/pub/aai/aai-report-68.ps.Z, 19950118 Conceptual Modelling in Error Analysis in Computer-Assisted Langauge learning Systems Thierry Chanier, Michael Pengelly, Michael Twidale and John Self 1992 AAI/AI-ED Technical Report No.68 (in Intelligent Tutoring Systems for Foreign Language Learning, M.L.Swartz and M.Yazdani (eds.), Berlin: |
 | ftp://ftp.comp.lancs.ac.uk/pub/edc/sample.ps, 19950119 SCHEMEBUILDER: AN INTEGRATED COMPUTER ENVIRONMENT FOR PRODUCT DESIGN Vincent K. Oh, Patrick M. Langdon, and John E.E.Sharpe Engineering Design Centre Lancaster University Lancaster LA1 4YR United Kingdom Email: vincent@comp.lancs.ac.uk Anonymous J. Smith Enterprise Corporation 12 Science Park Drive |
 | ftp://ftp.comp.lancs.ac.uk/pub/proteus/newsletters/newsletter3.ps, 19950127 I ESPRIT PROJECT 6086 I PROTEUS NEWSLETTER Page 1 No.3 - Spring 1994 The internal communication system area in Stentofon, with technology support provided by NTH for PCL (Configuration toolset) and by SINTEF for SDT and ProgGen (Code generation tool). Those natural working teams facilitate communication |
 | ftp://ftp.comp.lancs.ac.uk/pub/proteus/PCL/PCL_overview.ps, 19950127 - 1 - PCL: A configuration language for modelling evolving system architectures Ian Sommerville and Graham Dean, Computing Department, Lancaster University, Lancaster LA1 4YR. +44-524-65201 {is, graham}@comp.lancs.ac.uk |
 | ftp://ftp.comp.lancs.ac.uk/pub/proteus/PCL/PCL_refman.ps, 19950127 PROTEUS consortium PROTEUS |
 | ftp://ftp.comp.lancs.ac.uk/pub/proteus/newsletters/newsletter4.ps, 19950127 P ESPRIT PROJECT 6086 P PROTEUS NEWSLETTER Page 1 No.4 - Autumn 94 chance to the end users to discuss in depth with tool developers and thus gain a deeper insight to the brand new technologies. The 3rd Advisory Board issued some important recommendations for the project. The major advantage of PCL |
 | ftp://ftp.comp.lancs.ac.uk/pub/proteus/newsletters/newsletter2.ps, 19950127 P ESPRIT PROJECT 6086 P PROTEUS NEWSLETTER Page 1 No. 2 - Winter 1993/94 management activities such as system building. The development of the Proteus Configuration Language (PCL) is a central part of the Proteus project which is intended to help solve these problems of system evolution. PCL was derived |
 | ftp://ftp.comp.lancs.ac.uk/pub/proteus/newsletters/newsletter1.ps, 19950127 n ESPRIT PROJECT 6086 n PROTEUS NEWSLETTER Page 1 No. 1 - Summer Garex: Communication control domain. The capture of their needs was the first activity of the project. The Users needs capture process was based on providing answers to the following questions: Who are we Introduction of organizational |
 | ftp://ftp.comp.lancs.ac.uk/pub/proteus/framework.ps, 19950127 PROTEUS consortium PROTEUS |
 | ftp://ftp.comp.lancs.ac.uk/pub/mpg/MPG-95-1.ps.Z, 19950202 SCALABILITY ISSUES FOR A NETWORKED MULTIMEDIA STORAGE ARCHITECTURE D Pegler, D Hutchison, P Lougher, A Scott, D Shepherd Lancaster University, UK |
 | ftp://ftp.comp.lancs.ac.uk/pub/aai/aai-report-106.ps.Z, 19950213 Intelligent Strategies For The Presentation And Interpretation Of Video In Intelligent Tutoring Systems. S. BUTLER AND A. P. PARKES Computing Department SECAMS, Lancaster University, Lancaster, Lancashire. LA1 4YR. U.K. Multimedia systems can now have cheap video, and Multimedia Authoring Systems are |
 | ftp://ftp.comp.lancs.ac.uk/pub/aai/aai-report-49.ps.Z, 19950215 BELLOC : An Interface for Characterising Learners' Applicable Rules in Second Language Learning Michael Pengelly, Thierry Chanier, Michael Twidale and John Self 1991 AAI/AI-ED Technical Report No.49 (in Cognitiva `90: at the Crossroads of Artificial Intelligence, Cognitive Science and Neuroscience,T. |
 | ftp://ftp.comp.lancs.ac.uk/pub/mpg/MPG-95-06.ps.Z, 19950221 1 Meeting End-to-End QoS Challenges for Adaptive Digital Video Flows Cristina Aurrecoehea, Andrew Campbell*, Alexandros Eleftheriadis and Hisaya Hadama+ Center for Telecommunications Research Columbia University {cris,campbell,eleft,hisaya}@ctr.columbia.edu |
 | ftp://ftp.comp.lancs.ac.uk/pub/ISO_QOSF/ps.format/24N9502.ps, 19950224 Page 1 QoS Support for Video & Audio Multipeer Communications1 Francisco Garc a, Andreas Mauthe, Nicholas Yeadon and David Hutchison Computing Department School of Engineering, Computing and Mathematical Sciences Lancaster University Lancaster LA1 4YR United Kingdom Fax: (+44) -1524-593608 Tel.: (+44) |
 | ftp://ftp.comp.lancs.ac.uk/pub/ISO_QOSF/ps.format/21N9309.ps, 19950224 ISO/IEC JTC 1/SC 21 N9309 Date January, 1995 ISO/IEC JTC1/SC21 Open Systems Interconnection, data management and Open Distributed Processing Secretariat: USA (ANSI) Title: QoS BASIC FRAMEWORK CD Text Source: Joint ISO/IEC & ITU-T Interim Meeting, Toronto, 9-13/1/95 Project: JTC1.21.57.2/ITU-T Q19/7 & |
 | ftp://ftp.comp.lancs.ac.uk/pub/ISO_QOSF/ps.format/24N9310.ps, 19950224 Date: October 16, 1956 Version WD #2 ISO/IEC JTC1/SC21/N9310 Project JTC1.21.57.3 DATE: January, 1995 ISO/IEC JTC1/SC21 Open Systems Interconnection, data management and Open Distributed Processing Secretariat: USA (ANSI) Title: QUALITY OF SERVICE METHODS AND MECHANISMS Working Draft #2 Source: Joint |
 | ftp://ftp.comp.lancs.ac.uk/pub/magnus/mag_diss.ps.Z, 19950308 Engineering a smooth flow A study of workflow software and its connections with business process reengineering OR Magnus Ramage Dissertation submitted for the degree of MSc in Human-Centred Computer Systems, School of Cognitive & Computing Sciences, University of Sussex, Brighton, England 1st September |
 | ftp://ftp.comp.lancs.ac.uk/pub/aai/aai-report-110.ps.Z, 19950310 1 An Architecture For Adaptive Interfaces Anthony Lennard and Alan Parkes 1995 AAI/AI-ED Technical Report No.110 Computing Department Lancaster University Lancaster LA1 4YR UK aai@comp.lancs.ac.uk http://www.lancs.ac.uk/computing/research/aai-aied/ ftp.comp.lancs.ac.uk (148.88.8.9 ) /pub/aai/ 2 An |
 | ftp://ftp.comp.lancs.ac.uk/pub/aai/aaa-report-111.ps.Z, 19950310 1 Dialogue Models For Adaptive Interfaces Anthony Lennard and Alan Parkes 1995 AAI/AI-ED Technical Report No.111 Computing Department Lancaster University Lancaster LA1 4YR UK aai@comp.lancs.ac.uk http://www.lancs.ac.uk/computing/research/aai-aied/ ftp.comp.lancs.ac.uk (148.88.8.9 ) /pub/aai/ 2 Dialogue |
 | ftp://ftp.comp.lancs.ac.uk/pub/APPRAISAL/results/Appraisal.paper.ps, 19950315 Practical Guidelines for Ada Reuse in an Industrial Environment I. Sommerville1, L. Masera2, C. Demaria3 1Computing Dept., Lancaster University, LANCASTER LA1 4YR, UK. E-mail: is@comp.lancs.ac.uk 2SIA, Via Servais, 25, Torino, 10146, Italy. E-mail: masera@sia-av.it 3ALENIA, Corso Marche, 41, Torino, |
 | ftp://ftp.comp.lancs.ac.uk/pub/mpg/MPG-95-05.ps.Z, 19950321 1 Addressing the real-time synchronization requirements of multimedia in an object-oriented framework Michael Papathomas, Gordon S. Blair, Geoff Coulson and Philippe Robin Distributed Multimedia Research Group, Computing Department, Lancaster University, Lancaster LA1 4YR, UK. e-mail: |
 | ftp://ftp.comp.lancs.ac.uk/pub/mpg/MPG-95-8.ps.Z, 19950413 1 Addressing the real-time synchronization requirements of multimedia in an object-oriented framework Michael Papathomas, Gordon S. Blair, Geoff Coulson and Philippe Robin Distributed Multimedia Research Group, Computing Department, Lancaster University, Lancaster LA1 4YR, UK. e-mail: |
 | ftp://ftp.comp.lancs.ac.uk/pub/reports/1994/SE.2.94.ps.Z, 19950425 LANCASTER U Computing Department NIVERSITY A Configuration Language for Modelling Evolving System Architectures Ian Sommerville and Graham Dean Centre for Research in CSCW Research report : SE/2/1994 University of Lancaster 1994. Copying without fee is permitted provided that the copies are not made or |
 | ftp://ftp.comp.lancs.ac.uk/pub/aai/aai-report-118.ps.Z, 19950609 Artificial Intelligence Techniques and Film Structure Knowledge for the Representation and Manipulation of Video Alan P. Parkes Lancaster University 1 Introduction Over recent years, several projects in our Applied AI group have been concerned with the representation of video. All of these projects |
 | ftp://ftp.comp.lancs.ac.uk/pub/mpg/MPG-95-04.ps.Z, 19950713 Lancaster University Report MPG-95-04. Published in Proc. 5th International Workshop on Network and Operating Systems Support for Digital Audio and Video, Boston, 1995. SCHEDULING AND ADMISSION TESTING FOR JITTER CONSTRAINED PERIODIC THREADS Andreas Mauthe and Geoff Coulson Department of Computing, |
 | ftp://ftp.comp.lancs.ac.uk/pub/aai/aai-report-113.ps.Z, 19950801 AUTEUR: The Creation of Humorous Scenes Using Automated Video Editing Frank Nack & Alan Parkes 1995 AAI/AI-ED Technical Report No.113 (in IJCAI-95, Workshop on AI and Entertainment and AI/Alife , Montreal, Canada, August 21, 1995) Computing Department Lancaster University Lancaster LA1 4YR UK |
 | ftp://ftp.comp.lancs.ac.uk/pub/aai/aai-report-112.ps.Z, 19950801 Automated Film Editing for Educational Applications Don't make me laugh! Frank Nack & Alan Parkes 1995 AAI/AI-ED Technical Report No.112 (in Proceedings of ED-MEDIA 95 - World Conference on Educational Multimedia and Hypermedia, Graz, Austria, June 17 - 21, 1995, 482 - 487) Computing Department |
 | ftp://ftp.comp.lancs.ac.uk/pub/mpg/MPG-95-10.ps.Z, 19950815 1 A Review of Quality of Service Architectures Cristina Aurrecoechea, Andrew Campbell and Linda Hauw Center for Telecommunication Research Columbia University, New York e-mail: {cris, campbell, linda}@ctr.columbia.edu |
 | ftp://ftp.comp.lancs.ac.uk/pub/aai/aai-report-60.ps.Z, 19950905 Deep-knowledge acquisition for learner modelling in second language learning Michael B. Twidale, Michael Pengelly, Thierry Chanier and John A. Self 1992 AAI/AI-ED Technical Report No.60 (in S.A. Cerri and J. Whiting (Eds.), Learning Technology in the European Communities, Dordrecht: Kluwer, 67-77) |
 | ftp://ftp.comp.lancs.ac.uk/pub/aai/aai-report-58.ps.Z, 19950905 Experiments on knowledge acquisition for learner modelling Michael B. Twidale, Michael Pengelly, Thierry Chanier and John A. Self 1992 AAI/AI-ED Technical Report No.58 (in S.A. Cerri and J. Whiting (Eds.), Learning Technology in the European Communities, Dordrecht: Kluwer, 355-68) Computing Department |
 | ftp://ftp.comp.lancs.ac.uk/pub/aai/aai-report-66.ps.Z, 19950905 Knowledge Acquisition for Learner Modelling in Second Language Learning Thierry Chanier and Michael Pengelly 1992 AAI/AI-ED Technical Report No.66 Computing Department Lancaster University Lancaster LA1 4YR UK aai@comp.lancs.ac.uk http://www.comp.lancs.ac.uk/computing/research/aai-aied/ |
 | ftp://ftp.comp.lancs.ac.uk/pub/aai/aai-report-72.ps.Z, 19950906 1 Manipulable Inter-Medium Encodings and Learning Alan P. Parkes 1992 AAI/AI-ED Technical Report No.72 (in M. Giardina (Ed.) Interactive Multimedia Learning Environments, New York: Springer-Verlag, 153-164) Computing Department Lancaster University Lancaster LA1 4YR UK aai@comp.lancs.ac.uk |
 | ftp://ftp.comp.lancs.ac.uk/pub/aai/aai-report-87.ps.Z, 19950906 Intelligent Learning Environments and Reified AI Alan P. Parkes 1993 AAI/AI-ED Technical Report No.87 (in Proceedings of Workshop on Graphical Representations, Reasoning and Computation, AI-ED93, Edinburgh, Scotland) Computing Department Lancaster University Lancaster LA1 4YR UK aai@comp.lancs.ac.uk |
 | ftp://ftp.comp.lancs.ac.uk/pub/aai/aai-report-75.ps.Z, 19950906 A Manipulable Inter-Medium Encoding for Image Retrieval Alan P. Parkes 1992 AAI/AI-ED Technical Report No.75 (in Proceedings of the First International Conference on Information and Knowledge Management, Baltimore, Maryland, 491-8) Computing Department Lancaster University Lancaster LA1 4YR UK |
 | ftp://ftp.comp.lancs.ac.uk/pub/aai/aai-report-62.ps.Z, 19950906 1 Computer-Controlled Video for Intelligent Interactive Use: a Description Methodology Alan P. Parkes 1992 AAI/AI-ED Technical Report No.62 (in A.D.N. Edwards and S. Holland (Eds.), Multimedia Interface Design in Education, New York: Springer-Verlag, 97-116) Computing Department Lancaster University |
 | ftp://ftp.comp.lancs.ac.uk/pub/aai/aai-report-83.ps.Z, 19950906 1 Temporal Viewpoints for Video-Based Question Answering Alan P. Parkes 1993 AAI/AI-ED Technical Report No.83 (presented at Culture, Technology, Interpretation: the Challenge of Multimedia, Trinity College, Dublin, Ireland) Computing Department Lancaster University Lancaster LA1 4YR UK |
 | ftp://ftp.comp.lancs.ac.uk/pub/aai/aai-report-30.ps.Z, 19950906 Settings and the Settings Structure: the Description and Automated Propagation of Networks for Perusing Videdisc Image States Alan P. Parkes 1989 AAI/AI-ED Technical Report No.30 (in Proceedings of Conference SIGIR 89 - Twelfth Annual International ACM SIGIR Conference on Research and Development in |
 | ftp://ftp.comp.lancs.ac.uk/pub/aai/aai-report-47.ps.Z, 19950906 Department of Computing, University of Lancaster. The Implications of Manipulable Inter-medium Encodings for Coaching and Learner Modelling Alan P. Parkes 1990 AAI/AI-ED Technical Report No.47 (in IEE Colloquium on Intelligent Tutoring Systems, Institution of Electrical Engineers, London) Computing |
 | ftp://ftp.comp.lancs.ac.uk/pub/aai/aai-report-50.ps.Z, 19950906 1 Manipulable Inter-Medium Encodings for Information Retrieval Alan P. Parkes 1991 AAI/AI-ED Technical Report No.50 (in Proceedings of RIAO 91 Conference - Intelligent Text and Image Handling, Barcelona, Spain, 300-19.) Computing Department Lancaster University Lancaster LA1 4YR UK aai@comp.lancs.ac.uk |
 | ftp://ftp.comp.lancs.ac.uk/pub/aai/aai-report-81.ps.Z, 19950906 Hypermedia-based Learning and the Inter-Medium Recoding Process Alan P. Parkes 1993 AAI/AI-ED Technical Report No.81 (presented at CAL93: CAL into the Mainstream, University of York, UK) Computing Department Lancaster University Lancaster LA1 4YR UK aai@comp.lancs.ac.uk |
 | ftp://ftp.comp.lancs.ac.uk/pub/aai/aai-report-48.ps.Z, 19950906 Language and Image in the CLORIS Interface: Conceptual Description of Video for Multimedia Question Answering Alan P. Parkes 1990 AAI/AI-ED Technical Report No.48 (in IEE Colloquium on Multimedia: the future of user interfaces , Institution of Electrical Engineers, London) Computing Department Lancaster |
 | ftp://ftp.comp.lancs.ac.uk/pub/aai/aai-report-38.ps.Z, 19950906 Interface Modes as Mediators in Query Coding for Retrieval of Computer-Controlled Video Material Alan P. Parkes 1990 AAI/AI-ED Technical Report No.38 (presented at SIGCHI 90 Workshop on Multimedia and Multimodal Interface Design, Seattle, WA) Computing Department Lancaster University Lancaster LA1 4YR |
 | ftp://ftp.comp.lancs.ac.uk/pub/aai/aai-report-70.ps.Z, 19950906 1 The Inferential Appropriateness of a Manipulable Inter-Medium Encoding Alan P. Parkes 1992 AAI/AI-ED Technical Report No.70 (in M. Blattner and R. Dannenberg (Eds.), Interactive Multimedia Computing, Reading, Mass: Addison-Wesley, 189-216) Computing Department Lancaster University Lancaster LA1 4YR UK |
 | ftp://ftp.comp.lancs.ac.uk/pub/aai/aai-report-124.ps.Z, 19950907 Theoretical Aspects of Representation in Hypermedia Learning Environments Alan P. Parkes 1995 AAI/AI-ED Technical Report No.124 (In F. Percival, R. Land & D. Edgar-Nevill (Eds). Aspects of Education and Training Technology XXVIII: Computer Assisted and Open Access Education, Kogan Page, London, 171-189) |
 | ftp://ftp.comp.lancs.ac.uk/pub/aai/aai-report-123.ps.Z, 19950907 1 A Study of Problem Solving Activities in a Hypermedia Representation Alan P. Parkes 1994 AAI/AI-ED Technical Report No.123 (in Journal of Educational Multimedia and Hypermedia, 3 (2), 197-223) Computing Department Lancaster University Lancaster LA1 4YR UK aai@comp.lancs.ac.uk |
 | ftp://ftp.comp.lancs.ac.uk/pub/aai/aai-report-122.ps.Z, 19950907 Hypermedia Representations for Learning: Formal and Informal Observations on Designs and Directions Alan P. Parkes 1994 AAI/AI-ED Technical Report No.122 (in Proceedings of ED-MEDIA 94, Vancouver, Canada, AACE ) Computing Department Lancaster University Lancaster LA1 4YR UK aai@comp.lancs.ac.uk |
 | ftp://ftp.comp.lancs.ac.uk/pub/mpg/MPG-95-19.ps.Z, 19950929 Supporting Adaptive Flows in a Quality of Service Architecture Andrew Campbell, Geoff Coulson and David Hutchison Department of Computing, Lancaster University, Lancaster LA1 4YR, U.K. {campbell, geoff, dh}@comp.lancs.ac.uk |
 | ftp://ftp.comp.lancs.ac.uk/pub/mpg/MPG-95-18.ps.Z, 19950929 A Survey of Quality of Service Architectures Cristina Aurrecoechea, Andrew Campbell and Linda Hauw Center for Telecommunication Research Columbia University, New York, NY 10027, USA e-mail: {cris, campbell, linda}@ctr.columbia.edu |
 | ftp://ftp.comp.lancs.ac.uk/pub/mpg/MPG-95-23.ps.Z, 19951002 Architectural Perspectives on QoS Management in Distributed Multimedia Systems Andrew Campbell, Cristina Aurrecoechea and Linda Hauw Center for Telecommunication Research Columbia University, New York, NY 10027, USA e-mail: campbell@ctr.columbia.edu |
 | ftp://ftp.comp.lancs.ac.uk/pub/ISO_QOSF/ps.format/22n9507.ps, 19951002 Date: August 23, 1995 Version WD #3.0 ISO/IEC JTC1/SC21/N9681 Project JTC1.21.57 DATE: July, 1995 ISO/IEC JTC1/SC21 Open Systems Interconnection, data management and Open Distributed Processing Secretariat: USA (ANSI) Title: Information Technology - Quality of Service - Methods and Mechanisms - Working |
 | ftp://ftp.comp.lancs.ac.uk/pub/mpg/MPG-94-23.ps.gz, 19951005 A Model for Active Object Coordination and its Use for Distributed Multimedia Applications M. Papathomas, G. S. Blair, G. Coulson |
 | ftp://ftp.comp.lancs.ac.uk/pub/mpg/MPG-94-13.ps.gz, 19951005
|
 | ftp://ftp.comp.lancs.ac.uk/pub/mpg/MPG-95-24.ps.Z, 19951009 END-TO-END QoS MANAGEMENT FOR ADAPTIVE VIDEO FLOWS Andrew Campbell, Alexandros Eleftheriadis and Cristina Aurrecoechea Center for Telecommunications Research, Columbia University New York, NY 10027-6699. {campbell, elef, cris}@ctr.columbia.edu INTRODUCTION Distributed audio and video applications need |
 | ftp://ftp.comp.lancs.ac.uk/pub/aai/aai-report-126.ps.Z, 19951030 1 A Process-Oriented Perspective on Analysing Learner-Environment Interactions in Constructivist Learning Fabio N. Akhras and John Self 1995 AAI/AI-ED Technical Report No.126 (in Proceedings of the 6th Brazilian Symposium on Computing in Education (SBIE 95), Florianopolis, Brazil, SBC) Computing |
 | ftp://ftp.comp.lancs.ac.uk/pub/ISO_QOSF/KOBE_out/qosfordi.ps, 19951123 Overview of Quality of Service for Distributed Objects John A. Zinky Distributed Systems Department, David E. Bakken BBN Systems and Technologies Richard Schantz 10 Moulton St., Cambridge, MA 02138 |
 | ftp://ftp.comp.lancs.ac.uk/pub/SE5/slides.post/Ch.18.ps.Z, 19951129 Ian Sommerville 1995 Software Engineering, 5th edition. Chapter 18 Slide 1 Software Reliability u Categorising and specifying the reliability of software systems Ian Sommerville 1995 Software Engineering, 5th edition. Chapter 18 Slide 2 Objectives u To discuss the problems of reliability specification |
 | ftp://ftp.comp.lancs.ac.uk/pub/SE5/slides.post/Ch.2.ps.Z, 19951129 Ian Sommerville 1995 Software Engineering, 5th edition. Chapter 2 Slide 1 Systems Engineering u Designing, implementing and installing systems which include hardware, software and people Ian Sommerville 1995 Software Engineering, 5th edition. Chapter 2 Slide 2 Objectives u To introduce concepts of |
 | ftp://ftp.comp.lancs.ac.uk/pub/SE5/slides.post/Ch.16.2.ps.Z, 19951129 Real-time executive Process resource requirements Scheduler Scheduling information Resource manager Despatcher Real-time clock Processes awaiting resources Ready list Interrupt handler Available resource list Processor list Executing process Ready processes Released resources Ian Sommerville 1995 |
 | ftp://ftp.comp.lancs.ac.uk/pub/SE5/slides.post/Ch.21.2.ps.Z, 19951129 The safety life-cycle Safety requirements specification Functional requirements specification Safety-integrity requirements specification Hazard analysis Risk assessment Designation of safety-critical systems Validation planning Design and implementation Verification Safety validation Operation and |
 | ftp://ftp.comp.lancs.ac.uk/pub/SE5/slides.post/Ch.21.1.ps.Z, 19951129 Ian Sommerville 1995 Software Engineering, 5th edition. Chapter 21 Slide 1 Safety-critical software u Developing software which should never compromise the overall safety of a system Ian Sommerville 1995 Software Engineering, 5th edition. Chapter 21 Slide 2 Objectives u To introduce the concept of |
 | ftp://ftp.comp.lancs.ac.uk/pub/SE5/slides.post/Ch.12.ps.Z, 19951129 Ian Sommerville 1995 Software Engineering, 5th edition. Chapter 12 Slide 1 Software Design u Deriving a solution which satisfies software requirements Ian Sommerville 1995 Software Engineering, 5th edition. Chapter 12 Slide 2 Objectives u To introduce the process of software design u To describe the |
 | ftp://ftp.comp.lancs.ac.uk/pub/SE5/slides.post/Ch.31.ps.Z, 19951129 Ian Sommerville 1995 Software Engineering, 5th edition. Chapter 31 Slide 1 Process Improvement u Understanding, Modelling and Improving the Software Process Ian Sommerville 1995 Software Engineering, 5th edition. Chapter 31 Slide 2 u To explain why organisations are interested in improving their |
 | ftp://ftp.comp.lancs.ac.uk/pub/SE5/slides.post/Ch.16.1.ps.Z, 19951129 Ian Sommerville 1995 Software Engineering, 5th edition. Chapter 16 Slide 1 Real-time Systems Design u Designing embedded software systems whose behaviour is subject to timing constraints Ian Sommerville 1995 Software Engineering, 5th edition. Chapter 16 Slide 2 Objectives u To show why real-time |
 | ftp://ftp.comp.lancs.ac.uk/pub/ISO_QOSF/KOBE_out/k11-rept.ps, 19951130 ISO/IEC JTC1/SC21/Nxxxx (K11) Project JTC1.21.57 DATE: November, 1995 ISO/IEC JTC1/SC21 Open Systems Interconnection, data management and Open Distributed Processing Secretariat: USA (ANSI) Title: Quality of Service Interim Meeting Report Source: Collaborative ISO/IEC JTC1/SC21 & ITU-T SG7 Interim |
 | ftp://ftp.comp.lancs.ac.uk/pub/ISO_QOSF/KOBE_out/k12-sc6.ps, 19951130 Page 1 ISO/IEC JTC1/SC21/Nxxxx (K12) Project JTC1.21.57 DATE: November, 1995 ISO/IEC JTC1/SC21 Open Systems Interconnection, data management and Open Distributed Processing Secretariat: USA (ANSI) Title: Liaison to SC6 Source: Collaborative ISO/IEC JTC1/SC21 & ITU-T SG7 Interim Meeting on QoS, Kobe, |
 | ftp://ftp.comp.lancs.ac.uk/pub/ISO_QOSF/KOBE_out/k14-docs.ps, 19951130 Page 1 ISO/IEC JTC1/SC21/WG7/xxxx (K14) Project JTC1.21.57 DATE: November, 1995 ISO/IEC JTC1/SC21 Open Systems Interconnection, data management and Open Distributed Processing Secretariat: USA (ANSI) Title: Relationships between documents concerned with QoS Source: Collaborative ISO/IEC JTC1/SC21 & |
 | ftp://ftp.comp.lancs.ac.uk/pub/ISO_QOSF/KOBE_out/k10-pdtr.ps, 19951130 Date: November 30, 1995 Version PDTR 1.1 ISO/IEC PDTR 1mmmm ISO/IEC JTC1/SC21/Nxxxx Project JTC1.21.57 DATE: November, 1995 ISO/IEC JTC1/SC21 Open Systems Interconnection, data management and Open Distributed Processing Secretariat: USA (ANSI) Title: Information Technology Quality of Service Guide to |
 | ftp://ftp.comp.lancs.ac.uk/pub/ISO_QOSF/KOBE_out/k8-rev.ps, 19951130 Page 1 ISO/IEC JTC1/SC21/WG7/xxxx (K8 Rev) DATE: November, 1995 ISO/IEC JTC1/SC21 Open Systems Interconnection, data management and Open Distributed Processing Secretariat: USA (ANSI) Title: A note on issues for discussion on QoS and ODP Source: SC 21/WG 7 Interim Meeting, Kobe, Japan, 6-10 November |
 | ftp://ftp.comp.lancs.ac.uk/pub/ISO_QOSF/KOBE_out/k13-tcca.ps, 19951130 Page 1 ISO/IEC JTC1/SC21/Nxxxx (K13) Project JTC1.21.57 DATE: November, 1995 ISO/IEC JTC1/SC21 Open Systems Interconnection, data management and Open Distributed Processing Secretariat: USA (ANSI) Title: Liaison to TC184/SC5/WG2 Source: Collaborative ISO/IEC JTC1/SC21 & ITU-T SG7 Interim Meeting on QoS, |
 | ftp://ftp.comp.lancs.ac.uk/pub/SE5/slides.post/Ch.23.2.ps.Z, 19951215 Equivalence partitioning System Outputs Invalid inputs Valid inputs Ian Sommerville 1995 Software Engineering, 5th edition. Chapter 23 Slide 12 Binary search (C++) void Binary_search (elem key, elem* T, int size, boolean &found, int &L) int bott, top, mid ; bott = 0 ; top = size -1 ; L = ( top + bott ) |
 | ftp://ftp.comp.lancs.ac.uk/pub/SE5/slides.post/Ch.3.ps.Z, 19951215 Ian Sommerville 1995 Software Engineering, 5th edition. Chapter 3 Slide 1 Project management u Organising, planning and scheduling software projects Ian Sommerville 1995 Software Engineering, 5th edition. Chapter 3 Slide 2 Objectives u To introduce software project management and to describe its |
 | ftp://ftp.comp.lancs.ac.uk/pub/SE5/slides.post/Ch.1.ps.Z, 19951215 Ian Sommerville 1995 Software Engineering, 5th edition. Chapter 1 Slide 1 Software Engineering u Designing, building and maintaining large software systems Ian Sommerville 1995 Software Engineering, 5th edition. Chapter 1 Slide 2 Objectives u To define software engineering and explain its importance u |
 | ftp://ftp.comp.lancs.ac.uk/pub/SE5/slides.post/Ch.22.ps.Z, 19951215 Ian Sommerville 1995 Software Engineering, 5th edition. Chapter 22 Slide 1 Verification and Validation u Assuring that a software system meets a user's needs Ian Sommerville 1995 Software Engineering, 5th edition. Chapter 22 Slide 2 Objectives u To introduce software verification and validation u To |
 | ftp://ftp.comp.lancs.ac.uk/pub/SE5/slides.post/Ch.33.2.ps.Z, 19951215 Change request form Change Request Form Project: Proteus/PCL-Tools Number: 23/94 Change requester: I. Sommerville Date: 1/12/94 Requested change: When a component is selected from the structure, display the name of the file where it is stored. Change analyser: G. Dean Analysis date: 10/12/94 Components |
 | ftp://ftp.comp.lancs.ac.uk/pub/SE5/slides.post/Ch.33.1.ps.Z, 19951215 Ian Sommerville 1995 Software Engineering, 5th edition. Chapter 33 Slide 1 Configuration management u Managing the products of system change Ian Sommerville 1995 Software Engineering, 5th edition. Chapter 33 Slide 2 Objectives u To explain the importance of software configuration management (CM) u To |
 | ftp://ftp.comp.lancs.ac.uk/pub/SE5/slides.post/Ch.30.ps.Z, 19951215 Ian Sommerville 1995 Software Engineering, 5th edition. Chapter 30 Slide 1 Quality Management u Managing the quality of the software process and products Ian Sommerville 1995 Software Engineering, 5th edition. Chapter 30 Slide 2 Objectives u To introduce the essentials of quality management and the ISO |
 | ftp://ftp.comp.lancs.ac.uk/pub/SE5/slides.post/Ch.23.1.ps.Z, 19951215 Ian Sommerville 1995 Software Engineering, 5th edition. Chapter 23 Slide 1 Defect testing u Establishing the presence of system defects Ian Sommerville 1995 Software Engineering, 5th edition. Chapter 23 Slide 2 Objectives u To describe approaches to testing which are geared to find program defects u To |
 | ftp://ftp.comp.lancs.ac.uk/pub/SE5/slides.post/Ch.28.1.ps.Z, 19951219 Ian Sommerville 1995 Software Engineering, 5th edition. Chapter 28 Slide 1 Managing people u Managing people working as individuals and in groups Ian Sommerville 1995 Software Engineering, 5th edition. Chapter 28 Slide 2 Objectives u To emphasise the importance of people in the software engineering |
 | ftp://ftp.comp.lancs.ac.uk/pub/SE5/slides.post/Ch.24.1.ps.Z, 19951219 Ian Sommerville 1995 Software Engineering, 5th edition. Chapter 23 Slide 1 Static verification u Verifying the conformance of a software system and its specification without executing the code Ian Sommerville 1995 Software Engineering, 5th edition. Chapter 23 Slide 2 Objectives u To discuss the |
 | ftp://ftp.comp.lancs.ac.uk/pub/SE5/slides.post/Ch.28.2.ps.Z, 19951219 Staff selection factors Factor Explanation Application domain experience For a project to develop a successful system, the developers must understand the application domain. Platform experience May be significant if low-level programming is involved. Otherwise, not usually a critical attribute. |
 | ftp://ftp.comp.lancs.ac.uk/pub/SE5/slides.post/Ch.29.1.ps.Z, 19951219 Ian Sommerville 1995 Software Engineering, 5th edition. Chapter 29 Slide 1 Software cost estimation u Predicting the resources required for a software development process Ian Sommerville 1995 Software Engineering, 5th edition. Chapter 29 Slide 2 Objectives u To introduce cost and schedule estimation u |
 | ftp://ftp.comp.lancs.ac.uk/pub/SE5/slides.post/Ch.24.2.ps.Z, 19951219 Inspection checks Fault class Inspection check Data faults Are all program variables initialised before their values are used Have all constants been named Should the lower bound of arrays be 0, 1, or something else Should the upper bound of arrays be equal to the size of the array or Size -1 If |
 | ftp://ftp.comp.lancs.ac.uk/pub/SE5/slides.post/Ch.34.2.ps.Z, 19951219 Spaghetti logic Start: Get (Time-on, Time-off, Time, Setting, Temp, Switch) if Switch = off goto off if Switch = on goto on goto Cntrld off: if Heating-status = on goto Sw-off goto loop on: if Heating-status = off goto Sw-on goto loop Cntrld: if Time = Time-on goto on if Time = Time-off goto off if Time |
 | ftp://ftp.comp.lancs.ac.uk/pub/SE5/slides.post/Ch.34.1.ps.Z, 19951219 Ian Sommerville 1995 Software Engineering, 5th edition. Chapter 34 Slide 1 Software re-engineering u Reorganising and modifying existing software systems to make them more maintainable Ian Sommerville 1995 Software Engineering, 5th edition. Chapter 34 Slide 2 Objectives u To introduce legacy systems |
 | ftp://ftp.comp.lancs.ac.uk/pub/SE5/slides.post/Ch.29.2.ps.Z, 19951219 Software pricing factors Factor Description Market opportunity A development organisation may quote a low price because it wishes to move into a new segment of the software market. Accepting a low profit on one project may give the opportunity of more profit later. The experience gained may allow new |
 | ftp://ftp.comp.lancs.ac.uk/pub/SE5/slides.post/Ch.25.2.ps.Z, 19951219 Activity-based tool classification Test data generation tools Modelling and simulation tools Program transformation tools Interactive debugging systems Program analysis tools Language-processing tools Method support tools User interface management systems Data dictionary tools Diagram editing tools |
 | ftp://ftp.comp.lancs.ac.uk/pub/SE5/slides.post/Ch.32.1.ps.Z, 19951219 Ian Sommerville 1995 Software Engineering, 5th edition. Chapter 32 Slide 1 Software maintenance u Managing the processes of system change Ian Sommerville 1995 Software Engineering, 5th edition. Chapter 32 Slide 2 Objectives u To discuss different types of software maintenance and the maintenance |
 | ftp://ftp.comp.lancs.ac.uk/pub/SE5/slides.post/Ch.25.1.ps.Z, 19951219 Ian Sommerville 1995 Software Engineering, 5th edition. Chapter 25 Slide 1 Computer-aided software engineering u Software tool support for software development Ian Sommerville 1995 Software Engineering, 5th edition. Chapter 25 Slide 2 Objectives u To discuss general issues relating to CASE and CASE |
 | ftp://ftp.comp.lancs.ac.uk/pub/SE5/slides.post/Ch.32.2.ps.Z, 19951219 Maintenance effort 200 400 600 800 1000 100 200 300 Maintenance effort Development effort (person-months) 30% ACT 20% ACT 10% ACT Ian Sommerville 1995 Software Engineering, 5th edition. Chapter 32 Slide 25 |
 | ftp://ftp.comp.lancs.ac.uk/pub/SE5/slides.post/Ch.9.ps.Z, 19960104 Ian Sommerville 1995 Software Engineering, 5th edition. Chapter 9 Slide 1 Formal Specification u Techniques for the unambiguous specification of software Ian Sommerville 1995 Software Engineering, 5th edition. Chapter 9 Slide 2 Objectives u To explain the place of formal software specification in the |
 | ftp://ftp.comp.lancs.ac.uk/pub/SE5/slides.post/Ch.15.2.ps.Z, 19960104 ATM software design loop loop Print_input_message ( Welcome - Please enter your card ) ; exit when Card_input ; end loop ; Account_number := Read_card ; Get_account_details (PIN, Account_balance, Cash_available) ; if Validate_card (PIN) then loop Print_operation_select_message ; case Get_button is when |
 | ftp://ftp.comp.lancs.ac.uk/pub/SE5/slides.post/Ch.7.1.ps.Z, 19960104 Ian Sommerville 1995 Software Engineering, 5th edition. Chapter 7 Slide 1 Requirements Definition and Specification u Techniques for defining and specifying software system requirements Ian Sommerville 1995 Software Engineering, 5th edition. Chapter 7 Slide 2 Objectives u To illustrate a forms-based |
 | ftp://ftp.comp.lancs.ac.uk/pub/SE5/slides.post/Ch.17.ps.Z, 19960104 Ian Sommerville 1995 Software Engineering, 5th edition. Chapter 17 Slide 1 User interface design u Designing graphical interfaces for software systems Ian Sommerville 1995 Software Engineering, 5th edition. Chapter 17 Slide 2 Objectives u To suggest some general design principles for user interface |
 | ftp://ftp.comp.lancs.ac.uk/pub/SE5/slides.post/Ch.8.ps.Z, 19960104 Ian Sommerville 1995 Software Engineering, 5th edition. Chapter 8 Slide 1 Software Prototyping u Animating and demonstrating system requirements Ian Sommerville 1995 Software Engineering, 5th edition. Chapter 8 Slide 2 Objectives u To describe the use of prototypes in requirements validation u To |
 | ftp://ftp.comp.lancs.ac.uk/pub/SE5/slides.post/Ch.6.1.ps.Z, 19960104 Ian Sommerville 1995 Software Engineering, 5th edition. Chapter 6 Slide 1 System models u Abstract presentations of systems whose requirements are being analysed Ian Sommerville 1995 Software Engineering, 5th edition. Chapter 6 Slide 2 Objectives u To explain the role of system models in the |
 | ftp://ftp.comp.lancs.ac.uk/pub/SE5/slides.post/Ch.4.ps.Z, 19960104 Ian Sommerville 1995 Software Engineering, 5th edition. Chapter 4 Slide 1 Requirements Engineering u Establishing what the customer requires from a software system Ian Sommerville 1995 Software Engineering, 5th edition. Chapter 4 Slide 2 Objectives u To introduce the notion of requirements engineering |
 | ftp://ftp.comp.lancs.ac.uk/pub/SE5/slides.post/Ch.19.1.ps.Z, 19960104 Ian Sommerville 1995 Software Engineering, 5th edition. Chapter 19 Slide 1 Programming for Reliability u Programming techniques for building reliable software systems. Ian Sommerville 1995 Software Engineering, 5th edition. Chapter 19 Slide 2 Objectives u To describe programming techniques for reliable |
 | ftp://ftp.comp.lancs.ac.uk/pub/SE5/slides.post/Ch.26.1.ps.Z, 19960104 Ian Sommerville 1995 Software Engineering, 5th edition. Chapter 26 Slide 1 CASE workbenches u Software tools to support specific process phases Ian Sommerville 1995 Software Engineering, 5th edition. Chapter 26 Slide 2 Objectives u To describe different types of CASE workbench u To discuss the notion |
 | ftp://ftp.comp.lancs.ac.uk/pub/SE5/slides.post/Ch.27.2.ps.Z, 19960104 APSE organisation linker/ loader Level 0 KAPSE MAPSE APSE editor JCL shell config. mgr Interface specs debugger Ian Sommerville 1995 Software Engineering, 5th edition. Chapter 27 Slide 5 |
 | ftp://ftp.comp.lancs.ac.uk/pub/SE5/slides.post/Ch.10.ps.Z, 19960104 Array specification Ian Sommerville 1995 Software Engineering, 5th edition. Chapter 10 Slide 8 sort Array imports INTEGER Arrays are collections of elements of generic type Elem. They have a lower and upper bound (discovered by the operations First and Last). Individual elements are accessed via their |
 | ftp://ftp.comp.lancs.ac.uk/pub/SE5/slides.post/Ch.7.2.ps.Z, 19960104 Form-based node specification -- ATM/RS/CONT/1 Control specification for an ATM procedure ATM is PIN: Pin_no ; Acc_no: Account_number ; Balance: Amount ; Service: Available_services ; Valid_card, Valid_PIN: Boolean ; begin loop Get_card ( Acc_no, PIN, Valid_card) ; if Valid_card then Validate_PIN (PIN, |
 | ftp://ftp.comp.lancs.ac.uk/pub/SE5/slides.post/Ch.11.ps.Z, 19960104 Ian Sommerville 1995 Software Engineering, 5th edition. Chapter 11 Slide 1 Model-based Specification u Formal specification of software by developing a mathematical model of the system Ian Sommerville 1995 Software Engineering, 5th edition. Chapter 11 Slide 2 Objectives u To introduce an approach to |
 | ftp://ftp.comp.lancs.ac.uk/pub/SE5/slides.post/Ch.26.2.ps.Z, 19960104 Structured editor Source program Crossreferencer Syntax tree Language compiler Formatted source listing Prettyprinter Symbol table Program libraries Static analyser Compiled code Linker Interactive debugger Executable program Dynamic analyser Execution report Executing program Loader Program report user |
 | ftp://ftp.comp.lancs.ac.uk/pub/SE5/slides.post/Ch.19.2.ps.Z, 19960104 Freezer controller (Ada) Ian Sommerville 1995 Software Engineering, 5th edition. Chapter 19 Slide 39 with Pump, Temperature_dial, Sensor, Globals, Alarm; use Globals ; procedure Control_freezer is Ambient_temperature: FREEZER_TEMP ; begin loop Ambient_temperature := Sensor.Get_Temperature ; if |
 | ftp://ftp.comp.lancs.ac.uk/pub/SE5/slides.post/Ch.20.1.ps.Z, 19960104 Ian Sommerville 1995 Software Engineering, 5th edition. Chapter 19 Slide 1 Software Reuse u Building software from reusable components. Ian Sommerville 1995 Software Engineering, 5th edition. Chapter 19 Slide 2 Objectives u To discuss the advantages and disadvantages of software reuse u To describe |
 | ftp://ftp.comp.lancs.ac.uk/pub/SE5/slides.post/Ch.14.1.ps.Z, 19960104 Ian Sommerville 1995 Software Engineering, 5th edition. Chapter 14 Slide 1 Object-oriented Design u Designing systems using self- contained objects and object classes Ian Sommerville 1995 Software Engineering, 5th edition. Chapter 14 Slide 2 Objectives u To explain how a software design may be |
 | ftp://ftp.comp.lancs.ac.uk/pub/SE5/slides.post/Ch.5.ps.Z, 19960104 Ian Sommerville 1995 Software Engineering, 5th edition. Chapter 5 Slide 1 Requirements Analysis u Understanding the customer s requirements for a software system Ian Sommerville 1995 Software Engineering, 5th edition. Chapter 5 Slide 2 Objectives u To describe different approaches to requirements |
 | ftp://ftp.comp.lancs.ac.uk/pub/SE5/slides.post/Ch.15.1.ps.Z, 19960104 Ian Sommerville 1995 Software Engineering, 5th edition. Chapter 15 Slide 1 Function-oriented design u Design with functional units which transform inputs to outputs Ian Sommerville 1995 Software Engineering, 5th edition. Chapter 15 Slide 2 Objectives u To explain how a software design may be |
 | ftp://ftp.comp.lancs.ac.uk/pub/SE5/slides.post/Ch.27.1.ps.Z, 19960104 Ian Sommerville 1995 Software Engineering, 5th edition. Chapter 27 Slide 1 Software engineering environments u Integrated environments to support large-scale software development Ian Sommerville 1995 Software Engineering, 5th edition. Chapter 27 Slide 2 Objectives u To discuss the advantages and |
 | ftp://ftp.comp.lancs.ac.uk/pub/SE5/slides.post/Ch.20.2.ps.Z, 19960104 Linked list specification generic type ELEMENT is private ; package Linked is -- Exported type declarations type LIST is limited private ; type STATUS is range 1..10 ; type ITERATOR is private ; -- Comparison operations function Equals (L1, L2: LIST) return BOOLEAN ; function Equivalent (L1, L2: LIST) |
 | ftp://ftp.comp.lancs.ac.uk/pub/SE5/slides.post/Ch.6.2.ps.Z, 19960104 Library class hierarchy Catalogue number Acquisition date Cost Type Status Number of copies Library item Acquire Catalogue Dispose Issue Return Author Edition Publication date ISBN Book Year Issue Magazine Director Date of release Distributor Film Version Platform Computer program Title Publisher |
 | ftp://ftp.comp.lancs.ac.uk/pub/SE5/slides.post/Ch.14.2.ps.Z, 19960104 Mail message class Sender Receiver Sender address Receiver address Date sent Date received Route Title Text Send Present File Print Mail message Ian Sommerville 1995 Software Engineering, 5th edition. Chapter 14 Slide 14 Class hierarchy Ian Sommerville 1995 Software Engineering, 5th edition. Chapter 14 |
 | ftp://ftp.comp.lancs.ac.uk/pub/SE5/slides.post/Ch.13.ps.Z, 19960104 Ian Sommerville 1995 Software Engineering, 5th edition. Chapter 13 Slide 1 Architectural Design u Establishing the overall structure of a software system Ian Sommerville 1995 Software Engineering, 5th edition. Chapter 13 Slide 2 Objectives u To introduce architectural design and its role in the |
 | ftp://ftp.comp.lancs.ac.uk/pub/SE5/Ada.ps, 19960110 Design Description using Ada, Page 1, Printed 4/1/96 Design Description Using Ada This document introduces the main features of Ada for readers who are not already familiar with the language. It is clearly impossible to describe all of Ada in a short document and no attempt to do so is made here. The |
 | ftp://ftp.comp.lancs.ac.uk/pub/SE5/Course.presentation.ps, 19960110 Course presentation by computer-mediated communication systems Ian Sommerville, Computing Dept., Lancaster University, Lancaster LA1 4YR, UK. Phone: +44-524 593795 E-mail: is@comp.lancs.ac.uk For many years, the traditional method of instructor-student communication has been the formal lecture where a |
 | ftp://ftp.comp.lancs.ac.uk/pub/SE5/Project.work.ps, 19960110 39 Part 2 Project work 40 41 Each of the chapters in the book is accompanied by a set of exercises. These range from simple descriptive exercises whose answers can be discovered in the text, through exercises which require some thought about the descriptive material to problems which rely on the |
 | ftp://ftp.comp.lancs.ac.uk/pub/mpg/MPG-96-01.ps.Z, 19960118 A Scalable Architecture for Multimedia Storage D Pegler, D Hutchison, P Lougher, D Shepherd Computing Department Lancaster University UK dwp@comp.lancs.ac.uk |
 | ftp://ftp.comp.lancs.ac.uk/pub/SE5/slides.post/Ch.10.2.ps.Z, 19960123 Array specification Ian Sommerville 1995 Software Engineering, 5th edition. Chapter 10 Slide 8 sort Array imports INTEGER Arrays are collections of elements of generic type Elem. They have a lower and upper bound (discovered by the operations First and Last). Individual elements are accessed via their |
 | ftp://ftp.comp.lancs.ac.uk/pub/SE5/slides.post/Ch.10.1.ps.Z, 19960123 Ian Sommerville 1995 Software Engineering, 5th edition. Chapter 10 Slide 1 Algebraic specification u Specifying abstract types in terms of relationships between type operations Ian Sommerville 1995 Software Engineering, 5th edition. Chapter 10 Slide 2 Objectives u To explain the role of formal |
 | ftp://ftp.comp.lancs.ac.uk/pub/mpg/MPG-96-03.ps.Z, 19960201 FROM REQUIREMENTS TO SERVICES: GROUP COMMUNICATION SUPPORT FOR DISTRIBUTED MULTIMEDIA SYSTEMS Andreas Mauthe, David Hutchison, Geoff Coulson and Silvester Namuye Computing Department, Lancaster University, Lancaster LA1 4YR, UK e.mail: mpg@comp.lancs.ac.uk |
 | ftp://ftp.comp.lancs.ac.uk/pub/mpg/MPG-96-06.ps.Z, 19960201 M-Connection Service: A Multicast Service for Distributed Multimedia Applications Jos e F. de Rezende1, Andreas Mauthe2, David Hutchison2 and Serge Fdida1 frezende,fdidag@masi.bp.fr, fandreas,dhg@comp.lancs.ac.uk 1 Laboratoire MASI - CNRS Universit e Pierre et Marie Curie 4, Place Jussieu - 75252 Paris |
 | ftp://ftp.comp.lancs.ac.uk/pub/mpg/MPG-96-05.ps.Z, 19960201 Group Support in Multimedia Communications Systems A. Mauthe, G. Coulson, D. Hutchison and S. Namuye Computing Department, Lancaster University Lancaster LA1 4YR, UK email: (andreas, geoff, dh, namuye)@comp.lancs.ac.uk |
 | ftp://ftp.comp.lancs.ac.uk/pub/mpg/MPG-95-90.ps.Z, 19960201 From Requirements to Services: MPG-95-10 1 From Requirements to Services: A Study on Group Communication Support for Distributed Multimedia Systems MPG-95-10 A. Mauthe, D. Hutchison, G. Coulson and S. Namuye Computing Department, Lancaster University Lancaster LA1 4YR, UK |
 | ftp://ftp.comp.lancs.ac.uk/pub/mpg/MPG-96-08.ps.Z, 19960201 QoS support for distributed multimedia communications F. Garc a , D. Hutchison*, A. Mauthe* and N. Yeadon* *Computing Department, Lancaster University Lancaster LA1 4YR, U. K., Tel: (++44) 1524/ 65201, Fax: (++44) 1524/ 593608, email: (andreas,njy,dh)@comp.lancs.ac.uk Hewlett-Packard Laboratories, |
 | ftp://ftp.comp.lancs.ac.uk/pub/mpg/MPG-96-04.ps.Z, 19960202 Group Management Services for Distributed Multimedia Applications Silvester Namuye, David Hutchison Andreas Mauthe, Geoff Coulson Computing Department Lancaster University, UK email: @comp.lancs.ac.uk 1. Introduction In today's computer network environments there is an |
 | ftp://ftp.comp.lancs.ac.uk/pub/mpg/MPG-96-09.ps.Z, 19960213 Proceedings of Interactive Multimedia Systems and Services, (IDMS'96), Berlin, Mar 4-6, 1996. QoS Filters: Addressing the Heterogeneity Gap Nicholas Yeadon, Andreas Mauthe, Francisco Garc a and David Hutchison Computing Department, Lancaster University Telecoms Management Department, Hewlett-Packard |
 | ftp://ftp.comp.lancs.ac.uk/pub/mpg/MPG-96-10.ps.Z, 19960213 Proceedings of SPIE - Multimedia Computing and Networking, (MMCN'96), San Jose, CA, Jan 29th- 31st, 1996. Continuous media filters for heterogeneous internetworking Nicholas Yeadon, Francisco Garc a , David Hutchison and Doug Shepherd Department of Computing, Lancaster University, Lancaster, LA1 4YR, |
 | ftp://ftp.comp.lancs.ac.uk/pub/exams/2ndyear/220.95.ps, 19960219 PART II (Second Year) COMPUTER SCIENCE (3 hours) 220 Computer Systems Architecture Attempt ALL questions from Section A, and THREE questions from Section B. Do not spend more than about an hour on Section A. Section A 1. Detailed examination of instruction sets has identified a number of common mistakes |
 | ftp://ftp.comp.lancs.ac.uk/pub/exams/3rdyear/362.95.ps, 19960219 PART II (Final Year) COMPUTER SCIENCE (2 hours) 362 Software Project Management Answer THREE Questions 1. (a) Discuss the deficiencies of the waterfall model of software development and explain how incremental development partially addresses some of the problems of this generic process model. (3 marks) |
 | ftp://ftp.comp.lancs.ac.uk/pub/exams/3rdyear/340.95.ps, 19960219 PART II (Final Year) COMPUTER SCIENCE (3 hours) 340 Information and Knowledge Processing Answer 4 questions from 6. 1. Given the following information : Entity types : type name key attribute other attributes instances OWNER O_ID O_Name, Age PICARD, RIKER, WORF CAR Car_ID Car_Name, UNO, PUNTO, GOLF, |
 | ftp://ftp.comp.lancs.ac.uk/pub/exams/3rdyear/320.95.ps, 19960219 PART II (Final Year) COMPUTER SCIENCE (3 hours) 320 Computer Systems Architecture Answer 4 questions from 6 . 1. a) Precisely define the concepts of speedup and efficiency in parallel computer architectures. b) Briefly describe three factors that limit the speedup achievable by any particular |
 | ftp://ftp.comp.lancs.ac.uk/pub/exams/3rdyear/358.95.ps, 19960219 PART II (Third Year) COMPUTER SCIENCE (2 hours) 358 Computer Graphics Answer THREE questions 1. i) Explain the Model View Controller concept, as implemented in Smalltalk. ii) What are the advantages of using the MVC concept, compared to building just a single element iii) Explain how |
 | ftp://ftp.comp.lancs.ac.uk/pub/exams/3rdyear/361.95.ps, 19960219 PART II (Final Year) COMPUTER SCIENCE (2 hours) 361 User Interface Design Answer THREE Questions 1. Consider the sequence of events on a scrollbar illustrated by A, B, C and D below: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA A. B. |
 | ftp://ftp.comp.lancs.ac.uk/pub/exams/3rdyear/330.95.ps, 19960219 PART II (Final Year) COMPUTER SCIENCE (3 hours) 330 Software Engineering Answer 4 questions from 6. (Questions 1-3 are from CSc331, Questions 4-6 are from CSc332) 1. The Z schema below is a model of a system for browsing information on the world-wide-web. This is assumed to consist of PAGEs of |
 | ftp://ftp.comp.lancs.ac.uk/pub/exams/3rdyear/352.95.ps, 19960219 PART II (Third Year) COMPUTER SCIENCE (2 Hours) 352 Information Retrieval Answer THREE questions 1. It has been said that a database system is inherently incapable of retrieving irrelevant items, whereas in information retrieval (IR) irrelevant output is a fundamental problem. Using this statement as a |
 | ftp://ftp.comp.lancs.ac.uk/pub/exams/3rdyear/363.95.ps, 19960219 PART II (Final Year) COMPUTER SCIENCE (2 hours) 363 Cognitive Modelling of Human-Computer Interaction Answer THREE Questions 1. You are to analyse two ways of performing the same task in a drawing package. The task involves the drawing of a polygon. In the package in question there are two ways to draw |
 | ftp://ftp.comp.lancs.ac.uk/pub/exams/3rdyear/354.95.ps, 19960219 PART II (Final Year) COMPUTER SCIENCE (2 hours) 354 Natural Language Processing Answer THREE Questions 1. Give an example to show how context-free parsing may take an amount of time which is an exponential function of the length of the input sentence. There are efficient parsing techniques such as LR(k) |
 | ftp://ftp.comp.lancs.ac.uk/pub/exams/3rdyear/359.95.ps, 19960219 Part II (Final Year) COMPUTER SCIENCE (2 hours) 359 Embedded Computer Systems Answer THREE Questions 1. i) Give a brief definition of a real time system and outline the general model used to describe such systems. ii) Real-time systems are divided into two major classes, soft and hard. |
 | ftp://ftp.comp.lancs.ac.uk/pub/exams/2ndyear/230.95.ps, 19960219 PART II (Second Year) COMPUTER SCIENCE (3 hours) 230 Software Engineering Attempt ALL questions from Section A, and THREE questions from Section B. Do not spend more than about an hour on Section A. Section A 1. Using a diagram, briefly described what you understand by the term exploratory programming. |
 | ftp://ftp.comp.lancs.ac.uk/pub/exams/3rdyear/356.95.ps, 19960219 PART II (Final Year) COMPUTER SCIENCE (2 hours) 356 Parallel and Distributed Computing Answer THREE questions 1. (a) Describe clearly what is meant by the term distributed system. Discuss the advantages and disadvantages of distributed systems over more conventional (i.e. centralised) technologies. |
 | ftp://ftp.comp.lancs.ac.uk/pub/exams/3rdyear/353.95.ps, 19960219 PART II (Final Year) COMPUTER SCIENCE (2 hours) 353 Advances in Telecommunications Answer THREE Questions 1. (a) Briefly describe the current effects on the telecommunications sector of each of the following influences that collectively have been called the "new environment": technology push, |
 | ftp://ftp.comp.lancs.ac.uk/pub/exams/2ndyear/240.95.ps, 19960219 PART II (Second Year) COMPUTER SCIENCE (3 hours) 240 Information and Knowledge Processing Attempt ALL questions from Section A, and THREE questions from Section B. Do not spend more than about an hour on Section A. Section A 1. Explain the difference between a compound storage object and a linked |
 | ftp://ftp.comp.lancs.ac.uk/pub/exams/3rdyear/355.95.ps, 19960219 PART II (Final Year) COMPUTER SCIENCE (2 hours) 355 Artificial Intelligence in Education Answer THREE Questions 1. The figure illustrates a partially constructed Genetic Graph. The links have not been typed. Please use worksheet 1 for your answer to part a. a) Label the Genetic Graph using appropriate |
 | ftp://ftp.comp.lancs.ac.uk/pub/exams/3rdyear/364.95.ps, 19960219 Part II (Final Year) COMPUTER SCIENCE (2 hours) 364 Advanced Database Technology Answer THREE Questions The following relational data is used in questions 2, 3 and 4. SHIP S_ID Name Class ENT Enterprise Cruiser EXC Excelsior Cruiser PERSONNEL P_ID Name Gender Rank KIRK Kirk Male Commander SPOCK Spock |
 | ftp://ftp.comp.lancs.ac.uk/pub/reports/1995/CSEG.15.95.ps.Z, 19960305 LANCASTER U Computing Department NIVERSITY Database Object Display Definition And Management With Moggetto Pete Sawyer, Andy Colebourne, John A. Mariani and Ian Sommerville Cooperative Systems Engineering Group Technical Report : CSEG/15/1995 CSEG, Computing Department, Lancaster University, LANCASTER, |
 | ftp://ftp.comp.lancs.ac.uk/pub/reports/1995/CSEG.11.95.ps.Z, 19960305 LANCASTER U Computing Department NIVERSITY VR-MOG: A Toolkit For Building Shared Virtual Worlds Andy Colebourne, Tom Rodden and Kevin Palfreyman Cooperative Systems Engineering Group Technical Report : CSEG/11/1995 CSEG, Computing Department, Lancaster University, LANCASTER, LA1 4YR, UK. Phone: |
 | ftp://ftp.comp.lancs.ac.uk/pub/reports/1995/CSEG.10.95.ps.Z, 19960305 LANCASTER U Computing Department NIVERSITY Requirements Engineering With Viewpoints Gerald Kotonya and Ian Sommerville Cooperative Systems Engineering Group Technical Report : CSEG/10/1995 CSEG, Computing Department, Lancaster University, LANCASTER, LA1 4YR, UK. Phone: +44-524-593041; Fax: |
 | ftp://ftp.comp.lancs.ac.uk/pub/reports/1995/CSEG.13.95.ps.Z, 19960305 LANCASTER U Computing Department NIVERSITY Hanging Around Doesn t Mean Sitting On The Fence Magnus Ramage Cooperative Systems Engineering Group Technical Report : CSEG/13/1995 CSEG, Computing Department, Lancaster University, LANCASTER, LA1 4YR, UK. Phone: +44-524-593041; Fax: +44-524-593608; E-Mail: |
 | ftp://ftp.comp.lancs.ac.uk/pub/reports/1995/CSEG.1.95.ps.Z, 19960305 LANCASTER U Computing Department NIVERSITY Process Viewpoints Ian Sommerville, Gerald Kotonya, Steve Viller and Pete Sawyer Cooperative Systems Engineering Group Technical Report : CSEG/1/1995 CSEG, Computing Department, Lancaster University, LANCASTER, LA1 4YR, UK. Phone: +44-524-593041; Fax: |
 | ftp://ftp.comp.lancs.ac.uk/pub/reports/1995/CSEG.12.95.ps.Z, 19960305 LANCASTER U Computing Department NIVERSITY What Are Workplace Studies For Lydia Plowman1, Yvonne Rogers1 and Magnus Ramage Cooperative Systems Engineering Group Technical Report : CSEG/12/1995 1 University of Sussex CSEG, Computing Department, Lancaster University, LANCASTER, LA1 4YR, UK. Phone: |
 | ftp://ftp.comp.lancs.ac.uk/pub/reports/1995/CSEG.14.95.ps.Z, 19960305 LANCASTER U Computing Department NIVERSITY Database Systems: Challenges and Opportunities for Graphical HCI Pete Sawyer Cooperative Systems Engineering Group Technical Report : CSEG/14/1995 CSEG, Computing Department, Lancaster University, LANCASTER, LA1 4YR, UK. Phone: +44-524-593041; Fax: |
 | ftp://ftp.comp.lancs.ac.uk/pub/reports/1995/CSEG.3.95.ps.Z, 19960306 LANCASTER U Computing Department NIVERSITY Ariadne: An Interface To Support Collaborative Database Browsing Mike Twidale, Dave Nichols, Gareth Smith and Jonathan Trevor1 Cooperative Systems Engineering Group Technical Report : CSEG/3/1995 1GMD-FIT.CSCW, Schlo Birlinghoven, D-53754 Sankt Augustin, |
 | ftp://ftp.comp.lancs.ac.uk/pub/reports/1995/CSEG.2.95.ps.Z, 19960306 LANCASTER U Computing Department NIVERSITY Human, Social and Organisational Influences on the Software Process Ian Sommerville and Tom Rodden Cooperative Systems Engineering Group Technical Report : CSEG/2/1995 CSEG, Computing Department, Lancaster University, LANCASTER, LA1 4YR, UK. Phone: |
 | ftp://ftp.comp.lancs.ac.uk/pub/reports/1995/CSEG.17.95.ps.Z, 19960306 Supporting Design Rationale For System Evolution Simon Monk Computing Dept, University of Central Lancashire, Preston, PR1 2TQ, UK. E-mail: srm@comp.lancs.ac.uk Ian Sommerville Computing Dept. Lancaster University, LA1 4YR, UK. E-mail: is@comp.lancs.ac.uk Jean Michel Pendaries and Bernard Durin |
 | ftp://ftp.comp.lancs.ac.uk/pub/reports/1995/CSEG.19.95.ps.Z, 19960306 LANCASTER U Computing Department NIVERSITY Supporting the Active Learning of Collaborative Database Browsing Techniques Mike Twidale, Dave Nichols, John Mariani, Tom Rodden and Pete Sawyer Cooperative Systems Engineering Group Technical Report : CSEG/19/1995 Computing Department, Lancaster University, |
 | ftp://ftp.comp.lancs.ac.uk/pub/reports/1995/CSEG.6.95.ps.Z, 19960307 LANCASTER U Computing Department NIVERSITY Multimedia Support of Collaboration in a Teleservice Team Steinar Kristoffersen and Tom Rodden Cooperative Systems Engineering Group Technical Report : CSEG/6/1995 CSEG, Computing Department, Lancaster University, LANCASTER, LA1 4YR, UK. Phone: +44-524-593041; |
 | ftp://ftp.comp.lancs.ac.uk/pub/reports/1995/CSEG.5.95.ps.Z, 19960307 LANCASTER U Computing Department NIVERSITY Dynamic Configuration Abstraction Ian Warren and Ian Sommerville Cooperative Systems Engineering Group Technical Report : CSEG/5/1995 CSEG, Computing Department, Lancaster University, LANCASTER, LA1 4YR, UK. Phone: +44-524-593041; Fax: +44-524-593608; E-Mail: |
 | ftp://ftp.comp.lancs.ac.uk/pub/reports/1995/CSEG.8.95.ps.Z, 19960307 LANCASTER U Computing Department NIVERSITY The Role of Ethnography in Interactive Systems Design John Hughes, Val King, Tom Rodden and Hans Andersen Cooperative Systems Engineering Group Technical Report : CSEG/8/1995 CSEG, Computing Department, Lancaster University, LANCASTER, LA1 4YR, UK. Phone: |
 | ftp://ftp.comp.lancs.ac.uk/pub/reports/1995/CSEG.4.95.ps.Z, 19960307 LANCASTER U Computing Department NIVERSITY Supporting Collaborative Learning during Information Searching MikeTwidale, Dave Nichols, Gareth Smith and Jonathan Trevor1 Cooperative Systems Engineering Group Technical Report : CSEG/4/1995 1 GMD-FIT.CSCW CSEG, Computing Department, Lancaster University, |
 | ftp://ftp.comp.lancs.ac.uk/pub/reports/1995/CSEG.7.95.ps.Z, 19960307 LANCASTER U Computing Department NIVERSITY SOL: A Shared Object Toolkit For Cooperative Interfaces Gareth Smith and Tom Rodden Cooperative Systems Engineering Group Technical Report : CSEG/7/1995 CSEG, Computing Department, Lancaster University, LANCASTER, LA1 4YR, UK. Phone: +44-524-593041; Fax: |
 | ftp://ftp.comp.lancs.ac.uk/pub/reports/1995/CSEG.9.95.ps.Z, 19960307 LANCASTER U Computing Department NIVERSITY Integrating Safety Analysis and Requirements Engineering Gerald Kotonya and Ian Sommerville Cooperative Systems Engineering Group Technical Report : CSEG/9/1995 CSEG, Computing Department, Lancaster University, LANCASTER, LA1 4YR, UK. Phone: +44-524-593041; |
 | ftp://ftp.comp.lancs.ac.uk/pub/mpg/MPG-94-22.ps.Z, 19960311 An Object Management System to Support Distributed Multimedia Design Environments Nigel Andrew Justin Davies Submitted for the degree of Doctor of Philosophy. Computing Department, Lancaster University, England. February 1994. i |
 | ftp://ftp.comp.lancs.ac.uk/pub/comic/D3.3.ps.Z, 19960412 COMIC ESPRIT BASIC RESEARCH PROJECT 6225 A Notation for Computational Mechanisms of Interaction |
 | ftp://ftp.comp.lancs.ac.uk/pub/comic/D2.2.ps.Z, 19960412 COMIC ESPRIT BASIC RESEARCH PROJECT 6225 Field Studies and CSCW |
 | ftp://ftp.comp.lancs.ac.uk/pub/comic/Docs2.ps.Z, 19960412 COMIC ESPRIT BASIC RESEARCH PROJECT 6225 Listing of Project Documents Year 2 Covering period from 1.9.1993 to 31.8.1994 Document ID LANCS-5-7 Status Final Type Deliverable Version 1.0 Date October, 1994 Editors J. Forsyth (Lancs) Task 5.1 The COMIC Project, Esprit Basic Research Action 6225 Project |
 | ftp://ftp.comp.lancs.ac.uk/pub/comic/Docs3.ps.Z, 19960412 COMIC ESPRIT BASIC RESEARCH PROJECT 6225 Listing of Project Documents Year 3 Covering period from 1.9.1994 to 31.8.1995 Document ID LANCS-5-9 Status Final Type Deliverable Version 1.0 Date August, 1995 Editors J. Forsyth (Lancs) Task 5.1 The COMIC Project, Esprit Basic Research Action 6225 Project |
 | ftp://ftp.comp.lancs.ac.uk/pub/mpg/MPG-96-07.ps.Z, 19960416 Contents 1 Introduction 1 1.1 Motivation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 1.2 Goals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 2 Multimedia 5 2.1 Characteristics of Multimedia . . . . . . . . . . . . . . . . . . . . 5 2.1.1 What is Multimedia . . |
 | ftp://ftp.comp.lancs.ac.uk/pub/reports/ThesisGS.ps, 19960430 A Shared Object Layer to Support Cooperative User Interfaces Gareth Brinley Smith Submitted for the degree of Doctor of Philosophy Computing Department Lancaster University UK August 1995 i |
 | ftp://ftp.comp.lancs.ac.uk/pub/mpg/MPG-96-12.ps.Z, 19960513 Scheduling and Admission Testing for Jitter Constrained Periodic Threads: Discussion and Proof Andreas Mauthe and Geoff Coulson Distributed Multimedia Research Group, Department of Computing, Lancaster University, Lancaster LA1 4YR, UK. telephone: +44 (0)524 65201 e-mail: |
 | ftp://ftp.comp.lancs.ac.uk/pub/reports/ThesisDN.ps.Z, 19960516 Intelligent Student Systems: an Application of Viewpoints to Intelligent Learning Environments David M. Nichols BSc(Hons) Submitted for the degree of Doctor of Philosophy Computing Department Lancaster University September 1993 Intelligent Student Systems: an Application of Viewpoints to Intelligent |
 | ftp://ftp.comp.lancs.ac.uk/pub/mpg/MPG-96-13.ps.Z, 19960611 INTEGRATED SYSTEM SUPPORT FOR DISTRIBUTED MULTIMEDIA DATABASES* Kai Bruns1, David Hutchison2 and Andreas Mauthe2 1Polytechnic of Technology and Economics Department of Mathematics and Computer Science Dresden, Germany 2Lancaster University Computing Department Lancaster, UK |
 | ftp://ftp.comp.lancs.ac.uk/pub/comic/D2.4.ps.Z, 19960725 COMIC ESPRIT BASIC RESEARCH PROJECT 6225 CSCW Requirements Development |
 | ftp://ftp.comp.lancs.ac.uk/pub/comic/D2.3.ps.Z, 19960725 COMIC ESPRIT BASIC RESEARCH PROJECT 6225 Tool Support for CSCW Requirements |
 | ftp://ftp.comp.lancs.ac.uk/pub/comic/D1.3.ps.Z, 19960725 COMIC ESPRIT BASIC RESEARCH PROJECT 6225 A Computational Model of Organizational Context in CSCW |
 | ftp://ftp.comp.lancs.ac.uk/pub/comic/D3.4.ps.Z, 19960725 COMIC ESPRIT BASIC RESEARCH PROJECT 6225 Demonstrator prototypes of Computational Mechanisms of Interaction |
 | ftp://ftp.comp.lancs.ac.uk/pub/comic/D5.4.ps.Z, 19960729 COMIC ESPRIT BASIC RESEARCH PROJECT 6225 An Integrated View of COMIC |
 | ftp://ftp.comp.lancs.ac.uk/pub/comic/D4.3.ps.Z, 19960729 COMIC ESPRIT BASIC RESEARCH PROJECT 6225 Assessment and refinement of models of interaction |
 | ftp://ftp.comp.lancs.ac.uk/pub/comic/D1.2.ps.Z, 19960729 COMIC ESPRIT BASIC RESEARCH PROJECT 6225 A Conceptual Framework for Describing Organizations |
 | ftp://ftp.comp.lancs.ac.uk/pub/mpg/MPG-96-29.ps.Z, 19961030 Approaches to Connection Management within Broadband Networks Christopher Edwards, David Hutchison Distributed Multimedia Research Group, Computing Department, Lancaster University, Lancaster LA1 4YR, UK e-mail: @comp.lancs.ac.uk |
 | ftp://ftp.comp.lancs.ac.uk/pub/reports/CSEG.2.96.ps.Z, 19961121 LANCASTER U Computing Department NIVERSITY A Model for Dynamic Configuration which Preserves Application Integrity Ian Warren and Ian Sommerville Cooperative Systems Engineering Group Technical Report : CSEG/2/1996 CSEG, Computing Department, Lancaster University, LANCASTER, LA1 4YR, UK. Phone: |
 | ftp://ftp.comp.lancs.ac.uk/pub/reports/CSEG.3.96.ps.Z, 19961121 LANCASTER U Computing Department NIVERSITY Collaborative Browsing and Visualisation of the Search Process Michael B Twidale and David M Nichols Cooperative Systems Engineering Group Technical Report : CSEG/3/1996 CSEG, Computing Department, Lancaster University, LANCASTER, LA1 4YR, UK. Phone: |
 | ftp://ftp.comp.lancs.ac.uk/pub/reports/CSEG.1.96.ps.Z, 19961121 LANCASTER U Computing Department NIVERSITY Browsing is a Collaborative Process Michael B Twidale, David M Nichols and Chris D Paice Cooperative Systems Engineering Group Technical Report : CSEG/1/1996 CSEG, Computing Department, Lancaster University, LANCASTER, LA1 4YR, UK. Phone: +44-524-65201 Ext |
 | ftp://ftp.comp.lancs.ac.uk/pub/reports/CSEG.6.96.ps.Z, 19961121 LANCASTER U Computing Department NIVERSITY Interfaces to support Collaboration in Information Retrieval Michael B. Twidale & David M. Nichols Cooperative Systems Engineering Group Technical Report : CSEG/6/1996 CSEG, Computing Department, Lancaster University, LANCASTER, LA1 4YR, UK. Phone: |
 | ftp://ftp.comp.lancs.ac.uk/pub/reports/CSEG.5.96.ps.Z, 19961121 LANCASTER U Computing Department NIVERSITY PREview: Tackling the Real Concerns of Requirements Engineering Pete Sawyer, Ian Sommerville and Stephen Viller Cooperative Systems Engineering Group Technical Report : CSEG/5/1996 CSEG, Computing Department, Lancaster University, LANCASTER, LA1 4YR, UK. Phone: |
 | ftp://ftp.comp.lancs.ac.uk/pub/reports/CSEG.4.96.ps.Z, 19961121 1 LANCASTER U Computing Department NIVERSITY PERE A Method for Requirements Process Dependability Stephen Viller, Luke Emmet1, John Bowers2, Robin Bloomfield1 1 Adelard 2 Dept of Psychology, University of Manchester Cooperative Systems Engineering Group Technical Report : CSEG/4/1996 CSEG, Computing |
 | ftp://ftp.comp.lancs.ac.uk/pub/SE5/IG_intro.ps, 19961223 Software Engineering 5th edition Instructor s Guide Ian Sommerville Lancaster University 1 Introduction The objective of this guide is to provide information for and to assist instructors in universities and colleges who are responsible software engineering courses. The material in the guide is |
 | ftp://ftp.comp.lancs.ac.uk/pub/SE5/IG_hints.ps, 19961223 5 Part 1 Points to emphasize and teaching hints 6 7 1 Introduction This chapter is intended as a general introduction to the notion of software engineering. I introduce the ideas of software products here and the attributes of well-engineered products. Software process models are covered as these are |
 | ftp://ftp.comp.lancs.ac.uk/pub/reports/1996/index.96.ps.Z, 19970221 LANCASTER U Computing Department NIVERSITY February 1997 Cooperative Systems Engineering Group Technical Reports 1996 The following technical reports are now available. These reports are free to academic institutions. They are available by anonymous ftp from ftp.comp.lancs.ac.uk (reports are listed by |
 | ftp://ftp.comp.lancs.ac.uk/pub/reports/1996/CSEG.1.96.ps.Z, 19970224 LANCASTER U Computing Department NIVERSITY Browsing is a Collaborative Process Michael B Twidale, David M Nichols and Chris D Paice Cooperative Systems Engineering Group Technical Report : CSEG/1/1996 CSEG, Computing Department, Lancaster University, LANCASTER, LA1 4YR, UK. Phone: +44-524-65201 Ext |
 | ftp://ftp.comp.lancs.ac.uk/pub/reports/1996/CSEG.2.96.ps.Z, 19970224 LANCASTER U Computing Department NIVERSITY A Model for Dynamic Configuration which Preserves Application Integrity Ian Warren and Ian Sommerville Cooperative Systems Engineering Group Technical Report : CSEG/2/1996 CSEG, Computing Department, Lancaster University, LANCASTER, LA1 4YR, UK. Phone: |
 | ftp://ftp.comp.lancs.ac.uk/pub/reports/1996/CSEG.6.96.ps.Z, 19970224 LANCASTER U Computing Department NIVERSITY Interfaces to support Collaboration in Information Retrieval Michael B. Twidale & David M. Nichols Cooperative Systems Engineering Group Technical Report : CSEG/6/1996 CSEG, Computing Department, Lancaster University, LANCASTER, LA1 4YR, UK. Phone: |
 | ftp://ftp.comp.lancs.ac.uk/pub/reports/1996/CSEG.5.96.ps.Z, 19970224 LANCASTER U Computing Department NIVERSITY PREview: Tackling the Real Concerns of Requirements Engineering Pete Sawyer, Ian Sommerville and Stephen Viller Cooperative Systems Engineering Group Technical Report : CSEG/5/1996 CSEG, Computing Department, Lancaster University, LANCASTER, LA1 4YR, UK. Phone: |
 | ftp://ftp.comp.lancs.ac.uk/pub/reports/1996/CSEG.4.96.ps.Z, 19970224 1 LANCASTER U Computing Department NIVERSITY PERE A Method for Requirements Process Dependability Stephen Viller, Luke Emmet1, John Bowers2, Robin Bloomfield1 1 Adelard 2 Dept of Psychology, University of Manchester Cooperative Systems Engineering Group Technical Report : CSEG/4/1996 CSEG, Computing |
 | ftp://ftp.comp.lancs.ac.uk/pub/reports/1996/CSEG.3.96.ps.Z, 19970224 LANCASTER U Computing Department NIVERSITY Collaborative Browsing and Visualisation of the Search Process Michael B Twidale and David M Nichols Cooperative Systems Engineering Group Technical Report : CSEG/3/1996 CSEG, Computing Department, Lancaster University, LANCASTER, LA1 4YR, UK. Phone: |
 | ftp://ftp.comp.lancs.ac.uk/pub/exams/2ndyear/230.96.ps, 19970326 LANCASTER UNIVERSITY 1996 EXAMINATIONS Part II (Second Year) COMPUTER SCIENCE (3 hours) 230 Software Engineering Answer all questions from Section A and THREE questions from Section B. Section A 1. a) Using a diagram, briefly describe what you understand by the term exploratory programming. b) |
 | ftp://ftp.comp.lancs.ac.uk/pub/exams/2ndyear/240.96.ps, 19970326 L A N C A S T E R U N I V E R S I TY 1996 EXAM I NATIONS Part II (Second Year) COMPUTER SCIENCE (3 hours) 240 Information and Knowledge Processing Answer all questions from Section A and THREE questions from Section B. Section A 1. By referring to the following example directed graph, briefly discuss |
 | ftp://ftp.comp.lancs.ac.uk/pub/exams/2ndyear/210.96.ps, 19970326 LANCASTER UNIVERSITY 1996 EXAMINATIONS Part II (Second Year) COMPUTER SCENCE (3 hours) 210 Formal Computer Science Answer ALL questions A1, A2, A3, A4. Answer THREE questions from B5, B6, B7, B8. Use two separate answer books for A and B questions. Section A A 1. Given the following grammar. G:- S aS | |
 | ftp://ftp.comp.lancs.ac.uk/pub/exams/2ndyear/220.96.ps, 19970326 LANCASTER UNIVERSITY 1996 EXAMINATIONS Part II (Second Year) COMPUTER SCIENCE (3 hours) 220 Computer Systems Architecture Answer ALL questions from Section A and THREE questions from Section B. Section A 1. a) Solutions to processor control include horizontal microcode, vertical microcode and nanocode. |
 | ftp://ftp.comp.lancs.ac.uk/pub/mpg/MPG-96-34.ps.Z, 19970415 Specifying QoS for Multimedia Communications within Distributed Programming Environments Daniel G. Waddington, Geoff Coulson and David Hutchison Computing Department, Lancaster University, Lancaster LA1 4YR e-mail: @comp.lancs.ac.uk |
 | ftp://ftp.comp.lancs.ac.uk/pub/mpg/MPG-96-33.ps.Z, 19970415 1 A CORBA Compliant Real-Time Multimedia Platform for Broadband Networks G. Coulson and D. G. Waddington Distributed Multimedia Research Group, Computing Department, Lancaster University, Lancaster LA1 4YR, UK e-mail: @comp.lancs .ac.uk |
 | ftp://ftp.comp.lancs.ac.uk/pub/uri/OPENSIG-96.ps.Z, 19970416 1 LANCASTER UNIVERSITY Computing Department Distributed Resource Management: Including the End System David Hutchison, Christopher Edwards, Daniel Waddington email: @comp.lancs.ac.uk LANCASTER UNIVERSITY Computing Department Overview Introduction Analysis of B-ISDN Standards Project |
 | ftp://ftp.comp.lancs.ac.uk/pub/exams/3rdyear/330.96.ps, 19970501 LANCASTER UNIVERSITY 1996 EXAMINATIONS Part II (Final Year) COMPUTER SCENCE (3 hours) 330 Software Engineering Answer 4 questions from 6, composed of 2 questions from Section A and 2 questions from Section B. Section A 1. A company which manufactures electrical tools requires a |
 | ftp://ftp.comp.lancs.ac.uk/pub/exams/3rdyear/353.96.ps, 19970501 LANCASTER UNIVERSITY 1996 EXAMINATIONS Part II (Final Year) COMPUIER SCENCE (2 hours) 353 Advances in Telecommunications Answer THREE Questions 1. (a) Describe the general influences under which the developments in modern telecommunications are taking place. (4 marks) (b) The "new environment" of |
 | ftp://ftp.comp.lancs.ac.uk/pub/exams/3rdyear/361.96.ps, 19970501 L A N C A S T E R U N I V E R S I T Y 1996 EXAMINATIONS Part II (Final Year) COMPUTER SCIENCE (2 hours) 361 User Interface Design Answer THREE Questions Notes For all these questions, it is quite acceptable to give answers in note style format rather than discursive essays. Lists of points and |
 | ftp://ftp.comp.lancs.ac.uk/pub/exams/3rdyear/364.96.ps, 19970501 LANCASTER UNIVERSITY 1996 EXAMINATIONS Part II (Final Year) COMPUTFR SCIENCE (2 hours) 364 Advanced Database Technology Answer THREE Questions 1. EMPLOYEE FNAME MINIT LNAME SSN BDATE SEX DNO James Darren E1 m KITC Robert Colbert E2 m KITC Heather Cooper E3 f ELEC Noel Edmunds E4 m FURN Adam West E5 m |
 | ftp://ftp.comp.lancs.ac.uk/pub/exams/3rdyear/354.96.ps, 19970501 L A N C A S T E R U N I V E R S I T Y 1996 EXAM I NATIONS Part II (Final Year) COMPUTER SCIENCE (2 hours) 354 Natural Language Processing Answer THREE Questions 1. Natural Language Processing systems commonly use Context-Free grammars to represent the syntax of the language. Explain, with an example, |
 | ftp://ftp.comp.lancs.ac.uk/pub/exams/3rdyear/358.96.ps, 19970501 LANCASTER UNIVERSITY 1996 EXAMINATIONS Part II (Final Year) COMPUTER SCENCE (2 hours) 358 Object Oriented Computer Graphics Answer THREE Questions Notes The data sheets (figures 1, 2 & 3) at the end of the questions contain information that can be used in answering parts of Questions 1, 2 and 3. Figures |
 | ftp://ftp.comp.lancs.ac.uk/pub/exams/3rdyear/362.96.ps, 19970501 LANCASTER UNIVERSITY 1996 EXAMINATIONS Part II (Final Year) COMPUTER SCIENCE (2 hours) 362 Software Project Management Answer THREE Questions 1. Describe why planning is so important to managing software systems. Outline four issues you would expect a project plan to address. Projects often |
 | ftp://ftp.comp.lancs.ac.uk/pub/exams/3rdyear/355.96.ps, 19970501 LANCASTER UNIVERSITY 1996 EXAM I NATIONS Part II (Final Year) COMPUTER SCENCE (2 hours) 355 Artificial Intelligence in Education Answer THREE Questions 1. Student modelling is a set of techniques associated with providing adaptive responses to learner's needs. a) Describe the following terms: |
 | ftp://ftp.comp.lancs.ac.uk/pub/exams/3rdyear/340.96.ps, 19970501 LANCASTER UNIVERSITY 1996 EXAMINATIONS Part II (Final Year) COMPUTER SCENCE (3 hours) 340 Information & Knowledge Processing Answer 4 questions from 6, composed of 2 questions from section A and 2 questions from section B. Section A 1. a) Define the following terms (use diagrams and |
 | ftp://ftp.comp.lancs.ac.uk/pub/exams/3rdyear/363.96.ps, 19970501 LANCASTER UNIVERSITY 1996 EXAMINATIONS Part II (Final Year) COMPUTER SCIENCE (2 hours) 363 Cognitive Modelling of HCI Answer THREE Questions 1. (a) Briefly discuss what is meant by the term mode error. Give examples of situations arising in real systems where one might expect mode errors to occur. Give |
 | ftp://ftp.comp.lancs.ac.uk/pub/exams/3rdyear/320.96.ps, 19970501 LANCASTER UNIVERSITY 1996 EXAMINATIONS Part II (Final Year) COMPUTER SCIENCE (3 hours) 320 Computer Systems Architecture Answer 4 questions from 6, composed of 2 questions from Section A and 2 questions from Section B. Section A 1. a) Briefly explain the terms single instruction multiple data (SIMD) and |
 | ftp://ftp.comp.lancs.ac.uk/pub/exams/3rdyear/359.96.ps, 19970501 L A N C A S T E R U N I V E R S I T Y 1996 EXAMINATIONS Part II (Final Year) COMPUTER SCENCE (2 hours) 359 Embedded Computer Systems Answer THREE Questions 1. i) With the aid of a diagram, give an example of a real-time system with concurrent tasks. Give two programming approaches to implementing a |
 | ftp://ftp.comp.lancs.ac.uk/pub/exams/3rdyear/356.96.ps, 19970501 LANCASTER UNIVERSITY 1996 EXAMINATIONS Part II (Final Year) COMPUTER SCIENCE (2 hours) 356 Distributed Computing Systems Answer THREE Questions 1. a) Define what is meant by the concept of threads. Describe how one would program with threads and how they might be implemented. Bring out the advantages |
 | ftp://ftp.comp.lancs.ac.uk/pub/exams/1styear/110b.96.ps, 19970506 UNIVERSITY OF LANCASTER 1996 EXAMINATIONS PART I Computer Science (110) Paper 2 (3 hrs) Answer FIVE Questions 1. An algorithm P is intended to meet the following specification: M is a n x n array in which all the rows and all the columns are sorted in increasing order, i.e. M < M < .. < |
 | ftp://ftp.comp.lancs.ac.uk/pub/exams/1styear/120.96.ps, 19970506 UNIVERSITY OF LANCASTER 1996 EXAMINATIONS Programming and Computer Systems Com120 (3 Hours) Name Examination Number Note: Answer all questions If you make a mistake and do not have room in the answer booklet to correct it: Ask for additional paper Put your examination number on the paper Clearly |
 | ftp://ftp.comp.lancs.ac.uk/pub/exams/1styear/110a.96.ps, 19970506 UNIVERSITY OF LANCASTER 1996 EXAMINATIONS PART I Computer Science (110) Paper 1 (3 hrs) Answer ALL Questions in the spaces provided. Name Examination Number 1. Let operator '+' represent the concatenation of two linear lists, so that if A = (1,2,3) and B = (7,8) then A+B = (1,2,3,7,8). Is this |
 | ftp://ftp.comp.lancs.ac.uk/pub/reports/1996/CSEG.22.96.ps.Z, 19970527 Viewpoints: principles, problems and a practical approach to requirements engineering Ian Sommerville and Pete Sawyer, Computing Department, Lancaster University, Lancaster LA1 4YR, UK |
 | ftp://ftp.comp.lancs.ac.uk/pub/mpg/MPG-97-10.ps.Z, 19970604 Resource Management for Distributed Multimedia Applications Daniel Waddington, Christopher Edwards and David Hutchison Distributed Multimedia Research Group, Computing Department, Lancaster University, Lancaster LA1 4YR, UK e-mail: @comp.lancs.ac.uk |
 | ftp://ftp.comp.lancs.ac.uk/pub/javafc/chapter12.ps, 19970605 Chapter 12: Introduction to Inheritance 3:00 PM 12.1 May 23, 1997 Chapter 12 : Introduction to Inheritance 12.1. Motivation Inheritance is a very important part of the object model. Unfortunately, it is also one of the more complex aspects of the model. It is crucial that you gain a through |
 | ftp://ftp.comp.lancs.ac.uk/pub/javafc/preface.ps, 19970605 Chapter 0 Preface JAM June 4, 1997 0.1 1:13 PM Preface This is a book about programming in the Java programming language. It is intended for people who have no previous programming experience, so it is unlike many other Java programming books which appear to have been written by experts for experts. It |
 | ftp://ftp.comp.lancs.ac.uk/pub/javafc/chapter3.ps, 19970605 Chapter 3: Declaring Objects and Calling Methods RGG 4 June, 1997 3.1 1:25 PM Chapter 3: Declaring Objects and Calling Methods 3.1 Introduction In chapter 2 you were introduced to the idea of object-oriented programming. A program consists of a number of objects, each of a certain class, and the action |
 | ftp://ftp.comp.lancs.ac.uk/pub/javafc/outline.ps, 19970605 Outline of Java: First Contact 1 Java : First Contact Roger Garside and John Mariani Outline Part One : Using Objects chapter 1: Programming and the Java Language Programs and programming; an introduction to algorithms; expressing programs in high-level languages; an introduction to the hardware of a |
 | ftp://ftp.comp.lancs.ac.uk/pub/javafc/chapter16.ps, 19970605 Chapter 16: Graphics and the Abstract Windowing Toolkit RGG 4 June, 1997 16.1 2:40 PM Chapter 16: Graphics and the Abstract Windowing Toolkit 16.1 Graphical User Interfaces So far in this book our programs have communicated with the user by reading and writing strings of characters. Typically the |
 | ftp://ftp.comp.lancs.ac.uk/pub/javafc/chapter22.ps, 19970605 Chapter 22: Object Oriented Design May 23, 1997 22.1 3:24 PM Chapter 22 : Object Oriented Design 22.1. Introduction In this part of the book, we address issues of object oriented design. Before concentrating on this particular aspect, we need to examine design in the wider context of software |
 | ftp://ftp.comp.lancs.ac.uk/pub/javafc/chapter7.ps, 19970605 Chapter Seven : A Simple Class May 23, 1997 7.1 1:37 PM Chapter Seven : A Simple Class 7.1. Introduction Object-oriented programming provides us with a mechanism -- the object itself -- that supports a number of important concepts in software engineering. As the software artefacts we build become ever |
 | ftp://ftp.comp.lancs.ac.uk/pub/mpg/MPG-97-05.ps.Z, 19970609 1 Quality of service support in a mobile environment: an approach based on tuple spaces G.S. Blair, N. Davies, A. Friday and S.P. Wade Distributed Multimedia Research Group, Department of Computing, Lancaster University, Lancaster, LA1 4YR, U.K. Tel: +44 (0) 1524 65201 E-mail: most@comp.lancs.ac.uk |
 | ftp://ftp.comp.lancs.ac.uk/pub/mpg/MPG-96-40.ps.gz, 19970806 Infrastructure Support for Adaptive Mobile Applications Adrian John Friday B.Sc. Hons. (London, 1991) Computing Department, Lancaster University, England. Submitted for the degree of Doctor of Philosophy, September, 1996. i |
 | ftp://ftp.comp.lancs.ac.uk/pub/mpg/MPG-97-18.ps.Z, 19970922 - 1 - A SPECIFICATION ARCHITECTURE FOR MULTIMEDIA SYSTEMS IN OPEN DISTRIBUTED PROCESSING G. S. Blair , L. Blair , J. B. Stefani Distributed Multimedia Research Group, Computing Department, Lancaster University, Lancaster LA1 4YR, UK. e-mail: tempo@comp.lancs.ac.uk Centre National d'Etude des T l |
 | ftp://ftp.comp.lancs.ac.uk/pub/mpg/MPG-97-29.ps.Z, 19970930 Radicals_Abstract.html Page 1 Tue, Sep 30, 1997 3:04 pm The Tuple Space: An Old Solution to a New Problem Adrian Friday, Stephen P. Wade, Nigel Davies and Gordon S. Blair Distributed Multimedia Research Group Computing Department Lancaster University Bailrigg Lancaster LA1 4YR U.K. 1. Introduction This |
 | ftp://ftp.comp.lancs.ac.uk/pub/mpg/MPG-97-28.ps.Z, 19970930 1 THE ROLE OF SEPARATION OF CONCERNS IN THE FORMAL SPECIFICATION OF DISTRIBUTED MULTIMEDIA SYSTEMS1 Lynne Blair, Gordon Blair, Howard Bowman2 and Amanda Chetwynd Distributed Multimedia Research Group, Department of Computing, Lancaster University, Bailrigg, Lancaster, LA1 4YR, U.K. telephone: +44 (0)524 |
 | ftp://ftp.comp.lancs.ac.uk/pub/mpg/MPG-97-11.ps.Z, 19971007 A Distributed Multimedia Component Architecture Daniel G. Waddington and Geoff Coulson Computing Department, Lancaster University, Lancaster LA1 4YR e-mail: @comp.lancs.ac.uk |
 | ftp://ftp.comp.lancs.ac.uk/pub/mpg/MPG-97-20.ps.Z, 19971014 Delivery of Real-time Continuous Media over the Internet Randa El-Marakby, David Hutchison Computing Dept., Lancaster University, Lancaster LA1 4YR, U.K. Fax: (+44)-1524-593608, Tel.: (+44)-1524-65201 Ext. 4538 E-mail: @comp.lancs.ac.uk |
 | ftp://ftp.comp.lancs.ac.uk/pub/mpg/MPG-97-19.ps.Z, 19971014 Towards Managed Real-time Communications in the Internet Environment Randa El-Marakby, David Hutchison Computing Department, School of Engineering, Computing, and Mathematical Sciences (SECAMS), Lancaster University, Lancaster LA1 4YR, U.K. Tel.: (+44)-1524-65201 Ext. 4538 Fax: (+44)-1524-593608 E-mail: |
 | ftp://ftp.comp.lancs.ac.uk/pub/mpg/MPG-96-39.ps.Z, 19971014 Evaluation of the Real-time Transport Protocol (RTP) for Continuous Media Communications Randa El-Marakby, David Hutchison Computing Department, Lancaster University, Lancaster LA1 4YR, UK E-mail: @comp.lancs.ac.uk |
 | ftp://ftp.comp.lancs.ac.uk/pub/mpg/MPG-96-47.ps.Z, 19971014 Integrating RTP into the World Wide Web Randa El-Marakby, David Hutchison Computing Department, Lancaster University, Lancaster LA1 4YR, UK e-mail: @comp.lancs.ac.uk |