Search the World's Largest Database of Information Science & Technology Terms & Definitions
InfInfoScipedia LogoScipedia
A Free Service of IGI Global Publishing House
Below please find a list of definitions for the term that
you selected from multiple scholarly research resources.

What is Bytecode Size

Handbook of Research on Mobile Software Engineering: Design, Implementation, and Emergent Applications
Final size of a system after the compilation. The smaller the bytecode is, the better is for a mobile application due to its limited resources.
Published in Chapter:
Recommending Mechanisms for Modularizing Mobile Software Variabilities
Márcio Ribeiro (Federal University of Pernambuco, Brazil), Pedro Matos (Federal University of Pernambuco, Brazil), and Paulo Borba (Federal University of Pernambuco, Brazil)
DOI: 10.4018/978-1-61520-655-1.ch018
Abstract
Software Product Lines (SPLs) encompass a family of software systems developed from reusable assets. One issue during SPL maintenance is the decision about which mechanism should be used to restructure variabilities aiming at improving the modularity of the SPL artifacts. Due to the great variety of mechanisms (inheritance, configuration files, aspect-oriented programming), selecting the incorrect ones may produce negative effects on the cost to evolve the SPL. To reduce this problem, the authors propose a Decision Model to help developers to choose mechanisms to restructure variabilities in SPLs. Their model was developed based on two domains: mobile test scripts and J2ME games. When using the model, developers may improve the variabilities’ modularity, the SPLs design, and remove bad smells such as cloned code.
Full Text Chapter Download: US $37.50 Add to Cart
eContent Pro Discount Banner
InfoSci OnDemandECP Editorial ServicesAGOSR