{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,10]],"date-time":"2026-06-10T14:48:58Z","timestamp":1781102938092,"version":"3.54.1"},"reference-count":49,"publisher":"IGI Global Scientific Publishing","issue":"4","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2017,10]]},"abstract":"<jats:p>Teaching Requirements Engineering and, in particular modelling and specification requirements, at the higher education institutions is an \u201carduous\u201d task according to the literature. In this way, it is proposed an approach that aims to contribute for filling this gap. So, in the context of a degree in Informatics, and following the guidelines of the Information Systems courses provided by ACM\/AIS, we explore the Modeling and Specification (MS) of requirements using Unified Modelling Language (UML) integrated into the TLP (TLP-MS) activity of the BML Context Oriented (BML-CO) model. These activities (modelling and specification of requirements) are supported by the use of the Lucidchart tool in a collaborative environment.<\/jats:p>","DOI":"10.4018\/ijthi.2017100103","type":"journal-article","created":{"date-parts":[[2017,7,14]],"date-time":"2017-07-14T14:03:51Z","timestamp":1500041031000},"page":"33-49","source":"Crossref","is-referenced-by-count":3,"title":["Teaching and Learning Modelling and Specification Based on Mobile Devices and Cloud"],"prefix":"10.4018","volume":"13","author":[{"given":"Fernando","family":"Moreira","sequence":"first","affiliation":[{"name":"IJP, REMIT, UPT & IEETA, UA, Porto, Portugal"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Maria Jo\u00e3o","family":"Ferreira","sequence":"additional","affiliation":[{"name":"REMIT, UPT & ALGORITMI, UM, Porto, Portugal"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"2432","reference":[{"key":"IJTHI.2017100103-0","doi-asserted-by":"crossref","unstructured":"Asabere, N. (2013). Benefits and challenges of m-learning implementation: Story of Developing Nations. International Journal of Computer Applications, 73(1).","DOI":"10.5120\/12706-9504"},{"key":"IJTHI.2017100103-1","doi-asserted-by":"publisher","DOI":"10.1111\/j.1365-2729.2012.00490.x"},{"key":"IJTHI.2017100103-2","doi-asserted-by":"publisher","DOI":"10.1109\/WMTE.2005.53"},{"key":"IJTHI.2017100103-3","doi-asserted-by":"crossref","first-page":"237","DOI":"10.28945\/1750","article-title":"Innovative teaching using simulation and virtual environments.","volume":"7","author":"J.Barjis","year":"2012","journal-title":"InterdisciplinaryJournal of Information, Knowledge, and Management"},{"key":"IJTHI.2017100103-4","doi-asserted-by":"crossref","unstructured":"Bellettini, C., Marchetto, A., & Trentin, A. (2004). WebUml: Reverse Engineering of Web Applications. In ACM Symposium on Applied Computing.","DOI":"10.1145\/967900.968231"},{"key":"IJTHI.2017100103-5","doi-asserted-by":"publisher","DOI":"10.1016\/j.artint.2005.05.003"},{"key":"IJTHI.2017100103-6","doi-asserted-by":"publisher","DOI":"10.20429\/ijsotl.2009.030121"},{"issue":"3","key":"IJTHI.2017100103-7","first-page":"299","article-title":"Towards a model for m-learning in Africa.","volume":"4","author":"T.Brown","year":"2005","journal-title":"International Journal on E-Learning"},{"issue":"1","key":"IJTHI.2017100103-8","first-page":"27","article-title":"Using mobile devices to support online collaborative learning","volume":"6","author":"S.Caball\u00e9","year":"2010","journal-title":"Mob. Inf. Syst."},{"key":"IJTHI.2017100103-9","unstructured":"Cochrane, T., & Oldfield, J. (2011). iPadagogy 2.0: Exploring the affordances of the iPad for student-generated media production. Proceedings of the 28th ascilite Conf., Hobart, Australia."},{"key":"IJTHI.2017100103-10","unstructured":"Deepend (2014), Australian mobile device ownership and home usage report 2014. In Deepend, In-depth. Sydney, Australia: Deepend."},{"key":"IJTHI.2017100103-11","doi-asserted-by":"publisher","DOI":"10.1007\/11663430_32"},{"key":"IJTHI.2017100103-12","unstructured":"Erickson, J., & Siau, K. (2007). Can UML Be Simplified? Practitioner Use of UML in separate domains. Proceedings of the 12th Workshop on Exploring Modeling Methods for Systems Analysis and Design (EMMSAD'07), Trondheim, Norway (pp. 87-96)."},{"key":"IJTHI.2017100103-13","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-09798-5"},{"key":"IJTHI.2017100103-14","unstructured":"Friedenthal, S., Moore, A., & Steiner, R. (2009). OMG Systems Modeling Language. from http:\/\/www.omgsysml.org\/INCOSE-OMGSysML-Tutorial-Final-090901.pdf"},{"key":"IJTHI.2017100103-15","author":"R.Gost","year":"2011","journal-title":"Information and communication technologies in education (E-learning resources)"},{"key":"IJTHI.2017100103-16","year":"2008","journal-title":"Technical Implementation Guide. Guidelines for Pre- and Post-Testing"},{"key":"IJTHI.2017100103-17","unstructured":"ISO. (2011). ISO\/IEC\/IEEE 29148:2011 - Systems and software engineering - Life cycle processes \u2014 Requirements engineering."},{"key":"IJTHI.2017100103-18","doi-asserted-by":"publisher","DOI":"10.1287\/isre.11.3.284.12206"},{"key":"IJTHI.2017100103-19","doi-asserted-by":"crossref","unstructured":"Kruus, H., Robal, T., & Jervan, G. (2014). Teaching modeling in SysML\/UML and problems encountered. Proceedings of the 25th international conference on european association for education in electrical and information engineering EAEEIE \u201914 (pp. 33-36).","DOI":"10.1109\/EAEEIE.2014.6879380"},{"key":"IJTHI.2017100103-20","doi-asserted-by":"publisher","DOI":"10.1007\/11663430_33"},{"key":"IJTHI.2017100103-21","doi-asserted-by":"publisher","DOI":"10.1109\/ICETA.2014.7107600"},{"key":"IJTHI.2017100103-22","unstructured":"Machado, R., Ramos, I., & Fernandes, J. M. (1998). Specification of Requirements Models. Aurum, A. Wohlin, C. (Eds.), Engineering and Managing Software Requirements. Berlin, Heidelberg: Springer."},{"issue":"8","key":"IJTHI.2017100103-23","first-page":"135","article-title":"Open source implementation of m-learning for Primary school in Malaysia. International Journal of Social, Management","volume":"2","author":"S.Mahamad","year":"2008","journal-title":"Economics and Business Engineering"},{"key":"IJTHI.2017100103-24","author":"C.Malley","year":"2003","journal-title":"WP4\u2014guidelines for learning\/teaching\/tutoring in a mobile environment\u201d, MOBIlearn\/UoN, UoB"},{"key":"IJTHI.2017100103-25","author":"C.Marshall","year":"2000","journal-title":"Enterprise modeling with UML: Designing successful software through business analysis"},{"key":"IJTHI.2017100103-26","doi-asserted-by":"publisher","DOI":"10.1016\/j.procir.2014.03.136"},{"key":"IJTHI.2017100103-27","first-page":"43","article-title":"Profile-oriented algorithms teaching: a proposed methodology.","volume":"Vol. 2","author":"F.Moreira","year":"2015","journal-title":"Proceedings of the 10th Iberian Conference on Information Systems and Technologies (CISTI)"},{"key":"IJTHI.2017100103-28","doi-asserted-by":"publisher","DOI":"10.4018\/978-1-4666-8803-2.ch012"},{"key":"IJTHI.2017100103-29","doi-asserted-by":"crossref","unstructured":"Moreira, F., Ferreira, M. J., Pereira, C. & Dur\u00e3o, N. (2016). Collaborative Learning supported by mobile devices: A case study in Portuguese High Education Institutions. In \u00c1. Rocha, A.M. Correia, S. Costanzo & L.P. Reis (Eds.), New Contributions in Information Systems and Technologies. Springer International Publishing.","DOI":"10.1007\/978-3-319-31307-8_16"},{"key":"IJTHI.2017100103-30","unstructured":"OMG \u2013 Object Management Group. (2016). Unified Modeling Language Resource Page. Retrieved from http:\/\/www.uml.org\/"},{"key":"IJTHI.2017100103-31","unstructured":"Osang, F., Ngole, J., & Tsuma, C. (2013). Prospects and challenges of m-learning implementation in Nigeria: Case study National Open University Of Nigeria (Noun), International Conference on ICT for Africa, February 20-23"},{"key":"IJTHI.2017100103-32","article-title":"StudentUML: An Educational Tool Supporting Object-Oriented Analysis and Design","author":"E.Ramollari","year":"2007","journal-title":"Proceedings of the 11th Panhellenic Conf. on Informatics (PCI \u201807)"},{"key":"IJTHI.2017100103-33","unstructured":"Rivera-Lopez, R., Rivera-Lopez, E., & Rodriguez-Leon, A. (2009). Another approach for the teaching of the foundations of programming using UML and Java. Proceedings of the 3rd WSEAS international conference on Computer engineering and applications (pp. 279-283)."},{"key":"IJTHI.2017100103-34","doi-asserted-by":"publisher","DOI":"10.1080\/07421222.1998.11518195"},{"key":"IJTHI.2017100103-35","doi-asserted-by":"publisher","DOI":"10.1016\/j.compedu.2014.06.014"},{"key":"IJTHI.2017100103-36","doi-asserted-by":"publisher","DOI":"10.1145\/944217.944244"},{"key":"IJTHI.2017100103-37","doi-asserted-by":"publisher","DOI":"10.1201\/1078.10580530\/46108.23.3.20060601\/93706.5"},{"key":"IJTHI.2017100103-38","doi-asserted-by":"publisher","DOI":"10.1080\/08993408.2011.630127"},{"key":"IJTHI.2017100103-39","doi-asserted-by":"publisher","DOI":"10.1109\/ICALT.2007.234"},{"key":"IJTHI.2017100103-40","doi-asserted-by":"publisher","DOI":"10.1109\/SEAA.2015.77"},{"key":"IJTHI.2017100103-41","unstructured":"Straumsheim, C. (2016). Digital Distractions. Retrieved from https:\/\/www.insidehighered.com\/news\/2016\/01\/26\/study-use-devices-class-nonclass-purposes-rise"},{"key":"IJTHI.2017100103-42","doi-asserted-by":"publisher","DOI":"10.1109\/DEPCOS-RELCOMEX.2006.27"},{"key":"IJTHI.2017100103-43","unstructured":"The Mobile Learning Network (MoLeNET). (2015). Mobile learning in practice. Retrieved from http:\/\/www.molenet.org.uk"},{"key":"IJTHI.2017100103-44","doi-asserted-by":"publisher","DOI":"10.5539\/res.v7n8p318"},{"key":"IJTHI.2017100103-45","doi-asserted-by":"publisher","DOI":"10.1109\/WSC.2007.4419671"},{"key":"IJTHI.2017100103-46","unstructured":"Wexler, S., Brown, J., Metcalf, D., Rogers, D., & Wagner, E. (2008). ELearning guild research 360 report: Mobile learning. Santa Rosa, CA, USA: eLearning Guild."},{"key":"IJTHI.2017100103-47","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-41924-9_7"},{"key":"IJTHI.2017100103-48","doi-asserted-by":"publisher","DOI":"10.1109\/IIAI-AAI.2014.77"}],"container-title":["International Journal of Technology and Human Interaction"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.igi-global.com\/viewtitle.aspx?TitleId=186834","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,5,6]],"date-time":"2022-05-06T01:53:27Z","timestamp":1651802007000},"score":1,"resource":{"primary":{"URL":"http:\/\/services.igi-global.com\/resolvedoi\/resolve.aspx?doi=10.4018\/IJTHI.2017100103"}},"subtitle":["A Case Study"],"short-title":[],"issued":{"date-parts":[[2017,10]]},"references-count":49,"journal-issue":{"issue":"4"},"URL":"https:\/\/doi.org\/10.4018\/ijthi.2017100103","relation":{},"ISSN":["1548-3908","1548-3916"],"issn-type":[{"value":"1548-3908","type":"print"},{"value":"1548-3916","type":"electronic"}],"subject":[],"published":{"date-parts":[[2017,10]]}}}