Given the difference in culture of developers in different regions of the world and in order to allow a coexistence of these cultures at the same time as a contribution of all these developers in development projects which may consist of collaboration in the same project or cooperation in separate projects, this article presents the Rochdev development approach, which proposes a theoretical, horizontal, common development culture shared by all vertical, specific and alternative development cultures. Rochdev stands out for its humanism which consists of respecting the different cultures of IoT (Internet of Things) development without preventing co-development based on the sharing of a super-culture made up of a collection of abstract concepts which is not there to replace the different cultures but which allows us to understand the culture of the other which represents an alternative to its culture good to know and why not learn to enrich its own. This collection of high-level concepts is grouped in a meta-model called “MODIDO”. Rochdev is based on an IoT language called “LIDO”. “LIDO” have “MODIDO” as an abstract syntax and a textual notation called “NTIDO”. This article describes the theorical aspect of the approach. The application of Rochdev to the KIWI cultivation area in Italy is an example of the practice of this approach in a specific agricultural field.
Published in | American Journal of Electrical and Computer Engineering (Volume 9, Issue 1) |
DOI | 10.11648/j.ajece.20250901.12 |
Page(s) | 8-13 |
Creative Commons |
This is an Open Access article, distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution and reproduction in any medium or format, provided the original work is properly cited. |
Copyright |
Copyright © The Author(s), 2025. Published by Science Publishing Group |
Rochdev, Humanistic Development Approach, Horizontal Culture, Vertical Culture, Collection of Concepts, LIDO, MODIDO
CIM | Computational Independent Model |
IoT | Internet of Things |
MOF | Meta Object Facility |
OMG | Object Management Group |
PIM | Platform Independent Model |
PSMs | Platform Specific Models |
[1] | Ben HASSINE Taoufik, KHAYATI Oualid and Ben GHEZALA Henda. “An IoT domain meta-model and an approach to software development of IoT solutions”. In: 2017 International Conference on Internet of Things, Embedded Systems and Communications (IINTEC). IEEE, 2017. p. 32-37, |
[2] | Taoufik Ben Hassine, “Approach to building solutions for the Internet of Things”, Our Knowledge Publishing, September 2022, ISBN: 978-620-5-16059-6. |
[3] | Taoufik Ben Hassine, “LIDO: A Universal Language”, World Journal of Advanced Research and Reviews, 2023, 18(02), 361–364, |
[4] | Taoufik Ben Hassine. “A Language & an Approach for the Development of IoT Solutions”. American Journal of Electrical and Computer Engineering. Vol. 6, No. 1, 2022, pp. 1-14. |
[5] | Beigl, M., Gellersen, H.-W. and Schmidt, A. MediaCup. Experience with Design and Use of Computer-Augmented Everyday Objects. Computer Networks, Vol. 35, No. 4, Special Issue on Pervasive Computing, Elsevier, March 2001, pp. 401-409. |
[6] | Tang, W. (2009). Meta Object Facility. In: LIU, L., ÖZSU, M. T. (eds) Encyclopedia of Database Systems. Springer, Boston, MA. |
[7] | Weiser Mark. Gold R. The origins of ubiquitous computing research at Park in the late 1980s, IBM Systems Journal (1999). |
[8] | Weiser, M. The Computer for the Twenty-first Century, Scientific American, 265, 3, pp. 94-10, 1. |
[9] | Bell, Genevieve & Brooke, Tim & Churchill, Elizabeth & Paulos, Eric. (2003). Intimate ubiquitous computing10. |
[10] | Reeves, Stuart. (2012). Envisioning ubiquitous computing. Conference on Human Factors in Computing Systems - Proceedings. |
[11] | Korongo, Julia & Mbugua, Samuel & Mbuguah, Samuel. (2022). A Review Paper on Application of Model-Driven Architecture in Use-Case Driven Pervasive Software Development. International Journal of Computer Trends and Technology. 70. 19-26. |
[12] | Ozan Özkan, Önder Babur, Mark van den Brand, Domain-Driven Design in software development: A systematic literature review on implementation, challenges, and effectiveness, Journal of Systems and Software, Volume 230, 2025. |
[13] | Alberto Rodrigues da Silva, Model-driven engineering: A survey supported by the unified conceptual model, Computer Languages, Systems & Structures, Volume 43, 2015, Pages 139-155, |
[14] | Julia N. Korongo, Samuel T. Mbugua, Samuel M. Mbuguah, "A Review Paper on Application of Model-Driven Architecture in Use-Case Driven Pervasive Software Development," International Journal of Computer Trends and Technology (IJCTT), vol. 70, no. 3, pp. 19-26, 2022. Crossref, |
[15] | V. V. Graciano Neto et al., "Model-Driven Engineering Ecosystems," 2019 IEEE/ACM 7th International Workshop on Software Engineering for Systems-of-Systems (SESoS) and 13th Workshop on Distributed Software Development, Software Ecosystems and Systems-of-Systems (WDES), Montreal, QC, Canada, 2019, pp. 58-61, |
APA Style
Hassine, T. B. (2025). Rochdev: A Humanistic Development Approach. American Journal of Electrical and Computer Engineering, 9(1), 8-13. https://doi.org/10.11648/j.ajece.20250901.12
ACS Style
Hassine, T. B. Rochdev: A Humanistic Development Approach. Am. J. Electr. Comput. Eng. 2025, 9(1), 8-13. doi: 10.11648/j.ajece.20250901.12
@article{10.11648/j.ajece.20250901.12, author = {Taoufik Ben Hassine}, title = {Rochdev: A Humanistic Development Approach }, journal = {American Journal of Electrical and Computer Engineering}, volume = {9}, number = {1}, pages = {8-13}, doi = {10.11648/j.ajece.20250901.12}, url = {https://doi.org/10.11648/j.ajece.20250901.12}, eprint = {https://article.sciencepublishinggroup.com/pdf/10.11648.j.ajece.20250901.12}, abstract = {Given the difference in culture of developers in different regions of the world and in order to allow a coexistence of these cultures at the same time as a contribution of all these developers in development projects which may consist of collaboration in the same project or cooperation in separate projects, this article presents the Rochdev development approach, which proposes a theoretical, horizontal, common development culture shared by all vertical, specific and alternative development cultures. Rochdev stands out for its humanism which consists of respecting the different cultures of IoT (Internet of Things) development without preventing co-development based on the sharing of a super-culture made up of a collection of abstract concepts which is not there to replace the different cultures but which allows us to understand the culture of the other which represents an alternative to its culture good to know and why not learn to enrich its own. This collection of high-level concepts is grouped in a meta-model called “MODIDO”. Rochdev is based on an IoT language called “LIDO”. “LIDO” have “MODIDO” as an abstract syntax and a textual notation called “NTIDO”. This article describes the theorical aspect of the approach. The application of Rochdev to the KIWI cultivation area in Italy is an example of the practice of this approach in a specific agricultural field. }, year = {2025} }
TY - JOUR T1 - Rochdev: A Humanistic Development Approach AU - Taoufik Ben Hassine Y1 - 2025/09/23 PY - 2025 N1 - https://doi.org/10.11648/j.ajece.20250901.12 DO - 10.11648/j.ajece.20250901.12 T2 - American Journal of Electrical and Computer Engineering JF - American Journal of Electrical and Computer Engineering JO - American Journal of Electrical and Computer Engineering SP - 8 EP - 13 PB - Science Publishing Group SN - 2640-0502 UR - https://doi.org/10.11648/j.ajece.20250901.12 AB - Given the difference in culture of developers in different regions of the world and in order to allow a coexistence of these cultures at the same time as a contribution of all these developers in development projects which may consist of collaboration in the same project or cooperation in separate projects, this article presents the Rochdev development approach, which proposes a theoretical, horizontal, common development culture shared by all vertical, specific and alternative development cultures. Rochdev stands out for its humanism which consists of respecting the different cultures of IoT (Internet of Things) development without preventing co-development based on the sharing of a super-culture made up of a collection of abstract concepts which is not there to replace the different cultures but which allows us to understand the culture of the other which represents an alternative to its culture good to know and why not learn to enrich its own. This collection of high-level concepts is grouped in a meta-model called “MODIDO”. Rochdev is based on an IoT language called “LIDO”. “LIDO” have “MODIDO” as an abstract syntax and a textual notation called “NTIDO”. This article describes the theorical aspect of the approach. The application of Rochdev to the KIWI cultivation area in Italy is an example of the practice of this approach in a specific agricultural field. VL - 9 IS - 1 ER -