Naziha Laaz

Naziha Laaz
Hassania School of Public Works EHTP Casablanca, Morocco

PhD

About

28
Publications
5,030
Reads
How we measure 'reads'
A 'read' is counted each time someone views a publication summary (such as the title, abstract, and list of authors), clicks on a figure, or views or downloads the full-text. Learn more
164
Citations
Introduction
My main research interests are related to software engineering, Blockchain, web engineering, model-driven engineering using ontologies, model driven architecture, IFML, e-Gov, ehealth.
Additional affiliations
April 2021 - present
Hassania School of Public Works
Position
  • Professor (Assistant)

Publications

Publications (28)
Article
Full-text available
In recent years, particularly with the Ethereum blockchain’s advent, smart contracts have gained significant interest as a means of regulating exchanges among multiple parties via code. This surge has prompted the emergence of various smart contract (SC) programming languages, each possessing distinct philosophies, grammatical structures, and compo...
Chapter
Over the past few years, several desktop and web-based applications, have been designed and developed for use by both doctors, healthcare professionals and patients. Indeed, the healthcare sector can benefit from the solutions offered by modern technologies. Web 3.0 in health will have the same characteristics as other platforms (connected database...
Article
Full-text available
Nowadays, the amount of data created by the government and public sector organizations is growing at an exponential rate. Data sharing and the interoperability of e-government systems pose technological challenges. The lack of technical interoperability prevents the successful exchange and sharing of information among public organizations. To meet...
Chapter
Nowadays, educational data can be defined through the 3Vs of Big Data: volume, variety and velocity. Data sources produce massive and complex data, which makes knowledge extraction with traditional tools difficult for educational organizations. Indeed, the actual architecture of data warehouses do not possess the capability of storing and managing...
Article
Full-text available
Morocco has launched several e-government programs to develop efficient public e-services which meet the needs of users. However, while digitizing public services processes for Moroccan administrations, the designers of information systems record the entered data in databases, without being too interested in the meaning of the entries made by citiz...
Article
Full-text available
In the Blockchain context, Smart Contracts are computer programs that run on the Ethereum platform. Benefiting from the properties of Blockchain, SCs development represents a major challenge to developers, as the code is deployed to an immutable system, besides the Ethereum platform is still evolving. This paper highlights how we can exploit model-...
Chapter
Currently, the main objective of all programmers and designers is to render interactive systems usable and effective. So, users can complete their tasks and achieve their goals. To ensure that, programmers and designers require good understanding of system characteristics and functionality. This work focused on an approach to automate the process o...
Chapter
This chapter proposes a new methodology for the automatic generation of domain ontologies to support big data analytics. This method ensures the recommendations of the MDA approach by transforming UML class diagrams to domain ontologies in PSM level through ODM, which is an OMG standard for ontology modeling. In this work, the authors have focused...
Chapter
Full-text available
We all know that the development of e-Health management applications goes through several steps, as hence, several stakeholders are involved in the development of these applications. Therefore, it is recommended to define a common vocabulary to facilitate the understanding of the proposed business processes and requirements between these stakeholde...
Chapter
During the revolution of webs, several modern web applications appeared. After developing electronic devices, Ubiquitous web applications (UWA) becomes an important part of web applications. UWAs are a new type of web applications which are accessed in various contexts, meaning through different devices, by users with various interests, at any time...
Article
Full-text available
The use of Business Process Model and Notation (BPMN) has been widely adopted by several research studies as one of the standard metamodels dedicated to the representation and design of business processes at the CIM level of MDA-oriented approaches. However, all of these researches don’t include semantic data that accompanies business processes in...
Article
Full-text available
Models transformation has become in the last decade, the primary key in the Model Driven Architecture (MDA) approach. Most of these models’ transformation are made between one or many abstraction levels (higher level, average level, or lower level). For that, the Object Management Group (OMG) offers for the MDA approach three abstraction levels, wh...
Article
Quite recently, considerable attention has been paid to the design, implementation, and evaluation of graphical user interfaces due to the apparition of the new strategic trend of computing everywhere. Accordingly, it is necessary to adopt an abstract representation of systems front-end in order to ensure this trend. IFML (Interaction Flow Modeling...
Chapter
Most present systems are never finished or completed. They often need to undergo some changes, concerning for instance user’s requirements or data formats, or in order to fix bugs and problems, improve the system efficiency or change the operating environment. This set of procedures is called “software maintenance”, which is an important phase in t...
Chapter
Today, the large increase in the amount of data produced by different sources and the development of technologies to store and analyze them offer many perspectives for the ontology modeling. The creation of domain ontologies will form the basis for application developers to target business professional contexts, however the future of big data will...
Conference Paper
The Semantic Web is a complex ecosystem that integrates a set of software devices necessary to model, disseminate and exploit the knowledge stored in an ontology. The development of its applications is not an easy task, it is costly and time-consuming. It consists of the different design and modeling phases and sub-phases, each with its own modelin...
Conference Paper
In this paper, we present a new methodology supporting ontology modeling for the automatic generation of domain ontologies. We propose a transformation from UML class diagrams to ODM models in agreement with the MDA approach. MDA provides opportunities to present ontology artifacts in an intuitive way by defining them in a high level of abstraction...
Article
Full-text available
Modeling approaches based on standards are of paramount importance in the field of front-end design for web and mobile applications. Problems are often encountered during the selection of tools for designingapplications for developers and researchers, particularly applications that are related to time and cost in the market and academia. The Intera...
Chapter
The legacy of mainframe terminal applications has generally limited the complexity level in desktop applications’ user interfaces. Nevertheless the apparition of the new Internet-related technologies is driving to the migration of traditional desktop applications into the web to benefit from the internet technology services. However, GUI’s moderniz...
Conference Paper
In this paper, we propose a new approach to derive GUIs from Abstract models by applying the Model Driven Engineering Methodology. Structural and dynamic aspects of GUIs are modeled. Our model driven development process is based on Ontology and IFML. The logical description UIs components is presented by Ontology domain and their interactions are c...
Conference Paper
Rich Internet Applications (RIAs) is a new kind of web applications. These applications provide more effective graphical components and promote the fusion of traditional applications and client-server applications. They also furnish convivial and interactive interfaces similar to desktop applications. However RIAs designing and implementation are t...
Article
Companies are investing a lot of resources and effort for migrating their legacy applications and adapting them with the rapid technological changes. For this reason, the authors are interested in the modernization of desktop applications developed in Java Swing to Web 2.0 applications. Therefore, an ADM approach is applied in order to develop a to...
Conference Paper
In recent years, many works using ontologies for generating graphical interfaces have emerged. In other hand, various UI description Models have been proposed, the most detailed and which describes well the graphical interfaces is the new OMG abstract model of user interfaces: Interaction Flow Modeling Language (IFML). In this paper, we propose a n...

Network

Cited By