Academic literature on the topic 'Application programme interface'

Create a spot-on reference in APA, MLA, Chicago, Harvard, and other styles

Select a source type:

Consult the lists of relevant articles, books, theses, conference reports, and other scholarly sources on the topic 'Application programme interface.'

Next to every source in the list of references, there is an 'Add to bibliography' button. Press on it, and we will generate automatically the bibliographic reference to the chosen work in the citation style you need: APA, MLA, Harvard, Chicago, Vancouver, etc.

You can also download the full text of the academic publication as pdf and read online its abstract whenever available in the metadata.

Journal articles on the topic "Application programme interface"

1

Becker, Bernhard P., and Holger Schüttrumpf. "An OpenMI module for the groundwater flow simulation programme Feflow." Journal of Hydroinformatics 13, no. 1 (March 19, 2010): 1–12. http://dx.doi.org/10.2166/hydro.2010.039.

Full text
Abstract:
The OpenMI standard defines an interface that allows time-dependent models to exchange data at runtime. The migration of a flow simulation programme to OpenMI compliance usually requires changes in the source code or even a reorganisation of the programme sequence. Users of commercial flow simulation programmes depend on the software producer if they want to couple their models according to the OpenMI standard. We describe how we made the groundwater flow simulation programme Feflow OpenMI compliant without changing the source code: an OpenMI-compliant control application communicates with Feflow via remote procedure calls. A basic prerequisite for applying this method is an entry point into the flow simulation programme that allows to modify the model data during runtime and to implement the remote procedure calls. Feflow meets this requirement as it provides the interface manager (IFM). The mode of operation is explained with a simple test case including an inundation model and a Feflow groundwater model.
APA, Harvard, Vancouver, ISO, and other styles
2

Wang, Hong Yun, G. F. Guo, Y. X. Li, and Xi Lin Zhu. "Application of LabVIEW in Flame Cutter NC System." Key Engineering Materials 392-394 (October 2008): 121–24. http://dx.doi.org/10.4028/www.scientific.net/kem.392-394.121.

Full text
Abstract:
In this paper, a system was introduced, which bases on Flame Cutter NC System and software platform of LabVIEW which the USA NI company developed. Composing of NC machine, partition of modules and assignments, functions confirming, data processing of machining and control, structure of software by the numbers and realization method of two CPUs. The system makes use of multitasking of LabVIEW to make the programmer realize easily the task, which is difficulty to acquire in in tradition programme. It is a kind of comparatively convenient and swift thinking to realize system interface and multitasking by the platform of LabVIEW.
APA, Harvard, Vancouver, ISO, and other styles
3

Dinis, Fábio Matoseiro, João Poças Martins, Bárbara Rangel Carvalho, and Ana Sofia Guimarães. "Disseminating Civil Engineering through Virtual Reality: An Immersive Interface." International Journal of Online Engineering (iJOE) 14, no. 05 (May 25, 2018): 225. http://dx.doi.org/10.3991/ijoe.v14i05.7788.

Full text
Abstract:
<p class="0abstractCxSpFirst">The application of immersive Virtual Reality (VR) interfaces has shown favourable results for Engineering Education. In fact, VR interfaces provide new practises for improvising transferability of knowledge and communication amongst users, thus disclosing new tools for decision making, planning, project review and multidisciplinary cooperation.</p><p class="0abstractCxSpLast">The present work comprises a description of an immersive VR interface developed under the scope of Civil Engineering and an ongoing educational programme, Educational Lab - Big Machine. The project intends primarily, to disseminate Civil Engineering amongst pre-university students, simultaneously providing new tools for enhancing students’ motivation and decreasing early school leaving.</p>The VR interface is available online and can be tested anywhere as long as the minimum requirements are met.
APA, Harvard, Vancouver, ISO, and other styles
4

Harish, Ballu, and R. S. Dwiwedi. "Exhibiting of geospatial attribute data using popup template Java-script application programming interface." International Journal of Scientific Reports 6, no. 12 (November 23, 2020): 532. http://dx.doi.org/10.18203/issn.2454-2156.intjscirep20205034.

Full text
Abstract:
<p>Arc-GIS server is used in creating web, desktop, mobile applications. Arc-GIS for server provides end user applications and services for spatial data management, visualization and spatial analysis. The proposed work deals with exhibiting of geo-spatial attribute data using the facility of Java script application programme interfaces (API’s) from Arc-GIS server. Popup-layout API reference is utilized in the work and furthermore two of its properties are utilized relying upon the need of the work. All the programming interfaces have their advantages for encouraging clients work to connect with the geo-spatial information. Keen web maps make an extraordinary method of envisioning complex data. They assist with beating up apparently disconnected data, uncover concealed examples, mine enormous datasets. Information can be composed on the work area, sent to the cloud, and shared utilizing Arc-GIS server on the web.</p>
APA, Harvard, Vancouver, ISO, and other styles
5

Uther, Maria, Anna-Riikka Smolander, Katja Junttila, Mikko Kurimo, Reima Karhila, Seppo Enarvi, and Sari Ylinen. "User Experiences from L2 Children Using a Speech Learning Application: Implications for Developing Speech Training Applications for Children." Advances in Human-Computer Interaction 2018 (November 1, 2018): 1–6. http://dx.doi.org/10.1155/2018/7345397.

Full text
Abstract:
We investigated user experiences from 117 Finnish children aged between 8 and 12 years in a trial of an English language learning programme that used automatic speech recognition (ASR). We used measures that encompassed both affective reactions and questions tapping into the children' sense of pedagogical utility. We also tested their perception of sound quality and compared reactions of game and nongame-based versions of the application. Results showed that children expressed higher affective ratings for the game compared to nongame version of the application. Children also expressed a preference to play with a friend compared to playing alone or playing within a group. They found that assessment of their speech is useful although they did not necessarily enjoy hearing their own voices. The results are discussed in terms of the implications for user interface (UI) design in speech learning applications for children.
APA, Harvard, Vancouver, ISO, and other styles
6

Bessagnet, Bertrand, Laurent Menut, and Maxime Beauchamp. "An <i>N</i>-dimensional Fortran interpolation programme (NterGeo.v2020a) for geophysics sciences – application to a back-trajectory programme (Backplumes.v2020r1) using CHIMERE or WRF outputs." Geoscientific Model Development 14, no. 1 (January 7, 2021): 91–106. http://dx.doi.org/10.5194/gmd-14-91-2021.

Full text
Abstract:
Abstract. An interpolation programme coded in Fortran for irregular N-dimensional cases is presented and freely available. The need for interpolation procedures over irregular meshes or matrixes with interdependent input data dimensions is frequent in geophysical models. Also, these models often embed look-up tables of physics or chemistry modules. Fortran is a fast and powerful language and is highly portable. It is easy to interface models written in Fortran with each other. Our programme does not need any libraries; it is written in standard Fortran and tested with two usual compilers. The programme is fast and competitive compared to current Python libraries. A normalization option parameter is provided when considering different types of units on each dimension. Some tests and examples are provided and available in the code package. Moreover, a geophysical application embedding this interpolation programme is provided and discussed; it consists in determining back trajectories using chemistry-transport or mesoscale meteorological model outputs, respectively, from the widely used CHIMERE and Weather Research and Forecasting (WRF) models.
APA, Harvard, Vancouver, ISO, and other styles
7

Robertson, Sara, Sarah Taylor, Robert Christie, John Fletcher, and Luca Rossini. "Designing with a Responsive Colour Palette: The Development of Colour and Pattern Changing Products." Advances in Science and Technology 60 (September 2008): 26–31. http://dx.doi.org/10.4028/www.scientific.net/ast.60.26.

Full text
Abstract:
This paper presents an illustrated discussion of the potential for creative design applications of thermochromic textiles brought into contact with specifically designed heat-profiling circuitry. The results are derived from a current research programme at the design/technology interface on the application of colour change technology in interior textile design. Examples are given of textile samples combining printed thermochromics with circuitry to demonstrate the aesthetic qualities that can be achieved from integration of the technologies in a flexible fabric system. Dynamic colour change effects controlled by prototype circuitry and power electronics are demonstrated. The paper concludes with an analysis of the potential for product/artefact development in the area of “smart” design and how, as a consequence, a responsive interior might be envisaged.
APA, Harvard, Vancouver, ISO, and other styles
8

Michelarakis, Michail, Phillip Widger, Abderrahmane Beroual, and Abderrahmane (Manu) Haddad. "Electrical Detection of Creeping Discharges over Insulator Surfaces in Atmospheric Gases under AC Voltage Application." Energies 12, no. 15 (August 1, 2019): 2970. http://dx.doi.org/10.3390/en12152970.

Full text
Abstract:
Creeping discharges over insulator surfaces have been related to the presence of triple junctions in compressed gas insulated systems. The performance of dielectric materials frequently utilised in gaseous insulating high voltage applications, stressed under triple junction conditions, has been an interesting topic approached through many different physical perspectives. Presented research outcomes have contributed to the understanding of the mechanisms behind the related phenomena, macroscopically and microscopically. This paper deals with the electrical detection of creeping discharges over disc-shaped insulator samples of different dielectric materials (polytetrafluoroethylene (PTFE), epoxy resin and silicone rubber) using atmospheric gases (dry air, N2 and CO2) as insulation medium in a point-plane electrode arrangement and under AC voltage application. The entire approach implementation is described in detail, from the initial numerical field simulations of the electrode configuration to the sensing and recording devices specifications and applications. The obtained results demonstrate the dependence of the generated discharge activity on the geometrical and material properties of the dielectric and the solid/atmospheric gas interface. The current work will be further extended as part of a future extensive research programme.
APA, Harvard, Vancouver, ISO, and other styles
9

Savu, Ionel Danut. "Modification of Heat Flow Parameters during the Ceramic Assisted Microwave Heating of HDPE." Advanced Materials Research 1036 (October 2014): 240–45. http://dx.doi.org/10.4028/www.scientific.net/amr.1036.240.

Full text
Abstract:
Microwave technology is more often used in large number of application. Heating polymers by microwave technology is met from domestic o industrial applications and the influences brought by the heating source, the impact between the microwaves and the polymer, to the base material is necessary to be well known to avoid different types of failure of the pieces. HDPE is polymer often used in application with interaction between material and microwaves. Because of that the analysis of the influence of such interaction on the flowing characteristics of the HDPE is proposed in this paper. Experimental programme was applied to HDPE 100 and HDPE 80, both heated by using mono-directional microwave beam with different sets of parameters (factorial experiment principles were used to establish the heating parameters). Plasticity characteristics of the heated material, as elongation and relaxation modulus, were determined by using thermal analysis. It has been recorded important influences of the heating process on the surface in contact with the ceramic powder that was used as microwave absorber. The DSC analysis revealed a decreasing of the elongation with about 16% and decreasing of the relaxation modulus with amount up to 18%, for the material located at the interface between the polymer and the ceramic powder. Each 2 mm from the interface to the interior of the polymer brought an intensity of the modification up to 15% of the values recorded for the interface. After 6 mm from the interface the intensity of the modification decreases very fast. By using DSC thermal analysis it has been analysed the crystallization rate of the polymer modified by the microwave heating and high rates were recorded. About 12% difference between the relaxation modulus of the heated and non-heated HDPE and that means local ageing transformation of the HDPE.
APA, Harvard, Vancouver, ISO, and other styles
10

Ronzhin, S., G. Bosch, E. Folmer, and R. Lemmens. "LINKDALE: A LIGHTWEIGHT LEARNING ENVIRONMENT FOR (GEOSPATIAL) LINKED DATA." ISPRS - International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences XLII-4/W8 (July 11, 2018): 187–90. http://dx.doi.org/10.5194/isprs-archives-xlii-4-w8-187-2018.

Full text
Abstract:
<p><strong>Abstract.</strong> Modern software tools for managing Linked Data are often designed for skilled users. Therefore, they cannot be used for education purposes because they require substantial a priori knowledge about the Resource Description Framework and the SPARQL query language. LinkDaLe is a single page application designed to teach students the concept of Linked Data and work with linked data at the same time. In the paper we showcase the interface and functionality of LinkDaLe by triplifying data on Geo4All member organizations. The application was built and evaluated within The Business Process Integration Lab, a master programme course in 2016 and 2017 years. Positive feedback from both students and teachers proved the relevance of the proposed design consideration. LinkDaLe showed usability working with domain specific data e.g. geospatial and logistic data.</p>
APA, Harvard, Vancouver, ISO, and other styles

Dissertations / Theses on the topic "Application programme interface"

1

Heydenrych, Christine. "Fostering the effectiveness of reportable arrangements provisions by enhancing digitalisation at the South African Revenue Service." Diss., University of Pretoria, 2020. http://hdl.handle.net/2263/80443.

Full text
Abstract:
Maladministration at the South African Revenue Service (SARS) resulted in the loss of public trust and negative implications on voluntary tax compliance and may encourage taxpayers to partake in aggressive tax planning schemes. This maladministration also resulted in the degeneration of SARS systems whilst technology advanced internationally. Digitalisation at SARS is crucial to address aggressive tax planning that has become more advanced as a result of the mobility of the digital economy. This study used a qualitative research methodology based on exploratory research which involved literature reviews of textbooks and articles in order to provide recommendations of how digitalisation can be adopted by SARS with a specific focus on ensuring the effectiveness of the South African Reportable Arrangements legislation. The operation of the South African Reportable Arrangements legislation was explained in order to benchmark it against the design features and best practices recommended by the OECD in Action 12 of the BEPS project and to highlight how digitalisation can enhance these provisions. Recommendations made considered the current state of digitalisation at SARS, how other countries’ tax administrations have become more digitalised and practical concerns to be borne in mind when deciding the appropriate technology. The study found that there are a handful of recommendations remaining on how South Africa could improve reportable arrangement legislation without unnecessarily increasing the compliance burden. Digitalisation techniques that could be considered are advanced analytics, artificial intelligence, blockchain technology and Application Programme Interfaces. The study proposed, amongst others, that these could be adopted by SARS to be able to gather information from various sources in real time to identify further characteristics of aggressive tax planning, perform completeness checks on reported transactions and re-deploy resources to investigate pre-identified possible reportable transactions.
Mini Dissertation (MPhil (International Taxation))--University of Pretoria, 2020.
pt2021
Taxation
MPhil (International Taxation)
Unrestricted
APA, Harvard, Vancouver, ISO, and other styles
2

Flatscher, Rony G. "Anatomy of a GUI (Graphical User Interface) Application for Rexx Programmers." Rexx Language Association, 2018. http://epub.wu.ac.at/6875/2/201803%2DAnatomyOfGUI%2DArticle.pdf.

Full text
Abstract:
Creating for the first time GUI (graphical user interface) applications is an endeavor that can be most challenging. This article introduces the general concepts of GUIs and the need to interact with GUI elements only on the so called "GUI thread". The concepts pertain to GUI applications written for Windows, Linux and MacOS alike. Using Java libraries for creating Rexx GUI applications makes these Rexx GUI applications totally platform independent. Taking advantage of BSF4ooRexx even the powerful JavaFX GUI libraries can be exploited by pure Rexx, allowing Rexx programmers to create the most demanding and complex GUI applications in an unparalleled easiness in an astonishing short period of time. The introduced GUI concepts will be demonstrated with short nutshell examples exploiting the JavaFX GUI libraries, empowering the Rexx programmers with the ability to create stable and error free GUI applications in Rexx.
APA, Harvard, Vancouver, ISO, and other styles
3

Chen, Kun-Che. "Extending the solicitation management system: User interface improvement and system administration support." CSUSB ScholarWorks, 2008. https://scholarworks.lib.csusb.edu/etd-project/3398.

Full text
Abstract:
The main purpose of this project is to develop new functionalities for the Solicitation Management System (SMS) to support the Office of Technology Transfer and Commercialization (OTTC), California State University San Bernardino (CSUSB) and the Center for the Commercialization of Advanced Technology (CCAT), San Diego State University (SDSU) for the 2008 solicitation, which opened on 28 Jan 2008. SMS is a system built to facilitate the processing of grant proposal solicitations. The SMS was first built in 2004 and was primarily used by the OTTC, CSUSB for its solicitation activities. The new version of the SMS is more user friendly, so that it is easier for users to use and comprehend. The purpose of this software is to aid the processing of a solicitation for organizations that conduct solicitations for grant proposals.
APA, Harvard, Vancouver, ISO, and other styles
4

Cabral, Ana Carolina Simões de Freitas. "Estratégias lúdicas inseridas na experência do usuário: Duolingo e sua forma de aproximação." Pontifícia Universidade Católica de São Paulo, 2018. https://tede2.pucsp.br/handle/handle/21395.

Full text
Abstract:
Submitted by Filipe dos Santos (fsantos@pucsp.br) on 2018-09-03T12:58:21Z No. of bitstreams: 1 Ana Carolina Simões de Freitas Cabral.pdf: 4968546 bytes, checksum: 97741efc0c80619790afca2e2ea661c2 (MD5)
Made available in DSpace on 2018-09-03T12:58:21Z (GMT). No. of bitstreams: 1 Ana Carolina Simões de Freitas Cabral.pdf: 4968546 bytes, checksum: 97741efc0c80619790afca2e2ea661c2 (MD5) Previous issue date: 2018-03-02
Coordenação de Aperfeiçoamento de Pessoal de Nível Superior - CAPES
Not everyone has the ease and pleasure to learn new languages. However, learning languages is increasingly important. With regard to entry into the labor market, for example, 91% of executives from different countries interviewed in the Global English Corporation survey believe that English is the main language of business. In the search for a solution to this issue, combining learning, translation and gamification, the Duolingo application was able to facilitate this task for users of the platform, who got involved and learned languages with the help of it. However, although widely used and well-evaluated in digital stores, under an academic view, many articles criticize its methodology (SANTANA, 2016; MOTA et al., 2016; DUARTE et al., 2016; BOGDAN, 2016; VALADARES et al., 2016; Gavarri, 2016), believing that it is inappropriate for this teaching. But if the methodology used is said to be ineffective, what corroborated for the application to reach so many users? This research aimed to evaluate heuristically (NIELSEN AND MOLICH, 1990; DESURVIRE et al., 2004; MALONE, 1980; PINELLI et al, 2008) the design of Duolingo interface and the way you interact directly with your users by playful aspects, in order to understand the relevance of these in the popularization of the application. In this way, we evaluated the role of user experience in the use of the application, the involvement with the learning offered there and the return to the use of the interface. It was inferred from the obtained results that, in the search for applications that can aid in the learning of foreign languages, it is not only the educational aspects and the contents presented that govern the choice of the users, they also look for easily understandable interfaces and personally satisfying experiences, apt to add intrinsic motivation to learning
Nem todos tem facilidade e prazer em aprender novas línguas. Contudo, aprender idiomas se demonstra cada vez mais importante. No que diz respeito à entrada no mercado de trabalho, por exemplo, 91% dos executivos de países distintos entrevistados na pesquisa da Global English Corporation acredita ser o inglês o principal idioma dos negócios. Na busca de uma solução para essa questão, unindo aprendizado, tradução e gamificação, o aplicativo Duolingo conseguiu facilitar esta tarefa aos usuários da plataforma, que se envolveram e aprenderam idiomas com a ajuda da mesma. Entretanto, apesar de muito utilizado e bem avaliado em lojas digitais, sob um olhar acadêmico, muitos artigos criticam sua metodologia (SANTANA, 2016; MOTA et al., 2016; DUARTE et al., 2016; BOGDAN, 2016; VALADARES et al., 2016; GAVARRI, 2016), acreditando que a mesma seja inadequada para este ensino. Mas se a metodologia utilizada é dita como ineficaz, o que corroborou para que o aplicativo alcançasse tantos usuários? A presente pesquisa buscou avaliar heuristicamente (NIELSEN E MOLICH, 1990; DESURVIRE et al., 2004; MALONE, 1980; PINELLI et al., 2008) o design da interface do Duolingo e a forma como interage diretamente com seus usuários mediante aspectos lúdicos, a fim de compreender a relevância destes na popularização do aplicativo. Desta forma, foi avaliado o papel da experiência do usuário no uso do aplicativo, no envolvimento com o aprendizado ali oferecido e no retorno ao uso da interface. Inferiu-se a partir dos resultados obtidos que, na busca por aplicativos que possam auxiliar no aprendizado de línguas estrangeiras, não são apenas os aspectos educacionais e os conteúdos apresentados que regem a escolha dos usuários, estes buscam também interfaces facilmente compreensíveis e experiências pessoalmente satisfatórias, aptas a adicionar motivação intrínseca ao aprendizado
APA, Harvard, Vancouver, ISO, and other styles
5

Bilderback, Mark Leslie. "Graphics.c, a simplified graphics application programming interface for the X Window environment." Virtual Press, 1995. http://liblink.bsu.edu/uhtbin/catkey/935938.

Full text
Abstract:
An often overlooked area of graphics is the ability of application programs to create graphical images. Many programs exist which allow creation interactively, but few offer the same ability for noninteractive application programs. By allowing an application program to create graphical images more user friendly programs may be created by programmers.
Department of Computer Science
APA, Harvard, Vancouver, ISO, and other styles
6

Pérez, Martín. "Conditional resource management for mobile devices." Universidade Tecnológica Federal do Paraná, 2014. http://repositorio.utfpr.edu.br/jspui/handle/1/1036.

Full text
Abstract:
Dispositivos móveis, como os tablets e smartphones, ficam mais populares a cada dia. Esta nova classe de dispositivos está evoluindo constantemente em suas capacidades computacionais, permitindo os usuários trocarem computadores maiores por estes dispositivos móveis menores. Diariamente novas aplicações para estes dispositivos são desenvolvidas e publicadas em repositórios de software, possibilitando que os usuários instalem e se beneficiem de novos aplicativos rapidamente. Para gerenciar múltiplas requisições de recursos de diferentes aplicações rodando em paralelo, o design de gestão de recursos do sistema operacional desempenha um papel chave. A vasta maioria dos gerentes de recursos disponíveis nos dispositivos móveis são projetados para maximizar o desempenho do sistema como um todo, nem sempre levando em consideração as características dos processos solicitando recursos na camada de aplicação. Este tipo de estratégia pode levar a casos onde algumas aplicações experimentem tempos de latência mais longos que os desejados durante os acessos aos recursos, comprometendo a Qualidade de Serviço ou a segurança do sistema. Este trabalho tem por objetivo oferecer um novo modelo de gerência de recursos para dispositivos móveis, permitindo a criação de regras que priorizem a alocação de recursos para aplicações específicas de acordo com suas necessidades. Além disso foi implementado um prototótipo como prova de conceito deste modelo, usando a plataforma Android, para confirmando a viabilidade do mesmo.
Mobile devices, such as smartphones and tablets, are becoming more popular everyday. This new devices class is constantly evolving on what concerns computing capabilities, allowing users to switch from larger computers to smaller mobile devices in several cases. Everyday new apps for these devices are developed and published in software repositories, enabling users to quickly install and benefit from new software. In order to deal with the multiple resource requests from different applications running in parallel, the operating system’s resource management design plays a key role. Most resource managers available to mobile phones are designed to maximize the performance of the system as a whole, not always taking into account the characteristics of the processes requiring resources in the application layer. This type of strategy can lead to cases where some applications experience longer latencies than desired while accessing resources, compromising the Quality of Service or system security. This work aims to offer a new resource management model for mobile devices, allowing the creation of rules that can prioritize the resource allocation for specific applications according to their needs. Also it implemented a proof of concept prototype version of this model, using the Android platform, confirming its viability.
APA, Harvard, Vancouver, ISO, and other styles
7

Hoentsch, Sandra Costa Pinto. "SocialNetLab : serviços de localização através da API de geolocalização do HTML5 e do Web Service Dinâmico." Pós-Graduação em Ciência da Computação, 2013. https://ri.ufs.br/handle/riufs/3336.

Full text
Abstract:
Front of large amount of personal mobile devices sold in the market and the vast amount of location technologies available for use by this equipment, we present a solution of localization that is able to position geographically a user and his friends on any mobile device, regardless of the equipment localization technology, as well as calculate the distance that it is in relation to friends and set the distance to be notified of the proximity thereof. This solution consists of two localization services: the localization service that uses the HTML5 Geolocation API and the localization service that uses Dynamic Web Service. Both services have been deployed and tested in SocialNetLab, which is the mobile social network that was implemented to validate these location services, serve as a laboratory for future research on social networks and will be available for the Department of Computer Science, of the University Federal of Sergipe. The main result we obtained the integration of two localization services in a mobile social network, the SocialNetLab, making it able to find and notify users of the proximity of friends regardless of localization technology available on the device (mobile or not). Upon completion of the tests we obtained satisfactory results in both localization services tested.
Diante da grande quantidade de dispositivos móveis pessoais vendidos no mercado e do vasto número de tecnologias de localização disponível para serem utilizadas por esses equipamentos, apresentamos uma solução de localização que é capaz de posicionar geograficamente um usuário e seus amigos em qualquer dispositivo móvel, independente da tecnologia de localização presente no equipamento, bem como calcular a distancia que o mesmo se encontra em relação aos amigos e definir a distância que deseja ser notificado da proximidade dos mesmos. Essa solução é composta por dois serviços de localização: o serviço de localização que utiliza a API de Geolocalização do HTML5 e o serviço de localização que utiliza Web Service Dinâmico. Ambos os serviços foram implantados e testados na SocialNetLab, que é a rede social móvel que foi implementada para validar esses serviços de localização e que servirá de laboratório para futuras pesquisas em redes sociais e estará disponível para o Departamento de Computação da Universidade Federal de Sergipe. Como principal resultado obtivemos a integração de dois serviços de localização em uma rede social móvel, a SocialNetLab, tornando-a capaz de localizar e notificar usuários da proximidade de amigos independente da tecnologia de localização disponível no dispositivo (móvel ou não). Ao término dos testes obtivemos resultados satisfatórios nos dois serviços de localização testados.
APA, Harvard, Vancouver, ISO, and other styles
8

Medeiros, Solange Fávero de Lima. "Estudo das preferências de alunos e professores sobre videoaulas para identificar requisitos de interface para ferramentas de produção." Universidade Tecnológica Federal do Paraná, 2016. http://repositorio.utfpr.edu.br/jspui/handle/1/2550.

Full text
Abstract:
A utilização de videoaula aumentou consideravelmente nos últimos anos. O interesse de alunos e professores tem crescido em parte devido às diversas iniciativas que oferecem acesso a videoaulas por meio da Internet. Em especial, muitos professores estão produzindo videoaulas de diversas formas e finalidades, por exemplo, para educação a distância e para apoio ou complemento de aulas presenciais. Neste trabalho foi realizado um estudo sobre as preferências de alunos e professores com relação à videoaula para identificar requisitos de interface para ferramentas de produção. O levantamento proposto como metodologia foi realizado com discentes e docentes de cursos técnicos na modalidade a distância da Escola Técnica Aberta do Brasil (e-Tec Brasil). Os questionários continham questões sobre a utilização de videoaula e as preferências com relação a estilos de videoaula, tempo médio de duração de videoaulas e recursos interativos, questões para identificar o nível de concordância com relação a algumas afirmações sobre videoaula e, somente para docentes, questões com relação à produção de videoaulas. A comparação entre as preferências de discentes e docentes apontou um conflito entre o estilo mais preferido pelos discentes, estilo tutorial, e o estilo mais preferido pelos docentes, estilo voz e apresentação. O estilo imagem, voz e apresentação é o segundo tanto na preferência dos discentes quanto na preferência dos docentes. A maioria dos docentes expressou que não conhece alguma metodologia ou técnica para a produção de videoaula, mas possui predisposição para aprender novas metodologias e técnicas para a produção de videoaula e também para aprender novas ferramentas de produção. Cinco requisitos de interface foram identificados a partir dos resultados da análise dos dados: prover um meio simples de produzir videoaula em diferentes estilos; controlar o tempo de duração da videoaula durante a produção; facilitar a inclusão de recursos interativos; analisar a voz do professor na videoaula para indicar necessidade de mudança de ritmo; incluir uma metodologia ou técnica para apoio à produção de videoaula.
The use of video lecture has increased considerably in recent years. The interest of students and teachers has grown in part because of a number of initiatives that provide access to video lectures through the Internet. In particular, many teachers are producing video lecture in various forms and purposes, for distance education and to support or complement regular classes. In this paper we present a study about the preferences of students and teachers related to video lecture to identify interface requirements for production tools. The survey proposed was performed with students and teachers of distance learning technical courses of the Open Technical School of Brazil (e-Tec Brazil). The questionnaires for students and teachers contained questions about the use of video lecture and preferences regarding style, duration time and interactive resources; the questionnaires also have questions to identify the level of agreement with regard to some statements about video lecture; only for teachers, the questionnaires had some topics related the video lecture production. The comparison between the preferences of students and teachers pointed out a conflict between the most preferred style by students, tutorial style, and the most preferred style by teachers, voice and presentation style. The style containing image, voice and presentation is the second in both the preference of students as the preference of teachers. Most teachers said that they do not know any method or technique for producing video lecture, but they have predisposition to learn new methodologies and techniques for producing video lecture and also to learn new production tools. Five interface requirements were identified from the results of data analysis: providing a simple means of producing video lecture in different styles; controlling the duration time of the video lecture during production; facilitating the inclusion of interactive resources; analyzing the teacher´s voice in the video lecture to indicate the need for change of pace; including a methodology or technique to support video lecture production.
APA, Harvard, Vancouver, ISO, and other styles
9

DeLong, David Blane. "A web-based, database bound, WYSIWYG development environment for web applications." CSUSB ScholarWorks, 2004. https://scholarworks.lib.csusb.edu/etd-project/2580.

Full text
Abstract:
This project, WebAppDesigner, combines a "What You See Is What You Get" (WYSISYG) web page designer, database table designer, query tool, and an automatic deployment process into a single easy to use solution for small businesses and individuals.
APA, Harvard, Vancouver, ISO, and other styles
10

Liz, Nevton de. "Tecnologia móvel no ensino e aprendizagem de língua inglesa na escola." Universidade Tecnológica Federal do Paraná, 2015. http://repositorio.utfpr.edu.br/jspui/handle/1/2168.

Full text
Abstract:
Acompanha: Tecnologia móvel no ensino e aprendizagem de língua inglesa na escola
O ensino de língua estrangeira no Brasil tem sido motivo de muitas discussões em torno de abordagens teóricas e metodológicas que ofereçam melhorias ao processo de ensino e aprendizagem. A inclusão das novas tecnologias aplicadas ao contexto escolar pode auxiliar esse processo, uma vez que os alunos, desde muito pequenos, já têm contato com essas ferramentas, o que facilita o trabalho do professor. Assim, a presente pesquisa tem por objetivos: produzir um aplicativo para auxiliar o ensino de língua inglesa no Ensino Médio; aplicar o protótipo em sala de aula; relatar os aspectos positivos e negativos da proposta e analisar a participação dos alunos e da professora regente durante a aplicação. Os fundamentos teóricos que nortearam a pesquisa foram as teorias de aprendizagem por dispositivos móveis de Lemos (2010), Lévy (2010); os conceitos de mídias digitais e m-learning de Sharples, Taylor e Vavoula (2007), Barbosa, Amarolinda e Schlemmer (2011), Marçal, Andrade e Rios (2005) e Moura (2010); a teoria do desenvolvimento social e aprendizagem ou sociointeracionismo, interação e aprendizagem de acordo com os estudos de Vigotsky (1999) e Vigotsky e Cole (1998); o conceito de aprendizagem de língua estrangeira pela abordagem comunicativa de aquisição e desenvolvimento no convívio multicultural e contextualizado de Foster e Ohta (2005) e Krashen (1987) e, por último, os conceitos de affordance na perspectiva de Gibson e Pick (2000) e Cakmak et al. (2007). Para a realização do estudo, utilizamos os tipos de pesquisa: descritiva, bibliográfica, de campo, experimental e analítica. Os participantes do estudo foram quinze alunos do primeiro ano do Ensino Médio da rede pública da cidade de Londrina, Paraná. Os resultados mostraram que os smartphones e tablets oferecem possibilidades reais de aprendizagem, se explorados apropriadamente pelo professor. A aprendizagem de língua inglesa pelo uso das mídias móveis maximizou a aquisição de habilidades e competências linguísticas, permitindo que os alunos tivessem contato com contextos multiculturais e contextualizados de produção oral, a qualquer hora, em qualquer lugar, auxiliando na criação de um ambiente descontraído, motivador e produtivo, otimizando o tempo de estudo.
The foreign language teaching in Brazil has been subject of lots of discussions around the theoretical approaches and methodologies, which offer improvement to the learning process. The inclusion of the new technologies applied to the school context may support this process, once students since very early get in touch with such tools, what may make facilitate the teacher’s job. The arrival of the mobile devices (smartphones e tablets), with the instantaneous and ubiquitous into the classrooms it has shown itself as being an important pedagogical support, which makes the didactic contents more authentic, appealing and challenging. Therefore, this current research has the following objectives: produce an application to support the English Language Teaching at High School; apply the prototype in the classroom; report the positive and negative aspects of this application; analyze the participation of the students and teacher in class during the application. The theoretical base that guided the learning theories through the use of the mobile devices of Lemos (2010), Lévy (2010); the concept of digital and of m-learning of Sharples, Taylor and Vavoula (2007), Barbosa, Amarolinda e Schlemmer (2011), Marçal, Andrade e Rios (2005) and Moura (2010); the theory of social development and learning or sociointeracionism, interaction and learning according to the studies of Vigotsky (1999) and Vigotsky and Cole (1998); the conception of learning of foreign language through the communicative approach of acquisition and development in multicultural and contextualized of Foster and Ohta (2005) and Krashen (1987); and lastly the concept of affordance under the perspective of Gibson and Pick (2000) and Cakmak et al. (2007). In order to be able to carry out this study we used the following kinds of research: descriptive, bibliographic, experimental, and analytical. The participants of the research were 15 students of the first grade of High School of the Public Educational system from the city of Londrina, Paraná state. The results showed that the mobile devices offer real learning possibilities, provide that the teacher taps them appropriately. The learning of the English language by the use of the mobile Medias has promoted an improvement on the language acquisition, allowing students to create a friendly, motivating and productive environment, optimizing the studying time.
APA, Harvard, Vancouver, ISO, and other styles

Books on the topic "Application programme interface"

1

Gosling, James. The Java application programming interface. Reading, Mass: Addison-Wesley Publ., 1996.

Find full text
APA, Harvard, Vancouver, ISO, and other styles
2

Essential JNI: Java Native Interface. Upper Saddle River, NJ: Prentice Hall, 1998.

Find full text
APA, Harvard, Vancouver, ISO, and other styles
3

Interface-oriented design. Raleigh, N.C: Pragmatic Bookshelf, 2006.

Find full text
APA, Harvard, Vancouver, ISO, and other styles
4

Alexander, Martin. The user interface design book for the applications programmer. Chichester: J. Wiley, 1996.

Find full text
APA, Harvard, Vancouver, ISO, and other styles
5

Woods, Dan. APIs: A Strategy Guide: Creating Channels with Application Programming Interfaces. Edited by Mary Treseler. Sebastopol, CA, USA: O'Reilly Media, 2011.

Find full text
APA, Harvard, Vancouver, ISO, and other styles
6

Institute Of Electrical and Electronics Engineers. IEEE standard for information technology: Directory services C language interfaces--binding for application program interface (API). New York: Institute of Electrical and Electronics Engineers, Inc., 1994.

Find full text
APA, Harvard, Vancouver, ISO, and other styles
7

Group, Waite, ed. Windows API New Testament. Corte Madera, Calif: Waite Group Press, 1993.

Find full text
APA, Harvard, Vancouver, ISO, and other styles
8

Peri, Christopher A. Sams teach yourself the Twitter API in 24 hours. Indianapolis, Ind: Sams Pub., 2011.

Find full text
APA, Harvard, Vancouver, ISO, and other styles
9

Institute Of Electrical and Electronics Engineers. IEEE standard for information technology: POSIX Ada language interfaces -- Part 1: Binding for system application program interface (API). New York, NY: Institute of Electrical and Electronics Engineers, 1992.

Find full text
APA, Harvard, Vancouver, ISO, and other styles
10

Pence, Doug. iSeries and AS/400 APIs at work. Carlsbad, CA: Midrange Computing, 2001.

Find full text
APA, Harvard, Vancouver, ISO, and other styles

Book chapters on the topic "Application programme interface"

1

Beyer, Dirk, and Sudeep Kanav. "An Interface Theory for Program Verification." In Leveraging Applications of Formal Methods, Verification and Validation: Verification Principles, 168–86. Cham: Springer International Publishing, 2020. http://dx.doi.org/10.1007/978-3-030-61362-4_9.

Full text
Abstract:
Abstract Program verification is the problem, for a given program $$P$$ and a specification $$\phi $$, of constructing a proof of correctness for the statement “program $$P$$ satisfies specification $$\phi $$” ($$P \models \phi $$) or a proof of violation ("Equation missing"). Usually, a correctness proof is based on inductive invariants, and a violation proof on a violating program trace. Verification engineers typically expect that a verification tool exports these proof artifacts. We propose to view the task of program verification as constructing a behavioral interface (represented e.g. by an automaton). We start with the interface $$I_{P}$$ of the program itself, which represents all traces of program executions. To prove correctness, we try to construct a more abstract interface $$I_{C}$$ of the program (overapproximation) that satisfies the specification. This interface, if found, represents more traces than $$I_{P}$$ that are all correct (satisfying the specification). Ultimately, we want a compact representation of the program behavior as a correctness interface $$I_{C}$$ in terms of inductive invariants. We can then extract a correctness witness, in standard exchange format, out of such a correctness interface. Symmetrically, to prove violation, we try to construct a more concrete interface $$I_{V}$$ of the program (underapproximation) that violates the specification. This interface, if found, represents fewer traces than $$I_{P}$$ that are all feasible (can be executed). Ultimately, we want a compact representation of the program behavior as a violation interface $$I_{V}$$ in terms of a violating program trace. We can then extract a violation witness, in standard exchange format, out of such a violation interface. This viewpoint exposes the duality of these two tasks — proving correctness and violation. It enables the decomposition of the verification process, and its tools, into (at least!) three components: interface synthesizers, refinement checkers, and specification checkers. We hope the reader finds this viewpoint useful, although the underlying ideas are not novel. We see it as a framework towards modular program verification.
APA, Harvard, Vancouver, ISO, and other styles
2

Graulund, Christian Uldal, Dmitrij Szamozvancev, and Neel Krishnaswami. "Adjoint Reactive GUI Programming." In Lecture Notes in Computer Science, 289–309. Cham: Springer International Publishing, 2021. http://dx.doi.org/10.1007/978-3-030-71995-1_15.

Full text
Abstract:
AbstractMost interaction with a computer is via graphical user interfaces. These are traditionally implemented imperatively, using shared mutable state and callbacks. This is efficient, but is also difficult to reason about and error prone. Functional Reactive Programming (FRP) provides an elegant alternative which allows GUIs to be designed in a declarative fashion. However, most FRP languages are synchronous and continually check for new data. This means that an FRP-style GUI will “wake up” on each program cycle. This is problematic for applications like text editors and browsers, where often nothing happens for extended periods of time, and we want the implementation to sleep until new data arrives. In this paper, we present an asynchronous FRP language for designing GUIs called $$\lambda _{\mathsf {Widget}}$$ λ Widget . Our language provides a novel semantics for widgets, the building block of GUIs, which offers both a natural Curry–Howard logical interpretation and an efficient implementation strategy.
APA, Harvard, Vancouver, ISO, and other styles
3

Beringer, Lennart. "Verified Software Units." In Programming Languages and Systems, 118–47. Cham: Springer International Publishing, 2021. http://dx.doi.org/10.1007/978-3-030-72019-3_5.

Full text
Abstract:
AbstractModularity - the partitioning of software into units of functionality that interact with each other via interfaces - has been the mainstay of software development for half a century. In case of the C language, the main mechanism for modularity is the compilation unit / header file abstraction. This paper complements programmatic modularity for C with modularity idioms for specification and verification in the context of Verifiable C, an expressive separation logic for CompCert . Technical innovations include (i) abstract predicate declarations – existential packages that combine Parkinson & Bierman’s abstract predicates with their client-visible reasoning principles; (ii) residual predicates, which help enforcing data abstraction in callback-rich code; and (iii) an application to pure (Smalltalk-style) objects that connects code verification to model-level reasoning about features such as subtyping, self, inheritance, and late binding. We introduce our techniques using concrete example modules that have all been verified using the Coq proof assistant and combine to fully linked verified programs using a novel, abstraction-respecting component composition rule for Verifiable C.
APA, Harvard, Vancouver, ISO, and other styles
4

Tilly, Károly, and Zoltán Porkoláb. "Semantic User Interfaces." In Enterprise Information Systems and Advancing Business Solutions, 253–67. IGI Global, 2012. http://dx.doi.org/10.4018/978-1-4666-1761-2.ch015.

Full text
Abstract:
Semantic User Interfaces (SUIs), are sets of interrelated, static, domain specific documents having layout and content, whose interpretation is defined through semantic decoration. SUIs are declarative in nature. They allow program composition by the user herself at the user interface level. The operation of SUI based applications follow a service oriented approach. SUI elements referenced in user requests are automatically mapped to reusable service provider components, whose contracts are specified in domain ontologies. This assures semantic separation of user interface components from elements of the underlying application system infrastructure, which allows full separation of concerns during system development; real, application independent, reusable components; user editable applications and generic learnability. This article presents the architecture and components of a SUI framework, basic elements of SUI documents and relevant properties of domain ontologies for SUI documents. The basics of representation and operation of SUI applications are explained through a motivating example.
APA, Harvard, Vancouver, ISO, and other styles
5

Loizidis, Alexandros, Vasilios Almaliotis, and Panagiotis Katsaros. "Static Program Analysis of Multi-Applet JavaCard Applications." In Software Engineering for Secure Systems, 286–304. IGI Global, 2011. http://dx.doi.org/10.4018/978-1-61520-837-1.ch011.

Full text
Abstract:
Java Card provides a framework of classes and interfaces that hide the details of the underlying smart card interface and make it possible to load and run on the same card several applets, from different application providers with complex trust relationships. This fact paves the way for new business applications, but the card issuer has to secure absence of malicious or faulty card applets. He has to be able to check that (i) applets do not cause illicit method invocations that violate temporal restrictions of inter-applet communication, (ii) applets protect themselves from unwanted information flow to third parties and (iii) it is not possible for an unhandled Java Card API exception to leave an applet in an unpredictable state that is potentially dangerous for the application’s security. The authors explore recent advances in theory and tool support of static program analysis and they present an approach for automatic verification of smart card applications that by definition are security critical.
APA, Harvard, Vancouver, ISO, and other styles
6

Moser, Louise E., and P. M. Melliar-Smith. "Voice-Enabled User Interfaces for Mobile Devices." In Mobile Computing, 3494–510. IGI Global, 2009. http://dx.doi.org/10.4018/978-1-60566-054-7.ch255.

Full text
Abstract:
The use of a voice interface; along with textual; graphical; video; tactile; and audio interfaces; can improve the experience of the user of a mobile device. Many applications can benefit from voice input and output on a mobile device; including applications that provide travel directions; weather information; restaurant and hotel reservations; appointments and reminders; voice mail; and e-mail. We have developed a prototype system for a mobile device that supports client-side; voice-enabled applications. In fact; the prototype supports multimodal interactions but; here; we focus on voice interaction. The prototype includes six voice-enabled applications and a program manager that manages the applications. In this chapter we describe the prototype; including design issues that we faced; and evaluation methods that we employed in developing a voice-enabled user interface for a mobile device.
APA, Harvard, Vancouver, ISO, and other styles
7

Moser, Louise E., and P. M. Melliar-Smith. "Voice-Enabled User Interfaces for Mobile Devices." In Handbook of Research on User Interface Design and Evaluation for Mobile Technology, 446–60. IGI Global, 2008. http://dx.doi.org/10.4018/978-1-59904-871-0.ch027.

Full text
Abstract:
The use of a voice interface, along with textual, graphical, video, tactile, and audio interfaces, can improve the experience of the user of a mobile device. Many applications can benefit from voice input and output on a mobile device, including applications that provide travel directions, weather information, restaurant and hotel reservations, appointments and reminders, voice mail, and e-mail. We have developed a prototype system for a mobile device that supports client-side, voice-enabled applications. In fact, the prototype supports multimodal interactions but, here, we focus on voice interaction. The prototype includes six voice-enabled applications and a program manager that manages the applications. In this chapter we describe the prototype, including design issues that we faced, and evaluation methods that we employed in developing a voice-enabled user interface for a mobile device.
APA, Harvard, Vancouver, ISO, and other styles
8

Moser, Louise E. "Voice-Enabled User Interfaces for Mobile Devices." In Human Computer Interaction, 2556–72. IGI Global, 2009. http://dx.doi.org/10.4018/978-1-87828-991-9.ch169.

Full text
Abstract:
The use of a voice interface, along with textual, graphical, video, tactile, and audio interfaces, can improve the experience of the user of a mobile device. Many applications can benefit from voice input and output on a mobile device, including applications that provide travel directions, weather information, restaurant and hotel reservations, appointments and reminders, voice mail, and e-mail. We have developed a prototype system for a mobile device that supports client-side, voice-enabled applications. In fact, the prototype supports multimodal interactions but, here, we focus on voice interaction. The prototype includes six voice-enabled applications and a program manager that manages the applications. In this chapter we describe the prototype, including design issues that we faced, and evaluation methods that we employed in developing a voice-enabled user interface for a mobile device.
APA, Harvard, Vancouver, ISO, and other styles
9

Koca, Serhat, Birol Gulnar, and Murat Aytas. "Measuring Student Satisfaction Level Regarding Instructional Design and Technical Dimension in Web-Based Distance Education Programs." In Present and Future Paradigms of Cyberculture in the 21st Century, 202–19. IGI Global, 2021. http://dx.doi.org/10.4018/978-1-5225-8024-9.ch011.

Full text
Abstract:
Web-based distance education method (WBDE) is used by many private and public education institutions today. Through this educational application, instructors can deliver training content to students or participants from all over the world, synchronously and asynchronously. Within the scope of WBDE applications, trainings are carried out through websites with many different structures and interfaces. In this direction, in the process of conveying the said training method to the recipients, the way the education is provided in terms of instructional design and technical dimension becomes very important for the satisfaction of the recipients. In this context, the measurement of student satisfaction level regarding instructional design and technical dimension in web-based distance education programs has been studied on the example of Spiritual Guidance program. In this direction, it is thought that the study of distance education programs in terms of instructional design and technical dimension will contribute to the researches to be put forward in this direction.
APA, Harvard, Vancouver, ISO, and other styles
10

Quang Duc, Trinh. "LabVIEW and Open Embedded System." In LabVIEW - A Flexible Environment for Modeling and Daily Laboratory Use. IntechOpen, 2021. http://dx.doi.org/10.5772/intechopen.98271.

Full text
Abstract:
In this chapter, discussions about the applications based on LabVIEW with a typical open embedded system such as Arduino. Instead of the applications with use of National Instrument hardware, an user can build an low-cost microcontroller-based system which user interface and procedure designed in LabVIEW. Recently, Arduino-based applications are one of interested developments, the embedded system is designed with the low-cost microcontroller of ATMEGA2560 and easy to program with IDE (Interface Development Environment). However, the difficulties of Arduino-based applications are user interface design while LabVIEW is an excellent utilities for the panel designs. The limitation of some LabVIEW applications is the requirements from combination with high performance NI hardwares. Under interactions between LabVIEW and IDE library designed by Arduino, the low-cost system can be easily built for experiments or prototype designs.
APA, Harvard, Vancouver, ISO, and other styles

Conference papers on the topic "Application programme interface"

1

Rinaldi, Claudia, and Marco Mandelli. "The Role of Diffusion and Oxidation Kinetics in a Coating Life Prediction Code: Application to Components." In ASME Turbo Expo 2009: Power for Land, Sea, and Air. ASMEDC, 2009. http://dx.doi.org/10.1115/gt2009-60063.

Full text
Abstract:
Under the umbrella of an Italian R&D programme, furnace-cyclic tests of thermal barrier coating (TBC) specimens were carried out to study the coating/substrate interactions and to determine a quantitative description of the degradation as induced by diffusion and oxidation at the interface of TBC and the bond coat (BC). On the basis of these experiments a coating life prediction code was developed, which utilized two alternative approaches for the oxidation kinetics of BC: “phenomenological” oxidation law and “free kinetics” oxidation behaviour. In this paper, the capability is shown of the latter methodology to predict more reliably the oxide thickness, the formation of non alumina oxide and formation of Kirkendall voids. The model was tested for MCrAlY and MCrAlYRe bond coats deposited by different thermal spray processes on various alloys. Examples of predictions are shown together with some comparisons with the experimental findings on the exposed specimens or ex-service components. Finally the oxidation kinetics is discussed with regards to the influence of the presence of TBC on the oxidation process in BC, taking into consideration that alumina and Zirconia–Yttria properties and their interactions. The inverse problem solution (IPS) method was applied together with the developed code to estimate the local mean operating temperature on the component surface. Some examples of code application to ex-service components are also shown.
APA, Harvard, Vancouver, ISO, and other styles
2

Richardson, David C., and Spencer P. Magleby. "Implementing the CAM-I Application Interface Specification With UNIX Interprocess Communication." In ASME 1992 International Computers in Engineering Conference and Exposition. American Society of Mechanical Engineers, 1992. http://dx.doi.org/10.1115/edm1992-0143.

Full text
Abstract:
Abstract The CAM-I Application Interface Specification (AIS) allows applications to access a geometric modeler for model analysis using a standardized interface. This is accomplished by linking the source or object codes of the application and modeler together at compile time along with the AIS implementation for the modeler. This methodology requires at least the object code of both programs and results in a single, large executable program dedicated to the use of the specific application and modeler only. By using interprocess communication (IPC) with the AIS, the two programs can remain separate and be used with other modelers and applications rather than only with each other. The approach used in defining the AIS/IPC adaptation issues and developing and testing concepts to address those issues resulted in successfully implementing AIS using the messaging routines of IPC. This allowed an independent application to invoke and interface with an independent geometric modeler and perform analyses on representative models. The implications of the approach used and the implementation of AIS with IPC in engineering are broad. Using a modified form of the AIS/IPC, an application could theoretically interface with a modeler on a remote system far from the host.
APA, Harvard, Vancouver, ISO, and other styles
3

Yip, T. Gary, and Ajay R. Patel. "A Window Based Graphical User Interface for a Supersonic Combustion Fortran Code." In ASME 1992 International Computers in Engineering Conference and Exposition. American Society of Mechanical Engineers, 1992. http://dx.doi.org/10.1115/cie1992-0064.

Full text
Abstract:
Abstract Fortran has been used widely in number crunching applications. In recent years, as the size of application programs increases significantly, users begin to demand interactive capability so that they can interface with the applications in real time in a more flexible and convenient manner. In spite of the wide acceptance by engineers in various fields in the seventies and eighties, Fortran currently does not offer these features. INPUT/OUTPUT are structured rigidly by the order of the READ and WRITE statements in the application programs. The situation would get even worse when the program requires a large number of inputs from the user. A user can use a large input file in which the data must be in a fixed format and no comment statements are allowed. An alternative is to write a real time input interface with requests for inputs displayed on the screen. This leads to a long list of questions and answers scrolling up the screen. When a mistake is made in answering any one of the questions, the input sequence has to be restarted at the beginning of the program again.
APA, Harvard, Vancouver, ISO, and other styles
4

Howell, Jennifer, Ming Shu, and Robert Wohlfarth. "An object oriented application/programmer interface for network programming." In the 1993 ACM/SIGAPP symposium. New York, New York, USA: ACM Press, 1993. http://dx.doi.org/10.1145/162754.162953.

Full text
APA, Harvard, Vancouver, ISO, and other styles
5

Streusand, David B., John Steuben, and Cameron J. Turner. "Robotic Interfaces Through Virtual Reality Technology." In ASME 2010 International Mechanical Engineering Congress and Exposition. ASMEDC, 2010. http://dx.doi.org/10.1115/imece2010-38308.

Full text
Abstract:
Virtual reality, the ability to view and interact with virtual environments, has changed the way the world solves problems and accomplishes goals. The ability to control a person’s perceptions and interactions with a virtual environment allows programmers to create situations that can be used in numerous fields. Virtual interaction can go from a computer program to an immersive experience with realistic sounds, smells, visuals, and even touch. Research in virtual reality has covered human interaction with virtual reality, different potential applications, and different techniques in creating the virtual environments. This paper reviews several key areas of virtual reality technology and related applications. An application that has large implications for our research is the control of robotic systems. Robotic systems are only as smart as their programming. This limitation often limits the utility of robotic applications in otherwise desirable circumstances. Virtual reality technologies offer the ability to couple the intelligence of a human operator with a physical robotic implementation through a user-friendly virtualized interface. This early-stage research aims to develop a technological foundation that will ultimately lead to a virtual teleoperation interface for robotics in hazardous applications. The resulting system may have applications in nuclear material handling, chemical and pharmaceutical manufacturing, and biomedical research fields.
APA, Harvard, Vancouver, ISO, and other styles
6

Clauss, Gu¨nther F., Hans W. Gerber, and Carsten Hippe. "ASTRA: An Automatic Spading Tool for the Remote Application at Abyssal Depths." In ASME 2003 22nd International Conference on Offshore Mechanics and Arctic Engineering. ASMEDC, 2003. http://dx.doi.org/10.1115/omae2003-37171.

Full text
Abstract:
The future approach of the European marine research programme focuses on the establishment of multi-disciplinary networks including existing systems, and the development of new technologies for efficient installation and near real time communication. Within this framework the European Community funds the networks ORION (Ocean Research by Integrated Observation Networks - GEOSTAR 3) and ESONET 2 (European Seafloor Observatory NETwork) with several European partner institutions involved in marine research. Key technologies for deep-sea research have been developed in the frame of the GEOSTAR project (GEophysical and Oceanographic STation for Abyssal Research - Deep-Sea Mission). The concept comprises: • the deep-sea benthic observatory for geophysical and oceanographic purposes with its unique Data Acquisition and Control System (DACS), • the innovative underwater communication system as near real time interface, and • the deployment and recovery vehicle MODUS (MObile Docker for Underwater Sciences) for precise operations with heavy payloads. The know-how and existing equipment establishes a good basis for extensions and further developments to be used for network projects. ASTRA — an Automated Spading Tool for Remote Applications at abyssal depths — is one of these new concepts. This tool — integrated into the GEOSTAR-Bottom Station (BS) (also called node) and deployed by MODUS — will bury an Ocean Bottom Seismometer (OBS) into the sub-sea soil. The OBS will be laterally displaced to the node and connected by an umbilical. At the end of a long-term mission the node will be recovered by MODUS and the OBS is pulled out of the ground hanging underneath the node. Both components, node and OBS, will be recovered by the surface research vessel. Equipment and procedures developed within the GEOSTAR project have been focused on providing a long-term stationing on the ocean floor to perform scientific measurements. The ASTRA concept takes a next step and aims for the interaction with its environment. Based on the proven and reliable combination of the deep sea shuttle MODUS for heavy load transportation and the payload Bottom Station as the carrier of equipment the new module ASTRA will extend the spectrum of scientific operating possibilities in the deep sea adding engineering services. An iterative process with an integrated design application of a 3D-CAD-system, FEM structural analysis and Multibody Simulation (MBS) characterizes the development phase of ASTRA. Using virtual mock-up critical aspects of handling and operation can be identified, and in consequence more easily avoided. Simulation results are validated by experimental investigations. Operations with the ASTRA prototype and the complete network-system will be performed in the Tyrrhenian Sea in late summer 2003.
APA, Harvard, Vancouver, ISO, and other styles
7

Joo, Sung-Hwan. "Assessment of Three Dimensional CAD Models Using CAD Application Programming Interface." In ASME 2018 International Mechanical Engineering Congress and Exposition. American Society of Mechanical Engineers, 2018. http://dx.doi.org/10.1115/imece2018-87776.

Full text
Abstract:
It has been always a challenge to grade and assess the students’ CAD (Computer-Aided Design) three-dimensional models in the class. The high number of the files and complexity of models make the task time-consuming and tedious many times. For example, even opening and closing each CAD file takes a lot of time. When hundreds of CAD models need to open and verified, it takes more than one hour to finish the task. The work has been done to simplify this task and make it easy using Commercial CAD software’s API (Application Programming Interface), which can be used to automate and customize the CAD software. The API contains hundreds of functions that you can call from Visual Basic for Applications (VBA), VB.NET, Visual C#, Visual C++ 6.0, and Visual C++/CLI. These functions provide direct access to CAD functionality such as opening a file, check the important physical properties of three-dimensional models. Custom API program has been programmed for the task. The custom program executes the internal commends in CAD software and retrieve the data you need from each CAD file automatically. The program opens the multiple CAD files in the folder and check each file’s physical properties and save the information in MS Excel for the review. The program checks the volume (w.r.t the given coordinates) in two standard units (English and S.I. Units), the creator of model (to prevent the plagiarism) and degrees of sketch. In this paper, the following topics will be discussed and presented. 1) The problem with manual grading and assessment, 2) History and background of API functionality in commercial CAD software, 3) Examples of simple source code for API usage, 4) Running example of the API program for the given task, 5) Comparison between manual assessment and automatic assessment using API in terms of spent time. 6) Future improvement with API program. Actual demonstration of the program will be given during the presentation.
APA, Harvard, Vancouver, ISO, and other styles
8

Johannesson, H. L. "Computer Aided Part Design Based on Standard Component Interface Geometry." In ASME 1991 Design Technical Conferences. American Society of Mechanical Engineers, 1991. http://dx.doi.org/10.1115/detc1991-0137.

Full text
Abstract:
Abstract In this paper it is suggested how an integrated computer based system for part design can be built. The main issue is how to automatically provide geometry data, determined by selected interacting standard components, to the used CAD-system. This kind of function determined geometry is in the paper called “interface geometry.” The key component in the integrated computer program system is the standard component data base. This data base contains a parametric model of the standard component and its “interface geometry”. Parameters necessary as input data both to component performance analysis programs and geometry creation programs, are all included in the model. The integrated program system consists of a data base, managed by a data base management system, application programs for component performance analysis and selection, and a conventional CAD-system. In order to make these different parts communicate, certain interface programs, both CAD-system dependent and independent, have been developed.
APA, Harvard, Vancouver, ISO, and other styles
9

Segers, Laurent, Ruben Smeets, An Braeken, and Abdellah Touhafi. "Pogo-Pin-JTAG-Programmer-Box: A Low-Cost JTAG Programmer Interface for the Wireless Embedded Zolertia-Z1Platform." In International Electronic Conference on Sensors and Applications. Basel, Switzerland: MDPI, 2014. http://dx.doi.org/10.3390/ecsa-1-g012.

Full text
APA, Harvard, Vancouver, ISO, and other styles
10

Lynaugh, Kevin, Scott Dossey, Matt Davis, Richard Middlestead, James Lyke, James Crane, and Calvin Roman. "Space Plug and Play Avionics Application Programmers Interface for Radio Devices." In Infotech@Aerospace 2011. Reston, Virigina: American Institute of Aeronautics and Astronautics, 2011. http://dx.doi.org/10.2514/6.2011-1597.

Full text
APA, Harvard, Vancouver, ISO, and other styles

Reports on the topic "Application programme interface"

1

Howes, T., and M. Smith. The LDAP Application Program Interface. RFC Editor, August 1995. http://dx.doi.org/10.17487/rfc1823.

Full text
APA, Harvard, Vancouver, ISO, and other styles
2

Emmerson, D., C. Magnuson, C. Van Wie, R. Heldoefe, and P. Dorr. Geometric Modeling Application Interface Program. Fort Belvoir, VA: Defense Technical Information Center, November 1990. http://dx.doi.org/10.21236/ada227826.

Full text
APA, Harvard, Vancouver, ISO, and other styles
3

Jaster, Jeff. Vetronics Application Programmer Interfaces (API's). Fort Belvoir, VA: Defense Technical Information Center, May 2001. http://dx.doi.org/10.21236/ada385859.

Full text
APA, Harvard, Vancouver, ISO, and other styles
4

Linn, J. Generic Security Service Application Program Interface. RFC Editor, September 1993. http://dx.doi.org/10.17487/rfc1508.

Full text
APA, Harvard, Vancouver, ISO, and other styles
5

Disa, R., C. Van Wie, K. Arnold, J. Altemueller, and A. Whelan. Geometric Modeling Applications Interface Program. Volume 3. Fort Belvoir, VA: Defense Technical Information Center, November 1990. http://dx.doi.org/10.21236/ada228061.

Full text
APA, Harvard, Vancouver, ISO, and other styles
6

Komu, M., M. Bagnulo, and K. Slavov. Sockets Application Program Interface (API) for Multihoming Shim. Edited by S. Sugimoto. RFC Editor, July 2011. http://dx.doi.org/10.17487/rfc6316.

Full text
APA, Harvard, Vancouver, ISO, and other styles
7

Stevens, W., M. Thomas, E. Nordmark, and T. Jinmei. Advanced Sockets Application Program Interface (API) for IPv6. RFC Editor, May 2003. http://dx.doi.org/10.17487/rfc3542.

Full text
APA, Harvard, Vancouver, ISO, and other styles
8

Linn, J. Generic Security Service Application Program Interface, Version 2. RFC Editor, January 1997. http://dx.doi.org/10.17487/rfc2078.

Full text
APA, Harvard, Vancouver, ISO, and other styles
9

Carpenter, B., W. Wang, and X. Gong. GeneRic Autonomic Signaling Protocol Application Program Interface (GRASP API). Edited by B. Liu. RFC Editor, May 2021. http://dx.doi.org/10.17487/rfc8991.

Full text
APA, Harvard, Vancouver, ISO, and other styles
10

Phillips, L., K. Perlotto, D. K. Emmerson, P. Blasko, and D. Jacobs. Geometric Modeling Applications Interface Program (GMAP). Volume 2. Program Description. Fort Belvoir, VA: Defense Technical Information Center, September 1989. http://dx.doi.org/10.21236/ada237281.

Full text
APA, Harvard, Vancouver, ISO, and other styles
We offer discounts on all premium plans for authors whose works are included in thematic literature selections. Contact us to get a unique promo code!

To the bibliography