Performance engineering as a part of the development life cycle for large-scale software systems

Author(s):  
Gregory Fox
Author(s):  
Deepika Rana ◽  
Manisha Malhotra

Managerial and commercialization approach that operate software systems continue to look for assurance that software they acquire should have security attributes they hope for. Methods used to assess the security of software development are software design, coding, testing, and support and consideration of security as well. Researchers of software development face many issues which remain constant and very frequent as there was no development in earlier phase of software development to avoid threats and loopholes in the software. Researchers analyze existing methods and their efficiency for software development within an open-source software supply chain. These efforts yielded valuable insights for an automated tool and knowledge base that has the potential for overcoming some of the major and in practice limitations of secure development on a wider scale. As a summarized development of software services along with authenticated approach is mandatory to make its usage on wider expands.


1992 ◽  
Vol 01 (01) ◽  
pp. 43-60 ◽  
Author(s):  
DENNIS TSICHRITZIS ◽  
OSCAR NIERSTRASZ ◽  
SIMON GIBBS

Object-orientation offers more than just objects, classes and inheritance as means to structure applications. It is an approach to application development in which software systems can be constructed by composing and refining pre-designed, plug-compatible software components. But for this approach to be successfully applied, programming languages must provide better support for component specification and software composition, the software development life-cycle must separate the issues of generic component design and reuse from that of constructing applications to meet specific requirements, and, more generally, the way we develop, manage, exchange and market software must adapt to better support large-scale reuse for software communities. In this paper we shall explore these themes and we will highlight a number of key research directions and open problems to be explored as steps towards improving the effectiveness of object technology.


Having a well-defined control of the change processes in the configuration management in the software development life cycle, before and after being put into production environment, implies an effort of development personnel and an additional cost in the maintenance system. The objective of this paper is to establish the guidelines to regulate the activities and tasks during the process of development and maintenance of software-based systems in order to control the changes, integrity and traceability of its configuration, for this purpose it is taken as a reference the peruvian technical standards NTP-ISO/IEC 12207: 2016 for Software and systems engineering, NTPISO/IEC 27001: 2014 for Information security management systems and the methodology MÉTRICA version 3 for the systematization of life cycle of the software activities. The proposal defines the roles and responsibilities, the activities of each thread and the use of control templates, the validation of the was achieved through the analysis of three software systems with results that show that there is a better organization in the development, maintenance, control of the versions of the elements and the percentage of error in the configuration.


2019 ◽  
Vol 6 (1) ◽  
pp. 58
Author(s):  
Handha Zenita ◽  
Rina Fiati

<p>Utilization of Information and Communication Technology (ICT) in the Secretariat of the Population and Civil Registration Office of the Regency of Kudus is a necessity to assist in facilitating data management, so that the effectiveness and efficiency of performance can be achieved. One of the data management is Blank Management. The blank management process starts from blank data collection, then conducts the transaction process which includes procurement and use of blanks, as well as printing monthly reports and global reports / annual reports. The purpose of this study is to streamline time and to facilitate the user in helping the blank management process. The software used for the implementation of E-Blangko is Sublime Text with the PHP programming language, while MySQL is used as a Database. The method used in the implementation of E-Blangko is the System Development Life Cycle (SDLC) method. SDLC or System Development Life Cycle is the process of developing or changing a software system using models and methods used to develop previous software systems. The system development life cycle or SDLC is a methodology for designing, building, and maintaining information and system processes. The results of this study are that the E-Blangko application can be used for blank management, conducting procurement and use transactions, printing reports, can make it easier for users to perform receipts from each blank, and are expected to be in accordance with needs and be more effective and efficient.</p><p><strong><em>Keywords</em></strong><em>: E-blangko, Technology, Information, Systems.</em><em></em></p><p><em>Pemanfaatan Teknologi Informasi dan Komunikasi (TIK) pada bagian Sekretariat Dinas Kependudukan dan Pencatatan Sipil Kabupaten Kudus menjadi suatu kebutuhan untuk membantu dalam mempermudah pengelolaan data, sehingga efektifitas dan  efisiensi kinerja dapat tercapai. Salah satu pengelolaan data yang adalah Pengelolaan Blangko. Proses pengelolaan blangko dimulai dari pendataan jenis blangko, kemudian melakukan proses transaksi yang meliputi pengadaan dan penggunaan blangko, serta mencetak laporan bulanan maupun laporan global/laporan tahunan. Tujuan dari penelitian ini adalah untuk mengefisiensikan waktu dan untuk mempermudah user dalam membantu proses pengelolaan blangko. Software yang digunakan untuk implementasi E-Blangko adalah Sublime Text dengan bahasa pemrograman PHP, sedangkan MySQL digunakan sebagai Database. Metode yang digunakan dalam implementasi E-Blangko adalah metode System Development Life Cycle (SDLC). SDLC atau System Development Life Cycle adalah proses mengembangkan atau mengubah suatu sistem perangkat lunak dengan menggunakan model-model dan metode-metodologi yang digunakan untuk mengembangkan sistem-sistem perangkat lunak sebelumnya. Siklus hidup pengembangan sistem atau SDLC adalah metodologi untuk merancang, membangun, dan memelihara informasi dan proses sistem. Hasil dari penelitian ini adalah aplikasi E-Blangko dapat digunakan untuk  pengelolaan blangko, melakukan transaksi pengadaan dan penggunaan, melakukan cetak laporan, dapat mempermudah user untuk melakukan perhitugan dari setiap blangko, dan diharapkan sesuai dengan kebutuhan dan menjadi lebih efektif dan efisien dalam menghasilkan suatu informasi.</em></p><p><em><strong>Kata kunci</strong></em><em>: E-Blangko, Teknologi, Informasi, Sistem.</em><em></em></p>


Having a well-defined control of the change processes in the configuration management in the software development life cycle, before and after being put into production environment, implies an effort of development personnel and an additional cost in the maintenance system. The objective of this paper is to establish the guidelines to regulate the activities and tasks during the process of development and maintenance of software-based systems in order to control the changes, integrity and traceability of its configuration, for this purpose it is taken as a reference the peruvian technical standards NTP-ISO/IEC 12207: 2016 for Software and systems engineering, NTPISO/IEC 27001: 2014 for Information security management systems and the methodology MÉTRICA version 3 for the systematization of life cycle of the software activities. The proposal defines the roles and responsibilities, the activities of each thread and the use of control templates, the validation of the was achieved through the analysis of three software systems with results that show that there is a better organization in the development, maintenance, control of the versions of the elements and the percentage of error in the configuration.


2018 ◽  
Vol 3 (1) ◽  
pp. 1
Author(s):  
Mustofa Mustofa ◽  
Sidiq Sidiq ◽  
Eva Rahmawati

Perkembangan dunia yang dinamis mendorong percepatan perkembangan teknologi dan informasi. Dengan dorongan tersebut komputer yang dulunya dibuat hanya untuk membantu pekerjaan manusia sekarang berkembang menjadi sarana hiburan, permainan, komunikasi dan lain sebagainya. Dalam sektor hiburan salah satu industri yang sedang menjadi pusat perhatian adalah industri video game. Begitu banyaknya produk video game asing yang masuk ke dalam negeri ini memberikan tantangan kepada bangsa ini. Tentunya video game asing yang masuk ke negara ini membawa banyak unsur kebudayaan negara lain. Ini semakin membuat kebudayaan nusantara semakin tergeserkan dengan serangan kebudayaan asing melalui berbagai media. Maka dari itu peneliti mencoba untuk menerapkan Finite State Machine dalam merancang sebuah video game RPG (Role-Playing game) yang memperkenalkan kebudayaan. Dalam perancangan video game ini peneliti menggunakan metode GDLC(Game Development Life Cycle) agar penelitian ini berjalan secara sistematis. Dalam suatu perancangan video game tedapat banyak elemen, pada penelitian ini penulis lebih fokus pada pengendalian animasi karakter yang dimainkan pada video game ini. Dari perancangan yang dilakukan, disimpulkan bahwa Finite State Machine dapat digunakan untuk pengendalian animasi yang baik pada video game RPG. Diharapkan video game ini dapat menjadi salah satu media untuk mengenalkan kebudayaan nusantara


Sign in / Sign up

Export Citation Format

Share Document