Understanding objectoriented concepts is always a difficult task for students. It is equally challenging for lecturers to teach these concepts. Over the years teachers have used various methods to teach these concept...
详细信息
Developing high-quality systems is an essential goal in software engineering. Coupling and cohesion are two highly considered quality attributes. For object-oriented systems, class cohesion refers to the relatedness o...
详细信息
Scenario-based software requirements specifications, due to limitations of natural language and scenarios, lack precision and abstraction. Formal methods address this problem, but are rarely used. A Unified object-Ori...
详细信息
The research study intends to develop an object-orientedprogramming (OOP)-based UVM testbench monitor module. According to the OOP model, the testbench is made up of various objects, each of which is intended to perf...
详细信息
Functional correctness is an important concern, especially in the field of safety-critical systems. Correctness-by-Construction (CbC) is an incremental software development technique to create functionally correct pro...
详细信息
This paper discusses the limitations of the Improved Weighted Composite Complexity measure, a measure used to determine the cognitive complexity of software systems. This measure extends upon Chhillar and Bhasins’ we...
详细信息
ORM frameworks are a popular method to bridge the differences between object-orientedprogramming and relational data management. At the same time, recursive relationships are present in many schemas to represent tree...
详细信息
This The paper presents the transformation and use of data into various types of objects within business web applications. Business models use diverse data sources and require successive transformations to be included...
详细信息
ISBN:
(纸本)9798350341652
This The paper presents the transformation and use of data into various types of objects within business web applications. Business models use diverse data sources and require successive transformations to be included in various applications used within business enterprises. An efficient way of using heterogeneous data is to transform it into objects that can then be used as templates in applications built on the basis of high-performance, object-orientedprogramming languages. There are various challenges in the case of large volumes of data accumulated within companies, which require transformations into objects and templates, and then making the content available quickly and efficiently to users of various application modules. Data formatting is an important stage in their transformation, in the case of large volumes of heterogeneous data, and then follows the stage of indexing and optimization for quick retrieval and easy use in various modules within applications. Complex business applications require retrieval operations for large volumes of data, which can be used for updating, implementation, and reporting. These operations require fast retrieval of data, across various types or patterns, even for large volumes of data, and depend on how to integrate into objects and content templates. The interconnection of data from different sources is a problem that can be solved by transforming the data into objects and templates so that some common standards are respected that can be extended to large volumes of data. Complex business applications require flexibility in handling and using data, and templating helps structure it into standard data types such as numeric, real, character, string, and item-type structures. These transformations can be applied to large volumes of data, using extraction, transformation, and validation mechanisms so that data flows follow business rules and feed application modules continuously for high availability to all users. Mechanisms f
Reducing clones in source code is one of the techniques to improve the maintainability of a software system. Which refactoring technique to use depends on where a clone is found and what the relation between clone ins...
详细信息
An automated code evaluation tool that combines the usage of software quality metrics and object-orientedprogramming teaching subjects is designed and developed. The tool (called ACE-PE) gives flexibility to instruct...
详细信息
暂无评论