Diamond - A Cube Model Proposal based on a Centric Architecture Approach to Enhance Liquid Software Model Approaches

Clay Palmeira da Silva, Nizar Messai, Yacine Sam, Thomas Devogele

2017

Abstract

The adoption of multiple connected devices in our lives is a reality which the available technology is not able to deal with. The concept of Liquid Software emerged in the end of the 90s, however, its full potential of a unified interface which can drift between different connected devices and bring with its behavior and complexities is still not fully applied. Thus, enhancements of current Web application architecture, in other words, a new approach able to deal with our technology requirements is required. In this context, we propose a centric-basic architecture to deal with Liquid Software principles and constraints. The CUBE, once built, should be able to deal with all these requirements, making use of best practices from different technologies.

References

  1. Andrea Gallidabino, C. P., Ilvonen, V., Mikkonen, T., Syst, K., Voutilainen, J.-P., and Taivalsaari, A. (2016). On the architecture of liquid software: Technology alternatives and design space. In 13th Working IEEE/IFIP Conference on Software Architecture (WICSA). IEEE.
  2. Boyer, C. B. (1996). History of Mathematics. Edgard Blcher ltda, So Paulo.
  3. Brandes, U. (2001). A faster algorithm for betweenness centrality. The Journal of Mathematical Sociology, 25(2):163-177.
  4. Bulitko, V., Lustrek, M., Schaeffer, J., Bjornsson, Y., and Sigmundarson, S. (2008). Dynamic control in realtime heuristic search. Journal of Artificial Intelligence Research, 32:419-452.
  5. Florian Haupt, F. L. and Pautasso, C. (2015). A conversation based approach for modeling rest apis. In 12th Working IEEE/IFIP Conference on Sotware Architecture. IEEE.
  6. Hartman J.H, B. P., P.G., B., A.B., M., R., P., O., S., T.A., P., L.L., P., and A.C, B. (1999). Joust: A platform for liquid software. In IEEE Computer 32. IEEE.
  7. http://www.whatisnetworking.net/tag/advantagesand-disadvantages-of-osi model/ (2017). Accessed 26-01-2017. In advantages-and-disadvantages-of-osi-model. http://www.whatisnetworking.net/tag/advantagesand-disadvantages-of-osi-model/.
  8. John, D. and M.S., R. Restdoc: Describe, discover and compose restful semantic web services using annotated documentations. In International Journal of Web and Semantic Technology Vol 4, N 1, January, pages 37 to 49.
  9. Lanthaler, M. and Gtl, C. (2011). A semantic description language for restfull data services to combat semaphobia. In 5th IEEE International Conference on Digital Ecossystems and Technologies. IEEE.
  10. Mahdi Bennara, M. M. and Amghar, Y. (2014). Composing restful linked services on the web. In WS-REST 2014. Companion.
  11. Panziera, L. and Paoli, F. D. (2013). A framework for selfdescriptive restful services. In International World Wide Web Conference IW3C2. Companion.
  12. Pautasso, C. (2014). Restful web services: Principles, patterns, emerging technologies. In Web Services Foundation. Springer Science+Business Media.
  13. Richardson, L. and Ruby, S. (2007). RESTful Web Services. OReilly media and Associates, Sebastopol, 1nd edition.
  14. Samet, H. (1988). Theoretical Foundations of Computer Graphics and CAD - An overview of Quadtrees, Octreess and Related Hierarchical Data Structures. Springer-Verlag Berlin Heidelberg.
  15. Savas Parastatidis, Jim Webber, G. S. and Robinson, I. S. (2010). The role of hypermedia in distributed system development. In WS-REST - Proceedings of the First International Workshop on RESTful Design Pages 16- 22. ACM New York.
  16. Tommi Mikkonen, K. S. and Pautasso, C. (2015). Towards liquid web applications. In ICWE. Springer International Publishing Switzerland.
  17. Tuan-Dat Trinh, P. W., Do, B.-L., Kiesling, E., and Tjoa, A. M. (2015). Semantic mashup composition from natural language expressions: Preliminary results. In iiWAS, Brussels, Belgium. ACM.
  18. Vinoski, S. (2008). Serendipitous reuse. In IEEE Internet Comput. 12(1), 8487. IEEE.
Download


Paper Citation


in Harvard Style

Palmeira da Silva C., Messai N., Sam Y. and Devogele T. (2017). Diamond - A Cube Model Proposal based on a Centric Architecture Approach to Enhance Liquid Software Model Approaches . In Proceedings of the 13th International Conference on Web Information Systems and Technologies - Volume 1: WEBIST, ISBN 978-989-758-246-2, pages 382-387. DOI: 10.5220/0006372803820387


in Bibtex Style

@conference{webist17,
author={Clay Palmeira da Silva and Nizar Messai and Yacine Sam and Thomas Devogele},
title={Diamond - A Cube Model Proposal based on a Centric Architecture Approach to Enhance Liquid Software Model Approaches},
booktitle={Proceedings of the 13th International Conference on Web Information Systems and Technologies - Volume 1: WEBIST,},
year={2017},
pages={382-387},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0006372803820387},
isbn={978-989-758-246-2},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 13th International Conference on Web Information Systems and Technologies - Volume 1: WEBIST,
TI - Diamond - A Cube Model Proposal based on a Centric Architecture Approach to Enhance Liquid Software Model Approaches
SN - 978-989-758-246-2
AU - Palmeira da Silva C.
AU - Messai N.
AU - Sam Y.
AU - Devogele T.
PY - 2017
SP - 382
EP - 387
DO - 10.5220/0006372803820387