-
[show abstract]
[hide abstract]
ABSTRACT: In the last decade, we witnessed the dramatic transformation of software development processes. The transformation from single-site, mostly English-based into a multi-site, multilingual, multicultural, and globally distributed endeavor has marked the birth of Global Software Development (GSD). Based on an extensive review to the published literature we found that most of the attention has turned towards understanding the impact of culture on the GSD process. However, little research addresses the impact of the cultural and linguistic aspects of global software globally developed. Understanding the impact of culture on the GSD enable multinational development teams to communicate and operate successfully. Global software is multilingual and multicultural software. The multilingual and multicultural aspects are very critical to success. While the main purpose of this paper is to encourage more research in this topic, we will take a critical look at Hofstede's popular cultural model and how it is applied to global software development. Then we will briefly discuss the impact of the cultural and linguistic aspects of global software on the GSD process. These aspects affect directly the quality of the software, as well as the GSD process itself.
New Trends in Information Science and Service Science (NISS), 2010 4th International Conference on; 06/2010
-
[show abstract]
[hide abstract]
ABSTRACT: Many of the requirements of Globalized (Internationalized ) software that have a crosscutting impact are scattered through the entire software. The impact of these requirements presents many challenges that manifest themselves throughout the software development lifecycle. Inherent properties of crosscutting requirements, such as scattering (where their support is scattered across multiple classes) and tangling (where their support is tangled with elements supporting other requirements), reduce the reusability, extensibility, and traceability of the software artifacts . Scattering and tangling are evident in the design and code of internationalized software and must be addressed fully. To remove scattering and tangling properties, developers must first identify and then separate the design and code of crosscutting behavior into independent modules or components. This paper discusses two important issues; when developers should identify and document crosscutting requirements; and where it should be handled throughout the software lifecycle.
New Trends in Information and Service Science, 2009. NISS '09. International Conference on; 08/2009
-
K. Magel
[show abstract]
[hide abstract]
ABSTRACT: Originally, HTML was intended to be a simple, rather limited
language for describing primitive information layouts in World Wide Web
pages. The first version of the HTML specification emphasized
simplicity. The browser, not the HTML coder, controlled the actual page
appearance, determining the appearance of headers, paragraphs, and other
primitive layout elements. In recent years, however, complex features
have been added to HTML, including frames, dynamic HTML, and cascading
styles. These extensions have served designers well, giving them more
control over the appearance of their pages. And today designers have
pixel level control over the layout of every element. Unfortunately,
these enhancements have ignored the Web user. None of the recent
additions to HTML help the user to traverse the Web or to find suitable
information quickly. The article describes methods which make the
Internet easier to use, including: adding value to links; line thickness
control; color usage; icons and pop-ups; and preselection
Computer 01/1998; · 1.47 Impact Factor
-
[show abstract]
[hide abstract]
ABSTRACT: A description is presented of a performance evaluation study of
three proposed distributed deadlock detection algorithms, namely, fully
centralized, partially distributed, and fully distributed deadlock
detection algorithms. The authors investigate and describe the extent to
which these algorithms provide an increase in the level of
multiprogramming, and an increase in the number of blocked, restarted
transactions. A list of performance parameters and evaluation criteria
is also described. It is shown that, in general, the partially
distributed algorithm provides the best performance
Computer Software and Applications Conference, 1991. COMPSAC '91., Proceedings of the Fifteenth Annual International; 10/1991
-
[show abstract]
[hide abstract]
ABSTRACT: Testing global software differs from conventional software testing in that the test design approach must consider the defined and implied issues of specific culture, language, date format, currency format, etc. In bi-directional software testing (software targeting Arabic, Hebrew, etc.) has many unique issues. Target users of Arabic software demand the same high quality standards as other users. Developers and localizers must fully understand the unique aspects of the Arabic language and ensure complete test coverage to the software quality attributes. In this paper we briefly discuss the critical issues and challenges concerning QA/testing of bidirectional languages software.
Computer Software and Applications, 2008. COMPSAC '08. 32nd Annual IEEE International;