CSCW: designing abstract scripting language for role transition management / Zainura Idrus ... [et al.]
The nature of tasks and users in computer support collaborative work (CSCW) are dynamic. They usually last for a short period of time and their existence is unpredictable partly due to dynamic data. The uncertainty is suitable to be managed via role-based management where a virtual entity called rol...
Saved in:
Main Authors: | , , , , |
---|---|
Format: | Conference or Workshop Item |
Language: | English |
Published: |
2018
|
Subjects: | |
Online Access: | https://ir.uitm.edu.my/id/eprint/34901/1/34901.pdf https://ir.uitm.edu.my/id/eprint/34901/ http://pice.uitm.edu.my/tesshi/ |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
id |
my.uitm.ir.34901 |
---|---|
record_format |
eprints |
spelling |
my.uitm.ir.349012021-12-06T07:46:23Z https://ir.uitm.edu.my/id/eprint/34901/ CSCW: designing abstract scripting language for role transition management / Zainura Idrus ... [et al.] Idrus, Zainura Idrus, Zanariah Ismail, Siti Nurbaya Z. Abidin, Siti Zaleha Omar, Nasiroh T Technology (General) Information technology. Information systems The nature of tasks and users in computer support collaborative work (CSCW) are dynamic. They usually last for a short period of time and their existence is unpredictable partly due to dynamic data. The uncertainty is suitable to be managed via role-based management where a virtual entity called role is used as a medium between users and tasks. Tasks are assigned directly to roles and not users. Any changes of user will have a minimum impact to role structure. Therefore, users are independent from tasks. The changes of role between users are called role transition and such transition must be flexible to cater for dynamic environment. Thus, the system must support fast development and maintenance. Even though flexibility can be in various forms, this paper supports flexibility through scripting language where the focus is on language abstraction. To achieve the objective, flexibility is explored and viewed from two perspectives which are system and programming language to identify their behaviours via content analysis methods. Since domain specific language is uniquely identified by its abstraction, it is explored in detail. However, most abstraction languages are not abstract enough. Thus, this research has introduced a new model of abstraction. The model introduces a new concept of plug-in and multiple instructions per-statement to increase language abstraction. The knowledge gained is used to design a new set of language constructs through language abstraction which is flexible via plug-in and multiple instructions per-statement mechanisms. Indeed, the mechanisms are very much needed in supporting role transition management in rapid prototyping of CSCW systems. 2018-05 Conference or Workshop Item PeerReviewed text en https://ir.uitm.edu.my/id/eprint/34901/1/34901.pdf ID34901 Idrus, Zainura and Idrus, Zanariah and Ismail, Siti Nurbaya and Z. Abidin, Siti Zaleha and Omar, Nasiroh (2018) CSCW: designing abstract scripting language for role transition management / Zainura Idrus ... [et al.]. In: International Conference on Heritage and Civilisation (ICHAC) 2018, 2-3 May 2018, Rainbow Paradise Beach Resort, Pulau Pinang. http://pice.uitm.edu.my/tesshi/ |
institution |
Universiti Teknologi Mara |
building |
Tun Abdul Razak Library |
collection |
Institutional Repository |
continent |
Asia |
country |
Malaysia |
content_provider |
Universiti Teknologi Mara |
content_source |
UiTM Institutional Repository |
url_provider |
http://ir.uitm.edu.my/ |
language |
English |
topic |
T Technology (General) Information technology. Information systems |
spellingShingle |
T Technology (General) Information technology. Information systems Idrus, Zainura Idrus, Zanariah Ismail, Siti Nurbaya Z. Abidin, Siti Zaleha Omar, Nasiroh CSCW: designing abstract scripting language for role transition management / Zainura Idrus ... [et al.] |
description |
The nature of tasks and users in computer support collaborative work (CSCW) are dynamic. They usually last for a short period of time and their existence is unpredictable partly due to dynamic data. The uncertainty is suitable to be managed via role-based management where a virtual entity called role is used as a medium between users and tasks. Tasks are assigned directly to roles and not users. Any changes of user will have a
minimum impact to role structure. Therefore, users are independent from tasks. The changes of role between users are called role transition and such transition must be flexible to cater for dynamic environment. Thus, the system must support fast development and maintenance. Even though flexibility can be in various forms, this paper supports flexibility through scripting language where the focus is on language abstraction. To achieve the objective, flexibility is explored and viewed from two perspectives which are system and programming language to identify their behaviours via content analysis methods. Since domain specific language is uniquely identified by its abstraction, it is explored in detail. However, most abstraction languages are not abstract enough. Thus, this research has introduced a new model of abstraction. The model introduces a new concept of plug-in and multiple instructions per-statement to increase language abstraction. The knowledge gained is used to design a new set of language constructs through language abstraction which is flexible via plug-in and multiple instructions per-statement mechanisms. Indeed, the mechanisms are very much needed in supporting role transition management in rapid prototyping of CSCW systems. |
format |
Conference or Workshop Item |
author |
Idrus, Zainura Idrus, Zanariah Ismail, Siti Nurbaya Z. Abidin, Siti Zaleha Omar, Nasiroh |
author_facet |
Idrus, Zainura Idrus, Zanariah Ismail, Siti Nurbaya Z. Abidin, Siti Zaleha Omar, Nasiroh |
author_sort |
Idrus, Zainura |
title |
CSCW: designing abstract scripting language for role transition management / Zainura Idrus ... [et al.] |
title_short |
CSCW: designing abstract scripting language for role transition management / Zainura Idrus ... [et al.] |
title_full |
CSCW: designing abstract scripting language for role transition management / Zainura Idrus ... [et al.] |
title_fullStr |
CSCW: designing abstract scripting language for role transition management / Zainura Idrus ... [et al.] |
title_full_unstemmed |
CSCW: designing abstract scripting language for role transition management / Zainura Idrus ... [et al.] |
title_sort |
cscw: designing abstract scripting language for role transition management / zainura idrus ... [et al.] |
publishDate |
2018 |
url |
https://ir.uitm.edu.my/id/eprint/34901/1/34901.pdf https://ir.uitm.edu.my/id/eprint/34901/ http://pice.uitm.edu.my/tesshi/ |
_version_ |
1718929444918263808 |
score |
13.160551 |