Pradip Dey

Pradip Dey
National University | NU · Computer Science, Information and Media Systems

Doctor of Philosophy

About

50
Publications
20,274
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
137
Citations
Additional affiliations
August 2000 - October 2015
National University
Position
  • Professor

Publications

Publications (50)
Article
Two leading paradigm shifts are taking place in teaching-learning today that are expected to have major and long-lasting impacts. The first one is the current environment and restrictions due to COVID-19 has driven academia to evaluate alternatives to traditional education. The leading option being deliberated and studied is a robust and effective...
Article
Full-text available
Academia is adapting to the new age of online teaching and learning as the online mode has rapidly spread during the past several months. This is a significant paradigm shift and can also be viewed as an opportunity to think and experiment outside the box and question the traditional age-old ways of functioning in the onsite mode. As expected, ther...
Article
Full-text available
With the rapid technology advances, there is an emerging consensus that the size and complexity of software designs are increasing so rapidly that they proportionally affect the magnitude of administrative and development efforts. An important consideration is how to estimate software complexity. This subject continues to be a research topic in the...
Article
Full-text available
A rich and effective computational system must have a friendly user interface with appealing usability features that provides excellent user experience. In order to develop interactive systems with the best user experience, an innovative iterative approach to user interface engineering is required because it is one of the most challenging areas giv...
Article
Full-text available
In a multiprocessor-multithread Operating System (OS), scheduling has two dimensions. The operating system has to decide which thread to run and which Central Processing Unit (CPU) to run it on. Assume the threads are independent and each thread has a priority, the operating system selects a thread with the highest priority and assigns it to the fi...
Article
The space shuttle challenger disaster of 1986 and similar incidents and their investigations suggest that ethical issues are important in technological fields. Incidents of telemarketing fraud, identity theft, tax refund fraud and other unethical events have raised questions that deserve consideration. As technological fields develop further, poten...
Conference Paper
Full-text available
User interface engineering, critical to the development of stellar applications, is one of the most challenging areas given the diversity of knowledge, ideas, skills and innovations needed for building smart interfaces in order to succeed in today’s rapidly paced and tough, competitive marketplace. Many engineering aspects including graphical, anal...
Article
There is an emerging consensus that the size and complexity of databases are increasing so rapidly that they proportionally impact the magnitude of administrative and development efforts. Consequently, these efforts and deployment resources can be managed only by adequately measuring and estimating database parameters. Organizations are often chall...
Conference Paper
Full-text available
Language and communication are deeply conjugated with media in such a way that their phenomenal impact on every aspect of life can be revealed only if they are taken together as one synergistic whole. The principal objective of this paper is to examine approaching trends that characterize an emerging paradigm in language and communication. Evidence...
Article
Software systems may be assessed early in the development process in order to give constructive feedbacks to the developers for product improvement. Software design is a key phase in the development process which allows iterative reviews, assessments and feedbacks. In practice, software design is highly creative, extremely challenging, strikingly m...
Conference Paper
Virtualization, as a process, differs from the Hypervisor that is the software that makes the process possible. By the proper utilization of hypervisors agility, flexibility and efficiency may be gained in engineering hands-on education. Layered accreditation and certification impose additional challenges on engineering and cyber security programs....
Conference Paper
Entity Relationship (ER) model for database design was developed by Peter Chen of MIT in 1976. This is an intuitive and conceptual representation of the data model. It is normally represented as an Entity Relationship Diagram (ERD), which is a graphical representation of the ER model. From this ERD, the Entity Relationship Schema (ERS) for the data...
Article
One of the challenges in software development is measuring and estimating software complexity at various levels of development. It is difficult to manage a software project without having well-developed measurement techniques. Traditionally, software complexity has often been measured by the lines of code or some vague aspects of the functionality...
Conference Paper
College students are expected to acquire the ability to communicate using written materials for assignments, exams or term-papers. It is vital to achieve communicative goals through a variety of written texts for a spectrum of purposes. Students must approach written assignments with alluring, succinct, and creative text that quickly generates cogn...
Article
Full-text available
Automata classes including Turing Machines, Pushdown Automata and Finite Automata define the most elegant models of computation in terms of set processors. This study elaborates pedagogically motivated intuitive and formal relations between mathematical models and other computer science areas, so that students can relate different areas of computer...
Article
Full-text available
New mobile computing devices including smartphones and tablet computers have emerged to facilitate data collection in realtime at the point-of-care. Earlier, we developed a web based Childhood Obesity Informatics System (CHOIS) and deployed it for obesity surveillance by the Illinois Department of Public Health (IDPH). In the process, a school nurs...
Article
Full-text available
This paper presents one-stack automata as acceptors of context-free languages; these are equivalent to Pushdown Automata which are well known in automata theory. As equivalence relations such as equivalence of Turing Machines and two-stack Pushdown Automata help in learning general properties of formal modeling, the equivalence relation of Pushdown...
Conference Paper
Full-text available
Abstract - Automated knowledge,acquisition of production rules can be performed,through,data mining or direct user input of case-based reasoning. However, knowledge base editors and,the,decision,trees representing,case-based reasoning in specific domains,are difficult for domain experts to navigate and a domain model that provides a moreintuitive i...
Conference Paper
Full-text available
A theoretical ac impedance model of biological tissue has been proposed after studying a cellular membrane using X-ray diffraction technique [1], a metal/organic system using ac impedance spectroscopy [2] and reviewing two pieces of literature of similar topics [3, 4]. This paper emphasizes ac impedance techniques which can be used to study any het...
Article
Appropriate use of computer technology in the learning process has been lacking and many web-based and stand alone tutorial systems in today's market-place do not provide material that teaches students in an enjoyable and effective way. This paper proposes a Web-based Intelligent Tutorial System that will present material in an intuitive, interacti...
Conference Paper
Full-text available
We try to analyze a generic model for 2-tier distributed systems, exploring the possibility of optimal cluster sizes from an information management perspective, such that the overall cost for updating and searching information may be minimized by adopting a judiciously lazy updating policy. We do not assume either centralized coordination or decent...
Article
These are at least two ways of handling lexical ambiguity in a tree adjoining grammar. One of them seems to be computationally intractable. The other is computationally efficient. This paper describes these two methods with algorithms and their analyses.
Article
Computational linguistics has two major goals: (1) develop a technology of natural language processing that can be used in machine translation, user-interfaces, and other applications, (2) model human's language behavior in computers. The multiprocessing model of computation is examined for both these goals and found to be adequate for the former....
Article
Most problems considered to be solvable by expert systems have very large search space. It is imperative to use efficient search strategy in expert system tools. Thus, OPS5 uses a kind of hill climbing which is very efficient. However, hill climbing is inadequate for many problems because it is one of the least dependable search strategies. In orde...
Conference Paper
Full-text available
Lexical transfer is the point of transition between an unchangeable source text (a rock) and an infinite array of target texts (a hard place to find an acceptable one). The author's Coling86 paper (pp. 104--106) described a new methodology for testing ...
Conference Paper
Flexibility in control mechanism will allow solutions of a much wider range of problems with the expert system technology than currently possible. In order to provide flexibility in control mechanism deviations from the standard fixed control (recognize-act cycle) should be allowed. As a first step toward achieving this we develop a flexible intera...
Conference Paper
The best-first search method is commonly employed in searching a dynamic search space with heuristic information which allows the method to locate the goal state or solution by generating only a small part of the search space. This search is efficient because it always considers the most promising node or state for expansion or exploitation. By tra...
Conference Paper
One of the advantages of using Backus' FP system for software development is the ability to reason about programs in the associated algebra of programs. In order to be able to use the algebra fully, it must be possible to obtain nonrecursive forms for ...
Conference Paper
Full-text available
From a well represented sample of world languages Steele (1078) shows that about 70% of languages exhibit significant word order variation. Only recently has this wide-spread phenomenon been drawing appropriate attention. Perhaps ID/LP (Immediate Dominance and Linear Precedence) framework is the most debated theories in this area. We point out some...
Article
Full-text available
Characterization of the nature of engineering materials is of primary importance to material scientists and engineers. Once the nature of a material is understood, models can be developed that allow the relationships that exist between composition and processing, and the properties and performance of materials to be defined. Impedance spectroscopy...
Article
Full-text available
Language processing systems are complex, costly and challenging requiring enormous computing power. This paper presents an embedded layered software architecture for lexical, syntactic, semantic, and pragmatic processing of a linguistic system. The software architecture is presented with components and their relationships along with an analysis of...
Article
Full-text available
Abstract Teaching,mathematical,reasoning,is a challenge,for most,result-oriented,teachers.,In general, many strategies can be employed, including problem-based learning, technology-based learning, game-based learning, community-based learning, work- based learning, inquiry-based learning, project-based learning, team-based learning, web-based learn...
Article
Thesis (Ph. D.)--University of Pennsylvania, 1984. Includes bibliographical references (leaves 188-194). Includes index. Photocopy of typescript.

Network

Cited By