Q-01

Would you like to be part of the funding proposal for DV-FUSE?

Would you like to participate in the development of the DV-FUSE?

Would you like to support the development of DVHR-FUSE?

Keywords: Funding Proposal or Funding, Participation, Support

If you answer yes to any of the questions, don't hesitate to get in touch with me at [email protected] and write in the subject – The Keyword(s)

Data Visualization Fayad's Unified Software Engine (DV-FUSE)

Visualization offers users a powerful means of analysis and deductions that can help them uncover and divulge patterns and trends they may likely miss with other non-visual approaches. The Data Visualization Fayad's Unified Software Engine (DV-FUSE) covers and encompasses many different visualization approaches and models that proved successful across numerous problem domains. Where it is easy to map and visually present any data sets into a variety of graphical schemes, the DV-FUSE will utilize to help us manage and administer diverse, intricate, and complex data sets. Furthermore, DV-FUSE is unified, stable, reliable, easy to use, and highly cost-effective. Therefore, it is also very beneficial to use DV-FUSE.

The main challenge of DV-FUSE for any data visualization is to apply different approaches and methods to:

1. Visualize one complex data set

2. Compare and apply one visualization approach to different data sets.

3. Find all exciting patterns helpful to businesses. However, arriving at

predefined and standard ways of visually analyzing the data can be challenging. The stupendous volume and the sheer complexity of the data make it almost impossible to run the same visualization algorithms on different datasets.

Nowadays, many vendors and firms try to solve this unique problem, but primarily they support one or few visual algorithms. None has designed a stable engine to provide all possible visualization techniques and work in any data set and domain.

To solve this unique problem, we have developed a unique engine that supports different systems and applications and gives considerable stability over time and unlimited use for as many domains and applications as wished. As a result, the DV-FUSE is a stand-alone, web-ready engine for providing all the data visualization (and possibility animation) activities.

A novel developed approach that differs entirely from previous works in this area by creating an engine used in any data visualization application as the core logic layer. It effectively hides and covers all the business logic in the form of more generic goals and capabilities of the data visualization. Therefore, depending on the nature of the application leads to an instance-oriented application at a later stage, which can use this engine with the help of our hooks. This engine may lower the complexity and period needed for developing any data visualization application from the ground level.

The proposed engine relies on a software stability model [1, 2, 3, 4] that focuses explicitly on developing software based on domain knowledge rather than specific applications. The research and development of this proposal focus on the following aims:

Specific Aim 1:

  • Create a large-scale prototype for DV-FUSE for data visualization quickly extended.
  • Adapt to different needs.
  • Customize this application.

In addition, this engine also has other properties, such as: (a) Runs online all the time like major search engines, (b) Provides unlimited Any Data and Any Collection of abstract data types, such as string or integer, rational or actual number and a list, or multisets, such as set of points in a plane that represent spatial, temporal, and spatiotemporal applications, (c) Has unlimited capabilities, such as algorithms and mechanism, (d) Does not require prior investment,, (e) Has provisions for very high security and privacy, (f) Handles unlimited number of Users/Usages, (g) Limits cost per usage (Royalty, Subscriptions, and Memberships), (h) Handles unlimited number of applications (RUNS) at the same time, (i) Shows a level of needs and demand for a giving technology (Evaluation of Technology)(j) Available all the time for usage online, ranges from single users (individuals) and large enterprises, (k) Has no maintenance and license fees – no prior fees for using the engine, (l) Runs multiple algorithms on a complex spatiotemporal dataset and provide comparative results, and (m) Easy to adapt, customize, extend with many different kernels, such as animation, constraint databases, etc.

Specific Aim 2: Easy Web-Based Interface to DV-FUSE is a single-entry interface. It takes analog (i.e., file) that contains the data visualized and shows one or more logs that contain visualizations results. In addition, the web-based provides hidden pages that will track and show several trends about the number of users, number of members, number of subscribers, and number of daily, weekly, and monthly transactions, with meaningful curves. Also, use visualization algorithms' frequency and durations as bases to compare visualization algorithms and suggest improvements – Use tables and curves to compare the frequency and duration of all the visualization algorithms.

Specific Aim 3: Collect and document the engine core knowledge (analysis, design, architectural) patterns. We will collect, analyze, and write all the stable core knowledge patterns of the entire knowledge map based on software stability [1, 2, 3, 4].

This project aims to develop USA on-Demand, a timeless, stable, and open architecture engine for both regular classes (aspects) and application classes designed separately. Furthermore, their composition is formally supported to ensure correctness.

References:

1. M.E. Fayad, and A. Altman. "Introduction to Software Stability." Communications of the ACM, Vol. 44, No. 9, September 2001.

2. M.E Fayad. "Accomplishing Software Stability." Communications of the ACM, Vol. 45, No. 1, January 2002

3. M.E. Fayad. "How to Deal with Software Stability." Communications of the ACM, Vol. 45, No. 4, April 2002

4. M.E. Fayad and S. Wu. "Merging Multiple Conventional Models in One Stable Model," Communications of the ACM, Vol. 45, No. 9, 2002.

You are invited to join Unified Software Engineering (USWE) and

https://www.linkedin.com/groups/14289019/

Fayad's Unified Software Engine (FUSE) Groups

https://www.linkedin.com/groups/14286371/

More Mohamed Fayad's questions See All
Similar questions and discussions