Skip to main content
Coralline algae are one of the most important constructors of biogenic habitats. In the Mediterranean Sea, the dominant coralline algae species form crusts comprising formations known as coralligène, considered as very important fishing... more
    • by 
    •   15  
      MediterraneanMorphologyBiological SciencesHabitat Mapping
In order to find distributions other than infinitely divisible distributions which are suitable for disjunctive kriging, infinitesimal generators are used. In addition to distributions developed in Part I, this leads to development of... more
    • by 
    •   5  
      Applied MathematicsGeologyMathematical GeologyDistributed Development
The maturation of the technical infrastructure has enabled the emergence and growth of distributed software development. This has created tempting opportunities for companies to distribute their software development, for example, to... more
    • by  and +1
    •   7  
      Software DevelopmentDistributed ProcessingBusiness and ManagementDistributed Software Development
Previous research [1, 2] has indicated that pair programming is better than individual programming when the pairs are physically colocated. However, important questions arise: How effective is pair programming if the pairs are not... more
    • by 
    •   15  
      Computer ScienceDistance EducationSoftware DevelopmentDistance Learning
The development of most large and complex systems necessarily involves many people+ach with their own perspectives on the system defined by their knowledge, responsibilities, and commitments. To address this we have advocated distributed... more
    • by 
    •   9  
      Information SystemsComplex SystemComputer SoftwareMultiple Perspectives
The distributed development and maintenance paradigm for component delivery is fraught with problems. One wants a relationship between developers and clients that is autonomous and anonymous. Yet components written in languages such as... more
    • by 
    •   3  
      Software MaintenanceDistributed DevelopmentInternet
    • by 
    •   7  
      Biological SciencesHigh TemperatureWater TemperatureDistributed Development
Recently, the author has shown elsewhere a simplified model that allows quick evaluations of the annual overall energy collected by a surrounding heliostat field. This model is the combination of an analytical flux density function... more
    • by 
    •   6  
      Mechanical EngineeringRenewable EnergyDensity-functional theorySolar Power
This chapter presents a case study from a global company developing a new generation of programmable controllers to replace several existing products. The system needs to incorporate support for a large number of I/O systems, network... more
    • by 
    •   7  
      Software ArchitectureCase StudyQuality AttributesIndustrial Control
The failure rate function commonly has a bathtub shape in practice. In this paper we discuss a regression model considering new Weibull extended distribution developed by that can be used to model this type of failure rate function.... more
    • by 
    •   14  
      StatisticsModel CheckingSensitivity AnalysisParameter estimation
Abstract. Due to the proliferation of the Internet and globalization, distributed information system development is becoming popular. In this paper we have reviewed some significant management issues like process management, project... more
    • by 
    •   9  
      Knowledge ManagementRisk ManagementGlobal Software DevelopmentLiterature Review
Finite element model a b s t r a c t Flash-butt welding is commonly used in the manufacture of continuously welded rails (CWR). The finished welds typically exhibit high levels of tensile residual stresses in the rail web. In addition,... more
    • by 
    •   13  
      Materials EngineeringMechanical EngineeringFinite ElementManufacturing Engineering
Telecommunication technology is increasingly con- verging towards software-intensive solutions. As the role of software increases, it naturally follows that traditional software development procedures need to be reassessed. In South... more
    • by 
    •   18  
      Information SocietyOpen Source SoftwareStrategic PlanningSoftware Development
Distributed agile development (DAD) has received increasing interest both in industry and academia as global software development (GSD) is becoming mainstream. However, agile methods and in particular agile practices have been designed... more
    • by 
    •   15  
      Software EngineeringSoftware DevelopmentOutsourcingGlobal Software Development
Software configuration management is an important support activity in the software development process. In global environments, the software configuration becomes critical due to the characteristics of the distributed development... more
    • by 
    •   10  
      Software DevelopmentGlobal Software DevelopmentCase StudySoftware Process Improvement
The Global Studio Project integrated the work of Software Engineering students spread across four countries into a single project and represented, for most of the students, their first major "real-world" development experience. Interviews... more
    • by 
    •   5  
      Software EngineeringTeam LearningSoftware Engineering educationGlobal Software Development
Global software development has gathered pace in recent years. Many software projects now involve asynchronous collaboration among geographically distributed teams several time zones apart. Software cost estimation for such projects... more
    • by 
    •   9  
      Software DevelopmentKnowledge TransferGlobal Software DevelopmentCost Estimation
Company growth in a global setting causes challenges in the adaptation and maintenance of an organization's methods. In this paper, we will analyze incremental method evolution in software product management in a global environment. We... more
    • by 
    •   13  
      Information SystemsMethod EngineeringProduction ManagementComputer Software
In recent years, agile practices have become popular in the software development industry. Meanwhile, distributed development is becoming an alternative way to develop new systems. The most common mode of distributed development uses... more
    • by 
    •   5  
      Customer SatisfactionAgile DevelopmentProcess ImprovementSelf Organization
Open source software is, software that users have the ability to run, copy, distribute, study, change, share and improve for any purpose. Open source library software's does not need the initial cost of commercial software and enables... more
    • by 
    •   15  
      Computer ScienceInformation ScienceOpen Source SoftwareE Government
Telecommunication technology is increasingly converging towards software-intensive solutions. As the role of software increases, it naturally follows that traditional software development procedures need to be reassessed. In South Africa,... more
    • by 
    •   19  
      Information SocietyOpen Source SoftwareStrategic PlanningSoftware Development
    • by 
    •   9  
      Component-Based Software Engineering (CBSE)MiddlewareSoftware DesignDistributed Development
Many project risks in distributed software development are very different from the ones in collocated development and therefore are often overlooked. At the same time, they depend to a large extent on project-specific characteristics.... more
    • by 
    •   12  
      Information SystemsProject ManagementContent AnalysisRisk Management
This case study discusses variation and formalization strategies for managing technology-use mediation of Web-based groupware technologies in an organizational context. Research and development projects of a multi-national pharmaceutical... more
    • by 
    •   3  
      Case StudyResearch and DevelopmentDistributed Development
The development and maintenance of UML models is an inherently distributed activity, where distribution may be geographical, temporal or both. It is therefore increasingly important to be able to interchange model information between... more
    • by 
    •   2  
      Distributed DevelopmentEmbedded System
Coralline algae are one of the most important constructors of biogenic habitats. In the Mediterranean Sea, the dominant coralline algae species form crusts comprising formations known as coralligène, considered as very important fishing... more
    • by 
    •   15  
      MediterraneanMorphologyBiological SciencesHabitat Mapping
The architecture of a software system is both a success and a failure factor. Taking the wrong architectural decisions may break a project, since such errors are often systematic and affect cross-cutting aspects of the system to be built.... more
    • by 
    •   6  
      Software ArchitectureBusiness ProcessDistributed DevelopmentCritical Success Factor
    • by 
    •   16  
      Software MaintenanceDocumentationOpen Source SoftwareSoftware Testing
Representing runoff process complexity in a simple model structure remains a challenge in hydrology. We present an integrated approach to investigate runoff processes using a hillslope tracer experiment and modeling exercise to explore... more
    • by 
    •   20  
      Environmental EngineeringCivil EngineeringWater resourcesModeling
Software configuration management is an important support activity in the software development process. In global environments, the software configuration becomes critical due to the characteristics of the distributed development... more
    • by 
    •   10  
      Software DevelopmentGlobal Software DevelopmentCase StudySoftware Process Improvement
In this paper we present an overview of the field of distributed development of software systems and applications (DD). Based on an analysis of the published literature, we consider threats to communication, coordination and control in DD... more
    • by  and +2
    •   4  
      Software DevelopmentDistributed Software DevelopmentDistributed DevelopmentSoftware Systems
In the software engineering area, has been observed a growing concern to perform experimental studies to evaluate the use of new technologies. However, conducting experimental research is a complex and challenging activity, once it... more
    • by 
    •   9  
      Software EngineeringHuman FactorsSoftware TestingSoftware Development
Distributed software development has become the norm for the software industry today. As a result many organizations are leveraging the expertise of their existing staff by establishing virtual teams. Here we outline the results from... more
    • by 
    •   17  
      Software EngineeringIntercultural CommunicationSoftware DevelopmentInternational Mangement
In this paper, we report the findings of an empirical investigation into decision making processes (DMPes) in distributed teams. We conducted the study in a Fortune 500 organization with a total of sixteen respondents who participated in... more
    • by 
    •   15  
      Computer ScienceDistributed ComputingSoftware EngineeringDocumentation
WebCT is a tool which enables the distribution, development and control of distance learning courses via the Internet. It has a range of uses from the publication and management of education material to the monitoring of activities and... more
    • by 
    •   3  
      Distance LearningDistributed DevelopmentStudent Evaluation
The grain-size fractions in the bedload transported over the five heterogeneous sediment beds of different values of bed roughness were computed from the flume experiments. The existence of an entrapment factor associated with the sorting... more
    • by 
    •   10  
      GeologySedimentary GeologyShear StressGrain size
Software configuration management is an important support activity in the software development process. In global environments, the software configuration becomes critical due to the characteristics of the distributed development... more
    • by 
    •   10  
      Software DevelopmentGlobal Software DevelopmentCase StudySoftware Process Improvement
1] Traditionally, the directional distribution of ocean waves has been regarded as unimodal, with energy concentrated mainly on the wind direction. However, numerical experiments and field measurements have already demonstrated that the... more
    • by 
    •   11  
      Wave EnergyMultidisciplinaryNumerical SimulationSpectrum
We describe a hybrid computer simulation model of the software development process that is specifically architected to study alternative ways to configure global software development (GSD) projects, including phase-based, module-based,... more
    • by 
    •   12  
      Global Software DevelopmentComputer SoftwareComputer SimulationFactorial Design
The popularity of agile software development methods, and agile software project management has been accompanied by significant successes in the delivery of software of business value and quality to client organizations, but has also... more
    • by 
    •   8  
      Project ManagementSoftware DevelopmentSoftware Project ManagementAgile Methods
Trust has long been a contentious issue in human endeavours. It is not readily given nor gained, more so when strangers are involved. It often becomes an issue during distributed development where individuals are expected to interact with... more
    • by 
    •   12  
      HistoryComputer ScienceDistributed ComputingSoftware Engineering
Extreme Programming (XP) is an Agile Methodology (AM) which doesn't require any specific supporting tool for being successfully applied. Despite this starting observation, there are many reasons leading a XP team to adopt Web based tools... more
    • by 
    •   10  
      Agile MethodologiesComputer SoftwareProject managerData Collection
While IT vendors have made significant improvements in the process maturity of software development, growth of information technology outsourcing and distributed software development have posed new challenges in managing software... more
    • by  and +1
    •   17  
      Software EngineeringInformation TechnologyQuality ManagementSmall Business
... A problem is that prevailing software architecture models, such as UML component diagrams and architecture description languages (ADLs) are not designed to represent both softwarearchitecture structure and its associated... more
    • by 
    •   12  
      Information SystemsSoftware ArchitectureGlobal Software DevelopmentComputer Software
In this paper we analyze how concepts and symbolizations co-develop in the case of statistical data analysis. The focus is on the development of distribution, which ranges from a very concrete intuitive understanding to formal... more
    • by 
    •   2  
      Distributed DevelopmentStatistical Data Analysis
In today's software industry, development teams are no longer co-located but distributed over locations, and problems associated with different time zones and cultures come into play. To reflect these industry scenarios, and to better... more
    • by 
    •   9  
      Software Engineering educationVirtual WorldsGlobal Software DevelopmentSocial Studies
In this paper we present an agent-based infrastructure, which provides integration and collaboration of autonomous, context-aware services in a heterogenous environment. Special consideration is given to the support for simultaneous... more
    • by  and +1
    •   11  
      Human Computer InteractionUbiquitous ComputingAgent BasedSemantic Web
This paper explores reasons for the high degree of variability in the sizes of ASes that have recently been observed, and the processes by which this variable distribution develops. AS size distribution is important for a number of... more
    • by 
    •   6  
      Boston UniversityPower LawAutonomic SystemDistributed Development
This paper presents an overview of the field of distributed development of software systems and applications (DD). Based on an analysis of the published literature, including its use in different industrial contexts, we provide a... more
    • by 
    •   7  
      Global Software DevelopmentCase StudyDistributed Software DevelopmentField Study
today, all the more so given the current trend towards globalisation. In this paper we present a reference model which can be used as a reference point for any company wishing to review their own DD scenario. This is particularised in two... more
    • by 
    •   5  
      Case StudyReference modelDistributed DevelopmentSoftware Systems