scholarly journals eMatch: An Android Application for Finding Friends in Your Location

2015 ◽  
Vol 2015 ◽  
pp. 1-11 ◽  
Author(s):  
Georgia Athanasopoulou ◽  
Polychronis Koutsakis

The work presented in this paper is twofold. We first outline the architectural design, the functional requirements, and the user interface of eMatch, an Android application which was inspired by the idea of fighting the loneliness we all witness in large cities. eMatch has the goal of connecting people with common interests that happen to be in the same geographical area. We then propose EgoSimilar, a new algorithm which computes the similarity between users and is implemented in eMatch. The algorithm is compared against two other well-known and widely used similarity computation methods and is shown to outperform them in terms of the most significant metrics used in our study.

2013 ◽  
Vol 462-463 ◽  
pp. 974-977
Author(s):  
Xing Li Feng ◽  
Zhi Hai Suo ◽  
Yao Tang Wei ◽  
Mo Xu

SQLite is a lightweight database which is widely used in most of embedded devices becauseof its advantages such as open source, zero configuration, self-contained, server less, highly concurrent, etc. The Android application in this paper uses SQLiteOpenHelper to initialize the database and store many kinds of data types such as text, date, time, image into database. GalleryAdapter extended from BaseAdapter is used to write the image taken by camera and stored in SD card into the database table. The design of user interface is aesthetic and convenient. The user experience is favorable. It is a good choice for family financial management.


Author(s):  
László Gönczy ◽  
Dániel Varró

As the use of SOA became a mainstream in enterprise application development, there is a growing need for designing non-functional aspects of service integration at the architectural level, instead of creating only technology specific assets (configuration descriptors). This architectural design supports flexibility and early validation of requirements. This chapter presents a model-driven method supporting the automated deployment of service configurations. This deployment technique is supported by an extensible tool chain where (i) service models are captured by a service-oriented extension of UML enabling to capture non-functional requirements, and (ii) configuration descriptors for the target deployment platform are derived by automated model transformations within the VIATRA2 framework.


2019 ◽  
Vol 53 (01) ◽  
pp. 59-82 ◽  
Author(s):  
Jeremy Kargon

AbstractA new building for the National Library of Israel (NLI), scheduled for completion in 2021, is the culmination of a two-decade process of institutional transformation. Formerly known as the Jewish National and University Library, the NLI has historically served simultaneously as Israel's official state repository, as the Hebrew University's central library, and as a “library of the Jewish people.” Like other national libraries around the world, including elsewhere in the Middle East, the National Library of Israel has had to grapple with accelerated changes in management of library collections due to the proliferation of digital media. More fundamental, however, have been changes in the cultural expectations about how libraries should function. Since 1998, the NLI has sought to expand its mission to promote not only scholarship but also cultural “discourse” among Israel's diverse constituencies. The architectural design of NLI's new edifice was intended, therefore, to do more than house the functional requirements of a modern library. It was commissioned to express through its design the significance of the transformed institution for the Israeli public. Towards that goal, a highly publicized competition for the NLI's design was held in 2012. The original two-stage competition ended in controversy after the architect endorsed by the jurors was dismissed. Yet a review of designs submitted by four Israeli architects in that first competition shows how public spaces, affiliated with public institutions, are expected to foster public discourse in Israel. Whether that discourse is cultural or political, contentious or contradictory, these alternative designs for the NLI illustrate common themes based upon specific environmental tropes, familiar across a broad spectrum of Israeli society.


2020 ◽  
Vol 10 (20) ◽  
pp. 7347
Author(s):  
Jihyo Seo ◽  
Hyejin Park ◽  
Seungyeon Choo

Artificial intelligence presents an optimized alternative by performing problem-solving knowledge and problem-solving processes under specific conditions. This makes it possible to creatively examine various design alternatives under conditions that satisfy the functional requirements of the building. In this study, in order to develop architectural design automation technology using artificial intelligence, the characteristics of an architectural drawings, that is, the architectural elements and the composition of spaces expressed in the drawings, were learned, recognized, and inferred through deep learning. The biggest problem in applying deep learning in the field of architectural design is that the amount of publicly disclosed data is absolutely insufficient and that the publicly disclosed data also haves a wide variety of forms. Using the technology proposed in this study, it is possible to quickly and easily create labeling images of drawings, so it is expected that a large amount of data sets that can be used for deep learning for the automatic recommendation of architectural design or automatic 3D modeling can be obtained. This will be the basis for architectural design technology using artificial intelligence in the future, as it can propose an architectural plan that meets specific circumstances or requirements.


2021 ◽  
Vol 9 (4) ◽  
pp. 41-45
Author(s):  
Yulia Kustikova ◽  
Kristina Adyshkina ◽  
Evgeniya Grosheva ◽  
Tatiana Barabanva

In the context of current problems of sustainable development of the modern city, the issues of present and future of coastal areas occupy a key place. In large cities there is a shortage of the natural component of the coastal zone environment, while the priority is given to transport infrastructure, which leads to environmental degradation and deprives the coastal strip recreational use. For many coastal territories the main problems remain: expansion of transport infrastructure; intensive process of urbanization and building up of coastal territories; loss of natural components and landscape identity of coastal strips and water areas. In Moscow, these problems are complemented by the monotony and typical character of the architectural design of coastal areas. Integrated development of the environment of coastal zones can be realized by various methods, created on the principles of a balanced infrastructure. The formation of urban and landscape directions and their relationship.


Author(s):  
Sreevatsa Vangala

Smart polling system is an android application that facilitates user (voter), nominee and administrator (who will be in charge and will verify all the user information) to participate in online voting. Our smart polling system is highly secured, and it has a simple and interactive user interface. The proposed online portal is secured and have unique security feature such as unique id generation that adds another layer of security (except login id and password) and gives admin the ability to verify the user information and to decide whether he is eligible to vote or not. It also creates and manages voting and election details as all the users must login by user name and password and click on candidates to register vote.


2021 ◽  
Vol 2 ◽  
pp. 52-62
Author(s):  
Igor Košťál ◽  
Martin Mišút

Almost every Android user application has some kind of user interface. Android programmers who create Xamarin.Forms applications and who uses the Microsoft Visual Studio development environment to do so can create user interfaces in the XAML (the Extensible Application Markup Language) or in the C# programming language. This paper deals with a comparison of creating this user interface by the first and the second way. We demonstrate the differences in the creation of Android application user interfaces in XAML and in C# by way of using two of our Android applications which were created by the Microsoft Visual Studio 2019 Enterprise, which work as text editors with the ability to store text to disc, and have user interfaces that are visually identical. However, the user interface of the first Android application was created in XAML with a C# support code, whereas the user interface of the second Android application was created entirely in C#. While comparing the source codes of the user interfaces of both these Android applications, we identify the advantages and disadvantages of both approaches to creating a user interface and we try to find out which of these approaches is better for maintaining and modifying user interfaces. In this study, we also contrast the processes of handling events of controls of a user interface created in the XAML code for the first Android application as well as that of the same user interface created in the C# code for the second Android application. Furthermore, we were interested in determining whether the different ways of creating user interfaces affected the execution time of basic operations that included disc files that were performed on the same data by both the applications. We assume that it does not fundamentally affect the execution time, and so, we performed an experiment to confirm or refute our assumption.


Author(s):  
Teruaki Ito

Emotional qualities such as the product’s aesthetics are regarded as critical factors in mature products. In the mean time, the products, whichever they are matured or not, must satisfy the functional requirements from the customers considering the technical constraints. For emotional designing, the designer’s view point towards the design object plays a very critical role. However, those views are not well taken care of in the conventional design support tools. The author proposed the idea of perspective browsing, where the designer’s viewpoint is represented as “Perspective”. There can be a variety of “Perspective” during the product designing process, and these are all dynamic. If “Perspective” is well taken care of, kept, and shared during the designing process, the designer’s thought can be well maintained, activated, and transferred to the product design. To verify the effectiveness of the idea, Intuition-based Browsing Interaction system, or IBI system has been designed to support a bicycle design and implemented as a software tool. The main module of IBI is composed of four sub-modules; namely, parts/component, size/shape, technical calculation, and 3D modeling. Basic user interface is implemented to control the design operation. However, intuitive user interface is wrapped over the basic interface so that the user can intuitively use the system as an idea generation support tool. Some modules have a function as a portal to other systems or modules. Parts/component module works with internal/external database and 3D modeling module works with external modeling software. Showing the interaction example for a bicycle design, this paper presents how IBI system supports the designer. Even though IBI is still a prototype system for bicycle design, perspective browsing can be recognized for designing process of a bicycle. The designer can freely access to the design object from different perspectives to modify, update, change, evaluate in an intuitive manner. The target user of IBI is not only limited to product designer, but also is aimed at the customer who use the bicycle. Therefore, the customers themselves can participate in the designing activities and contribute to create innovative design based on the emotional feelings and inspirations.


2017 ◽  
Vol 10 (13) ◽  
pp. 122
Author(s):  
B Sathis Kumar

Every software development organization strives for customer satisfaction. It is universally accepted that the success of software development lies in the clear understanding of the client requirements. During requirement elicitation and analysis stage, the system analyst identifies the functional and non-functional requirements from the customer. Security, usability, reliability, performance, scalability and supportability are the significant quality attributes of a software system. These quality attributes are also referred as non-functional requirements. Only a few functional and quality attributes requirement help to identify and shape the software architecture. A software system’s architecture is the set of prime design decisions made about the system. If the requirement influences the architectural design decision then, it is referred as Architecturally Significant Requirement (ASR). Identifying and specifying all the possible ASR are important tasks in the requirement elicitation and analysis stage.In this research, general problems that are faced while capturing and specifying ASR in requirement elicitation and analysis is studied. Among the different requirement elicitation techniques, use case diagram has been identified and enhanced to solve the problem of capturing and specifying ASR during the requirement elicitation and analysis phase 


Sign in / Sign up

Export Citation Format

Share Document