Abstract
Intensive development of information and communication technologies can contribute greatly to enhance alternative and augmentative communication for individuals who experience difficulty communicating in an understandable manner. Availability of internet infrastructure and affordability of mobile computer devices provide a sound starting point for planning and building AAC services. In order to make the services more familiar and understandable to users, it is justifiable to build them on top of common service platforms in an adaptive and configurable manner. In this paper we present a component-based AAC service development model that enables building such services by using mandatory AAC components on top of the component framework, and selecting visual or non-visual components from the available component pool. The AAC component selection criteria are based on matching the data and metadata of usability requirements specified with the metadata of available components from the component pool. Registering new components into the reusable component pool extends the pool and helps building the component-based AAC services development platform.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
ITU-BDT: Measuring the Information Society 2011. International Telecommunication Union (ITU) – BDT, Geneva, Switzerland (2011) ISBN 92-61-13801-2
Heeks, R.: ICT4D 2.0: The Next Phase of Applying ICT for International Development. Computer 41(6), 26–33 (2008)
ISO 9241-11:1998(E): Ergonomic requirements for office work with visual display terminals (VDTs) – Part 11: Guidance on usability. International Organization for Standardization (ISO) Standard 9241-11, 1st edn., Geneva, Switzerland (1998)
Cranor, L.F., Garfinkel, S.: Security and Usability – Designing Secure Systems that People Can Use. O’Reilly Media, Sebastopol (2005) ISBN 978-0-596-00827-7
Lloyd, L.L., Fuller, D.R., Arvidson, H.H.: Augmentative and Alternative Communication: A Handbook of Principles and Practices. Allyn and Bacon, Boston (1997)
Sears, A., Jacko, J.A. (eds.): The Human-Computer Interaction Handbook: Fundamentals, Evolving Technologies and Emerging Applications. Taylor & Francis Group, New York (2008)
Stančić, Z., Frey Škrinjar, J., Ljubešić, M., Car, Ž.: Multidisciplinary collaboration and ICT services for people with complex communication needs. In: Proceedings of the MIPRO 2011 / MEET and GVS, Rijeka, Croatia, pp. 265–270 (2011)
Sommerville, I.: Software Engineering, 9th edn. Addison-Wesley & Pearson Education, Harlow, England (2010)
Leffingwell, D.: Agile Software Requirements: Lean Requirements Practices for Teams, Programs, and the Enterprise. Pearson Education, Boston (2011)
Belani, H., Pripužić, K., Kobaš, K.: Implementing Web-Surveys for Software Requirements Elicitation. In: Proceedings of ConTEL 2005, Faculty of Electrical Engineering and Computing, University of Zagreb, Croatia, pp. 465–469 (2005)
Zielczynski, P.: Requirements Management Using IBM Rational RequisitePro. Pearson Education & IBM Press, Indianapolis, USA (2007) ISBN 978-0-321-38300-6
Jastram, M.: ProR, an Open Source Platform for Requirements Engineering based on RIF. In: Proceedings of the Systems Eng. Infrastructure Conference, Munich, Germany (2010)
Object Management Group (OMG): Requirements Interchange Format (ReqIF). v1.0.1. OMG Document Number: formal/2011-04-02 (2011)
Abrial, J.-R.: Modeling in Event-B: System and Software Engineering. Cambridge University Press, UK (2010) ISBN: 9780521895569
Szyperski, C.: Component Software: Beyond Object-Oriented Programming, 2nd edn. Addison-Wesley, Boston (2002)
Ning, J.Q.: A Component-Based Software Development Model. In: Proceedings of the Annual Int. Computer Software and Applications Conference, pp. 389–394 (1996)
Gao, J., Tsao, H., Jacob, S., Wu, Y.: Testing and Quality Assurance for Component-based Software. Artech House, Boston (2003)
Bachmann, F., Bass, L., Buhman, C., Comella-Dorda, S., Long, F., Robert, J., Seacord, R., Wallnau, K.: Volume II: Techincal Concepts of Component-Based Software Engineering. Techincal Report CMU/SEI-2000-TR-008, Carnegie Melon University, USA (2000)
Crnković, I., Chaudron, M., Larsson, S.: Component-based Development Process and Component Lifecycle. In: Proceedings of the ICSEA 2006. IEEE, French Polynesia (2006)
Gomaa, H.: Designing Software Product Lines with UML: From Use Cases to Pattern-Based Software Architectures. Addison-Wesley, New York (2004)
Berenbach, B., Paulish, D., Kazmeier, J., Rudorfer, A.: Software & Systems Requirements Engineering: In Practice. McGraw-Hill Osborne Media, New York (2009)
Car, Ž., Vuković, M., Vučak, I., Pibernik, J., Dolić, J.: A Platform Model for Symbol Based Communication Services. In: Proceedings of the 11th International ConTEL 2011, pp. 141–147. Graz University of Technology, Graz (2011)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2012 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Vučak, I., Belani, H., Vuković, M. (2012). AAC Services Development: From Usability Requirements to the Reusable Components. In: Jezic, G., Kusek, M., Nguyen, NT., Howlett, R.J., Jain, L.C. (eds) Agent and Multi-Agent Systems. Technologies and Applications. KES-AMSTA 2012. Lecture Notes in Computer Science(), vol 7327. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-30947-2_27
Download citation
DOI: https://doi.org/10.1007/978-3-642-30947-2_27
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-30946-5
Online ISBN: 978-3-642-30947-2
eBook Packages: Computer ScienceComputer Science (R0)