Abstract
Mobile software development challenges the modeling activities that precede the technical design of a software system. The context of a mobile system includes a broad spectrum of technical, physical, social and organizational aspects. Some of these aspects need to be built into the software. Selecting the aspects that are needed is becoming increasingly more complex with mobile systems than we have previously seen with more traditional information systems. Mobile computing poses significant new challenges due the disparity of the environments in which it may be deployed and the difficulties in realizing effective software solutions within the computational constraints of the average mobile device. In this paper, we discuss the creation of such a model and its relevance for technical design of a smart agent for u-learning mobile software system. Conventional approaches to modeling of context focus either on the application domain or the problem domain. These approaches are presented and their relevance for technical design and modeling of software for agent mobile systems is discussed. The paper also reports from an empirical study where a methodology that combines both of these approaches was introduced and employed for modeling of the domain-dependent aspects that were relevant for the design of a software component for mobile agents. We also discuss some pertinent issues concerning the deployment of intelligent agents on mobile devices for certain interaction paradigms are discussed and illustrated in the context of a u-learning applications.
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
RDoherty, B.C., O’Hare, P.T., O’Grady, M.J., O’Hare, G.M.P.: Entre-pass: Personalising u-learning with Intelligent Agents. In: Proceedings of the Fourth International Workshop on Wireless, Mobile and Ubiquitous Technologies in Education (WMUTE 2006), pp. 58–62. IEEE Computer Society, Athens (2006)
Brusilovsky, P.G.: A Distributed Architecture for Adaptive and Intelligent Learning Management Systems. In: AIED Workshop. Towards Intelligent Learning Management Systems (July 2003)
WebCT: Course Management System, Linfield, MA, WebCT INC (2002), http://www.webct.com
Blackboard, INC. Blackboard Course Management System (2002), http://www.blackboard.com
Luck, M., McBurney, P., Priest, C.: A Manifesto for Agent Technology: Towards Next Generation Computing. In: Autonomous Agents and Multi-Agent Systems, vol. 9, pp. 203–252. Kluwer Academic Publishers, Dordrecht (2004)
Gérard, S., Terrier, F., Tanguy, Y.: Using the Model Paradigm for Real-Time Systems Development: ACCORD/UML. In: Bruel, J.-M., Bellahsène, Z. (eds.) OOIS 2002. LNCS, vol. 2426, pp. 260–269. Springer, Heidelberg (2002)
Cranefield, S., Purvis, M.: UML as an ontology modelling language. In: Proceedings of the Workshop on Intelligent Information Integration, 16th International Joint Conference on Artificial Intelligence (IJCAI 1999), vol. 212 (1999)
Czarnecki, K., Helsen, S.: Classification of model transformation approaches. In: Proceedings of the 2nd OOPSLA Workshop on Generative Techniques in the Context of the Model Driven Architecture (2003)
Turner, M.S.V.: Microsoft Solutions Framework Essentials. Microsoft Corporation (2006)
Dix, A., et al.: Human-Computer Interaction. 3rd edn. Prentice-Hall, London (1998); Preece, J., Rogers, Y., Sharp, H.: Interaction Design: Beyond Human-Computer Interaction. John Wiley and Sons, New York (2002)
Morse, D., Armstrong, S., Dey, A.K.: The What, Who, Where, When, Why and How of Context-Awareness. In: CHI 2000. ACM, New York (2000)
Kjeldskov, J., Paay, J.: Augmenting the City: The Design of a Context-Aware Mobile Web Site. In: DUX 2005. ACM, San Francisco (2005); Anagnostopoulos, C.B., Tsounis, A., Hadjiefthymiades, S.: Context Awareness in Mobile Computing Environments. Wireless Personal Communications Journal (2006)
Henricksen, K., Indulska, J., Rakotonirainy, A.: Modeling Context Information in Pervasive Computing Systems. In: Pervasive 2002. Springer, Heidelberg (2002)
Lei, S., Zhang, K.: Mobile Context Modelling using Conceptual Graphs. In: Wireless And Mobile Computing, Networking and Communications (WiMob 2005). IEEE, Los Alamitos (2005)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2012 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Kim, HK. (2012). Modelling for Smart Agents for U-Learning Systems. In: Lee, R. (eds) Software Engineering Research,Management and Applications 2011. Studies in Computational Intelligence, vol 377. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-23202-2_8
Download citation
DOI: https://doi.org/10.1007/978-3-642-23202-2_8
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-23201-5
Online ISBN: 978-3-642-23202-2
eBook Packages: EngineeringEngineering (R0)