We investigated how a software product line (SPL) for Web application is realized by following an established Web application development methodology called Architecture-Centric Model-Driven Web Engineering (AC-MDWE). The development process is done by using Abstract Behavioural Specification (ABS), which is an executable modelling language that provides SPL-related features. We created a case study by implementing a product line for E-commerce Web applications. The product line is realisable using ABS with modifications to the original AC-MDWE process. ABS can provide several benefits such as control during product generation, feature traceability, and preserving integrity of core assets. However, it is still not ready for creating production-level Web application and lack of readability in the generated artefacts.
CITATION STYLE
Adianto, D., Setyautami, M. R. A., & Farisi, S. E. (2015). Comparison of architecture-centric model-driven web engineering and abstract behavioural specification in constructing software product line for web applications. Lecture Notes in Electrical Engineering, 339, 997–1004. https://doi.org/10.1007/978-3-662-46578-3_119
Mendeley helps you to discover research relevant for your work.