TY - GEN
T1 - Constructing A Creative Service Software with Semantic Web
AU - Huang, Pei Shu
AU - Fahmi, Faisal
AU - Wang, Feng-Jian
AU - Yang, Hongji
N1 - Publisher Copyright:
© 2021 IEEE.
PY - 2021
Y1 - 2021
N2 - In software development, Service Oriented Architecture (SOA) and creative computing can be adopted to utilize multiple-domain knowledges to construct service software possessing creative properties, i.e., novel, useful, and surprising. In the past, several theoretical evaluation metrics have been proposed to measure creativity of a software system. However, a systematic practical method to construct creative service software is rarely considered in current researches. In this paper, we propose a model for creative service software development based on semantic web, which is applied in two phases: domain-creative requirement specification and semantic-based service design. The model can reduce communication work between domain experts and software engineers, improve traceability of the specifications, and improve machine readability during the generation of creativity. After the model of service design is validated for completeness and consistency, the creative service software is well-designed and can be implemented and reused effectively without losing of creativity.
AB - In software development, Service Oriented Architecture (SOA) and creative computing can be adopted to utilize multiple-domain knowledges to construct service software possessing creative properties, i.e., novel, useful, and surprising. In the past, several theoretical evaluation metrics have been proposed to measure creativity of a software system. However, a systematic practical method to construct creative service software is rarely considered in current researches. In this paper, we propose a model for creative service software development based on semantic web, which is applied in two phases: domain-creative requirement specification and semantic-based service design. The model can reduce communication work between domain experts and software engineers, improve traceability of the specifications, and improve machine readability during the generation of creativity. After the model of service design is validated for completeness and consistency, the creative service software is well-designed and can be implemented and reused effectively without losing of creativity.
KW - creative computing
KW - semantic web
KW - service-oriented architecture
KW - software engineering
UR - http://www.scopus.com/inward/record.url?scp=85123477006&partnerID=8YFLogxK
U2 - 10.1109/DSA52907.2021.00074
DO - 10.1109/DSA52907.2021.00074
M3 - Conference contribution
AN - SCOPUS:85123477006
T3 - Proceedings - 2021 8th International Conference on Dependable Systems and Their Applications, DSA 2021
SP - 499
EP - 507
BT - Proceedings - 2021 8th International Conference on Dependable Systems and Their Applications, DSA 2021
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 8th International Conference on Dependable Systems and Their Applications, DSA 2021
Y2 - 11 September 2021 through 12 September 2021
ER -