scholarly journals Design and Architecture of Jxta-Based Game Software in Java

Author(s):  
Frank Appiah

This paper discusses the interest of explicit software processes of design and architecture for (1) architectural view understanding and communication, (2) design reuse and principles of Jxta-based game software development. The considered architecture includes hierarchical and logical views which are modeled in the Java-based Maiar API and achieved by Jxta message exchanges. The topology of the world map of the game software can be viewed as undirected graph in which vertices (nodes) represent the rooms and the edges represent the rooms and the edges represent the playable movements between nodes.<div><br></div><div><br></div>

2020 ◽  
Author(s):  
Frank Appiah

This paper discusses the interest of explicit software processes of design and architecture for (1) architectural view understanding and communication, (2) design reuse and principles of Jxta-based game software development. The considered architecture includes hierarchical and logical views which are modeled in the Java-based Maiar API and achieved by Jxta message exchanges. The topology of the world map of the game software can be viewed as undirected graph in which vertices (nodes) represent the rooms and the edges represent the rooms and the edges represent the playable movements between nodes.<div><br></div><div><br></div>


2021 ◽  
Vol 43 (4) ◽  
pp. 113-124
Author(s):  
D.V. Saveliev ◽  

The article defines the concept of threat model. Described a list of current security guidelines for the development and administration of web systems. Formed the list of cybersecurity threats, the consequences of their implementation are determined. Described the process of forming a model of cybersecurity threats of web systems. Defined the list of threats based on the recommendations and experience of authoritative organizations in the world and Ukraine. Defined the concepts of risk, risk index and risk status for the security of web systems. Defined the main principles of risk management in software development projects.


2012 ◽  
Vol 7 (2) ◽  
pp. 126
Author(s):  
Henry Chong ◽  
Violitta Yesmaya ◽  
Ardian Eko Y.P. ◽  
Novita Sariand ◽  
Zakharia Yudistia Malino

There is nothing in this world that do not change unless the change itself. Almost every aspect of the world, particularly the world of IT, can changed. In project management software, for instance, people have to work on software that frequently subject to change. That is why the greatest challenge faced by the company within today's competitive world is how to deal with those changes. In relation with the previous explanation, the objective of this research is to standardize project management in software development by using change management. Objective will finally help project developer to ensure that the management of project has a need of standardization that essential for reflecting the current business needs. To achieve the objectives, this research will also attempt to show why does the standardization using the change management is essential task, which is almost inevitable. This research directed for discussing about the management of change as a common way to reduce risks, costs and maximizing the benefit from major changes in business and information technology. The result showed that the project can determined as success because it delivered on time, on budged and have a standardized quality. Tidak ada di dunia ini yang tidak berubah kecuali perubahan itu sendiri. Hampir setiap aspek dunia, khususnya dunia IT, dapat berubah. Dalam perangkat lunak manajemen proyek, misalnya, orang harus bekerja pada perangkat lunak yang sering mengalami perubahan. Itu sebabnya tantangan terbesar yang dihadapi perusahaan dalam dunia yang kompetitif saat ini adalah bagaimana menghadapi perubahan tersebut. Sehubungan dengan penjelasan sebelumnya, tujuan dari penelitian ini adalah untuk standarisasi manajemen proyek dalam pengembangan perangkat lunak dengan menggunakan manajemen perubahan. Tujuan akhirnya akan membantu pengembang proyek untuk memastikan bahwa manajemen proyek memiliki kebutuhan standarisasi yang penting untuk mencerminkan kebutuhan bisnis saat ini. Untuk mencapai tujuan tersebut, penelitian ini juga akan mencoba menunjukkan mengapa standarisasi menggunakan manajemen perubahan adalah tugas penting yang tidak dapat dihindari. Penelitian ini diarahkan untuk membahas tentang manajemen perubahan sebagai cara umum untuk mengurangi risiko, biaya dan memaksimalkan manfaat dari perubahan besar dalam bisnis teknologi dan informasi. Hasil penelitian menunjukkan bahwa proyek tersebut dapat dinyatakan sukses karena disampaikan tepat waktu, sesuai budget dan memiliki kualitas standar.


Author(s):  
Aderemi O. Adeniji ◽  
Seok-Won Lee

Software Assurance is the planned and systematic set of activities that ensures software processes and products conform to requirements while standards and procedures in a manner that builds trusted systems and secure software. While absolute security may not yet be possible, procedures and practices exist to promote assurance in the software lifecycle. In this paper, the authors present a framework and step-wise approach towards achieving and optimizing assurance by infusing security knowledge, techniques, and methodologies into each phase of the Software Development Lifecycle (SDLC).


Author(s):  
Capers Jones

The software engineering field has been a fountain of innovation. Ideas and inventions from the software domain have literally changed the world as we know it. For software development, we have a few proven innovations. The way software is built remains surprisingly primitive. Even in 2008 major software applications are cancelled, overrun their budgets and schedules, and often have hazardously bad quality levels when released. There have been many attempts to improve software development, but progress has resembled a drunkard’s walk. Some attempts have been beneficial, but others have been either ineffective or harmful. This article puts forth the hypothesis that the main reason for the shortage of positive innovation in software development methods is due to a lack of understanding of the underlying problems of the software development domain. A corollary hypothesis is that lack of understanding of the problems is due to inadequate measurement of quality, productivity, costs, and the factors that affect project outcomes.


2013 ◽  
Vol 443 ◽  
pp. 531-534
Author(s):  
Fang Xu ◽  
Xiao Xia Peng

Along with the continuous development of computer technology, the embedded system, as one of the most important computer applications, has been more and more widely used in the world. In this paper, the embedded system is briefly introduced, and also the application of the embedded system to software development is analyzed and expounded.


In the trend of mobile applications, the world is surfing through many applications for various personal and professional purposes. In every domain including the cutting-edge technology such as Machine learning, IoT (Internet of Things), representing the data to the user in a proper and understanding manner is very important. This is where mobile applications come to use. Mobile applications can be used to resolve many communication issues especially when communication is between low level to high level and vice versa. This application is made to serve as one of the best ways of communication between faculty and students especially when the faculty is not available in the cabin and the student is willing to meet the faculty at the same time. The mobile application uses Dart Language with Flutter UI Software Development


2018 ◽  
Vol 1 (1) ◽  
pp. 1-4
Author(s):  
Ferdiyani Haris

In the world of health, many health terms are difficult to understand. The health encyclopedia book is one of the media that presents an explanation of these terms. But in its use, the printed book is less effective and efficient because of limited space and time. So we need a media that explains health terms that are mobile so that they can be used whenever and wherever. This application was designed and implemented for the Android operating system. The system created aims to display definitions and images of health terms. The research method used is the research and development method. While for the development of software systems using the Software Development Life Cycle (SDLC) waterfall software development model. Based on the results of the response to application users conducted with a questionnaire resulting in a value of 88.9% stated very well.


Author(s):  
Juan Sebastián González-Sanabria ◽  
Juan Antonio Morente-Molinera ◽  
Alexander Castro-Romero

Different Informatics Engineering undergraduate programs over the world are demanding to the students the presentation of works and, particularly, the presentation of a Grade project work that in the most of the cases is related to the development of software.However, in the moment of doing the projects, students find themselves with the problem of the methodology or model to use, as the existent software development methodologies includes team works and, for the case of Grade Works, these must be done individually. The above entails that the projects do not show as a result the proposed object, or take longer than the expected, among other difficulties.This work presents a methodological proposal for the development of individual software projects, named "DeSoftIn", principally on the academy, which allows accomplishment of the project objectives.


Sign in / Sign up

Export Citation Format

Share Document