TY - GEN
T1 - ABS microservices and ontology-zotonic integration for SPL implementation in information system
AU - Kurniawan, Andri
AU - Afriyanti, Iis
AU - Azurat, Ade
N1 - Publisher Copyright:
© 2017 IEEE.
PY - 2017/7/2
Y1 - 2017/7/2
N2 - Software Product Line (SPL) promises to accelerate the development process with higher quality of product and low budget of production. The essential key of SPL is feature diagram which describes the relation between features for the domain and captures the commonalities and variabilities. The approach gains numerous attention in research and industry area. However, the implementation of SPL approach for information system development is still inadequate. Some works explain the inclusion of ontology for SPL such as having feature diagram in ontology language. The inclusion benefits to produce an information system automatically. On the other side, the executable modelling language such as Abstract Behavioural Specification (ABS) can be utilized to implement the feature diagram for distributed object-oriented systems. The trend of ABS expands to accommodate microservices-based software variabilities, that is ABS Microservices Framework. The Framework allows to build different services for different devices who consume the data from ABS. However, these two area of research have not been integrated. We propose an adaptor to integrate the ABS microservices and ontology-based information system to produce automated business logics into the system. We show that by using the ontology as its basis, the system is semantically structured and the business logics required by the system is updated automatically.
AB - Software Product Line (SPL) promises to accelerate the development process with higher quality of product and low budget of production. The essential key of SPL is feature diagram which describes the relation between features for the domain and captures the commonalities and variabilities. The approach gains numerous attention in research and industry area. However, the implementation of SPL approach for information system development is still inadequate. Some works explain the inclusion of ontology for SPL such as having feature diagram in ontology language. The inclusion benefits to produce an information system automatically. On the other side, the executable modelling language such as Abstract Behavioural Specification (ABS) can be utilized to implement the feature diagram for distributed object-oriented systems. The trend of ABS expands to accommodate microservices-based software variabilities, that is ABS Microservices Framework. The Framework allows to build different services for different devices who consume the data from ABS. However, these two area of research have not been integrated. We propose an adaptor to integrate the ABS microservices and ontology-based information system to produce automated business logics into the system. We show that by using the ontology as its basis, the system is semantically structured and the business logics required by the system is updated automatically.
UR - http://www.scopus.com/inward/record.url?scp=85050943386&partnerID=8YFLogxK
U2 - 10.1109/ICACSIS.2017.8355023
DO - 10.1109/ICACSIS.2017.8355023
M3 - Conference contribution
AN - SCOPUS:85050943386
T3 - 2017 International Conference on Advanced Computer Science and Information Systems, ICACSIS 2017
SP - 131
EP - 135
BT - 2017 International Conference on Advanced Computer Science and Information Systems, ICACSIS 2017
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 9th International Conference on Advanced Computer Science and Information Systems, ICACSIS 2017
Y2 - 28 October 2017 through 29 October 2017
ER -