In the quest for quality, software developers have long focused on improving the internal architecture of their products. Larry L. Constantine--who originally created structured design to effect such improvement--now joins with well-known consultant Lucy A. D. Lockwood to turn the focus of software development to the external architecture. In this book, they present the models and methods of a revolutionary approach to software that will help programmers deliver more usable software--software that will enable users to accomplish their tasks with greater ease and efficiency.Recognizing usability as the key to successful software, Constantine and Lockwood provide concrete tools and techniques that programmers can employ to meet that end. Much more than just another set of rules for good user-interface design, this book guides readers through a systematic software development process. This process, called usage-centered design, weaves together two major threads in software development methods: use cases (also used with UML) and essential modeling. With numerous examples and case studies of both conventional and specialized software applications, the authors illustrate what has been shown in practice to work and what has proved to be of greatest practical value.Highlights Presents a streamlined process for developing highly usable software Describes practical methods and models successfully implemented in industry Complements modern development practices, including the Unified Process and other object-oriented software engineering approaches
Cited By
- Paczona M, Mayr H and Prochart G (2024). Increase development productivity by domain-specific conceptual modeling, Data & Knowledge Engineering, 150:C, Online publication date: 1-Mar-2024.
- Castro J, Garnica I and Rojas L Automated Tools for Usability Evaluation: A Systematic Mapping Study Social Computing and Social Media: Design, User Experience and Impact, (28-46)
- Sobrino-Duque R, Martínez-Rojo N, Carrillo-de-Gea J, López-Jiménez J, Nicolás J and Fernández-Alemán J (2022). Evaluating a gamification proposal for learning usability heuristics, International Journal of Human-Computer Studies, 161:C, Online publication date: 1-May-2022.
- Duque R, Bringas S and Montaña J Active Learning based on Electronic Focus Groups and Participatory Design during the COVID-19 period Ninth International Conference on Technological Ecosystems for Enhancing Multiculturality (TEEM'21), (67-71)
- Crovari P, Pidó S, Garzotto F and Ceri S Show, Don’t Tell. Reflections on the Design of Multi-modal Conversational Interfaces Chatbot Research and Design, (64-77)
- de Godoi T, García L and Valentim N Evaluating a usability, user experience and accessibility checklist for assistive technologies for deaf people in a context of mobile applications Proceedings of the 19th Brazilian Symposium on Human Factors in Computing Systems, (1-10)
- Pollmann K and Ziegler D Personal quizmaster Proceedings of Mensch und Computer 2020, (485-489)
- Ferreira J, Acuña S, Dieste O, Vegas S, Santos A, Rodríguez F and Juristo N (2020). Impact of usability mechanisms, Information and Software Technology, 117:C, Online publication date: 1-Jan-2020.
- Ruge L and Mancini C A Method for Evaluating Animal Usability (MEAU) Proceedings of the Sixth International Conference on Animal-Computer Interaction, (1-12)
- Arora C, Sabetzadeh M and Briand L (2019). An empirical study on the potential usefulness of domain models for completeness checking of requirements, Empirical Software Engineering, 24:4, (2509-2539), Online publication date: 1-Aug-2019.
- Swaminathan A, Shirts B and Chen A (2019). Incorporating user feedback in the design of a genetics analysis tool, Journal of Biomedical Informatics, 95:C, Online publication date: 1-Jul-2019.
- Bayor A, Schmidt C, Dauri F, Wilson N, Drovandi C and Brereton M The talking book Proceedings of the Second African Conference for Human Computer Interaction: Thriving Communities, (1-10)
- Rambourg J, Gaspard-Boulinc H, Conversy S and Garbey M Welcome OnBoard Proceedings of the 2018 ACM International Conference on Interactive Surfaces and Spaces, (5-17)
- Swearngin A, Ko A and Fogarty J Scout Adjunct Proceedings of the 31st Annual ACM Symposium on User Interface Software and Technology, (134-136)
- Losada B Flexible Requirement Development through User Objectives in an Agile-UCD Hybrid Approach Proceedings of the XIX International Conference on Human Computer Interaction, (1-8)
- Nguyen Q, Frisiello A and Rossi C Co-design of a crowdsourcing solution for disaster risk reduction Proceedings of the First CoNEXT Workshop on ICT Tools for Emergency Networks and DisastEr Relief, (7-12)
- Biddle R, Noble J and Tempero E Patterns for usage centred design Proceedings of the 24th Conference on Pattern Languages of Programs, (1-32)
- Zagouras P, Kalloniatis C and Gritzalis S Managing User Experience: Usability and Security in a New Era of Software Supremacy Human Aspects of Information Security, Privacy and Trust, (174-188)
- Kyriakoullis L and Zaphiris P (2016). Culture and HCI, Universal Access in the Information Society, 15:4, (629-642), Online publication date: 1-Nov-2016.
- Cahill J, Mcdonald N, Morrison R and Lynch D (2016). The operational validation of new cockpit technologies supporting all conditions operations, Cognition, Technology and Work, 18:3, (479-509), Online publication date: 1-Aug-2016.
- Ferreira D and Barbosa S Lean Communication-Centered Design Proceedings, Part I, of the 18th International Conference on Human-Computer Interaction. Theory, Design, Development and Practice - Volume 9731, (553-564)
- Matz A and Germanakos P Increasing the Quality of Use Case Definition Through a Design Thinking Collaborative Method and an Alternative Hybrid Documentation Style Learning and Collaboration Technologies, (48-59)
- Brajnik G and Harper S Measuring interaction design before building the system Proceedings of the 8th ACM SIGCHI Symposium on Engineering Interactive Computing Systems, (183-193)
- Hu W and Jiau H (2016). UCFrame, ACM SIGSOFT Software Engineering Notes, 41:2, (1-13), Online publication date: 11-May-2016.
- Jacobson I, Spence I and Kerr B (2016). Use-case 2.0, Communications of the ACM, 59:5, (61-69), Online publication date: 26-Apr-2016.
- Murillo S, Sánchez J and Sánchez-Lara E Enhancing Interfaces for Network Security Administrators with Legacy Attributes Proceedings of the Latin American Conference on Human Computer Interaction, (1-8)
- Zaidan A, Zaidan B, Hussain M, Haiqi A, Mat Kiah M and Abdulnabi M (2015). Multi-criteria analysis for OS-EMR software selection problem, Decision Support Systems, 78:C, (15-27), Online publication date: 1-Oct-2015.
- Cano M and Sanchez-Iborra R (2015). On the use of a multimedia platform for music education with handicapped children, Computers & Education, 87:C, (254-276), Online publication date: 1-Sep-2015.
- Zaidan A, Zaidan B, Al-Haiqi A, Kiah M, Hussain M and Abdulnabi M (2015). Evaluation and selection of open-source EMR software packages based on integrated AHP and TOPSIS, Journal of Biomedical Informatics, 53:C, (390-404), Online publication date: 1-Feb-2015.
- Kiah M, Haiqi A, Zaidan B and Zaidan A (2014). Open source EMR software, Computer Methods and Programs in Biomedicine, 117:2, (360-382), Online publication date: 1-Nov-2014.
- Sangiorgi U, Kieffer S and Vanderdonckt J Realistic prototyping of interfaces using multiple devices Proceedings of the 13th Brazilian Symposium on Human Factors in Computing Systems, (71-80)
- Murillo S and Sánchez J Empowering Interfaces for System Administrators Proceedings of the XV International Conference on Human Computer Interaction, (1-4)
- Botella F, Alarcon E and Peñalver A How to classify to experts in usability evaluation Proceedings of the XV International Conference on Human Computer Interaction, (1-4)
- Yelizarov A and Gamayunov D Adaptive Visualization Interface That Manages User's Cognitive Load Based on Interaction Characteristics Proceedings of the 7th International Symposium on Visual Information Communication and Interaction, (1-8)
- Lu L and Kim D (2014). Required behavior of sequence diagrams, ACM Transactions on Software Engineering and Methodology, 23:2, (1-28), Online publication date: 1-Mar-2014.
- Gómez M and Cervantes J (2013). User Interface Transition Diagrams for customer-developer communication improvement in software development projects, Journal of Systems and Software, 86:9, (2394-2410), Online publication date: 1-Sep-2013.
- Windl H and Heimgärtner R Intercultural design for use Proceedings of the Second international conference on Design, User Experience, and Usability: health, learning, playing, cultural, and cross-cultural user experience - Volume Part II, (139-148)
- Kivimäki T, Kölndorfer P, Vainio A, Pensas H, Vuorela T, Garschall M and Vanhala J User interface for social networking application for the elderly Proceedings of the 6th International Conference on PErvasive Technologies Related to Assistive Environments, (1-8)
- Hedegaard S and Simonsen J Extracting usability and user experience information from online user reviews Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, (2089-2098)
- Kuttal S, Sarma A and Rothermel G Debugging support for end user mashup programming Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, (1609-1618)
- Pace S, Hoon L and Woodward C Simulated influence of user interaction with mobile devices amongst pedestrians Proceedings of the 24th Australian Computer-Human Interaction Conference, (449-458)
- González S, Montero F and González P BaLOReS Proceedings of the 13th International Conference on Interacción Persona-Ordenador, (1-2)
- Kivimäki T, Liolis K, Yildizoglu U, Kaila L, Vainio A, Konakas S, Katsiouli P, Pensas H, Summanen K, Pantazis S, Moisio H, Andrikopoulos I and Vanhala J On an advanced ICT-enabled system for the social inclusion of the elderly Proceedings of the 5th International Conference on PErvasive Technologies Related to Assistive Environments, (1-6)
- Spampinato C, Boom B and He J First International Workshop on Visual Interfaces for Ground Truth Collection in Computer Vision Applications Proceedings of the International Working Conference on Advanced Visual Interfaces, (812-814)
- Konstantinidis G, Anastassopoulos G, Karakos A, Anagnostou E and Danielides V (2012). A User-Centered, Object-Oriented Methodology for Developing Health Information Systems, Journal of Medical Systems, 36:2, (437-450), Online publication date: 1-Apr-2012.
- Sobiesiak R and O'Keefe T Complexity analysis Proceedings of the 2011 Conference of the Center for Advanced Studies on Collaborative Research, (242-256)
- Kamalrudin M and Grundy J Generating essential user interface prototypes to validate requirements Proceedings of the 26th IEEE/ACM International Conference on Automated Software Engineering, (564-567)
- Chuang K, Shih C and Hung S User behavior augmented software testing for user-centered GUI Proceedings of the 2011 ACM Symposium on Research in Applied Computation, (200-208)
- Kani-Zabihi E and Helmhout M Increasing service users' privacy awareness by introducing on-line interactive privacy features Proceedings of the 16th Nordic conference on Information Security Technology for Applications, (131-148)
- Forbrig P, Dittmar A, Brüning J and Wurdel M Making task modeling suitable for stakeholder-driven workflow specifications Proceedings of the 6th international conference on Universal access in human-computer interaction: design for all and eInclusion - Volume Part I, (51-60)
- Kamalrudin M, Hosking J and Grundy J Improving requirements quality using essential use case interaction patterns Proceedings of the 33rd International Conference on Software Engineering, (531-540)
- Lauesen S and Kuhail M Use cases versus task descriptions Proceedings of the 17th international working conference on Requirements engineering: foundation for software quality, (106-120)
- Manresa-Yee C, Ponsa P, Varona J and Perales F (2010). User experience to improve the usability of a vision-based interface, Interacting with Computers, 22:6, (594-605), Online publication date: 1-Nov-2010.
- Jetter H, Gerken J, Zöllner M and Reiterer H Model-based design and implementation of interactive spaces for information interaction Proceedings of the Third international conference on Human-centred software engineering, (22-37)
- Kamalrudin M, Grundy J and Hosking J Tool support for essential use cases to better capture software requirements Proceedings of the 25th IEEE/ACM International Conference on Automated Software Engineering, (255-264)
- Berzal F, Cortijo F and Jiménez A (2010). TMiner aspects, Expert Systems with Applications: An International Journal, 37:9, (6675-6681), Online publication date: 1-Sep-2010.
- Klöckner K, Kohler K, Kerkow D, Niebuhr S and Nass C Aligning business goals and user goals by engineering hedonic quality Proceedings of the 2nd ACM SIGCHI symposium on Engineering interactive computing systems, (241-250)
- Nunes N iUCP – estimating interaction design projects with enhanced use case points Proceedings of the 8th international conference on Task Models and Diagrams for User Interface Design, (131-145)
- Moreno L, Martínez P and Ruiz-Mezcua B Integrating HCI in a Web Accessibility Engineering Approach Proceedings of the 5th International Conference on Universal Access in Human-Computer Interaction. Part III: Applications and Services, (745-754)
- Berzal F, Cubero J and Jiménez A (2009). The design and use of the TMiner component-based data mining framework, Expert Systems with Applications: An International Journal, 36:4, (7882-7887), Online publication date: 1-May-2009.
- Constantine L and Windl H Safety, speed, and style CHI '09 Extended Abstracts on Human Factors in Computing Systems, (2675-2678)
- Adamopoulos D Structuring service-oriented activities in programmable multi-service networks Proceedings of the 10th International Conference on Information Integration and Web-based Applications & Services, (422-425)
- Flores L, Faust R and Pimenta M Definindo uma proposta para avaliações de usabilidade de aplicações para o sistema brasileiro de TV digital Proceedings of the VIII Brazilian Symposium on Human Factors in Computing Systems, (88-97)
- Atterer R Model-based automatic usability validation Proceedings of the 5th Nordic conference on Human-computer interaction: building bridges, (13-22)
- Olek Ł, Nawrocki J and Ochodek M Enhancing use cases with screen designs Proceedings of the Third IFIP TC 2 Central and East European conference on Software engineering techniques, (48-61)
- Adam S, Mukasa K, Breiner K and Trapp M An apartment-based metaphor for intuitive interaction with ambient assisted living applications Proceedings of the 22nd British HCI Group Annual Conference on People and Computers: Culture, Creativity, Interaction - Volume 1, (67-75)
- Dória A, Campos P and Fernandes E Designing an interactive forest through sensor-based installations CHI '08 Extended Abstracts on Human Factors in Computing Systems, (2865-2870)
- Abu Rub F, Odeh M, Beeson I, Pheby D and Codling B (2008). Modelling healthcare processes using role activity diagramming, International Journal of Modelling and Simulation, 28:2, (147-155), Online publication date: 1-Mar-2008.
- Ramsay N, Marshall S and Potanin A Annotating UI architecture with actual use Proceedings of the ninth conference on Australasian user interface - Volume 76, (75-78)
- Juristo N, Moreno A and Sanchez-Segura M (2007). Guidelines for Eliciting Usability Functionalities, IEEE Transactions on Software Engineering, 33:11, (744-758), Online publication date: 1-Nov-2007.
- Memmel T, Gundelsweiler F and Reiterer H Agile human-centered software engineering Proceedings of the 21st British HCI Group Annual Conference on People and Computers: HCI...but not as we know it - Volume 1, (167-175)
- Hornbæk K, Høegh R, Pedersen M and Stage J Use case evaluation (UCE) Proceedings of the 11th IFIP TC 13 international conference on Human-computer interaction, (578-591)
- Kohler K, Niebuhr S and Hassenzahl M Stay on the ball! an interaction pattern approach to the engineering of motivation Proceedings of the 11th IFIP TC 13 international conference on Human-computer interaction, (519-522)
- Sottet J, Ganneau V, Calvary G, Coutaz J, Demeure A, Favre J and Demumieux R Model-driven adaptation for plastic user interfaces Proceedings of the 11th IFIP TC 13 international conference on Human-computer interaction, (397-410)
- Ferre X and Medinilla N How a human-centered approach impacts software development Proceedings of the 12th international conference on Human-computer interaction: interaction design and usability, (68-77)
- González M, Lorés J and Granollers A Assessing usability problems in Latin-American academic webpages with cognitive walkthroughs and datamining techniques Proceedings of the 2nd international conference on Usability and internationalization, (306-316)
- Alostath J and Khalfan A Cross-use Proceedings of the 2nd international conference on Usability and internationalization, (225-234)
- Butler K, Zhang J, Esposito C, Bahrami A, Hebron R and Kieras D Work-centered design Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, (747-756)
- Ciemniewska A, Jurkiewicz J, Olek Ł and Nawrocki J Supporting use-case reviews Proceedings of the 10th international conference on Business information systems, (424-437)
- Hill V and Bartek V Telling the user's story Proceedings of the 2007 symposium on Computer human interaction for the management of information technology, (6-es)
- Rusu C and Rusu V Teaching HCI Proceedings of the 1st international conference on Intercultural collaboration, (344-354)
- Campos P and Nunes N (2007). Practitioner Tools and Workstyles for User-Interface Design, IEEE Software, 24:1, (73-80), Online publication date: 1-Jan-2007.
- Tanikella R, Matos G, Tai G and Wehrwein B Relating Requirements to a User Interface Architecture for a Rich Enterprise Web Application Trends in Enterprise Application Architecture, (311-325)
- Sousa K, Mendonça H and Furtado E Applying a multi-criteria approach for the selection of usability patterns in the development of DTV applications Proceedings of VII Brazilian symposium on Human factors in computing systems, (91-100)
- Costa D, Nóbrega L and Nunes N An MDA approach for generating web interfaces with UML ConcurTaskTrees and canonical abstract prototypes Proceedings of the 5th international conference on Task models and diagrams for users interface design, (137-152)
- Jagielska D, Wernick P, Wood M and Bennett S How natural is natural language? Companion to the 21st ACM SIGPLAN symposium on Object-oriented programming systems, languages, and applications, (914-924)
- Martin A, Noble J and Biddle R Programmers are from Mars, customers are from Venus Proceedings of the 2006 conference on Pattern languages of programs, (1-9)
- González M, Collazos C and Granollers T Guidelines and usability principles to design and test shared-knowledge awareness for a CSCL interface Proceedings of the 12th international conference on Groupware: design, implementation, and use, (102-117)
- Désilets A, Gonzalez L, Paquet S and Stojanovic M Translation the Wiki way Proceedings of the 2006 international symposium on Wikis, (19-32)
- González M, Granollers T and Lorés J A hybrid approach for modelling early prototype evaluation under user-centred design through association rules Proceedings of the 13th international conference on Interactive systems: Design, specification, and verification, (213-219)
- Constantine L Trusted interaction Proceedings of the 18th international conference on Advanced Information Systems Engineering, (20-30)
- Hou D and Hoover H (2006). Using SCL to Specify and Check Design Intent in Source Code, IEEE Transactions on Software Engineering, 32:6, (404-423), Online publication date: 1-Jun-2006.
- Seffah A, Donyaee M, Kline R and Padda H (2006). Usability measurement and metrics, Software Quality Journal, 14:2, (159-178), Online publication date: 1-Jun-2006.
- Mulrooney B, McDermott M and Earley N NutraStick CHI '06 Extended Abstracts on Human Factors in Computing Systems, (1855-1860)
- Rafla T, Robillard P and Desmarais M (2006). Investigating the impact of usability on software architecture through scenarios, Journal of Systems and Software, 79:3, (415-426), Online publication date: 1-Mar-2006.
- Ferreira J, Noble J and Biddle R A case for iconic icons Proceedings of the 7th Australasian User interface conference - Volume 50, (97-100)
- Lindgaard G, Dillon R, Trbovich P, White R, Fernandes G, Lundahl S and Pinnamaneni A (2006). User Needs Analysis and requirements engineering, Interacting with Computers, 18:1, (47-70), Online publication date: 1-Jan-2006.
- Akoumianakis D and Pachoulakis I Scenario networks Proceedings of the 10th Panhellenic conference on Advances in Informatics, (491-501)
- Junior P and Filgueiras L User modeling with personas Proceedings of the 2005 Latin American conference on Human-computer interaction, (277-282)
- Sousa K, Furtado E and Mendonça H UPi Proceedings of the 2005 Latin American conference on Human-computer interaction, (76-87)
- Constantine L and Campos P CanonSketch and TaskSketch Companion to the 20th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications, (162-163)
- Sousa K and Furtado E From usability tasks to usable user interfaces Proceedings of the 4th international workshop on Task models and diagrams, (103-110)
- Campos P and Nunes N Galactic dimensions Proceedings of the 2005 IFIP TC13 international conference on Human-Computer Interaction, (158-169)
- Phillips C and Joe R Supporting content design of interaction spaces Proceedings of the 6th ACM SIGCHI New Zealand chapter's international conference on Computer-human interaction: making CHI natural, (39-44)
- Henderson-Sellers B, Gonzalez-Perez C, Serour M and Firesmith D (2005). Method engineering and COTS evaluation, ACM SIGSOFT Software Engineering Notes, 30:4, (1-4), Online publication date: 1-Jul-2005.
- Ferre X, Juristo N and Moreno A Framework for integrating usability practices into the software process Proceedings of the 6th international conference on Product Focused Software Process Improvement, (202-215)
- Henderson-Sellers B, Gonzalez-Perez C, Serour M and Firesmith D Method engineering and COTS evaluation Proceedings of the second international workshop on Models and processes for the evaluation of off-the-shelf components, (1-4)
- Wright T, Noble J and Marshall S Using a system of tutorials and groups to increase feedback and teach user interface design Proceedings of the 7th Australasian conference on Computing education - Volume 42, (187-192)
- Nesbitt K Using guidelines to assist in the visualisation design process proceedings of the 2005 Asia-Pacific symposium on Information visualisation - Volume 45, (115-123)
- Furtado E, Furtado V, Sousa K, Vanderdonckt J and Limbourg Q KnowiXML Proceedings of the 3rd annual conference on Task models and diagrams, (121-128)
- Díaz I, Losavio F, Matteo A and Pastor O (2004). A specification pattern for use cases, Information and Management, 41:8, (961-975), Online publication date: 1-Nov-2004.
- Namioka A and Bran C eXtreme ISO ?!? Companion to the 19th annual ACM SIGPLAN conference on Object-oriented programming systems, languages, and applications, (260-263)
- John B Beyond the UI Proceedings of the third Nordic conference on Human-computer interaction, (285-286)
- Campos P and Nunes N A UML-based tool for designing user interfaces UML Modeling Languages and Applications, (273-276)
- Campos P and Nunes N A UML-based tool for designing user interfaces Proceedings of the 2004 international conference on UML Modeling Languages and Applications, (273-276)
- Lowe D and Kong X NavOptim Coding Proceedings of the 2004 IEEE/WIC/ACM International Conference on Web Intelligence, (91-97)
- Campos P and Nunes N CanonSketch Proceedings of the 2004 international conference on Engineering Human Computer Interaction and Interactive Systems, (146-163)
- Tempero E, Noble J and Biddle R Delegation diagrams Proceedings of the fifth conference on Australasian user interface - Volume 28, (83-89)
- Mirel B General hospital Proceedings of the 21st annual international conference on Documentation, (60-67)
- van der Poll J, Kotzé P, Seffah A, Radhakrishnan T and Alsumait A Combining UCMs and formal methods for representing and checking the validity of scenarios as user requirements Proceedings of the 2003 annual research conference of the South African institute of computer scientists and information technologists on Enablement through technology, (59-68)
- Fernández-Caballero A, López-Jaquero V, Montero F and González P Adaptive interaction multi-agent systems in E-learning/E-teaching on the web Proceedings of the 2003 international conference on Web engineering, (144-153)
- Biddle R, Noble J and Tempero E Patterns for essential use case bodies Proceedings of the 2002 conference on Pattern languages of programs - Volume 13, (85-98)
- Constantine L and Lockwood L Usage-centered software engineering Proceedings of the 25th International Conference on Software Engineering, (746-747)
- Carroll J, Rosson M and McInerney P Scenarios in practice CHI '03 Extended Abstracts on Human Factors in Computing Systems, (1046-1047)
- Lauesen S (2003). Task Descriptions as Functional Requirements, IEEE Software, 20:2, (58-65), Online publication date: 1-Mar-2003.
- Juristo N, Moreno A and Silva A (2002). Is the European Industry Moving toward Solving Requirements Engineering Problems?, IEEE Software, 19:6, (70-77), Online publication date: 1-Nov-2002.
- Sindre G, Opdahl A and Brevik G Generalization/specialization as a structuring mechanism for misuse cases Proceedings of the 3rd Symposium on Requirements Engineering for Information Security, (1-16)
- Becker S and Berkemeyer A (2002). Rapid Application Design and Testing of Web Usability, IEEE MultiMedia, 9:4, (38-46), Online publication date: 1-Oct-2002.
- Kemp E and Phillips C The high level design of object-oriented user interfaces Proceedings of the SIGCHI-NZ Symposium on Computer-Human Interaction, (43-48)
- Constantine L and Lockwood L (2002). Usage-Centered Engineering for Web Applications, IEEE Software, 19:2, (42-50), Online publication date: 1-Mar-2002.
- Offutt J (2002). Quality Attributes of Web Software Applications, IEEE Software, 19:2, (25-32), Online publication date: 1-Mar-2002.
- Biddle R, Noble J and Tempero E Reflections on CRC cards and OO design Proceedings of the Fortieth International Conference on Tools Pacific: Objects for internet, mobile and embedded applications, (201-205)
- Biddle R, Noble J and Tempero E Sokoban Proceedings of the Fortieth International Conference on Tools Pacific: Objects for internet, mobile and embedded applications, (103-111)
- Rosson M and Carroll J Scenario-based design The human-computer interaction handbook, (1032-1050)
- Tang B Universal site accessibility Managing web usage in the workplace, (286-301)
- Phillips C and Kemp E (2002). In support of user interface design in the rational unified process, Australian Computer Science Communications, 24:4, (21-27), Online publication date: 1-Jan-2002.
- Phillips C and Kemp E In support of user interface design in the rational unified process Proceedings of the Third Australasian conference on User interfaces - Volume 7, (21-27)
- Biddle R, Noble J and Tempero E (2002). Essential use cases and responsibility in object-oriented development, Australian Computer Science Communications, 24:1, (7-16), Online publication date: 1-Jan-2002.
- Biddle R, Noble J and Tempero E Essential use cases and responsibility in object-oriented development Proceedings of the twenty-fifth Australasian conference on Computer science - Volume 4, (7-16)
- Zedan H, Zhou S, Sampat N, Chen X, Cau A and Yang H K-Mediator Proceedings of the IEEE International Conference on Software Maintenance (ICSM'01)
- Kaindl H Methods and modeling CHI '01 Extended Abstracts on Human Factors in Computing Systems, (213-214)
- Seffah A, Djouab R and Antunes H Comparing and reconciling usability-centered and use case-driven requirements engineering processes Proceedings of the 2nd Australasian conference on User interface, (132-139)
- Scogings C and Phillips C A method for the early stages of interactive system design using UML and Lean Cuisine+ Proceedings of the 2nd Australasian conference on User interface, (69-76)
- Seffah A, Djouab R and Antunes H (2001). Comparing and reconciling usability-centered and use case-driven requirements engineering processes, Australian Computer Science Communications, 23:5, (132-139), Online publication date: 25-Jan-2001.
- Scogings C and Phillips C (2001). A method for the early stages of interactive system design using UML and Lean Cuisine+, Australian Computer Science Communications, 23:5, (69-76), Online publication date: 25-Jan-2001.
- Nunes N and e Cunha J Towards a UML profile for interaction design Proceedings of the 3rd international conference on The unified modeling language: advancing the standard, (101-116)
- Nunes N and Cunha J (2000). Wisdom, IEEE Software, 17:5, (113-119), Online publication date: 1-Sep-2000.
- Corlett D (2000). Design: innovating with OVID, Interactions, 7:4, (19-26), Online publication date: 1-Jul-2000.
- Nunes N and Cunha J Wisdom Proceedings of the 7th international conference on Design, specification, and verification of interactive systems, (191-205)
- Constantine L and Lockwood L Use cases in task modeling and user interface design CHI '99 Extended Abstracts on Human Factors in Computing Systems, (352-352)
Index Terms
- Software for use: a practical guide to the models and methods of usage-centered design
Recommendations
What influences software startups to use lean startup?
XP '18: Proceedings of the 19th International Conference on Agile Software Development: CompanionSoftware startups develop new products or service using software development under extreme uncertainty conditions. Agile methodologies are considered the most suitable for these teams since they accomodate changes easier than traditional software ...
Claims about the use of software engineering practices in science
Context: Scientists have become increasingly reliant on software in order to perform research that is too time-intensive, expensive, or dangerous to perform physically. Because the results produced by the software drive important decisions, the software ...