Статті в журналах з теми "Framework JavaFX"

Щоб переглянути інші типи публікацій з цієї теми, перейдіть за посиланням: Framework JavaFX.

Оформте джерело за APA, MLA, Chicago, Harvard та іншими стилями

Оберіть тип джерела:

Ознайомтеся з топ-50 статей у журналах для дослідження на тему "Framework JavaFX".

Біля кожної праці в переліку літератури доступна кнопка «Додати до бібліографії». Скористайтеся нею – і ми автоматично оформимо бібліографічне посилання на обрану працю в потрібному вам стилі цитування: APA, MLA, «Гарвард», «Чикаго», «Ванкувер» тощо.

Також ви можете завантажити повний текст наукової публікації у форматі «.pdf» та прочитати онлайн анотацію до роботи, якщо відповідні параметри наявні в метаданих.

Переглядайте статті в журналах для різних дисциплін та оформлюйте правильно вашу бібліографію.

1

Dura, Alexandru, Christoph Reichenbach, and Emma Söderberg. "JavaDL: automatically incrementalizing Java bug pattern detection." Proceedings of the ACM on Programming Languages 5, OOPSLA (October 20, 2021): 1–31. http://dx.doi.org/10.1145/3485542.

Повний текст джерела
Анотація:
Static checker frameworks support software developers by automatically discovering bugs that fit general-purpose bug patterns. These frameworks ship with hundreds of detectors for such patterns and allow developers to add custom detectors for their own projects. However, existing frameworks generally encode detectors in imperative specifications, with extensive details of not only what to detect but also how . These details complicate detector maintenance and evolution, and also interfere with the framework’s ability to change how detection is done, for instance, to make the detectors incremental. In this paper, we present JavaDL, a Datalog-based declarative specification language for bug pattern detection in Java code. JavaDL seamlessly supports both exhaustive and incremental evaluation from the same detector specification. This specification allows developers to describe local detector components via syntactic pattern matching , and nonlocal (e.g., interprocedural) reasoning via Datalog-style logical rules . We compare our approach against the well-established SpotBugs and Error Prone tools by re-implementing several of their detectors in JavaDL. We find that our implementations are substantially smaller and similarly effective at detecting bugs on the Defects4J benchmark suite, and run with competitive runtime performance. In our experiments, neither incremental nor exhaustive analysis can consistently outperform the other, which highlights the value of our ability to transparently switch execution modes. We argue that our approach showcases the potential of clear-box static checker frameworks that constrain the bug detector specification language to enable the framework to adapt and enhance the detectors.
Стилі APA, Harvard, Vancouver, ISO та ін.
2

Sin, Choongsub, and Seog Park. "Building a Log Framework for Personalization Based on a Java Open Source." KIISE Transactions on Computing Practices 21, no. 8 (August 15, 2015): 524–30. http://dx.doi.org/10.5626/ktcp.2015.21.8.524.

Повний текст джерела
Стилі APA, Harvard, Vancouver, ISO та ін.
3

Milhem, Hind, Michael Weiss, and Stephane S. Some. "Modeling and Selecting Frameworks in Terms of Patterns, Tactics and System Qualities." International Journal of Software Engineering and Knowledge Engineering 30, no. 11n12 (November 2020): 1819–50. http://dx.doi.org/10.1142/s021819402040032x.

Повний текст джерела
Анотація:
Selecting a framework and documenting the rationale for choosing it is an essential task for system architects. Different framework selection approaches have been proposed in the literature. However, none of these connect frameworks to qualities based on their implemented patterns and tactics. In this paper, we propose a way to semi-automatically compare the quality attributes of frameworks by extracting the patterns and tactics from a framework’s source code and documenting them to connect frameworks to requirements upon which a selection can be made. We use a tool called Archie (a tool used to extract tactics from a Java-based system’s code) to extract the patterns/tactics from the implementation code of frameworks. We then document and model these patterns/tactics and their impact on qualities using the Goal-oriented Requirements Language (GRL). After that, we reuse these models of patterns and tactics to model frameworks in terms of their implemented patterns and tactics. The satisfaction level of the quality requirements integrated with other criteria such as the preferences of an architect provide architects with a tool for comparing different frameworks and documenting their rationale for choosing a framework. As a validation of the approach, we apply it to three realistic case studies with promising results.
Стилі APA, Harvard, Vancouver, ISO та ін.
4

Walia, Ekta, and Vishal Verma. "A Framework for Interactive 3D Rendering on Mobile Devices." International Journal of Computer Vision and Image Processing 4, no. 2 (July 2014): 18–31. http://dx.doi.org/10.4018/ijcvip.2014040102.

Повний текст джерела
Анотація:
Although mobile devices have now become an important computing platform, however most of them still lack hardware accelerated graphics. Therefore, interactive 3D rendering on these devices is a difficult task. This paper describes different approaches for 3D rendering on mobile devices and the associated challenges. It then investigates different solutions to resolve these problems and proposes a framework that uses Image Based Rendering (IBR) technique to render interactive 3D graphics on mobile devices. Further, the performance of proposed framework is compared with Geometry Based Rendering (GBR). The experimental results show that the proposed framework performs better than the geometry-based techniques in terms of rendering time, visual quality and memory requirements. The results also show that the rendering time of the proposed framework is independent of the scene complexity. The experiments are performed in Java Platform Micro Edition (JavaME) environment with Sun JavaME Phone emulator.
Стилі APA, Harvard, Vancouver, ISO та ін.
5

Tian, Mao Yi, Xing Wang, and Jing Wei Wang. "Web Publication of 3D Terrain Based on Java3D." Applied Mechanics and Materials 90-93 (September 2011): 3303–7. http://dx.doi.org/10.4028/www.scientific.net/amm.90-93.3303.

Повний текст джерела
Анотація:
A system model for web deployment of 3D terrain which mode is Browser/Server based on J2EE tri-tier system framework is given in the paper. Technology of Applet, JSP, Servlet, Java3D and BC4J has been integrated in the model. The main idea of this model as follows, using Java3d to develop the Applet that can interact with user, and the Applet embeds in web page of JSP. The Applet applies agent server, BC4J to communicate with server of Oracle database. The experiment shows that this model has some certain superiority.
Стилі APA, Harvard, Vancouver, ISO та ін.
6

Korneva, L. A., and P. B. Khorev. "Development of framework secure application with client-server architecture." Informacionno-technologicheskij vestnik 15, no. 1 (March 30, 2018): 112–19. http://dx.doi.org/10.21499/2409-1650-2018-1-112-119.

Повний текст джерела
Анотація:
When creating software systems developers need to choose the most effective design solutions, which may make frameworks, created by other developers. Such a framework can be used as a basis for new applications. Not all available client-server application developers frameworks give due regard to the safety of such applications. So there is a need to develop a framework to create a secure client-server application. To create such a framework in the Java programming language is selected. This article provides a set of components that are required to create a framework of information security-oriented Web applications.
Стилі APA, Harvard, Vancouver, ISO та ін.
7

Xu, Min, and Ning Li. "A Servlet Grouping Framework with Non-Intrusive Implementation." Key Engineering Materials 460-461 (January 2011): 587–92. http://dx.doi.org/10.4028/www.scientific.net/kem.460-461.587.

Повний текст джерела
Анотація:
In this paper, We proposed a Servlet grouping framework with non-intrusive implementation. Java Servlet is an important means to build web applications with java language. Including Struts and Web Work. Nowadays most of the popular java web frameworks are developed and designed based on Servlet. Servlets provide a component-based, platform-independent method to build Web-based applications. However, the Servlet must be configured in the deployment descriptor, that is, the Web.xml file. With the increasing of the number of Servlets, the Web.xml file will become extremely complex and chaos. So, we need to develop a framework, which can deploy the Servlets independently without the Web.xml file, and manage them by groups.
Стилі APA, Harvard, Vancouver, ISO та ін.
8

Park and Park. "A Cloud-based Middleware for Self-Adaptive IoT-Collaboration Services." Sensors 19, no. 20 (October 20, 2019): 4559. http://dx.doi.org/10.3390/s19204559.

Повний текст джерела
Анотація:
The middleware framework for IoT collaboration services should provide efficient solutions to context awareness and uncertainty issues among multiple collaboration domains. However, existing middleware frameworks are mostly limited to a single system, and developing self-adaptive IoT collaboration services using existing frameworks requires developers to take considerable time and effort. Furthermore, the developed IoT collaboration services are often dependent on a particular domain, which cannot easily be referenced in other domains. This paper proposes a cloud-based middleware framework that provides a set of cloud services for self-adaptive IoT collaboration services. The proposed middleware framework is generic in the sense that it clearly separates domain-dependent components from the layers that leverage existing middleware frameworks. In addition, the proposed framework allows developers to upload domain-dependent components onto the cloud, search for registered components, and launch Virtual Machine (VM) running a new MAPE cycle via a convenient web-based interface. The feasibility of the proposed framework has been shown with a simulation of an IoT collaboration service that traces a criminal suspect. The performance evaluation shows that the proposed middleware framework runs with an overhead of only 6% compared to pure Java-based middleware and is scalable as the number of VMs increases up to 16.
Стилі APA, Harvard, Vancouver, ISO та ін.
9

Błaszczyk, Michał, Marek Pucek, and Piotr Kopniak. "Comparison of lightweight frameworks for Java by analyzing proprietary web applications." Journal of Computer Sciences Institute 19 (June 30, 2021): 159–64. http://dx.doi.org/10.35784/jcsi.2645.

Повний текст джерела
Анотація:
There are many frameworks available in the IT environment that differ in performance, security, complexity, and speed. The user who wants to start working with the selected framework should know whether it will meet the architectural requirements and business assumptions. The aim of this work is to compare the performance and complexity of web applications built using different lightweight frameworks for the Java language. Spring Boot, Micronaut, Quarkus and Javalin frameworks will be compared. At the beginning of the work, the main problems related to the creation of modern applications were discussed. In the following sections, basic analysis of the complexity of the syntax and conventions of the selected skeletons was performed. Then, experiments were conducted to compare performance - response and build times and memory consumption during application development and use. A wide cross-section of efficiency has been obtained in selected lightweight framework usages. The prepared comparison can be used to select the appropriate framework for the project.
Стилі APA, Harvard, Vancouver, ISO та ін.
10

Gautam, Harsh, Mohit Sharma, and Deepak Yadav. "Java Agent Development Framework." Journal of Advance Research in Computer Science & Engineering (ISSN: 2456-3552) 1, no. 3 (March 31, 2014): 06–09. http://dx.doi.org/10.53555/nncse.v1i3.515.

Повний текст джерела
Анотація:
Java Agent Development Framework (JADE) is a software in JAVA, which is used for the development of agents, implemented in JAVA. It is a distributed agents platform, which has a container for each host where we run the agents. Additionally the platform has various debugging tools, mobility of code and content agents, the possibility of parallel execution of the behavior of agents, as well as support for the definition of languages and ontologies. In this paper, we will be having a detailed study on the functioning of JADE and we will put forward our conclusions on how its functioning can be enhanced.
Стилі APA, Harvard, Vancouver, ISO та ін.
11

Singh, Jaspreet. "Research Essay." International Journal of Web Portals 3, no. 2 (April 2011): 38–52. http://dx.doi.org/10.4018/jwp.2011040105.

Повний текст джерела
Анотація:
Java based Portals have come a long way. The inception of open portlet standards, like JSR168 and the more open JSR286, has led to their wider adoption across verticals and horizontals. Now, Java EE and non-standard MVC frameworks are becoming available for Portlet programming and part of portal applications. The design and development of portal applications is increasingly being done in the light of openness, connectivity, context sharing, and joint presentation. Thus, portals are now finding themselves in a tighter coupling with not just the rest of Java EE but also web 2.0 actors. With this, the challenges faced in portal application development have gone several notches up. A modern day portal tooling has the important tasks of bridging the gap and reducing the learning curve of the Java EE and core java converts, as well as making sure that the MVC frameworks work smoothly and seamlessly on modern day portals. This article examines one such MVC framework JSF and its applicability to portal development over the course of its versions 1.2 and 2.0. The author examines how a popular MVC framework like JSF is changing the way portal applications are being thought of, architected, designed, and implemented. In the same context, a modern day portal tooling in the IBM Rational Application Developer is examined.
Стилі APA, Harvard, Vancouver, ISO та ін.
12

POWELL, MARK W., and DMITRY GOLDGOF. "SOFTWARE TOOLKIT FOR TEACHING IMAGE PROCESSING." International Journal of Pattern Recognition and Artificial Intelligence 15, no. 05 (August 2001): 833–44. http://dx.doi.org/10.1142/s0218001401001180.

Повний текст джерела
Анотація:
We introduce a software framework called the Java Vision Toolkit (JVT) for teaching image processing and computer vision. The toolkit provides over 50 image operations and presents them to the user in a GUI that can render grayscale, color and 3D range images. The software is written in Java, enabling it to be integrated into HTML documents and interactive course materials. The framework is designed for extensibility using a source code template that supports the implementation of any new operation with a minimal amount of supporting code. For students, this framework encapsulates the GUI, file I/O and other trivial programming details and allows them the maximum amount of time to spend on understanding computer vision. We compare the JVT with other computer vision software frameworks that are used for teaching and research. We also discuss the use of the JVT in an undergraduate image processing course at the University of South Florida.
Стилі APA, Harvard, Vancouver, ISO та ін.
13

Madeja, Matej, Jaroslav Porubän, Sergej Chodarev, Matúš Sulír, and Filip Gurbáľ. "Empirical Study of Test Case and Test Framework Presence in Public Projects on GitHub." Applied Sciences 11, no. 16 (August 6, 2021): 7250. http://dx.doi.org/10.3390/app11167250.

Повний текст джерела
Анотація:
Automated tests are often considered an indicator of project quality. In this paper, we performed a large analysis of 6.3 M public GitHub projects using Java as the primary programming language. We created an overview of tests occurrence in publicly available GitHub projects and the use of test frameworks in them. The results showed that 52% of the projects contain at least one test case. However, there is a large number of example tests that do not represent relevant production code testing. It was also found that there is only a poor correlation between the number of the word “test” in different parts of the project (e.g., file paths, file name, file content, etc.) and the number of test cases, creation date, date of the last commit, number of commits, or number of watchers. Testing framework analysis confirmed that JUnit is the most used testing framework with a 48% share. TestNG, considered the second most popular Java unit testing framework, occurred in only 3% of the projects.
Стилі APA, Harvard, Vancouver, ISO та ін.
14

Rusady, Rusady, Sari Dewi, and Rian Septian Anwar. "Rancang Bangun Aplikasi Berbasis Android Untuk Pembelajaran Linux Centos." Computer Science (CO-SCIENCE) 1, no. 2 (July 26, 2021): 97–104. http://dx.doi.org/10.31294/coscience.v1i2.439.

Повний текст джерела
Анотація:
Centos is a Linux based framework commonly used by network supervisors. Given the educational plan of learning in the current PC innovation study program, students are familiar with this framework. In today's all-mechanical era, there are lots of learning media such as android applications. This application was created to offer a different convenience to the Java programming language. In addition, this application is also developed using the SDLC model. There are still some uses that can help with learning exercises, especially those related to the Centos linux framework, the basic explanation of application makers to create applications that can later help learn about Centos linux. Although not as popular as Windows and iOS frameworks, there are still many who use the Centos Linux framework, especially for framework needs with this application making it easier for users to learn because it is mobile based so that we can learn Centos anywhere and anytime.
Стилі APA, Harvard, Vancouver, ISO та ін.
15

van Rooijen, Johan, and Gernot Vogel. "On the discovery and origin of a Javan population of the Indochinese colubrid snake Dendrelaphis subocularis (Boulenger, 1888): a multivariate study." Contributions to Zoology 79, no. 3 (August 20, 2010): 85–92. http://dx.doi.org/10.1163/18759866-07903001.

Повний текст джерела
Анотація:
The colubrid snake Dendrelaphis subocularisis distributed throughout Indochina, the southern limit of its range corresponding with the Isthmus of Kra, an important biogeographic barrier that separates the Indochinese biota from the Sundaic biota. This study presents five museum specimens that represent a hitherto unknown population that inhabits the Sundaic island Java. Thus, the distribution of Dendrelaphis subocularisis disjunct, with the Javan population being isolated by 2000 kilometres from the nearest mainland population. Principal Components Analysis was applied to morphological data taken from the five Javan specimens as well as from 26 museum specimens of Indochinese origin. Regression analysis of the spatial pattern of the resulting scores indicated that: 1) the Javan population exhibits negligible morphological differentiation, and 2) a phenetic cline exists from which the Javan population does not appreciably deviate in spite of its isolated status. These findings suggest a vicariant origin of the Javan population entailing climatic changes and formation of land bridges during Pleistocene glaciations. The Javan and Indochinese populations represent independent sister lineages, and are therefore valid species within the framework of a lineage-based species concept. However, to conform to current taxonomic practice, the Javan population is not named separately due to the fact that it is not diagnosable.
Стилі APA, Harvard, Vancouver, ISO та ін.
16

Peng, Ting, and Shan Jiang. "Pavement Maintenance Decision Support System with Web-GIS Integrated." Applied Mechanics and Materials 256-259 (December 2012): 1789–96. http://dx.doi.org/10.4028/www.scientific.net/amm.256-259.1789.

Повний текст джерела
Анотація:
In order to provide a effective pavement analyze and decision making platform for the highway engineers, a pavement maintenance decision support system with Web-GIS integrated is implemented in the system. In this work, format of the data is predefined as a specification of the system. All the data are organized according to their relationship. Google map service is used as Web-GIS platform. The system is implemented according to JavaEE framework. The components of the system are implemented as java classes. Pavement performance evaluation, prediction and maintenance strategy decision are implemented as corresponding services. They are integrated as a system. According to the results, the system is effective and reliable.
Стилі APA, Harvard, Vancouver, ISO та ін.
17

He, Xudong, Zhijiang Dong, Heng Yin, and Yujian Fu. "A Framework for Developing Cyber-Physical Systems." International Journal of Software Engineering and Knowledge Engineering 27, no. 09n10 (November 2017): 1361–86. http://dx.doi.org/10.1142/s0218194017400010.

Повний текст джерела
Анотація:
Cyber-physical systems (CPSs) are pervasive in our daily life from mobile phones to auto-driving cars. CPSs are inherently complex due to their sophisticated behaviors and thus difficult to build. In this paper, we propose a framework to develop CPSs based on a model-driven approach with quality assurance throughout the development process. An agent-oriented approach is used to model individual physical and computation processes using high-level Petri nets, and an aspect-oriented approach is used to integrate individual models. The Petri net models are systematically mapped to classes and threads in Java, which are enhanced and extended with domain-specific functionalities. Complementary quality assurance techniques are applied throughout system development and deployment, including simulation and model checking of design models, model checking of Java code, and runtime verification of Java executable. We demonstrate our framework using a car parking system.
Стилі APA, Harvard, Vancouver, ISO та ін.
18

Simatupang, Sahala Pangihutan. "PENGENDALIAN COMMON JALAN RAYA TERKAIT REKLAME LUAR RUANG." Jurnal SCALE 5, no. 2 (January 18, 2019): 13. http://dx.doi.org/10.33541/scale.v5i2.21.

Повний текст джерела
Анотація:
The outdoor advertisements that increasingly occupy the streets and roads affect the level of publicness of the public spaces. The level of streets or roads publicness is likely to decrease due to an uncontrolled outdoor advertisements, not from the aspect of accessibility but the aspect of the quality of the public space that should be enjoyed and meaned by the community. The frameworks for analyzing public space publicity have been developed by experts. The frameworks analyze based on parameters related to the freedom of the public to access public spaces. Jeremy Németh adapts Lawrence Lessig's framework which has been reconceptualized to a material context, namely a park. This paper discusses the use of the Lawrence Lessig framework for analyzing streets or roads publicness associated with outdoor advertisements and analyzing the control of streets or roads by the central and regional governments in relation to advertisements in Bekasi, West Java, Indonesia. Control of this public space in this case is in the form of laws issued by the central and local governments.
Стилі APA, Harvard, Vancouver, ISO та ін.
19

Galgouranas, Stefanos, and Stelios Xinogalos. "jAVANT-GARDE: A Cross-Platform Serious Game for an Introduction to Programming With Java." Simulation & Gaming 49, no. 6 (July 23, 2018): 751–67. http://dx.doi.org/10.1177/1046878118789976.

Повний текст джерела
Анотація:
Background. Programming is widely known to be a cognitively demanding field. Learning programming can be a strenuous task without the proper guidance and methodology. Students often face difficulties in understanding even the most basic and fundamental concepts of programming, leading to their confusion and disappointment. Serious games for programming have the potential to alleviate students’ difficulties with programming. Aim. This article introduces a new serious game named jAVANT-GARDE which aims to educate the player on the basic concepts of programming and object-oriented programming through Java. By design, the game is suitable for everyone, even for players with no previous knowledge of programming. This article aims to present important information regarding the design, implementation and pilot evaluation of jAVANT-GARDE. Method. The game was evaluated by 42 high school students (age 16-17) in terms of perceived player experience and short-term learning. The participants played the game for one hour in the school lab and then answered a questionnaire based on the MEEGA+ framework. Results. Students evaluated positively the game in terms of its usability, confidence in playing the game, challenge, satisfaction, fun, focused attention and relevance. Moreover, the majority of students stated that would prefer learning programming with this game to learning through other teaching methods. Conclusions. The results of the pilot study and students’ replies in the questionnaire are rather positive. This gives us the initiative to proceed with studying the effect of the game in long-term learning of programming concepts.
Стилі APA, Harvard, Vancouver, ISO та ін.
20

Christopher, Leon, and Alexander Waworuntu. "Java Programming Language Learning Application Based on Octalysis Gamification Framework." IJNMT (International Journal of New Media Technology) 8, no. 1 (June 27, 2021): 65–69. http://dx.doi.org/10.31937/ijnmt.v8i1.2049.

Повний текст джерела
Анотація:
Java programming language is rated as the second most active language in the world based on GitHub active repository statistic. Meanwhile, many university students are found lack interest to learn Java. Many researches have shown the positive impact of gamification in many areas of life, include education and learning. The purpose of this study is to design and build an application to learn java programming language with gamification in mind. We use Octalysis Gamification Framework to design the usage of game mechanics in the application. The application was tested on second year students to learn Java for the first half semester and evaluated using the Unified Theory of Acceptance and Use of Technology (UTAUT) Model and get the result of 74.27% agree that the application is well accepted by the students. Index Terms—gamification; java programming language; octalysis gamification framework
Стилі APA, Harvard, Vancouver, ISO та ін.
21

Phan, Tuan Anh, and Anh Tuan Duong. "A FRAMEWORK FOR MEMETIC ALGORITHMS." Science and Technology Development Journal 12, no. 11 (June 15, 2009): 27–38. http://dx.doi.org/10.32508/stdj.v12i11.2309.

Повний текст джерела
Анотація:
Memetic algorithm, a combination of genetic algorithm with local search, is one of the most successful metaheuristics to solve complex combinatorial optimization problems. In this paper, we will introduce an object-oriented framework which allows the construction of memetic algorithms with a maximum reuse. This framework has been developed in Java using design patterns to allow its easy extension and utilization in different problem domains. Our framework has been experimented through the development of a memetic algorithm for solving set covering problems.
Стилі APA, Harvard, Vancouver, ISO та ін.
22

Xu, Ming Gang, Yong Min Mu, Zhi Hua Zhang, and Ang Liu. "Research on Automatic Test Case Generation Framework for Java." Applied Mechanics and Materials 568-570 (June 2014): 1488–96. http://dx.doi.org/10.4028/www.scientific.net/amm.568-570.1488.

Повний текст джерела
Анотація:
Automatic test case generation has been a hotspot and a difficult problem in the software testing, Accurately and efficiently generate test cases can improve the efficiency of software testing. Java programs have many characteristics such as encapsulation, inheritance, polymorphism and so on, it is convenient for software design and development, but to bring automated testing some difficulties. This article on the Java program of automatic test case generation method is studied and presents a framework for automatic generation of test cases. With this framework, test case suite will be generated quickly and accurately. Experimental results show that automatic Java test case generation framework can quickly and accurately generate test cases , reduce labor costs and improve efficiency.
Стилі APA, Harvard, Vancouver, ISO та ін.
23

Post, Peter. "Bringing China to Java." Journal of Chinese Overseas 15, no. 1 (April 10, 2019): 33–61. http://dx.doi.org/10.1163/17932548-12341392.

Повний текст джерела
Анотація:
Abstract This paper discusses the paramount role of the Oei Tiong Ham Concern (OTHC) of Semarang in the “Buy Chinese Products” movement of the Republican Government during the period 1928–1937 and its attempts to control Java’s sugar trade with China during the same period. In doing so, the paper focuses on the personal relations between Chen Kung-po (Chen Gongbo), the Republican Minister of Trade and Industry, and the OTHC leadership, as well as the close collaboration between the Dutch-educated Peranakan and Totok Chinese business elites of Java in intensifying economic relations between China and Java. The paper thereby reassesses long-held views about attitudes and economic roles of the Westernized Peranakan Chinese elites and questions the usefulness of simplified political frameworks in analyzing the complex dynamics of intra-Asian trade and commerce in the highly politicized business environment of the 1930s.
Стилі APA, Harvard, Vancouver, ISO та ін.
24

Agboola, Rihanat Bola, Zaharaddeen Salele Iro, Jamilu Awwalu, and Ibrahim Nasir Said. "Database security framework design using tokenization." Dutse Journal of Pure and Applied Sciences 8, no. 1b (May 6, 2022): 16–26. http://dx.doi.org/10.4314/dujopas.v8i1b.3.

Повний текст джерела
Анотація:
One of the challenging tasks in database management system today is protecting sensitive data that are complex in the database system. Most organization opt for implementation of data encryption which is one of the most effective security control mechanism, but data encryption only render information unreadable to those that do not have the secret decryption key. The core issue with data encryption techniques is that, it is reversibly. In these regards, sensitive data need to be tokenized first before encrypting for better security. Therefore, this work is introducing tokenization technique. Tokenization means replacement or substitution of sensitive data with a token, as an additional technique on database system for protecting sensitive data in all higher institutions and other firms that deal with sensitive data. A database security framework using tokenization was design, implemented using NetBeans 8.1 IDE, Java Platform SE binary (jdk-8u91-windows-x64) and xampp-windows-x64-7.3.7-0-VC15 (Apache and MySQL), an official IDE for Java 8 and then encrypt the tokenized data using AES before storing it in server 127.0.0.1 a localhost phpMyAdmin Database tools and evaluated with other security systems (encoding, hashing and encryption) on student database. Results shows that tokenization technique has 95% capacity to protect sensitive data compare to other security systems.
Стилі APA, Harvard, Vancouver, ISO та ін.
25

Tan, Yu-an, Shuo Feng, Xiaochun Cheng, Yuanzhang Li, and Jun Zheng. "An Android Inline Hooking Framework for the Securing Transmitted Data." Sensors 20, no. 15 (July 28, 2020): 4201. http://dx.doi.org/10.3390/s20154201.

Повний текст джерела
Анотація:
Information leaks can occur through many Android applications, including unauthorized access to sensors data. Hooking is an important technique for protecting Android applications and add security features to them even without its source code. Various hooking frameworks are developed to intercept events and process their own specific events. The hooking tools for Java methods are varied, however, the native hook has few methods. Besides, the commonly used Android hook frameworks cannot meet the requirement of hooking the native methods in shared libraries on non-root devices. Even though some approaches are able to hook these methods, they have limitations or are complicated to implement. In the paper, a feasible hooking approach for Android native methods is proposed and implemented, which does not need any modifications to both the Android framework and app’s code. In this approach, the method’s reference address is modified and control flow is redirected. Beyond that, this study combines this approach with VirtualXposed which aims to run it without root privileges. This hooking framework can be used to enforce security policies and monitor sensitive methods in shared objects. The evaluation of the scheme demonstrates its capability to perform hook operation without a significant runtime performance overhead on real devices and it is compatible and functional for the native hook.
Стилі APA, Harvard, Vancouver, ISO та ін.
26

Frénot, Stéphane, Frédéric Le Mouël, Julien Ponge, and Guillaume Salagnac. "Various Extensions for the Ambient OSGi Framework." International Journal of Adaptive, Resilient and Autonomic Systems 2, no. 3 (July 2011): 1–12. http://dx.doi.org/10.4018/jaras.2011070101.

Повний текст джерела
Анотація:
OSGi is a wrapper above the Java Virtual Machine that embraces two concepts: component approach and service-oriented programming. The component approach enables a Java run-time to host several concurrent applications, while the service-oriented programming paradigm allows the decomposition of applications into independent units that are dynamically bound at runtime. Combining component and service-oriented programming greatly simplifies the implementation of highly adaptive, constantly evolving applications. This, in turn, is an ideal match to the requirements and constraints of ambient intelligence computing, such as adaptation to changes associated with context evolution. OSGi particularly fits ambient requirements and constraints by absorbing and adapting to changes associated with context evolution. However, OSGi needs to be finely tuned in order to integrate ambient specific issues. This paper focuses on Zero-configuration architecture, Multi-provider framework, and Limited resource requirements. The authors studied many OSGi improvements that should be taken into account when building OSGi-based gateways. This paper summarizes the INRIA Amazones teamwork (http://amazones.gforge.inria.fr/) on extending OSGi specifications and implementations to cope with ambient concerns. This paper references three main concerns: management, isolation, and security.
Стилі APA, Harvard, Vancouver, ISO та ін.
27

Rabiu, Abbas Muhammad, Etemi Josua Garba, Benson Yusuf Baha, Yusuf Musa Malgwi, and Mu’azu Dauda. "Performance Optimization of Sorting Algorithm using Processor Affinity in Java." OIRT Journal of Information Technology 2, no. 1 (March 3, 2022): 8–14. http://dx.doi.org/10.53944/ojit-2207.

Повний текст джерела
Анотація:
Background: The processor affinity library in Java can switch ON all the processing cores available in a multi-processing environment. Using this feature will enable concurrent programmers to fully utilize the benefits of processing power available in multi-core processors. Therefore, this study aims to use processor affinity to develop four different frameworks that could optimize the efficiency of quick sorting algorithms on multi-core platforms. Methods: Benchmarking is the method used to carry out all the experiments and test the developed algorithm's efficiencies using all four frameworks. An Octa-core machine with eight (8) processing cores was used to develop and run the algorithms to measure their running times and compare their performances. JDK 12.0 is the version of Java used for development. An array data structure containing One Million Elements (1,000,000) was used as the preferred data structure. Results: The results obtained show that processor affinity can improve the performance of quick sorting algorithms by ensuring no processing core is idled during the computation of results. The results also show that processor affinity and Work-Stealing-Action perform similar functions by ensuring that available cores in a machine are fully utilized to handle tasks and improve performance. It was further found that the algorithm developed using the Executor Services framework outperformed all the three other frameworks implemented using Naïve, Fork-Join, and Sequential implementations. Conclusion: It was concluded that processor affinity improves the performances of all the four different implementations of quick sorts. It was also concluded that in the fork-join framework, Work-Stealing-Action performed by the worker-threads has an effect similar to that of affinity by ensuring that all the processing cores are fully utilized to improve performance. Further investigations can be carried out using machines with more processing cores in their CPU using a different data structure such as a Link List Array of the same or different data size to see whether the same or different conclusions can be drawn.
Стилі APA, Harvard, Vancouver, ISO та ін.
28

Xiang, Chengcheng, Zhengwei Qi, and Walter Binder. "Flexible and Extensible Runtime Verification for Java (Extended Version)." International Journal of Software Engineering and Knowledge Engineering 25, no. 09n10 (November 2015): 1595–609. http://dx.doi.org/10.1142/s0218194015400343.

Повний текст джерела
Анотація:
Runtime verification validates the correctness of a program’s execution trace. Much work has been done on improving the expressiveness and efficiency of runtime verification. However, current approaches require static deployment of the verification logic and are often restricted to a limited set of events that can be captured and analyzed, hindering the adoption of runtime verification in production systems. A popular system for runtime verification in Java, JavaMOP (Monitor-Oriented Programming in Java), suffers from the aforementioned limitations due to its dependence on AspectJ, which supports neither dynamic weaving nor an extensible join-point model. In this article, we extend the JavaMOP framework with a dynamic deployment API and a new MOP specification translator, which targets the domain-specific aspect language DiSL instead of AspectJ; DiSL offers an open join-point model that allows for extensions. A case study on lambda expressions in Java8 demonstrates the extensibility of our approach. Moreover, in comparison with JavaMOP using load-time weaving, our implementation reduces runtime overhead by 32%, and heap memory usage by 13%, on average.
Стилі APA, Harvard, Vancouver, ISO та ін.
29

Filho, Francisco De Oliveira Dantas, Hevanderson Da Silva, and Angelo Márcio de Paula. "Proposta de um Framework para aplicações web." Cadernos UniFOA 4, no. 11 (March 27, 2017): 19. http://dx.doi.org/10.47385/cadunifoa.v4i11.992.

Повний текст джерела
Анотація:
Aplicações envolvendo internet são denominadas aplicações web e requerem requisitos especiais de arquitetura de software para um correto desenvolvimento e funcionamento. Este trabalho tem como proposta apresentar as técnicas de software livre, formando uma arquitetura para construir aplicações web que funcionem na internet ou intranet. Todo framework foi desenvolvido na plataforma Java com o uso de Servlet, JSP e JavaBean. Ao final, o processo realizado apresentou alta produtividade, pois retirou do desenvolvedor a responsabilidade de programar o código de comunicação envolvendo o protocolo HTTP e as trocas de mensagens entre as camadas da aplicação. Desta forma, o programador se concentrará em programar somente a regra de negócio do sistema proposto.
Стилі APA, Harvard, Vancouver, ISO та ін.
30

Filho, Francisco de Oliveira Dantas, Hevanderson Da Silva, and Angelo Márcio de Paula. "Proposta de um Framework para aplicações web." Cadernos UniFOA 4, no. 11 (March 27, 2017): 19–27. http://dx.doi.org/10.47385/cadunifoa.v4.n11.992.

Повний текст джерела
Анотація:
Aplicações envolvendo internet são denominadas aplicações web e requerem requisitos especiais de arquitetura de software para um correto desenvolvimento e funcionamento. Este trabalho tem como proposta apresentar as técnicas de software livre, formando uma arquitetura para construir aplicações web que funcionem na internet ou intranet. Todo framework foi desenvolvido na plataforma Java com o uso de Servlet, JSP e JavaBean. Ao final, o processo realizado apresentou alta produtividade, pois retirou do desenvolvedor a responsabilidade de programar o código de comunicação envolvendo o protocolo HTTP e as trocas de mensagens entre as camadas da aplicação. Desta forma, o programador se concentrará em programar somente a regra de negócio do sistema proposto.
Стилі APA, Harvard, Vancouver, ISO та ін.
31

KUMAR, AVADHESH, RAJESH KUMAR, and P. S. GROVER. "UNIFIED COHESION MEASURES FOR ASPECT-ORIENTED SYSTEMS." International Journal of Software Engineering and Knowledge Engineering 21, no. 01 (February 2011): 143–63. http://dx.doi.org/10.1142/s0218194011005128.

Повний текст джерела
Анотація:
Aspect-Oriented Programming (AOP) is an emerging technique that provides a means to clearly encapsulate and implement aspects that crosscut other modules. However, despite an interesting body of work for measuring cohesion in Aspect-Oriented (AO) Systems, there is poor understanding of cohesion in the context of AOP. Most of the proposed cohesion assessment frameworks and metrics for AOP are for AspectJ programming language. In this paper, we have defined a generic cohesion framework that takes into account, two well-known families of available AOP languages viz, AspectJ and CaesarJ. This unified framework contributes in better understanding of cohesion in AO technology, which can contribute in (i) comparing measures and their potential use, (ii) integrating different existing measures, which examine the same concept in different ways, and (iii) defining new cohesion metrics, which in turn permits the analysis and comparison of Java, AspectJ and CaesarJ implementations. Correlation analysis between cohesion and changeability has also been performed. The correlation factor value indicates that cohesion cannot be used as an indicator of changeability.
Стилі APA, Harvard, Vancouver, ISO та ін.
32

Chen, Guan Lin, Hui Yao, and Wen Yong Weng. "Java Application Development Based on Requirement-Driven." Applied Mechanics and Materials 427-429 (September 2013): 2354–58. http://dx.doi.org/10.4028/www.scientific.net/amm.427-429.2354.

Повний текст джерела
Анотація:
In order to improve Java developing skills, a new framework of Java development in computer science specialty is proposed in this paper. It emphasizes on constructing the specialty orientation of Java application development based on requirement-driven, designing the application-oriented curriculum system, and implementing the multi-dimensional practical methods. Practice shows that the framework is efficient and helpful to enhance the students programming skills and strengthen their employment ability.
Стилі APA, Harvard, Vancouver, ISO та ін.
33

García, Boni, Micael Gallego, Francisco Gortázar, and Mario Munoz-Organero. "A Survey of the Selenium Ecosystem." Electronics 9, no. 7 (June 30, 2020): 1067. http://dx.doi.org/10.3390/electronics9071067.

Повний текст джерела
Анотація:
Selenium is often considered the de-facto standard framework for end-to-end web testing nowadays. It allows practitioners to drive web browsers (such as Chrome, Firefox, Edge, or Opera) in an automated fashion using different language bindings (such as Java, Python, or JavaScript, among others). The term ecosystem, referring to the open-source software domain, includes various components, tools, and other interrelated elements sharing the same technological background. This article presents a descriptive survey aimed to understand how the community uses Selenium and its ecosystem. This survey is structured in seven categories: Selenium foundations, test development, system under test, test infrastructure, other frameworks, community, and personal experience. In light of the current state of Selenium, we analyze future challenges and opportunities around it.
Стилі APA, Harvard, Vancouver, ISO та ін.
34

Bujnowski, Grzegorz, and Jakub Smołka. "Java and Kotlin code performance in selected web frameworks." Journal of Computer Sciences Institute 16 (September 30, 2020): 219–26. http://dx.doi.org/10.35784/jcsi.2025.

Повний текст джерела
Анотація:
This paper discusses the issue of comparing Java and Kotlin technologies based on the web application framework. The criteria taken into account for testing purposes are: execution time, memory usage, CPU load, database response in set time. A series of tests and their in-depth comparative analysis are carried out. For this case, tests and code analysis were carried out to draw comparative conclusions. The performance in terms of web frameworks, database response speed and tests implementation in different languages - in all these Kotlin proved to be less efficient. There is no significant difference between CPU load between individual easurements, the difference does not exceed 2%. Implementation in the Kotlin language has never achieved the best result in any group of measurements.
Стилі APA, Harvard, Vancouver, ISO та ін.
35

Li, Xiaoguang. "The Construction of Intelligent English Teaching Model Based on Artificial Intelligence." International Journal of Emerging Technologies in Learning (iJET) 12, no. 12 (December 20, 2017): 35. http://dx.doi.org/10.3991/ijet.v12i12.7963.

Повний текст джерела
Анотація:
In order to build a modernized tool platform that can help students improve their English learning efficiency according to their mastery of knowledge and personality, this paper develops an online intelligent English learning system that uses Java and artificial intelligence language Prolog as the software system. This system is a creative reflection of the thoughts of expert system in artificial intelligence. Established on the Struts Spring Hibernate lightweight JavaEE framework, the system modules are coupled with each other in a much lower degree, which is convenient to future function extension. Combined with the idea of expert system in artificial intelligence, the system developed appropriate learning strategies to help students double the learning effect with half the effort; Finally, the system takes into account the forgetting curve of memory, on which basis the knowledge that has been learned will be tested periodically, intending to spare students’ efforts to do a sea of exercises and obtain better learning results.
Стилі APA, Harvard, Vancouver, ISO та ін.
36

Jeleń, Maciej, and Mariusz Dzieńkowski. "The comparative analysis of Java frameworks: Spring Boot, Micronaut and Quarkus." Journal of Computer Sciences Institute 21 (December 30, 2021): 287–94. http://dx.doi.org/10.35784/jcsi.2724.

Повний текст джерела
Анотація:
The aim of the work is a comparative analysis of three frameworks designed for building web applications for the Java programming language: Spring Boot 2.4.4, Micronaut 2.5.4 and Quarkus 1.13.4.Final. Test applications were prepared, equipped with the same functionality as used in the experiment consisting in measuring the server response times to a POST request – performing the data entry into the database. For each test application, the scenario aimed at measuring the time of handling requests under various load conditions was repeated five times. During each repetition of the scenario, the load which was the average number of requests sent per second by virtual users was increased. In parallel with performance tests, the reliability of the test applications was measured. Reliability was defined as the percentage of requests sent to the server that ended in a failure. The comparative analysis also took into consideration the volume of the code of the test applications based on the selected frameworks. The performed analyses showed that in terms of all the criteria considered in this work Micronaut proved to be the best framework.
Стилі APA, Harvard, Vancouver, ISO та ін.
37

Wang, Lihui, Weiming Shen, and Sherman Lang. "Wise-ShopFloor: A Web-Based and Sensor-Driven e-Shop Floor*." Journal of Computing and Information Science in Engineering 4, no. 1 (March 1, 2004): 56–60. http://dx.doi.org/10.1115/1.1647122.

Повний текст джерела
Анотація:
Targeting the remote monitoring and control of shop floors, this paper proposes a new framework called Wise-ShopFloor (W¯ebbasedi¯ntegrateds¯ensor-drivene-ShopFloor¯) that can be applied to distributed manufacturing environments. It utilizes the latest Java technologies (Java 3D and Java Servlet) for system implementation. This Web-based framework allows users to monitor and control a distant shop floor device with visual helps enabled by Java 3D models instead of camera images. The behavior of a 3D model is driven by sensor signals of its physical counterpart. A prototype system is developed to demonstrate its application on shop floor monitoring and control.
Стилі APA, Harvard, Vancouver, ISO та ін.
38

Avalle, Matteo, Alfredo Pironti, Davide Pozza, and Riccardo Sisto. "JavaSPI." International Journal of Secure Software Engineering 2, no. 4 (October 2011): 34–48. http://dx.doi.org/10.4018/jsse.2011100103.

Повний текст джерела
Анотація:
This paper presents JavaSPI, a “model-driven” development framework that allows the user to reliably develop security protocol implementations in Java, starting from abstract models that can be verified formally. The main novelty of this approach stands in the use of Java as both a modeling language and the implementation language. The JavaSPI framework is validated by implementing a scenario of the SSL protocol. The JavaSPI implementation can successfully interoperate with OpenSSL, and has comparable execution time with the standard Java JSSE library.
Стилі APA, Harvard, Vancouver, ISO та ін.
39

Clementini, Eliseo, and Giampaolo Bellizzi. "A Geospatial Application Framework for Directional Relations." ISPRS International Journal of Geo-Information 8, no. 1 (January 15, 2019): 33. http://dx.doi.org/10.3390/ijgi8010033.

Повний текст джерела
Анотація:
Geographic data analysis is based on the use of spatial relations as a means of selecting and processing geometric data associated with geographic features. Starting from 1990, topological relations have been recognized as fundamental criteria in geographic data processing, leaving out other kinds of spatial relations, such as directional relations. The latter ones, despite having quite an important role in geospatial applications, have been developed as theoretical models but very little implemented in systems. We refer in this paper to the 5-intersection model for expressing projective relations that can be used to implement directional relations in various frames of reference. We design an application framework in Java and use the framework for answering various categories of queries involving directions. We finally outline how to use the framework for validating the cognitive adequacy of relations with user tests.
Стилі APA, Harvard, Vancouver, ISO та ін.
40

López-Fernández, Hugo, Miguel Reboiro-Jato, Daniel Glez-Peña, José R. Méndez Reboredo, Hugo M. Santos, Ricardo J. Carreira, José L. Capelo-Martínez, and Florentino Fdez-Riverola. "Rapid development of proteomic applications with the AIBench framework." Journal of Integrative Bioinformatics 8, no. 3 (December 1, 2011): 16–30. http://dx.doi.org/10.1515/jib-2011-171.

Повний текст джерела
Анотація:
Summary In this paper we present two case studies of Proteomics applications development using the AIBench framework, a Java desktop application framework mainly focused in scientific software development. The applications presented in this work are Decision Peptide- Driven, for rapid and accurate protein quantification, and Bacterial Identification, for Tuberculosis biomarker search and diagnosis. Both tools work with mass spectrometry data, specifically with MALDI-TOF spectra, minimizing the time required to process and analyze the experimental data.
Стилі APA, Harvard, Vancouver, ISO та ін.
41

Zhou, Shao Bin, Xing Gao, Gui Lin Li, Ming Hong Liao, and Li Hua Yang. "An Application Framework Based on JBPM Workflow Engine." Applied Mechanics and Materials 556-562 (May 2014): 5968–71. http://dx.doi.org/10.4028/www.scientific.net/amm.556-562.5968.

Повний текст джерела
Анотація:
JBPM (Java Business Process Management) is a completely-defined, rich-functional workflow engine. However, JBPM is born with some defects. It does not support returning tasks, counter signatures or repeated tasks. Besides, it does not provide a complete application framework, so that it can’t be used directly. This paper analyzes the problems JBPM encounters and puts forward a more applicable application framework design based on JBPM workflow engine. The framework provides business logic handling framework, data saving, data validating, and so on. Meanwhile the framework provides a basic solution for returning tasks, random jumps and counter signatures. The framework is well applied in the background project as its main architecture.
Стилі APA, Harvard, Vancouver, ISO та ін.
42

Mendoza del Carpio, Paul. "MITOO: Un framework para la migración de datos hacia bases de datos orientadas a objetos." Ciencia y Desarrollo 12 (December 1, 2010): 57. http://dx.doi.org/10.21503/cyd.v12i0.1157.

Повний текст джерела
Анотація:
Este artículo presenta a MITOO, un framework para la migración de datos desde cualquier base de datos relacional hacia bases de datos de objetos. El framework sigue un enfoque basado en configuración XML. Las características de diseño del framework son presentados mediante patrones de diseño en notación UML. MITOO está enfocado en aplicaciones Java y permite la migración de datos hacia bases de datos que cumplan el estándar JDO y DB4O. Los resultados de la investigación han sido evaluados empleando métricas de diseño orientadas a objetos, las cuales demuestran las cualidades de reusabilidad del framework. Una distribución de MITOO ha sido desarrollada en el lenguaje Java y está disponible enel sitio Web de la comunidad de desarrollo de DB4O.Palabras clave: framework, migración de datos, base de datos, JDO.DOI: http://dx.doi.org/10.21503/CienciayDesarrollo.2010.v12.05
Стилі APA, Harvard, Vancouver, ISO та ін.
43

Xu, Jun Wu, and Jun Ling Liang. "Develop Monitoring System with Java Media Frame." Advanced Materials Research 631-632 (January 2013): 1260–64. http://dx.doi.org/10.4028/www.scientific.net/amr.631-632.1260.

Повний текст джерела
Анотація:
This paper describes research in the use of The Java Media Framework (JMF) to develop Monitoring applications.. This paper introduces the structure of JMF library and describes the implementation of algorithms in our library. The Java Media Framework (JMF) is a recent API for Java dealing with real-time multimedia presentation and effects processing. JMF handles time-based media, media which changes with respect to time. Examples of this are video from a television source, audio from a raw-audio format file and animations.
Стилі APA, Harvard, Vancouver, ISO та ін.
44

Li, Hong Jun. "Research on Restful Web Services in Java." Applied Mechanics and Materials 135-136 (October 2011): 806–8. http://dx.doi.org/10.4028/www.scientific.net/amm.135-136.806.

Повний текст джерела
Анотація:
In order to make the Web services, web sites in Java more powerful and flexible, building unified web applications is vital important. By introducing a new style─Representational State Transfer (REST), this paper studied the Java RESTful frameworks and the ways to develop Restful Web Service in Java. The RESTful frameworks in Java can effectively simplify the web development in many ways.
Стилі APA, Harvard, Vancouver, ISO та ін.
45

Lv, Xin. "Further Analysis and Multiple View of Assist Developed Platform." Advanced Materials Research 816-817 (September 2013): 1121–25. http://dx.doi.org/10.4028/www.scientific.net/amr.816-817.1121.

Повний текст джерела
Анотація:
SSH framework software is a system implemented by struts or struts2, spring, hibernate, It is used to implementing java web application system. This article study concept of struts2springhibernate and character of SSH Framework, design and implement an assist developed platform based on SSH framework, It may provide efficient, simple, stable support for SSH framework system.
Стилі APA, Harvard, Vancouver, ISO та ін.
46

Szczepanek, Robert. "Proposal of a Python interface to OpenMI, as the base for open source hydrological framework." Geoinformatics FCE CTU 7 (December 29, 2011): 93–106. http://dx.doi.org/10.14311/gi.7.8.

Повний текст джерела
Анотація:
Hydrologists need simple, yet powerful, open source framework for developing and testing mathematical models. Such framework should ensure long-term interoperability and high scalability. This can be done by implementation of the existing, already tested standards. At the moment two interesting options exist: Open Modelling Interface (OpenMI) and Object Modeling System (OMS). OpenMI was developed within the Fifth European Framework Programme for integrated watershed management, described in the Water Framework Directive. OpenMI interfaces are available for the C# and Java programming languages. OpenMI Association is now in the process of agreement with Open Geospatial Consortium (OGC), so the spatial standards existing in OpenMI 2.0 should be better implemented in the future. The OMS project is pure Java, object-oriented modeling framework coordinated by the U.S. Department of Agriculture. Big advantage of OMS compared to OpenMI is its simplicity of implementation. On the other hand, OpenMI seems to be more powerful and better suited for hydrological models. Finally, OpenMI model was selected as the base interface for the proposed open source hydrological framework. The existing hydrological libraries and models focus usually on just one GIS package (HydroFOSS – GRASS) or one operating system (HydroDesktop – Microsoft Windows). The new hydrological framework should break those limitations. To make hydrological models’ implementation as easy as possible, the framework should be based on a simple, high-level computer language. Low and mid-level languages, like Java (SEXTANTE) or C (GRASS, SAGA) were excluded, as too complicated for regular hydrologist. From popular, high-level languages, Python seems to be a good choice. Leading GIS desktop applications – GRASS and QGIS – use Python as second native language, providing well documented API. This way, a Python-based hydrological library could be easily integrated with any GIS package supporting this programming language. As the OpenMI 2.0 standard supported interfaces only for Java and C#, the Python interface for OpenMI standard, presented in this paper, is the first step done towards the open and interoperable hydrological framework. GIS-related issues of the OpenMI 2.0 standard are also outlined and discussed.
Стилі APA, Harvard, Vancouver, ISO та ін.
47

Kazanavicius, Egidijus, Vygintas Kazanavicius, and Laura Ostaseviciute. "A Reusable Agent-Based Framework for Smart Embedded Systems." Solid State Phenomena 164 (June 2010): 227–32. http://dx.doi.org/10.4028/www.scientific.net/ssp.164.227.

Повний текст джерела
Анотація:
Embedded computing systems still remain one of the underlying priorities in worldwide research communities. This paper presents an agent-based approach for embedded real-time systems design based on a reusable framework. The essence of our work lies on smart environment domain. Jade - a Java-based middleware is selected as a platform, facilitating the development of multi-agent embedded systems framework. Generic system architecture, framework prototype implementation and, subsequently, smart refrigerator control application are demonstrated, reasoning that the proposed method is effective in dealing with challenges raised by issues in contemporary embedded system development.
Стилі APA, Harvard, Vancouver, ISO та ін.
48

Wang, Renfeng. "Massive Open Online Course Platform Blended English Teaching Method Based on Model-View-Controller Framework." International Journal of Emerging Technologies in Learning (iJET) 14, no. 16 (August 29, 2019): 188. http://dx.doi.org/10.3991/ijet.v14i16.11151.

Повний текст джерела
Анотація:
Massive Open Online Course (MOOC) is an important tool to improve the au-tonomous learning of students and the teaching effects of the courses. Focusing on the online teaching of college English courses, this paper proposes a simple design of blended English teaching mode for the requirements of MOOC plat-form. Using the Model-View-Controller (MVC) framework and the Java pro-gramming language, the author realized the database-related functions of the plat-form by SQL server database, designed the backend server on the Spring and Hibernate integrated frameworks, and developed the entire platform using the browser/server (B/S) structure. The platform test results show that the MOOC-based blended English teaching mode satisfies the teaching demands, achieves stable performance, and wins the recognition of most students. The research find-ings shed new light on the innovation of college English teaching.
Стилі APA, Harvard, Vancouver, ISO та ін.
49

Andriyana, Wiene, and Karl Hogl. "Decentralization Drivers beyond Legal Provisions: The Case of Collaborative Forest Management in Java Island." Forests 10, no. 8 (August 14, 2019): 685. http://dx.doi.org/10.3390/f10080685.

Повний текст джерела
Анотація:
This study analyzes the impact of the Indonesian government’s decentralization policy and movement on the state forest community involvement program on the island of Java from 2000 to 2014. For more than 30 years, approximately 76 percent of the state-owned forests in Java, covering 2.4 mio. hectares (5.9 mio. acres or 9,266 square miles), or 42 percent of the forests in Java, were exclusively managed by the State Forest Company (SFC). The general perception was, and largely still is, that the decentralization era reforms had little or no effects in Java, simply because the national decentralization regulations essentially maintained this dominant role. Thus, possible effects were hardly examined. This study aims to fill this gap by analyzing whether the national decentralization movement and policy affected and changed the policies and practices of involving local actors and communities in Java’s state forest governance and management. Our analytical framework follows the Policy Arrangement Approach (PAA), comprising four main analytical dimensions for assessing change and stability: The actors involved; the distribution of power and resources; the existing and applied rules; and discourses concerning the topic of research. The analysis is based on an extensive review of scholarly literature and policy documents, as well as 73 in-depth interviews with actors, from the national to the local levels, of two districts in Central Java. Overall, our findings show that the nationwide decentralization movement significantly affects the modes of collaborative forest management in Java, much more than one would expect if only looking at changes in the respective legal texts. The movement fueled changes, inter alia, by promoting discourses on sustainable forest management for local development, and triggering the revival of grassroots movements further empowered by local non-governmental organizations (NGOs), as well as by triggering the formal institutionalization of the informal norms and practices of local communities. New actors entered the arena, and the distribution of power, resources and benefits drawn from state forest management has changed in favor of district authorities and local communities at the expense of the State Forest Company.
Стилі APA, Harvard, Vancouver, ISO та ін.
50

Purwanegara, Mustika Sufiati, Nita Garnida, and Nurrani Kusumawati. "Stakeholders’ Participatory Framework in Rice Agribusiness." GATR Journal of Business and Economics Review (GATR-JBER) VOL. 5 (4) JAN-MAR. 2021 5, no. 4 (March 13, 2021): 59–68. http://dx.doi.org/10.35609/jber.2021.5.4(6).

Повний текст джерела
Анотація:
Objective – The purpose of this paper is to investigate the ways rice producers work with other stakeholders to maximize business potential of rice agribusiness by identifying problems, suggesting solutions, and developing a stakeholders’ participatory framework as a guideline tool for the implementation. Methodology/Technique – We conducted a mixed method of qualitative and quantitative research, which was structured in accordance with participatory processes. First, we identified rice agribusiness underlying problem from the supply side through interview to the rice producer and retail observation; and from the demand side by assessing consumer preference through focus group discussion followed by survey to 396 respondents using conjoint analysis. Then, we held stakeholders dialogue involving 56 farmers and 17 cooperative employees. Findings – This research identified key stakeholders and the way they participate in 3 areas of rice agribusiness, i.e., rice production, skill and knowledge, and marketing strategy to position the authentic characteristics of Pandan Wangi rice from West Java, Indonesia with Geographical Indication certification as signal of quality for its target market. Novelty – This paper contributes a different approach of stakeholders’ participatory framework by focusing on the specific area of participation in rice category. Type of Paper: Empirical. JEL Classification: M31, Q13 Keywords: Consumer Preference; Geographical Indication; Participatory Framework; Rice Producer; Stakeholders Reference to this paper should be made as follows: Purwanegara, M.S; Garnida, N; Kusumawati, N. (2021). Stakeholders’ Participatory Framework in Rice Agribusiness, Journal of Business and Economics Review, 5(4) 59–68. https://doi.org/10.35609/jber.2021.5.4(6)
Стилі APA, Harvard, Vancouver, ISO та ін.
Ми пропонуємо знижки на всі преміум-плани для авторів, чиї праці увійшли до тематичних добірок літератури. Зв'яжіться з нами, щоб отримати унікальний промокод!

До бібліографії