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...
Saved in:
Published in | International journal of recent technology and engineering Vol. 10; no. 2; pp. 215 - 224 |
---|---|
Main Authors | , , |
Format | Journal Article |
Language | English |
Published |
30.07.2021
|
Online Access | Get 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 |