Architectting the Recommendation Layer of a Platform-as-a-Service e-Marketplace

Fatemeh AhmadiZeleti, Islam Hassan, Sonya Abbas, Adegboyega Ojo, Lukasz Porwol

2016

Abstract

This paper addresses the problem of how to architect aspects of an Electronic Marketplace (e-Marketplace) to enable Software SMEs (Small and Medium Scale Enterprises) Engineers to easily discover the most appropriate Platform-as-a-Service (PaaS) offerings available in a marketplace. While there are existing architectural models for e-Marketplaces, these models largely ignore the semantic aspects of the descriptions of offerings in the marketplace. In addition, they provide little support for recommendations and decision making for consumers in the marketplace. These shortcomings make the reuse of existing e-Marketplace architectures inadequate for some categories of services such as PaaS services which are characterised by relatively complex technical specifications. We address this problem by integrating a Semantic Recommendation Layer into a PaaS e-Marketplace architecture. Requirements for this layer were obtained from a series of interviews with Software SME engineers and PaaS providers within the context of a Three-year EU Project. We describe the major components of the Layer and the underpinning recommendation and decision model. Results from this work should contribute to domain-specific architecture for e-Marketplaces.

References

  1. Principal Strategy. Open Access Material., (1980), pp.1-11.
  2. Garcia-Gomez, S. & Jimenez-Ganan, M., 2012.
  3. Challenges for the comprehensive management of Cloud Services in a PaaS framework. Scalable Computing: Practice and Experience, 13(3), pp.201- 213. Available at: https://scpe.org/index.php/scpe/art icle/view/793.
  4. Gómez, S.G., 2013. Building the PaaS Cloud of the Future: Integration of Results, Kamateri, E. et al., 2013. Cloud4SOA?: A SemanticInteroperability PaaS Solution for Multi-cloud Platform Management and Portability. In The European Conference on Service-Oriented and Cloud Computing. pp. 64-78.
  5. Kousalya, P. et al., 2012. Analytical Hierarchy Process approach - An application of engineering education.
  6. Mathematica Aeterna, 2(10), pp.861-878.
  7. Momm, C., 2013. Analysis of the State of the Art and Definition of Requirements, Slabeva, K.S. & Hoyer, V., 2013. 4CaaSt - Building the PaaS Cloud of the Future. University of St.Gallen.
  8. Available at: https://www.alexandria.unisg.ch/Projekte /64171 [Accessed January 21, 2016].
Download


Paper Citation


in Harvard Style

AhmadiZeleti F., Hassan I., Abbas S., Ojo A. and Porwol L. (2016). Architectting the Recommendation Layer of a Platform-as-a-Service e-Marketplace . In Proceedings of the 11th International Joint Conference on Software Technologies - Volume 1: ICSOFT-EA, (ICSOFT 2016) ISBN 978-989-758-194-6, pages 336-341. DOI: 10.5220/0006007603360341


in Bibtex Style

@conference{icsoft-ea16,
author={Fatemeh AhmadiZeleti and Islam Hassan and Sonya Abbas and Adegboyega Ojo and Lukasz Porwol},
title={Architectting the Recommendation Layer of a Platform-as-a-Service e-Marketplace},
booktitle={Proceedings of the 11th International Joint Conference on Software Technologies - Volume 1: ICSOFT-EA, (ICSOFT 2016)},
year={2016},
pages={336-341},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0006007603360341},
isbn={978-989-758-194-6},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 11th International Joint Conference on Software Technologies - Volume 1: ICSOFT-EA, (ICSOFT 2016)
TI - Architectting the Recommendation Layer of a Platform-as-a-Service e-Marketplace
SN - 978-989-758-194-6
AU - AhmadiZeleti F.
AU - Hassan I.
AU - Abbas S.
AU - Ojo A.
AU - Porwol L.
PY - 2016
SP - 336
EP - 341
DO - 10.5220/0006007603360341