Bayu Hendradjaya
Bandung Institute of Technology
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Bayu Hendradjaya.
international conference on data and software engineering | 2014
Hanif Eridaputra; Bayu Hendradjaya; Wikan Danar Sunindyo
In this research, we propose generic requirement model for Big Data application. The model offer the use of i* Framework and Knowledge Acquisition automated System (KAOS), which are part of Goal Oriented Requirement Engineering (GORE). Big Data applications handle flood of data that occurs from anything such as climate data, genomes, even just software logs or facebook status. To build such applications demands gathering special requirements specific for Big Data. A generic requirement model is proposed using i× and KAOS model. The model is constructed from analyzing the requirements based on the characteristics of Big Data and its challenges. This generic model is then applied to a case study in an Indonesians government agency for development planning of West Java (UPTB Pusdalisbang Jawa Barat). The result of this application has demonstrated that the model can be used to generate a valid software requirement specification.
international conference on electrical engineering | 2014
Indah Le stari; Bayu Hendradjaya
The process of blended learning system gives benefits in terms of cost-effectiveness and easy interaction between students and teachers. One of the strategies is to implement the asynchronous type of interaction. An online activity in blended learning using e-learning models is known as a Learning Management System (LMS). Currently LMS has been widely applied in the educational process in higher education institutions. To assess the results of the application of the LMS, we need a quality model that can be referenced by developers of LMS. This study developed a model for the application of quality in an asynchronous blended learning system The model allows an LMS can be evaluated by a party who is not an expert in the field of software technology, especially for the users, who is usually not involved in the system development phase directly. This model is expected to be a reference for both by the developers and users. In this study, the quality of the application the model is applied based on ISO/IEC 9126. This model supports the evaluation of two primary requirements, the needs of virtual communication and the delivery of educational activities, which has seven features, namely: discussion boards, e-mail, blogs, lectures, assignments, quizzes and grades. The quality characteristics in this model, among others are the suitability of implementation, ease of procedures, flexibility (interaction, tests and learner control), user security permissions, as well as response time, availability, reliability and completeness of the system. So the quality factor is proposed functionality (suitability, accurattime behavioreness, security), reliability (maturity), usability (learnability) and efficiency (time behavior). The proposed model was validated with a case study of LMS in the Politeknik Caltex Riau (LMS PCR). The results have shown that the model could offer a quality evaluation of LMS PCR. The model has been able to demonstrate that the LMS PCR was conformed to the requirements of an asynchronous blended learning system.
international conference on data and software engineering | 2014
Fransiskus Adikara; Bayu Hendradjaya; Benhard Sitohang
This paper proposes a new approach to integrate Key Performance Indicators (KPIs) in requirements elicitation process that are derived from organization goals. KPIs can then be used to control and reduce user requirements risk that caused by user interests. The proposal utilize goal oriented requirement engineering technique to elicit the requirements from organization. An information system project for a transportation company has been used as a study case to demonstrate this approach. The case study shows that the requirements can be elicited from the organization goals rather than from user requirements. KPIs have been able to control the emergence of user requirements that were caused by users interests.
international conference on data and software engineering | 2014
Rido Ramadan; Bayu Hendradjaya
The quality of game is one of the factors that may stop the release of a game. Game testing can be used to measure the game quality. Unfortunately, most game testing use user-centric approach to test the quality of the game. In this paper, we propose a game testing method, which is developed from the existing game testing approach supplemented with software testing approach to measure the game quality. The game quality was derived from software engineering quality model standards and game quality model. The proposed game testing method is applied to several case studies. The case studies have demonstrated how to assess the games in order to obtain the meaningful results. The research found that the game quality results can be used by game developers to improve the game.
international conference on electrical engineering and informatics | 2015
Fransiskus Adikara; Bayu Hendradjaya; Benhard Sitohang
This paper proposes an approach in Goal-Oriented Requirements refinement and analysis that adapt Case-Based Reasoning techniques. This approach is expected to help emphasizing the reuse of the high quality requirements that have been applied on previous system development process. The Attributed Goal-Oriented Requirements Analysis (AGORA) is simplified to analyze requirements proposed by Goal Tree Model Case-Based. An information system project for a transportation company has been used as a case study to demonstrate this approach. The case study helped demonstrated that the generated requirements using our approach are able to accomplish the company needs, rather than user requirements that are caused by the users interest in requirements engineering process.
international conference on electrical engineering and informatics | 2015
Anggy Trisnadoli; Bayu Hendradjaya; Wikan Danar Sunindyo
Rules in the game are artificial with interesting scenarios and equipped with audio-visual with specific purpose to entertain users. With the growing number of mobile devices, more mobile games are created. Developers need to have a way to assess the quality of mobile games. In this paper, we propose a quality model based on Playability Quality Model by Sanchez. We added new elements the complete the model based on new ISO standards. The model was then evaluated on several mobile game titles and mobile game players. We evaluated the results and it shows that our proposed quality model can be used to measure the mobile games quality.
international conference on electrical engineering and informatics | 2015
Ezra Hizkia Nathanael; Bayu Hendradjaya; Wikan Danar Sunindyo
During the early phase of software development, there are works to be done. One of them is conducting an effort estimation. Without a proper process, the development may find itself overlook the targeted budget. This paper focus on the study of effort estimation in Big Data software development. Big Data definitions and characteristics may altered the current method and model that used to estimate the effort. As author undergo the study, it shows that one of the most appropriate method to be used is the algorithmic method. Thus, the study is concentrated in the use of algorithmic method and three models within it, namely the COCOMO II, Function Point Analysis, and Use Case-based Estimation. The study result is tested using a study case of Geodatabase. Geodatabase is a software which process Big Data and developed by the Center of Data and Analysis of Rural Development (Pusat Data dan Analisa Pembangunan - Badan Perencanaan dan Pengembangan Daerah Provinsi Jawa Barat). The study concludes that the practice of using algorithmic method and models is able to deliver an estimation value. However, the value is being convergent only on particular models and their variations. Thus it can be concluded that it is better to combine various methods and models in order to achieve better accuracy in effort estimation.
international conference on data and software engineering | 2015
Bayu Hendradjaya; Rina Praptini
The goal of an E-Government system is to allow the government services via an electronic means by providing online information for public accesses. In addition, the services should also focus on improving the quality of public services effectively and efficiently. The website should not only provide information and services, but also should have some certain qualities as key factors for the success of the implementation of the website. In this paper, we propose a quality model to assess the E-government website. The model uses an international standard for quality and equipped with steps to measure it. The quality model use some internal/external metrics. The users of the quality model can be helped with specific tools to help calculate the metrics. We have applied this model to an e-Government website as a case study. The results shows that the model can provide information regarding the the quality of the case study. Thus we belive that our propose model can become an alternative for evaluating the the quality of an e-Government website.
international conference on data and software engineering | 2016
Billy Susanto Panca; Sukrisno Mardiyanto; Bayu Hendradjaya
This paper presents an implementation of software design pattern on development of mobile application based services. The main purpose of this research is to find and to evaluate combination of software design pattern related to the value of maintainability and modularity. Combination of design patterns that used in this research is singleton, memento, state, iterator, factory, builder, and flyweight. Three mobile apps used for case studies are m-Learning, m-Health, and m-Survey. Each of case study has different domain such as m-Learning are many uses of multimedia content, m-Health which is more inclined to use of algorithm, and m-Survey more use of plain data. These three case studies use the “thick client - thin server” concept. Selection of these case studies is intended to represent the characteristics of mobile application development domain. These three case studies are running on Android platform. Implementations and measurements are done gradually for each selected design pattern.
international conference on data and software engineering | 2016
Esa Fauzi; Bayu Hendradjaya; Wikan Danar Sunindyo
Reverse engineering from a source code to a sequence diagram can be very important in the software maintenance process. On the process of reverse engineering, there are a lot of models/approaches that can be used. Extract-abstract-present model is one model that can be applied because every stage in the model can represent reverse engineering process. On stages in the model, the extracted source code is converted into a specific structure for easy analyzed in the next process. AST (abstract syntax tree) is one of the structures that can be used in the extraction process. AST is commonly used as a data structure in the compiler. This research focus on the process of reverse engineering of source code to sequence diagrams. AST is used to generate the sequence diagram. We have implemented this idea in an application called REVUML. REVUML has helped in the process of understanding the flow of the source code in a software application. Our research concludes that the structure of AST has been able to assist in the reverse engineering process. Additionally our implementation has shown that AST can reveal sequences of statements in the source code which can help developers in the reverse engineering process.