Paas EUD Tool for Developing Expert Context-Aware Mobile Applications

Context-awareness enables systems to be tailored to the needs of users and their real circumstances at certain times. A noteworthy trend in software development is that an increasing number of software systems are being developed by individuals with expert knowledge in other sectors. Because most of...

Full description

Saved in:
Bibliographic Details
Published inInternational journal of recent technology and engineering Vol. 10; no. 2; pp. 215 - 224
Main Authors Elshafei, Sahar, Hassanein, Ehab, Elazhary, Hanan
Format Journal Article
LanguageEnglish
Published 30.07.2021
Online AccessGet full text

Cover

Loading…
Abstract Context-awareness enables systems to be tailored to the needs of users and their real circumstances at certain times. A noteworthy trend in software development is that an increasing number of software systems are being developed by individuals with expert knowledge in other sectors. Because most of the current context-aware development toolkits are intended for software developers, these types of systems cannot be easily developed by non-technical consumers. The development of tools for designing context-aware frameworks by consumers who are not programming experts but are specialists in the area of implementation would result in faster adoption of such services by businesses. This paper provides a cloud-based framework for people without programming experience to create context-aware mobile applications. The platform can provide a lightweight distribution of packaged applications that allows experts to send specified information to mobile users based on their context data without overlapping between the rules of the application. An energy-efficient mobile application was developed to acquire contextual information from the user device and to create quality data accordingly. The framework adopts Platform as a Service (PaaS) and containerization to facilitate development of context-aware mobile applications by experts in various domains rather than developing a tool for each domain in isolation, while considering multitenancy.
AbstractList Context-awareness enables systems to be tailored to the needs of users and their real circumstances at certain times. A noteworthy trend in software development is that an increasing number of software systems are being developed by individuals with expert knowledge in other sectors. Because most of the current context-aware development toolkits are intended for software developers, these types of systems cannot be easily developed by non-technical consumers. The development of tools for designing context-aware frameworks by consumers who are not programming experts but are specialists in the area of implementation would result in faster adoption of such services by businesses. This paper provides a cloud-based framework for people without programming experience to create context-aware mobile applications. The platform can provide a lightweight distribution of packaged applications that allows experts to send specified information to mobile users based on their context data without overlapping between the rules of the application. An energy-efficient mobile application was developed to acquire contextual information from the user device and to create quality data accordingly. The framework adopts Platform as a Service (PaaS) and containerization to facilitate development of context-aware mobile applications by experts in various domains rather than developing a tool for each domain in isolation, while considering multitenancy.
Author Elshafei, Sahar
Hassanein, Ehab
Elazhary, Hanan
Author_xml – sequence: 1
  givenname: Sahar
  surname: Elshafei
  fullname: Elshafei, Sahar
– sequence: 2
  givenname: Ehab
  surname: Hassanein
  fullname: Hassanein, Ehab
– sequence: 3
  givenname: Hanan
  surname: Elazhary
  fullname: Elazhary, Hanan
BookMark eNpN0L1OwzAYhWELFYlSegcMvoGUzz-x47G04UcqgqHMke18RqlCHNkRlLtHKh2Yzjud4bkmsyEOSMgtg5UojYS77pAmXN0rrsUKNAPO2QWZc651ISpdzf71FVnmfAAAJhSTQs1J_WZtpvX7lu5j7GmIiW7xC_s4dsMHrY8jpolu4jDhcSrW3zYhfYmu65Gux7HvvJ26OOQbchlsn3F53gXZP9T7zVOxe3183qx3hTeMFcaINqB0nDHvWqnQtJXwWIEDI0unA2NSmZK3zgXrW1Vq4UuwwXMHqgQjFkT-3foUc04YmjF1nzb9NAyaE0ZzwmhOGM0ZQ_wC7yBVRg
Cites_doi 10.1016/j.csi.2015.08.009
10.1007/s11036-013-0477-4
10.1016/j.procs.2012.06.153
10.1145/2957265.2965005
10.1007/978-3-319-06483-3_3
10.1109/PERCOM.2004.1276847
10.1016/j.ijmedinf.2006.01.003
10.1109/ESEM.2011.23
10.3233/AIS-170445
10.1109/COMPSACW.2013.39
10.1007/978-1-4302-2869-1
10.1207/S15327051HCI16234_02
10.14445/22312803/IJCTT-V47P115
10.1145/2037373.2037392
10.1109/IWQoS.2012.6245993
10.1109/2.231283
10.3390/proceedings2019031019
10.1145/2307096.2307098
10.4108/eai.21-4-2016.151159
10.1109/IC2E.2014.41
10.4018/978-1-59904-871-0.ch013
10.1166/jmihi.2015.1620
10.1007/s12525-012-0090-6
10.1109/I2CACIS.2019.8825026
ContentType Journal Article
CorporateAuthor Department of Information Systems, Cairo University, Cairo, Egypt
Department of Computers and Systems, Electronics Research Institute, Cairo, Egypt
CorporateAuthor_xml – name: Department of Computers and Systems, Electronics Research Institute, Cairo, Egypt
– name: Department of Information Systems, Cairo University, Cairo, Egypt
DBID AAYXX
CITATION
DOI 10.35940/ijrte.B6273.0710221
DatabaseName CrossRef
DatabaseTitle CrossRef
DatabaseTitleList CrossRef
DeliveryMethod fulltext_linktorsrc
Discipline Engineering
EISSN 2277-3878
EndPage 224
ExternalDocumentID 10_35940_ijrte_B6273_0710221
GroupedDBID AAYXX
ALMA_UNASSIGNED_HOLDINGS
CITATION
M~E
OK1
RNS
ID FETCH-LOGICAL-c911-993dfe4b211cbd46e9d83ce80b0945b7f1146952dbbfacd6573c50afc2b065093
ISSN 2277-3878
IngestDate Fri Aug 23 01:58:34 EDT 2024
IsDoiOpenAccess false
IsOpenAccess true
IsPeerReviewed false
IsScholarly true
Issue 2
Language English
LinkModel OpenURL
MergedId FETCHMERGED-LOGICAL-c911-993dfe4b211cbd46e9d83ce80b0945b7f1146952dbbfacd6573c50afc2b065093
OpenAccessLink https://doi.org/10.35940/ijrte.b6273.0710221
PageCount 10
ParticipantIDs crossref_primary_10_35940_ijrte_B6273_0710221
PublicationCentury 2000
PublicationDate 2021-07-30
PublicationDateYYYYMMDD 2021-07-30
PublicationDate_xml – month: 07
  year: 2021
  text: 2021-07-30
  day: 30
PublicationDecade 2020
PublicationTitle International journal of recent technology and engineering
PublicationYear 2021
References ref13
ref15
ref30
ref11
ref10
ref0
ref2
Rahimi (ref3) 2014; 19
ref17
Martín (ref12) 2016; 44
ref16
ref19
ref18
ref24
ref23
ref26
ref20
ref22
ref21
Sultan (ref27) 2013; 23
ref29
ref8
ref7
Bauer (ref25) 2017; 9
Satyanarayanan (ref1) 1993; 26
ref9
ref4
ref6
Elazhary (ref14) 2015; 5
Bricon-Souf (ref5) 2007; 76
Alnanih (ref28) 2012; 10
References_xml – volume: 44
  start-page: 177
  year: 2016
  ident: ref12
  article-title: A cloud-based platform to develop context-aware mobile applications by domain experts
  publication-title: Computer Standards & Interfaces
  doi: 10.1016/j.csi.2015.08.009
  contributor:
    fullname: Martín
– volume: 19
  start-page: 133
  issue: 2
  year: 2014
  ident: ref3
  article-title: state of art and future directions
  publication-title: Mobile Networks and Applications
  doi: 10.1007/s11036-013-0477-4
  contributor:
    fullname: Rahimi
– volume: 10
  start-page: 1086
  year: 2012
  ident: ref28
  article-title: Characterising context for mobile user interfaces in health care applications
  publication-title: Procedia Computer Science
  doi: 10.1016/j.procs.2012.06.153
  contributor:
    fullname: Alnanih
– ident: ref16
  doi: 10.1145/2957265.2965005
– ident: ref26
  doi: 10.1007/978-3-319-06483-3_3
– ident: ref7
– ident: ref10
  doi: 10.1109/PERCOM.2004.1276847
– ident: ref20
– volume: 76
  start-page: 2
  issue: 1
  year: 2007
  ident: ref5
  article-title: Context awareness in health care: A review
  publication-title: international journal of medical informatics
  doi: 10.1016/j.ijmedinf.2006.01.003
  contributor:
    fullname: Bricon-Souf
– ident: ref21
  doi: 10.1109/ESEM.2011.23
– volume: 9
  start-page: 377
  issue: 4
  year: 2017
  ident: ref25
  article-title: A consolidated view of context for intelligent systems
  publication-title: Journal of Ambient Intelligence and Smart Environments
  doi: 10.3233/AIS-170445
  contributor:
    fullname: Bauer
– ident: ref24
  doi: 10.1109/COMPSACW.2013.39
– ident: ref0
  doi: 10.1007/978-1-4302-2869-1
– ident: ref9
– ident: ref30
– ident: ref4
– ident: ref11
  doi: 10.1207/S15327051HCI16234_02
– ident: ref6
– ident: ref15
  doi: 10.14445/22312803/IJCTT-V47P115
– ident: ref22
  doi: 10.1145/2037373.2037392
– ident: ref29
  doi: 10.1109/IWQoS.2012.6245993
– volume: 26
  start-page: 81
  issue: 9
  year: 1993
  ident: ref1
  article-title: Mobile computing
  publication-title: Computer
  doi: 10.1109/2.231283
  contributor:
    fullname: Satyanarayanan
– ident: ref17
  doi: 10.3390/proceedings2019031019
– ident: ref19
  doi: 10.1145/2307096.2307098
– ident: ref2
  doi: 10.4108/eai.21-4-2016.151159
– ident: ref23
  doi: 10.1109/IC2E.2014.41
– ident: ref8
  doi: 10.4018/978-1-59904-871-0.ch013
– volume: 5
  start-page: 1680
  issue: 8
  year: 2015
  ident: ref14
  article-title: A cloud-based framework for context-aware intelligent mobile user interfaces in healthcare applications
  publication-title: Journal of Medical Imaging and Health Informatics
  doi: 10.1166/jmihi.2015.1620
  contributor:
    fullname: Elazhary
– ident: ref18
– volume: 23
  start-page: 63
  issue: 1
  year: 2013
  ident: ref27
  article-title: Transforming usage data into a sustainable mobile health solution
  publication-title: Electronic Markets
  doi: 10.1007/s12525-012-0090-6
  contributor:
    fullname: Sultan
– ident: ref13
  doi: 10.1109/I2CACIS.2019.8825026
SSID ssj0001361436
Score 2.200952
Snippet Context-awareness enables systems to be tailored to the needs of users and their real circumstances at certain times. A noteworthy trend in software...
SourceID crossref
SourceType Aggregation Database
StartPage 215
Title Paas EUD Tool for Developing Expert Context-Aware Mobile Applications
Volume 10
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV07T8MwELYKLDAgnuItD2xVSmonaTLyKEJIRQytxBbZjq3SIUVtEBIDf4A_zdkOtVtVCMhgRVZ6anNfz9-d784InYccfIoikYFKZAQOisjgLyVZINpUSbjanOk4ZO8huRtE90_xU6Px6WUtvVa8Jd6X1pX8R6swB3rVVbJ_0OxMKEzAPegXRtAwjL_S8SNj02Z3cNPs606aOmHwxtVAmSbGVdO0nwLv9vJN53j1xhzMgOWefrBu5BLaXXzQ6yoBdlEnDVSzQLzZdJCumaHLAZkOmZLPNto8ZBNn4qZTVtZHa3aHjLtPsHd4zlZKsLJGax2IIG0T4QydvSJ6N5im9kSellwy921wQw9YZM56xt5CTGxx9aKNp3EW6azI59Gkkq2rBPhXy_AkW2k931J7YambJSCC62Pk5EZKbqTktZQVtEbAamlz2fvwAnYUmIw5cnL2o2wpphF0seTreFTH4yz9LbRZOxv40iJnGzVkuYM2vBaUu6irMYQBQ1hjCAOGsMMQthjCcxjCFkPYx9Ae6t92-9d3QX20RiBgdQuAlBZKRhy8f8GLKJFZkVIh05CDtx_zjtK16llMCs4VE0USd6iIQ6YE4ablIt1Hq-W4lAcIk05Bk4IAx2lzvSecSaEkjyhnqWKUpoco-H4J-YttoJL_9PaP_vj8MVp3YDxBq9XkVZ4CT6z4mdHfFzLAaEE
link.rule.ids 315,783,787,27936,27937
linkProvider ISSN International Centre
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Paas+EUD+Tool+for+Developing+Expert+Context-Aware+Mobile+Applications&rft.jtitle=International+journal+of+recent+technology+and+engineering&rft.au=Elshafei%2C+Sahar&rft.au=Hassanein%2C+Ehab&rft.au=Elazhary%2C+Hanan&rft.date=2021-07-30&rft.issn=2277-3878&rft.eissn=2277-3878&rft.volume=10&rft.issue=2&rft.spage=215&rft.epage=224&rft_id=info:doi/10.35940%2Fijrte.B6273.0710221&rft.externalDBID=n%2Fa&rft.externalDocID=10_35940_ijrte_B6273_0710221
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=2277-3878&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=2277-3878&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=2277-3878&client=summon