Open Access. Powered by Scholars. Published by Universities.®
Programming Languages and Compilers Commons™
Open Access. Powered by Scholars. Published by Universities.®
- Discipline
-
- Software Engineering (3)
- Theory and Algorithms (3)
- Databases and Information Systems (2)
- Engineering (2)
- Social and Behavioral Sciences (2)
-
- Atmospheric Sciences (1)
- Cataloging and Metadata (1)
- Climate (1)
- Computer Engineering (1)
- Digital Communications and Networking (1)
- Graphics and Human Computer Interfaces (1)
- Library and Information Science (1)
- Meteorology (1)
- Nuclear Engineering (1)
- Numerical Analysis and Scientific Computing (1)
- OS and Networks (1)
- Oceanography (1)
- Oceanography and Atmospheric Sciences and Meteorology (1)
- Operations Research, Systems Engineering and Industrial Engineering (1)
- Public Administration (1)
- Public Affairs, Public Policy and Public Administration (1)
- Systems Architecture (1)
- Systems Engineering (1)
- Keyword
-
- Computer programming (2)
- Java (Computer program language) (2)
- Programming languages (Electronic computers) (2)
- Adaptive routing (Computer network management) (1)
- Applied sciences (1)
-
- Communicating sequential processes (1)
- Communicating sequential processes (CSP); Human user interface design; Occam (Computer program language); Process oriented design; Software engineering; User interfaces (Computer systems); Visual programming (Computer science) (1)
- Compilers (1)
- Computer science; Dynamic programming; Matrices (1)
- Computer simulation (1)
- Computer software; Interdisciplinary research; Mathematical models; Software compatibility (1)
- Concurrent programming (1)
- Data interchange (1)
- Database design (1)
- Engineering models (1)
- Geographic information systems (1)
- Harry Reid Center (1)
- Human-Factors (1)
- Information filtering systems (1)
- Investments (1)
- Las Vegas (UNLV) (1)
- Message passing (1)
- Occam (Computer program language) (1)
- Polyglot Programming (1)
- Process-oriented (1)
- Randomized Controlled Trial (1)
- Relational databases (1)
- Roaming (Telecommunication) (1)
- Semantic scholar API (1)
- Sensor networks (1)
- Publication
- Publication Type
Articles 1 - 11 of 11
Full-Text Articles in Programming Languages and Compilers
Relational Database Schema To Support Research Profiling Studies, Natural Language Processing, And Bibliometric Analysis, Darnelle Melvin
Relational Database Schema To Support Research Profiling Studies, Natural Language Processing, And Bibliometric Analysis, Darnelle Melvin
Library Faculty Research
In this paper, a relational database schema is introduced that supports rapid prototyping, data preprocessing, and warehousing tasks associated with research profiling studies, natural language processing, and bibliometric analysis. Python scripts are leveraged for the seamless retrieval and processing of data from Semantic Scholar. This schema is tailored to efficiently analyze entities such as authors, their scientific papers, referenced papers, and cited papers. Adhering to the relational model, this schema offers a standardized approach to data storage and detailed information retrieval for scientific papers. Enhancing knowledge discovery in scientific databases, this schema provides researchers with a powerful platform for robust …
A Randomized Controlled Trial On The Impact Of Polyglot Programming In A Database Context, Andreas Stefik, Phillip Merlin Uesbeck
A Randomized Controlled Trial On The Impact Of Polyglot Programming In A Database Context, Andreas Stefik, Phillip Merlin Uesbeck
Computer Science Faculty Research
Using more than one programming language in the same project is common practice. Often, additional languages might be introduced to projects to solve specific issues. While the practice is common, it is unclear whether it has an impact on developer productivity. In this paper, we present a pilot study investigating what happens when programmers switch between programming languages. The experiment is a repeated measures double-blind randomized controlled trial with 3 groups with various kinds of code switching in a database context. Results provide a rigorous testing methodology that can be replicated by us or others and a theoretical backing for …
Modeling Programming Language Trends Using Markov Processes, Cody Clymer, Adrian Alberto, Mike Merrill
Modeling Programming Language Trends Using Markov Processes, Cody Clymer, Adrian Alberto, Mike Merrill
Math 365 Class Projects
Which Languages Are Worth Investing In? One of the many issues in the computer science industry is knowing which technologies to invest in. Programming languages are a prime example of these technologies, so investors and innovators need to know which programming languages will grow in use over time so that new businesses can grow alongside them.
Node Filtering And Face Routing For Sensor Network, Umang Amatya
Node Filtering And Face Routing For Sensor Network, Umang Amatya
College of Engineering: Graduate Celebration Programs
Main Contributions
•Efficient Algorithms for identifying Redundant Sensor Nodes
•New Technique for Filtering Redundant Nodes in Sensor Network
•Reliable Algorithm for Message Routing - Forwarding
•User Friendly Prototype Implementation in Java
•Results of Experimental Investigation
Processj: A Process-Oriented Programming Language, Matthew Sowders
Processj: A Process-Oriented Programming Language, Matthew Sowders
UNLV Theses, Dissertations, Professional Papers, and Capstones
Java is a general purpose object-oriented programming language that has been widely adopted. Because of its high adoption rate and its lineage as a C-style language, its syntax is familiar to many programmers. The downside is that Java is not natively concurrent. Volumes have been written about concurrent programming in Java; however, concurrent programming is difficult to reason about within an object-oriented paradigm and so is difficult to get right.
occam -π is a general purpose process-oriented programming language. Concurrency is part of the theoretical underpinnings of the language. Concurrency is simple to reason about within an occam -π application …
Roaming Region For Delaunay Triangulation, Romas James Hada
Roaming Region For Delaunay Triangulation, Romas James Hada
UNLV Theses, Dissertations, Professional Papers, and Capstones
Delaunay graphs have been used in CAD/CAM, sensor network and geographic information systems. We investigate the reliability properties of nodes in Delaunay graphs. For measuring the reliability we formulate the concept of roaming-region for nodes. A node v with large roaming-region r(v) such that v is positioned near the center of r(v) is identified as a reliable node. We develop algorithms for constructing roaming-regions and present an implementation of the proposed algorithm in the Java programming language.
Visual Occam: High Level Visualization And Design Of Process Networks, Mikolaj M. Slomka
Visual Occam: High Level Visualization And Design Of Process Networks, Mikolaj M. Slomka
UNLV Theses, Dissertations, Professional Papers, and Capstones
With networks, multiprocessors, and multi-threaded systems becoming more common in our world it is increasingly evident that concurrent programming is not something to be ignored or marginalized even though many takes on concurrency (mainly by means of monitors or shared resources) have proven to be difficult to deal with on large scales. Thankfully, a good deal of work has already been done to combat this, through CSP, occam, and other such derivatives, to produce a scalable process oriented paradigm. Still, it is cumbersome to attempt to deal with the intricacies of such communicating networks down to every minutia; if, instead, …
Design Of A Software Framework Prototype For Scientific Model Interoperability, Eric Fritzinger, Sohei Okamoto
Design Of A Software Framework Prototype For Scientific Model Interoperability, Eric Fritzinger, Sohei Okamoto
2010 Annual Nevada NSF EPSCoR Climate Change Conference
19 PowerPoint slides Session 2: Infrastructure Convener: Sergiu Dascalu, UNR Abstract: -What are models? -Mathematical models used to describe a system -E.g. Atmospheric, Oceanic, Ecological, etc… -Algorithmic calculations which take input and produce estimated results -Weather forecasting, global warming predictions, sea level estimations, etc… -Models are invaluable
A Survey Of Monge Properties, Swetha Sethumadhavan
A Survey Of Monge Properties, Swetha Sethumadhavan
UNLV Theses, Dissertations, Professional Papers, and Capstones
Monge properties play an important role in theoretical computer science. Many greedy algorithms are based on such properties, as is speedup in dynamic programming. Monge properties are simple monotonicity properties which are observed and used in various settings such as resource optimization, computational geometry, statistical sampling, computational biology and coding.
Development Of A Systems Engineering Model For Chemical Separation Process, Lijian Sun
Development Of A Systems Engineering Model For Chemical Separation Process, Lijian Sun
UNLV Theses, Dissertations, Professional Papers, and Capstones
This thesis is concerned with the efforts to develop a general-purpose systems engineering model software TRPSEMPro1 that can be used to improve productivity in the design process. Different features of TRPSEMPro will be presented in this thesis. First, Systems Engineering technology is presented, followed by the exposition of different numerical optimization technologies and DOE (Design of Experiments) study technologies. Second, the detailed software process, Object-Oriented Analysis and Design (OOA&D) for the TRPSEMPro is presented. All the design data models are expressed by using Unified Modeling Language (UML).
AMUSESimulator is another software package which has been designed and implemented in order …
What Is Y2k And How Did The University Of Nevada System Solve It?, Diane R. Dietrich
What Is Y2k And How Did The University Of Nevada System Solve It?, Diane R. Dietrich
UNLV Theses, Dissertations, Professional Papers, and Capstones
The turn of the century change from 1999 to 2000 will create chaos for the world's computer systems. This paper will discuss the causes of the Y2K problem, the reaction to this problem by the University of Nevada System Computer Services and possible repercussions of this problem for Nevada, the United States and the world.