Abstract:
Marine observatories based on sensor networks provide continuous ocean monitoring. The design phase of such systems, which is part of the complete development life cycle, is a complex and challenging task. The design difficulties may induce the designers to make architectural design errors during the design phase. This study aims to identify the best design approach that helps sensor networks designers in preventing errors and validating models at an early phase. In addition, it introduces a new environmental constraint that should be taken into consideration when building design models.
To determine the best approach, a comparison among several sensor networks design approaches has been conducted, based on the requirements of sensor networks designers. The results showed that extending an Enterprise Architecture Modeling Language, by adding new domain components and constraints, contributes toward satisfying all the designers requirement.
Our contribution is based on a research paper titled “A High Abstraction Level Constraint for Object Localization in Marine Observatories” (Aoun at al., 2017). In this research paper, we implemented the proposed constraint in ArchiMO, a design tool that extends ArchiMate metamodel by adding domain concepts.
This work aims to demonstrate that we can improve the development process of such complex systems based on the use of Model-Driven Engineering methodology and Domain-Specific Modeling Languages. The improvement is achieved by providing an early validation step via models’ validation to consolidate the system design.
Description:
"A thesis submitted in partial fulfillment of the requirements for the degree of Master of Science in Computer Science"; M.S. -- Faculty of Natural and Applied Sciences, Department of Computer Science, Notre Dame University, Louaize, 2021; Includes bibliographical references (pages 67-72).