Thinging vs Objectfying in Software Engineering

10/25/2018
by   Sabah Al-Fedaghi, et al.
0

In this paper, we propose the use of a modeling methodology based on the notion of thing, with a focus on the current stage of research being on the analysis phase of software system modeling. The object-oriented approach, which takes the object as a central concept, provides the opportunity to explore applying thinging to the reconceptualization of objects. Several object-oriented examples are recast in terms of thing-oriented modeling. The results indicate a positive development that leads to several possible options: (1) supplementing the object orientation (OO) paradigm with additional notations, and (2) promoting a further understanding of some aspect of the OO paradigm. The possibility of developing a new approach in modeling based on thinging also exists.

READ FULL TEXT

page 3

page 4

page 5

page 6

page 7

research
06/26/2019

Toward Maximum Grip Process Modeling in Software Engineering

Process modeling (PM) in software engineering involves a specific way of...
research
07/30/2022

Conceptual Modeling of Objects

In this paper, we concentrate on object-related analysis in the field of...
research
10/05/2018

Prototyping Formal System Models with Active Objects

We propose active object languages as a development tool for formal syst...
research
07/09/2017

Refinable Function : An Object-oriented Approach to Procedure Modularity

Modularity is the fundamental aspect of modern software engineering, how...
research
12/09/2022

A Model Driven Approach on Object Oriented PLC Programming for Manufacturing Systems with regard to Usability

This paper presents the modular automation for reuse in manufacturing sy...
research
12/19/2017

Object-Orientation in Graph-Based Design Grammars

The ongoing digital transformation in industry applies to all product li...
research
02/14/2023

Antithesis of Object Orientation: Occurrence-Only Modeling Applied in Engineering and Medicine

This paper has a dual character, combining a philosophical ontological e...

Please sign up or login with your details

Forgot password? Click here to reset