To search, Click
below search items.
|
|

All
Published Papers Search Service
|
Title
|
Beyond SDLC: Process Modeling and Documentation Using Thinging Machines
|
Author
|
Sabah Al-Fedaghi
|
Citation |
Vol. 21 No. 7 pp. 191-204
|
Abstract
|
The software development life cycle (SDLC) is a procedure used to develop a software system that meets both the customer¡¯s needs and real-world requirements. The first phase of the SDLC involves creating a conceptual model that represents the involved domain in reality. In requirements engineering, building such a model is considered a bridge to the design and construction phases. However, this type of model can also serve as a basic model for identifying business processes and how these processes are interconnected to achieve the final result. This paper focuses on process modeling in organizations, per se, beyond its application in the SDLC when an organization needs further documentation to meet its growth needs and address regular changes over time. The resultant process documentation is created alongside the daily operations of the business process. The model provides visualization and documentation of processes to assist in defining work patterns, avoiding redundancy, or even designing new processes. In this paper, a proposed diagrammatic representation models each process using one diagram comprising five actions and two types of relations to build three levels of depiction. These levels consist of a static description, events, and the behavior of the modeled process. The viability of a thinging machine is demonstrated by re-modeling some examples from the literature.
|
Keywords
|
documentation; process documentation; process model; process specification; conceptual model
|
URL
|
http://paper.ijcsns.org/07_book/202107/20210723.pdf
|
Title
|
Beyond SDLC: Process Modeling and Documentation Using Thinging Machines
|
Author
|
Sabah Al-Fedaghi
|
Citation |
Vol. 21 No. 7 pp. 191-204
|
Abstract
|
The software development life cycle (SDLC) is a procedure used to develop a software system that meets both the customer¡¯s needs and real-world requirements. The first phase of the SDLC involves creating a conceptual model that represents the involved domain in reality. In requirements engineering, building such a model is considered a bridge to the design and construction phases. However, this type of model can also serve as a basic model for identifying business processes and how these processes are interconnected to achieve the final result. This paper focuses on process modeling in organizations, per se, beyond its application in the SDLC when an organization needs further documentation to meet its growth needs and address regular changes over time. The resultant process documentation is created alongside the daily operations of the business process. The model provides visualization and documentation of processes to assist in defining work patterns, avoiding redundancy, or even designing new processes. In this paper, a proposed diagrammatic representation models each process using one diagram comprising five actions and two types of relations to build three levels of depiction. These levels consist of a static description, events, and the behavior of the modeled process. The viability of a thinging machine is demonstrated by re-modeling some examples from the literature.
|
Keywords
|
documentation; process documentation; process model; process specification; conceptual model
|
URL
|
http://paper.ijcsns.org/07_book/202107/20210723.pdf
|
Title
|
Beyond SDLC: Process Modeling and Documentation Using Thinging Machines
|
Author
|
Sabah Al-Fedaghi
|
Citation |
Vol. 21 No. 7 pp. 191-204
|
Abstract
|
The software development life cycle (SDLC) is a procedure used to develop a software system that meets both the customer¡¯s needs and real-world requirements. The first phase of the SDLC involves creating a conceptual model that represents the involved domain in reality. In requirements engineering, building such a model is considered a bridge to the design and construction phases. However, this type of model can also serve as a basic model for identifying business processes and how these processes are interconnected to achieve the final result. This paper focuses on process modeling in organizations, per se, beyond its application in the SDLC when an organization needs further documentation to meet its growth needs and address regular changes over time. The resultant process documentation is created alongside the daily operations of the business process. The model provides visualization and documentation of processes to assist in defining work patterns, avoiding redundancy, or even designing new processes. In this paper, a proposed diagrammatic representation models each process using one diagram comprising five actions and two types of relations to build three levels of depiction. These levels consist of a static description, events, and the behavior of the modeled process. The viability of a thinging machine is demonstrated by re-modeling some examples from the literature.
|
Keywords
|
documentation; process documentation; process model; process specification; conceptual model
|
URL
|
http://paper.ijcsns.org/07_book/202107/20210723.pdf
|
Title
|
Beyond SDLC: Process Modeling and Documentation Using Thinging Machines
|
Author
|
Sabah Al-Fedaghi
|
Citation |
Vol. 21 No. 7 pp. 191-204
|
Abstract
|
The software development life cycle (SDLC) is a procedure used to develop a software system that meets both the customer¡¯s needs and real-world requirements. The first phase of the SDLC involves creating a conceptual model that represents the involved domain in reality. In requirements engineering, building such a model is considered a bridge to the design and construction phases. However, this type of model can also serve as a basic model for identifying business processes and how these processes are interconnected to achieve the final result. This paper focuses on process modeling in organizations, per se, beyond its application in the SDLC when an organization needs further documentation to meet its growth needs and address regular changes over time. The resultant process documentation is created alongside the daily operations of the business process. The model provides visualization and documentation of processes to assist in defining work patterns, avoiding redundancy, or even designing new processes. In this paper, a proposed diagrammatic representation models each process using one diagram comprising five actions and two types of relations to build three levels of depiction. These levels consist of a static description, events, and the behavior of the modeled process. The viability of a thinging machine is demonstrated by re-modeling some examples from the literature.
|
Keywords
|
documentation; process documentation; process model; process specification; conceptual model
|
URL
|
http://paper.ijcsns.org/07_book/202107/20210723.pdf
|
Title
|
Beyond SDLC: Process Modeling and Documentation Using Thinging Machines
|
Author
|
Sabah Al-Fedaghi
|
Citation |
Vol. 21 No. 7 pp. 191-204
|
Abstract
|
The software development life cycle (SDLC) is a procedure used to develop a software system that meets both the customer¡¯s needs and real-world requirements. The first phase of the SDLC involves creating a conceptual model that represents the involved domain in reality. In requirements engineering, building such a model is considered a bridge to the design and construction phases. However, this type of model can also serve as a basic model for identifying business processes and how these processes are interconnected to achieve the final result. This paper focuses on process modeling in organizations, per se, beyond its application in the SDLC when an organization needs further documentation to meet its growth needs and address regular changes over time. The resultant process documentation is created alongside the daily operations of the business process. The model provides visualization and documentation of processes to assist in defining work patterns, avoiding redundancy, or even designing new processes. In this paper, a proposed diagrammatic representation models each process using one diagram comprising five actions and two types of relations to build three levels of depiction. These levels consist of a static description, events, and the behavior of the modeled process. The viability of a thinging machine is demonstrated by re-modeling some examples from the literature.
|
Keywords
|
documentation; process documentation; process model; process specification; conceptual model
|
URL
|
http://paper.ijcsns.org/07_book/202107/20210723.pdf
|
Title
|
Beyond SDLC: Process Modeling and Documentation Using Thinging Machines
|
Author
|
Sabah Al-Fedaghi
|
Citation |
Vol. 21 No. 7 pp. 191-204
|
Abstract
|
The software development life cycle (SDLC) is a procedure used to develop a software system that meets both the customer¡¯s needs and real-world requirements. The first phase of the SDLC involves creating a conceptual model that represents the involved domain in reality. In requirements engineering, building such a model is considered a bridge to the design and construction phases. However, this type of model can also serve as a basic model for identifying business processes and how these processes are interconnected to achieve the final result. This paper focuses on process modeling in organizations, per se, beyond its application in the SDLC when an organization needs further documentation to meet its growth needs and address regular changes over time. The resultant process documentation is created alongside the daily operations of the business process. The model provides visualization and documentation of processes to assist in defining work patterns, avoiding redundancy, or even designing new processes. In this paper, a proposed diagrammatic representation models each process using one diagram comprising five actions and two types of relations to build three levels of depiction. These levels consist of a static description, events, and the behavior of the modeled process. The viability of a thinging machine is demonstrated by re-modeling some examples from the literature.
|
Keywords
|
documentation; process documentation; process model; process specification; conceptual model
|
URL
|
http://paper.ijcsns.org/07_book/202107/20210723.pdf
|
Title
|
Beyond SDLC: Process Modeling and Documentation Using Thinging Machines
|
Author
|
Sabah Al-Fedaghi
|
Citation |
Vol. 21 No. 7 pp. 191-204
|
Abstract
|
The software development life cycle (SDLC) is a procedure used to develop a software system that meets both the customer¡¯s needs and real-world requirements. The first phase of the SDLC involves creating a conceptual model that represents the involved domain in reality. In requirements engineering, building such a model is considered a bridge to the design and construction phases. However, this type of model can also serve as a basic model for identifying business processes and how these processes are interconnected to achieve the final result. This paper focuses on process modeling in organizations, per se, beyond its application in the SDLC when an organization needs further documentation to meet its growth needs and address regular changes over time. The resultant process documentation is created alongside the daily operations of the business process. The model provides visualization and documentation of processes to assist in defining work patterns, avoiding redundancy, or even designing new processes. In this paper, a proposed diagrammatic representation models each process using one diagram comprising five actions and two types of relations to build three levels of depiction. These levels consist of a static description, events, and the behavior of the modeled process. The viability of a thinging machine is demonstrated by re-modeling some examples from the literature.
|
Keywords
|
documentation; process documentation; process model; process specification; conceptual model
|
URL
|
http://paper.ijcsns.org/07_book/202107/20210723.pdf
|
Title
|
Beyond SDLC: Process Modeling and Documentation Using Thinging Machines
|
Author
|
Sabah Al-Fedaghi
|
Citation |
Vol. 21 No. 7 pp. 191-204
|
Abstract
|
The software development life cycle (SDLC) is a procedure used to develop a software system that meets both the customer¡¯s needs and real-world requirements. The first phase of the SDLC involves creating a conceptual model that represents the involved domain in reality. In requirements engineering, building such a model is considered a bridge to the design and construction phases. However, this type of model can also serve as a basic model for identifying business processes and how these processes are interconnected to achieve the final result. This paper focuses on process modeling in organizations, per se, beyond its application in the SDLC when an organization needs further documentation to meet its growth needs and address regular changes over time. The resultant process documentation is created alongside the daily operations of the business process. The model provides visualization and documentation of processes to assist in defining work patterns, avoiding redundancy, or even designing new processes. In this paper, a proposed diagrammatic representation models each process using one diagram comprising five actions and two types of relations to build three levels of depiction. These levels consist of a static description, events, and the behavior of the modeled process. The viability of a thinging machine is demonstrated by re-modeling some examples from the literature.
|
Keywords
|
documentation; process documentation; process model; process specification; conceptual model
|
URL
|
http://paper.ijcsns.org/07_book/202107/20210723.pdf
|
Title
|
Beyond SDLC: Process Modeling and Documentation Using Thinging Machines
|
Author
|
Sabah Al-Fedaghi
|
Citation |
Vol. 21 No. 7 pp. 191-204
|
Abstract
|
The software development life cycle (SDLC) is a procedure used to develop a software system that meets both the customer¡¯s needs and real-world requirements. The first phase of the SDLC involves creating a conceptual model that represents the involved domain in reality. In requirements engineering, building such a model is considered a bridge to the design and construction phases. However, this type of model can also serve as a basic model for identifying business processes and how these processes are interconnected to achieve the final result. This paper focuses on process modeling in organizations, per se, beyond its application in the SDLC when an organization needs further documentation to meet its growth needs and address regular changes over time. The resultant process documentation is created alongside the daily operations of the business process. The model provides visualization and documentation of processes to assist in defining work patterns, avoiding redundancy, or even designing new processes. In this paper, a proposed diagrammatic representation models each process using one diagram comprising five actions and two types of relations to build three levels of depiction. These levels consist of a static description, events, and the behavior of the modeled process. The viability of a thinging machine is demonstrated by re-modeling some examples from the literature.
|
Keywords
|
documentation; process documentation; process model; process specification; conceptual model
|
URL
|
http://paper.ijcsns.org/07_book/202107/20210723.pdf
|
Title
|
Beyond SDLC: Process Modeling and Documentation Using Thinging Machines
|
Author
|
Sabah Al-Fedaghi
|
Citation |
Vol. 21 No. 7 pp. 191-204
|
Abstract
|
The software development life cycle (SDLC) is a procedure used to develop a software system that meets both the customer¡¯s needs and real-world requirements. The first phase of the SDLC involves creating a conceptual model that represents the involved domain in reality. In requirements engineering, building such a model is considered a bridge to the design and construction phases. However, this type of model can also serve as a basic model for identifying business processes and how these processes are interconnected to achieve the final result. This paper focuses on process modeling in organizations, per se, beyond its application in the SDLC when an organization needs further documentation to meet its growth needs and address regular changes over time. The resultant process documentation is created alongside the daily operations of the business process. The model provides visualization and documentation of processes to assist in defining work patterns, avoiding redundancy, or even designing new processes. In this paper, a proposed diagrammatic representation models each process using one diagram comprising five actions and two types of relations to build three levels of depiction. These levels consist of a static description, events, and the behavior of the modeled process. The viability of a thinging machine is demonstrated by re-modeling some examples from the literature.
|
Keywords
|
documentation; process documentation; process model; process specification; conceptual model
|
URL
|
http://paper.ijcsns.org/07_book/202107/20210723.pdf
|
Title
|
Beyond SDLC: Process Modeling and Documentation Using Thinging Machines
|
Author
|
Sabah Al-Fedaghi
|
Citation |
Vol. 21 No. 7 pp. 191-204
|
Abstract
|
The software development life cycle (SDLC) is a procedure used to develop a software system that meets both the customer¡¯s needs and real-world requirements. The first phase of the SDLC involves creating a conceptual model that represents the involved domain in reality. In requirements engineering, building such a model is considered a bridge to the design and construction phases. However, this type of model can also serve as a basic model for identifying business processes and how these processes are interconnected to achieve the final result. This paper focuses on process modeling in organizations, per se, beyond its application in the SDLC when an organization needs further documentation to meet its growth needs and address regular changes over time. The resultant process documentation is created alongside the daily operations of the business process. The model provides visualization and documentation of processes to assist in defining work patterns, avoiding redundancy, or even designing new processes. In this paper, a proposed diagrammatic representation models each process using one diagram comprising five actions and two types of relations to build three levels of depiction. These levels consist of a static description, events, and the behavior of the modeled process. The viability of a thinging machine is demonstrated by re-modeling some examples from the literature.
|
Keywords
|
documentation; process documentation; process model; process specification; conceptual model
|
URL
|
http://paper.ijcsns.org/07_book/202107/20210723.pdf
|
Title
|
Beyond SDLC: Process Modeling and Documentation Using Thinging Machines
|
Author
|
Sabah Al-Fedaghi
|
Citation |
Vol. 21 No. 7 pp. 191-204
|
Abstract
|
The software development life cycle (SDLC) is a procedure used to develop a software system that meets both the customer¡¯s needs and real-world requirements. The first phase of the SDLC involves creating a conceptual model that represents the involved domain in reality. In requirements engineering, building such a model is considered a bridge to the design and construction phases. However, this type of model can also serve as a basic model for identifying business processes and how these processes are interconnected to achieve the final result. This paper focuses on process modeling in organizations, per se, beyond its application in the SDLC when an organization needs further documentation to meet its growth needs and address regular changes over time. The resultant process documentation is created alongside the daily operations of the business process. The model provides visualization and documentation of processes to assist in defining work patterns, avoiding redundancy, or even designing new processes. In this paper, a proposed diagrammatic representation models each process using one diagram comprising five actions and two types of relations to build three levels of depiction. These levels consist of a static description, events, and the behavior of the modeled process. The viability of a thinging machine is demonstrated by re-modeling some examples from the literature.
|
Keywords
|
documentation; process documentation; process model; process specification; conceptual model
|
URL
|
http://paper.ijcsns.org/07_book/202107/20210723.pdf
|
Title
|
Beyond SDLC: Process Modeling and Documentation Using Thinging Machines
|
Author
|
Sabah Al-Fedaghi
|
Citation |
Vol. 21 No. 7 pp. 191-204
|
Abstract
|
The software development life cycle (SDLC) is a procedure used to develop a software system that meets both the customer¡¯s needs and real-world requirements. The first phase of the SDLC involves creating a conceptual model that represents the involved domain in reality. In requirements engineering, building such a model is considered a bridge to the design and construction phases. However, this type of model can also serve as a basic model for identifying business processes and how these processes are interconnected to achieve the final result. This paper focuses on process modeling in organizations, per se, beyond its application in the SDLC when an organization needs further documentation to meet its growth needs and address regular changes over time. The resultant process documentation is created alongside the daily operations of the business process. The model provides visualization and documentation of processes to assist in defining work patterns, avoiding redundancy, or even designing new processes. In this paper, a proposed diagrammatic representation models each process using one diagram comprising five actions and two types of relations to build three levels of depiction. These levels consist of a static description, events, and the behavior of the modeled process. The viability of a thinging machine is demonstrated by re-modeling some examples from the literature.
|
Keywords
|
documentation; process documentation; process model; process specification; conceptual model
|
URL
|
http://paper.ijcsns.org/07_book/202107/20210723.pdf
|
Title
|
Beyond SDLC: Process Modeling and Documentation Using Thinging Machines
|
Author
|
Sabah Al-Fedaghi
|
Citation |
Vol. 21 No. 7 pp. 191-204
|
Abstract
|
The software development life cycle (SDLC) is a procedure used to develop a software system that meets both the customer¡¯s needs and real-world requirements. The first phase of the SDLC involves creating a conceptual model that represents the involved domain in reality. In requirements engineering, building such a model is considered a bridge to the design and construction phases. However, this type of model can also serve as a basic model for identifying business processes and how these processes are interconnected to achieve the final result. This paper focuses on process modeling in organizations, per se, beyond its application in the SDLC when an organization needs further documentation to meet its growth needs and address regular changes over time. The resultant process documentation is created alongside the daily operations of the business process. The model provides visualization and documentation of processes to assist in defining work patterns, avoiding redundancy, or even designing new processes. In this paper, a proposed diagrammatic representation models each process using one diagram comprising five actions and two types of relations to build three levels of depiction. These levels consist of a static description, events, and the behavior of the modeled process. The viability of a thinging machine is demonstrated by re-modeling some examples from the literature.
|
Keywords
|
documentation; process documentation; process model; process specification; conceptual model
|
URL
|
http://paper.ijcsns.org/07_book/202107/20210723.pdf
|
Title
|
Beyond SDLC: Process Modeling and Documentation Using Thinging Machines
|
Author
|
Sabah Al-Fedaghi
|
Citation |
Vol. 21 No. 7 pp. 191-204
|
Abstract
|
The software development life cycle (SDLC) is a procedure used to develop a software system that meets both the customer¡¯s needs and real-world requirements. The first phase of the SDLC involves creating a conceptual model that represents the involved domain in reality. In requirements engineering, building such a model is considered a bridge to the design and construction phases. However, this type of model can also serve as a basic model for identifying business processes and how these processes are interconnected to achieve the final result. This paper focuses on process modeling in organizations, per se, beyond its application in the SDLC when an organization needs further documentation to meet its growth needs and address regular changes over time. The resultant process documentation is created alongside the daily operations of the business process. The model provides visualization and documentation of processes to assist in defining work patterns, avoiding redundancy, or even designing new processes. In this paper, a proposed diagrammatic representation models each process using one diagram comprising five actions and two types of relations to build three levels of depiction. These levels consist of a static description, events, and the behavior of the modeled process. The viability of a thinging machine is demonstrated by re-modeling some examples from the literature.
|
Keywords
|
documentation; process documentation; process model; process specification; conceptual model
|
URL
|
http://paper.ijcsns.org/07_book/202107/20210723.pdf
|
Title
|
A Data-centric Analysis to Evaluate Suitable Machine-Learning-based Network-Attack Classification Schemes
|
Author
|
Truong Thu Huong, Ta Phuong Bac, Bui Doan Thang, Dao Minh Long, Le Anh Quang, Nguyen Minh Dan, Nguyen Viet Hoang
|
Citation |
Vol. 21 No. 7 pp. 169-180
|
Abstract
|
Since machine learning was invented, there have been many different machine learning-based algorithms, from shallow learning to deep learning models, that provide solutions to the classification tasks. But then it poses a problem in choosing a suitable classification algorithm that can improve the classification/detection efficiency for a certain network context. With that comes whether an algorithm provides good performance, why it works in some problems and not in others. In this paper, we present a data-centric analysis to provide a way for selecting a suitable classification algorithm. This data-centric approach is a new viewpoint in exploring relationships between classification performance and facts and figures of data sets.
|
Keywords
|
Machine learning, deep learning, shallow learning, datasets.
|
URL
|
http://paper.ijcsns.org/07_book/202107/20210723.pdf
|
Title
|
A Data-centric Analysis to Evaluate Suitable Machine-Learning-based Network-Attack Classification Schemes
|
Author
|
Truong Thu Huong, Ta Phuong Bac, Bui Doan Thang, Dao Minh Long, Le Anh Quang, Nguyen Minh Dan, Nguyen Viet Hoang
|
Citation |
Vol. 21 No. 7 pp. 169-180
|
Abstract
|
Since machine learning was invented, there have been many different machine learning-based algorithms, from shallow learning to deep learning models, that provide solutions to the classification tasks. But then it poses a problem in choosing a suitable classification algorithm that can improve the classification/detection efficiency for a certain network context. With that comes whether an algorithm provides good performance, why it works in some problems and not in others. In this paper, we present a data-centric analysis to provide a way for selecting a suitable classification algorithm. This data-centric approach is a new viewpoint in exploring relationships between classification performance and facts and figures of data sets.
|
Keywords
|
Machine learning, deep learning, shallow learning, datasets.
|
URL
|
http://paper.ijcsns.org/07_book/202107/20210723.pdf
|
Title
|
A Data-centric Analysis to Evaluate Suitable Machine-Learning-based Network-Attack Classification Schemes
|
Author
|
Truong Thu Huong, Ta Phuong Bac, Bui Doan Thang, Dao Minh Long, Le Anh Quang, Nguyen Minh Dan, Nguyen Viet Hoang
|
Citation |
Vol. 21 No. 7 pp. 169-180
|
Abstract
|
Since machine learning was invented, there have been many different machine learning-based algorithms, from shallow learning to deep learning models, that provide solutions to the classification tasks. But then it poses a problem in choosing a suitable classification algorithm that can improve the classification/detection efficiency for a certain network context. With that comes whether an algorithm provides good performance, why it works in some problems and not in others. In this paper, we present a data-centric analysis to provide a way for selecting a suitable classification algorithm. This data-centric approach is a new viewpoint in exploring relationships between classification performance and facts and figures of data sets.
|
Keywords
|
Machine learning, deep learning, shallow learning, datasets.
|
URL
|
http://paper.ijcsns.org/07_book/202107/20210723.pdf
|
Title
|
A Data-centric Analysis to Evaluate Suitable Machine-Learning-based Network-Attack Classification Schemes
|
Author
|
Truong Thu Huong, Ta Phuong Bac, Bui Doan Thang, Dao Minh Long, Le Anh Quang, Nguyen Minh Dan, Nguyen Viet Hoang
|
Citation |
Vol. 21 No. 7 pp. 169-180
|
Abstract
|
Since machine learning was invented, there have been many different machine learning-based algorithms, from shallow learning to deep learning models, that provide solutions to the classification tasks. But then it poses a problem in choosing a suitable classification algorithm that can improve the classification/detection efficiency for a certain network context. With that comes whether an algorithm provides good performance, why it works in some problems and not in others. In this paper, we present a data-centric analysis to provide a way for selecting a suitable classification algorithm. This data-centric approach is a new viewpoint in exploring relationships between classification performance and facts and figures of data sets.
|
Keywords
|
Machine learning, deep learning, shallow learning, datasets.
|
URL
|
http://paper.ijcsns.org/07_book/202107/20210723.pdf
|
Title
|
Beyond SDLC: Process Modeling and Documentation Using Thinging Machines
|
Author
|
Sabah Al-Fedaghi
|
Citation |
Vol. 21 No. 7 pp. 191-204
|
Abstract
|
The software development life cycle (SDLC) is a procedure used to develop a software system that meets both the customer¡¯s needs and real-world requirements. The first phase of the SDLC involves creating a conceptual model that represents the involved domain in reality. In requirements engineering, building such a model is considered a bridge to the design and construction phases. However, this type of model can also serve as a basic model for identifying business processes and how these processes are interconnected to achieve the final result. This paper focuses on process modeling in organizations, per se, beyond its application in the SDLC when an organization needs further documentation to meet its growth needs and address regular changes over time. The resultant process documentation is created alongside the daily operations of the business process. The model provides visualization and documentation of processes to assist in defining work patterns, avoiding redundancy, or even designing new processes. In this paper, a proposed diagrammatic representation models each process using one diagram comprising five actions and two types of relations to build three levels of depiction. These levels consist of a static description, events, and the behavior of the modeled process. The viability of a thinging machine is demonstrated by re-modeling some examples from the literature.
|
Keywords
|
documentation; process documentation; process model; process specification; conceptual model
|
URL
|
http://paper.ijcsns.org/07_book/202107/20210723.pdf
|
Title
|
A Data-centric Analysis to Evaluate Suitable Machine-Learning-based Network-Attack Classification Schemes
|
Author
|
Truong Thu Huong, Ta Phuong Bac, Bui Doan Thang, Dao Minh Long, Le Anh Quang, Nguyen Minh Dan, Nguyen Viet Hoang
|
Citation |
Vol. 21 No. 7 pp. 169-180
|
Abstract
|
Since machine learning was invented, there have been many different machine learning-based algorithms, from shallow learning to deep learning models, that provide solutions to the classification tasks. But then it poses a problem in choosing a suitable classification algorithm that can improve the classification/detection efficiency for a certain network context. With that comes whether an algorithm provides good performance, why it works in some problems and not in others. In this paper, we present a data-centric analysis to provide a way for selecting a suitable classification algorithm. This data-centric approach is a new viewpoint in exploring relationships between classification performance and facts and figures of data sets.
|
Keywords
|
Machine learning, deep learning, shallow learning, datasets.
|
URL
|
http://paper.ijcsns.org/07_book/202107/20210723.pdf
|
Title
|
A Data-centric Analysis to Evaluate Suitable Machine-Learning-based Network-Attack Classification Schemes
|
Author
|
Truong Thu Huong, Ta Phuong Bac, Bui Doan Thang, Dao Minh Long, Le Anh Quang, Nguyen Minh Dan, Nguyen Viet Hoang
|
Citation |
Vol. 21 No. 7 pp. 169-180
|
Abstract
|
Since machine learning was invented, there have been many different machine learning-based algorithms, from shallow learning to deep learning models, that provide solutions to the classification tasks. But then it poses a problem in choosing a suitable classification algorithm that can improve the classification/detection efficiency for a certain network context. With that comes whether an algorithm provides good performance, why it works in some problems and not in others. In this paper, we present a data-centric analysis to provide a way for selecting a suitable classification algorithm. This data-centric approach is a new viewpoint in exploring relationships between classification performance and facts and figures of data sets.
|
Keywords
|
Machine learning, deep learning, shallow learning, datasets.
|
URL
|
http://paper.ijcsns.org/07_book/202107/20210723.pdf
|
Title
|
A Data-centric Analysis to Evaluate Suitable Machine-Learning-based Network-Attack Classification Schemes
|
Author
|
Truong Thu Huong, Ta Phuong Bac, Bui Doan Thang, Dao Minh Long, Le Anh Quang, Nguyen Minh Dan, Nguyen Viet Hoang
|
Citation |
Vol. 21 No. 7 pp. 169-180
|
Abstract
|
Since machine learning was invented, there have been many different machine learning-based algorithms, from shallow learning to deep learning models, that provide solutions to the classification tasks. But then it poses a problem in choosing a suitable classification algorithm that can improve the classification/detection efficiency for a certain network context. With that comes whether an algorithm provides good performance, why it works in some problems and not in others. In this paper, we present a data-centric analysis to provide a way for selecting a suitable classification algorithm. This data-centric approach is a new viewpoint in exploring relationships between classification performance and facts and figures of data sets.
|
Keywords
|
Machine learning, deep learning, shallow learning, datasets.
|
URL
|
http://paper.ijcsns.org/07_book/202107/20210723.pdf
|
Title
|
Beyond SDLC: Process Modeling and Documentation Using Thinging Machines
|
Author
|
Sabah Al-Fedaghi
|
Citation |
Vol. 21 No. 7 pp. 191-204
|
Abstract
|
The software development life cycle (SDLC) is a procedure used to develop a software system that meets both the customer¡¯s needs and real-world requirements. The first phase of the SDLC involves creating a conceptual model that represents the involved domain in reality. In requirements engineering, building such a model is considered a bridge to the design and construction phases. However, this type of model can also serve as a basic model for identifying business processes and how these processes are interconnected to achieve the final result. This paper focuses on process modeling in organizations, per se, beyond its application in the SDLC when an organization needs further documentation to meet its growth needs and address regular changes over time. The resultant process documentation is created alongside the daily operations of the business process. The model provides visualization and documentation of processes to assist in defining work patterns, avoiding redundancy, or even designing new processes. In this paper, a proposed diagrammatic representation models each process using one diagram comprising five actions and two types of relations to build three levels of depiction. These levels consist of a static description, events, and the behavior of the modeled process. The viability of a thinging machine is demonstrated by re-modeling some examples from the literature.
|
Keywords
|
documentation, process documentation; process model, process specification, conceptual model
|
URL
|
http://paper.ijcsns.org/07_book/202107/20210723.pdf
|
Title
|
Beyond SDLC: Process Modeling and Documentation Using Thinging Machines
|
Author
|
Sabah Al-Fedaghi
|
Citation |
Vol. 21 No. 7 pp. 191-204
|
Abstract
|
The software development life cycle (SDLC) is a procedure used to develop a software system that meets both the customer¡¯s needs and real-world requirements. The first phase of the SDLC involves creating a conceptual model that represents the involved domain in reality. In requirements engineering, building such a model is considered a bridge to the design and construction phases. However, this type of model can also serve as a basic model for identifying business processes and how these processes are interconnected to achieve the final result. This paper focuses on process modeling in organizations, per se, beyond its application in the SDLC when an organization needs further documentation to meet its growth needs and address regular changes over time. The resultant process documentation is created alongside the daily operations of the business process. The model provides visualization and documentation of processes to assist in defining work patterns, avoiding redundancy, or even designing new processes. In this paper, a proposed diagrammatic representation models each process using one diagram comprising five actions and two types of relations to build three levels of depiction. These levels consist of a static description, events, and the behavior of the modeled process. The viability of a thinging machine is demonstrated by re-modeling some examples from the literature.
|
Keywords
|
documentation, process documentation; process model, process specification, conceptual model
|
URL
|
http://paper.ijcsns.org/07_book/202107/20210723.pdf
|
Title
|
Beyond SDLC: Process Modeling and Documentation Using Thinging Machines
|
Author
|
Sabah Al-Fedaghi
|
Citation |
Vol. 21 No. 7 pp. 191-204
|
Abstract
|
The software development life cycle (SDLC) is a procedure used to develop a software system that meets both the customer¡¯s needs and real-world requirements. The first phase of the SDLC involves creating a conceptual model that represents the involved domain in reality. In requirements engineering, building such a model is considered a bridge to the design and construction phases. However, this type of model can also serve as a basic model for identifying business processes and how these processes are interconnected to achieve the final result. This paper focuses on process modeling in organizations, per se, beyond its application in the SDLC when an organization needs further documentation to meet its growth needs and address regular changes over time. The resultant process documentation is created alongside the daily operations of the business process. The model provides visualization and documentation of processes to assist in defining work patterns, avoiding redundancy, or even designing new processes. In this paper, a proposed diagrammatic representation models each process using one diagram comprising five actions and two types of relations to build three levels of depiction. These levels consist of a static description, events, and the behavior of the modeled process. The viability of a thinging machine is demonstrated by re-modeling some examples from the literature.
|
Keywords
|
documentation, process documentation; process model, process specification, conceptual model
|
URL
|
http://paper.ijcsns.org/07_book/202107/20210723.pdf
|
Title
|
Beyond SDLC: Process Modeling and Documentation Using Thinging Machines
|
Author
|
Sabah Al-Fedaghi
|
Citation |
Vol. 21 No. 7 pp. 191-204
|
Abstract
|
The software development life cycle (SDLC) is a procedure used to develop a software system that meets both the customer¡¯s needs and real-world requirements. The first phase of the SDLC involves creating a conceptual model that represents the involved domain in reality. In requirements engineering, building such a model is considered a bridge to the design and construction phases. However, this type of model can also serve as a basic model for identifying business processes and how these processes are interconnected to achieve the final result. This paper focuses on process modeling in organizations, per se, beyond its application in the SDLC when an organization needs further documentation to meet its growth needs and address regular changes over time. The resultant process documentation is created alongside the daily operations of the business process. The model provides visualization and documentation of processes to assist in defining work patterns, avoiding redundancy, or even designing new processes. In this paper, a proposed diagrammatic representation models each process using one diagram comprising five actions and two types of relations to build three levels of depiction. These levels consist of a static description, events, and the behavior of the modeled process. The viability of a thinging machine is demonstrated by re-modeling some examples from the literature.
|
Keywords
|
documentation, process documentation; process model, process specification, conceptual model
|
URL
|
http://paper.ijcsns.org/07_book/202107/20210723.pdf
|
Title
|
Beyond SDLC: Process Modeling and Documentation Using Thinging Machines
|
Author
|
Sabah Al-Fedaghi
|
Citation |
Vol. 21 No. 7 pp. 191-204
|
Abstract
|
The software development life cycle (SDLC) is a procedure used to develop a software system that meets both the customer¡¯s needs and real-world requirements. The first phase of the SDLC involves creating a conceptual model that represents the involved domain in reality. In requirements engineering, building such a model is considered a bridge to the design and construction phases. However, this type of model can also serve as a basic model for identifying business processes and how these processes are interconnected to achieve the final result. This paper focuses on process modeling in organizations, per se, beyond its application in the SDLC when an organization needs further documentation to meet its growth needs and address regular changes over time. The resultant process documentation is created alongside the daily operations of the business process. The model provides visualization and documentation of processes to assist in defining work patterns, avoiding redundancy, or even designing new processes. In this paper, a proposed diagrammatic representation models each process using one diagram comprising five actions and two types of relations to build three levels of depiction. These levels consist of a static description, events, and the behavior of the modeled process. The viability of a thinging machine is demonstrated by re-modeling some examples from the literature.
|
Keywords
|
documentation, process documentation; process model, process specification, conceptual model
|
URL
|
http://paper.ijcsns.org/07_book/202107/20210723.pdf
|
Title
|
Beyond SDLC: Process Modeling and Documentation Using Thinging Machines
|
Author
|
Sabah Al-Fedaghi
|
Citation |
Vol. 21 No. 7 pp. 191-204
|
Abstract
|
The software development life cycle (SDLC) is a procedure used to develop a software system that meets both the customer¡¯s needs and real-world requirements. The first phase of the SDLC involves creating a conceptual model that represents the involved domain in reality. In requirements engineering, building such a model is considered a bridge to the design and construction phases. However, this type of model can also serve as a basic model for identifying business processes and how these processes are interconnected to achieve the final result. This paper focuses on process modeling in organizations, per se, beyond its application in the SDLC when an organization needs further documentation to meet its growth needs and address regular changes over time. The resultant process documentation is created alongside the daily operations of the business process. The model provides visualization and documentation of processes to assist in defining work patterns, avoiding redundancy, or even designing new processes. In this paper, a proposed diagrammatic representation models each process using one diagram comprising five actions and two types of relations to build three levels of depiction. These levels consist of a static description, events, and the behavior of the modeled process. The viability of a thinging machine is demonstrated by re-modeling some examples from the literature.
|
Keywords
|
documentation, process documentation; process model, process specification, conceptual model
|
URL
|
http://paper.ijcsns.org/07_book/202107/20210723.pdf
|
Title
|
Beyond SDLC: Process Modeling and Documentation Using Thinging Machines
|
Author
|
Sabah Al-Fedaghi
|
Citation |
Vol. 21 No. 7 pp. 191-204
|
Abstract
|
The software development life cycle (SDLC) is a procedure used to develop a software system that meets both the customer¡¯s needs and real-world requirements. The first phase of the SDLC involves creating a conceptual model that represents the involved domain in reality. In requirements engineering, building such a model is considered a bridge to the design and construction phases. However, this type of model can also serve as a basic model for identifying business processes and how these processes are interconnected to achieve the final result. This paper focuses on process modeling in organizations, per se, beyond its application in the SDLC when an organization needs further documentation to meet its growth needs and address regular changes over time. The resultant process documentation is created alongside the daily operations of the business process. The model provides visualization and documentation of processes to assist in defining work patterns, avoiding redundancy, or even designing new processes. In this paper, a proposed diagrammatic representation models each process using one diagram comprising five actions and two types of relations to build three levels of depiction. These levels consist of a static description, events, and the behavior of the modeled process. The viability of a thinging machine is demonstrated by re-modeling some examples from the literature.
|
Keywords
|
documentation, process documentation; process model, process specification, conceptual model
|
URL
|
http://paper.ijcsns.org/07_book/202107/20210723.pdf
|
Title
|
Beyond SDLC: Process Modeling and Documentation Using Thinging Machines
|
Author
|
Sabah Al-Fedaghi
|
Citation |
Vol. 21 No. 7 pp. 191-204
|
Abstract
|
The software development life cycle (SDLC) is a procedure used to develop a software system that meets both the customer¡¯s needs and real-world requirements. The first phase of the SDLC involves creating a conceptual model that represents the involved domain in reality. In requirements engineering, building such a model is considered a bridge to the design and construction phases. However, this type of model can also serve as a basic model for identifying business processes and how these processes are interconnected to achieve the final result. This paper focuses on process modeling in organizations, per se, beyond its application in the SDLC when an organization needs further documentation to meet its growth needs and address regular changes over time. The resultant process documentation is created alongside the daily operations of the business process. The model provides visualization and documentation of processes to assist in defining work patterns, avoiding redundancy, or even designing new processes. In this paper, a proposed diagrammatic representation models each process using one diagram comprising five actions and two types of relations to build three levels of depiction. These levels consist of a static description, events, and the behavior of the modeled process. The viability of a thinging machine is demonstrated by re-modeling some examples from the literature.
|
Keywords
|
documentation, process documentation; process model, process specification, conceptual model
|
URL
|
http://paper.ijcsns.org/07_book/202107/20210723.pdf
|
Title
|
Beyond SDLC: Process Modeling and Documentation Using Thinging Machines
|
Author
|
Sabah Al-Fedaghi
|
Citation |
Vol. 21 No. 7 pp. 191-204
|
Abstract
|
The software development life cycle (SDLC) is a procedure used to develop a software system that meets both the customer¡¯s needs and real-world requirements. The first phase of the SDLC involves creating a conceptual model that represents the involved domain in reality. In requirements engineering, building such a model is considered a bridge to the design and construction phases. However, this type of model can also serve as a basic model for identifying business processes and how these processes are interconnected to achieve the final result. This paper focuses on process modeling in organizations, per se, beyond its application in the SDLC when an organization needs further documentation to meet its growth needs and address regular changes over time. The resultant process documentation is created alongside the daily operations of the business process. The model provides visualization and documentation of processes to assist in defining work patterns, avoiding redundancy, or even designing new processes. In this paper, a proposed diagrammatic representation models each process using one diagram comprising five actions and two types of relations to build three levels of depiction. These levels consist of a static description, events, and the behavior of the modeled process. The viability of a thinging machine is demonstrated by re-modeling some examples from the literature.
|
Keywords
|
documentation, process documentation; process model, process specification, conceptual model
|
URL
|
http://paper.ijcsns.org/07_book/202107/20210723.pdf
|

|
|