218,219 Hits in 7.3 sec

Requirements engineering in global scaled agile software development environment: a multi-vocal literature review protocol [article]

Priyanka Antil
2020 arXiv   pre-print
Context: Requirements engineering in global scaled agile software development and the planning phase for a multi-vocal literature review.  ...  Objective: Develop a protocol to specify the plan which will be followed to conduct a multi-vocal literature review study on requirements engineering in global scaled agile software development.  ...  Their support for this work is (Wieringa et al., 2006)  ... 
arXiv:2004.12647v1 fatcat:j7vea2ce2rgwtnwxhzw7rxqurm

A software architecture for physical layer wireless network emulation

Glenn Judd, Peter Steenkiste
2006 Proceedings of the 1st international workshop on Wireless network testbeds, experimental evaluation & characterization - WiNTECH '06  
We present several case studies showing how this software architecture allows complex wireless experiments to be conducted in an efficient manner while still enabling novice users to quickly run simple  ...  A key obstacle to understanding and improving wireless networks has been the lack of a realistic yet flexible experimental methodology.  ...  The DSP Engine models the effects of signal propagation (e.g. large-scale attenuation and small-scale fading) on each signal path between each RF node.  ... 
doi:10.1145/1160987.1160990 dblp:conf/mobicom/JuddS06 fatcat:5tpsrqqncrdrbgfwfjzon55nn4

The IBBT w-iLab.t: A Large-Scale Generic Experimentation Facility for Heterogeneous Wireless Networks [chapter]

Stefan Bouckaert, Bart Jooris, Pieter Becue, Ingrid Moerman, Piet Demeester
2012 Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering  
Additionally, w-iLab.t provides access to software defined radio platforms and also uses them to characterize the wireless environment during an experiment.  ...  The w-iLab.t is a large-scale generic wireless experimentation facility. Over 260 wireless nodes are installed at two different locations.  ...  The research leading to these results has received funding from various national funds, and from the European Union's Seventh Framework Programme (FP7/2007(FP7/ -2013 under grant agreements nr 258301 (  ... 
doi:10.1007/978-3-642-35576-9_4 fatcat:2bua6wp5dreyjdlskgf3dsvnla

Enabling large-scale testing of IaaS cloud platforms on the grid'5000 testbed

Sébastien Badia, Alexandra Carpen-Amarie, Adrien Lèbre, Lucas Nussbaum
2013 Proceedings of the 2013 International Workshop on Testing the Cloud - TTC 2013  
Almost ten years after its premises, the Grid'5000 platform has become one of the most complete testbeds for designing or evaluating large-scale distributed systems.  ...  In this paper, we present the latest mechanisms we designed to enable the automated deployment of the major open-source IaaS cloudkits (i.e., Nimbus, OpenNebula, CloudStack, and OpenStack) on Grid'5000  ...  CONCLUSION The ability to design and support evaluations of large-scale distributed algorithms and software is now a mandatory aspect of computer science.  ... 
doi:10.1145/2489295.2489298 fatcat:fmqoeqsnkfbl7dihnrrf6jp2ku

The concern manipulation environment [OOPSLA/GPCE]

Peri Tarr, Sian January, William Chung, William Harrison, Vincent Kruskal, Harold Ossher, Stanley M. Sutton, Andrew Clement, Matthew Chapman, Helen Hawkins
2004 Companion to the 19th annual ACM SIGPLAN conference on Object-oriented programming systems, languages, and applications - OOPSLA '04  
The Concern Manipulation Environment (CME) aims to provide a set of open, extensible components and a set of tools that promote aspect-oriented software development (AOSD) throughout the software lifecycle  ...  generative, and component-based software engineering, including some use in large-scale applications.  ...  To provide an open, integrated development environment (IDE) to enable software engineers to use AOSD techniques throughout the software lifecycle, and to allow them to use different AOSD approaches in  ... 
doi:10.1145/1028664.1028681 dblp:conf/oopsla/TarrCHKOSCCHJ04 fatcat:xngtxbeu5ffobcnivkgd7unf7e

A Systematic Literature Review of Recommender Systems for Requirements Engineering

Nejood Hashim Al-walidi, Abdelaziz Khamis, Nagy Ramadan
2020 International Journal of Computer Applications  
On the other hand, Recommender Systems (RSs) are software tools that support users in the recognition of appropriate items in a context where the amount of an assortment exceeds their capability to reach  ...  Therefore, RSs are needed to support several processes in requirements engineering.  ...  A large-scale software project (RALIC project) A system that that supports requirements elicitation in large-scale software projects.  ... 
doi:10.5120/ijca2020920630 fatcat:latv2vlsmjeq3auijcxrqid2vm

The Changing Face of Scientific and Engineering Computing

Douglass Post
2013 Computing in science & engineering (Print)  
the use of hpc to analyze large experimental datasets to conclusively identify the small number of decays of a higgs boson out of many, many decays of other collision products. clearly, hpc will continue  ...  a handful of major research centers. the impact of hpc is already being felt. it's enabling major advances in scientific research and engineering and bringing about a paradigm shift in research and engineering  ...  , the us department of defense (dod) launched a similar scale project called computational research and engineering acquisition tools and environments (create) to develop, deploy, and support physicsbased  ... 
doi:10.1109/mcse.2013.132 fatcat:cbfl565sojbqnbd6nsxkhtoddy

Improving Software Engineering Research Through Experimentation Workbenches [chapter]

Klaus Schmid, Sascha El-Sharkawy, Christian Kröher
2019 Lecture Notes in Computer Science  
In this paper, we propose the concept of an experimentation workbench as a means of explicit support for experimentation in software engineering research.  ...  In contrast to many other scientific disciplines, however, explicit support for this key activity in software engineering is relatively small.  ...  Acknowledgements This work is partially supported by the ITEA3 project REVaMP 2 , funded by the BMBF (German Ministry of Research and Education) under grant 01IS16042H.  ... 
doi:10.1007/978-3-030-30985-5_6 fatcat:yyabe2jjlrgxdmzrxhgdr447ny

A Personal Perspective on the Evolution of Empirical Software Engineering [chapter]

Victor R. Basili
2013 Perspectives on the Future of Software Engineering  
This paper offers a four-decade overview of the evolution of empirical software engineering from a personal perspective.  ...  I try to say where we fell short and where we need to go, in the end discussing the barriers we still need to address.  ...  Members of the team are too numerous to mention and have varied over time.  ... 
doi:10.1007/978-3-642-37395-4_17 dblp:conf/birthday/Basili13 fatcat:dgepqi2oergkfddafn2ppmzrom

METAMORPHOS: MEthods and Tools for migrAting software systeMs towards web and service Oriented aRchitectures: exPerimental evaluation, usability, and tecHnOlogy tranSfer

Andrea De Lucia, Massimiliano Di Penta, Filippo Lanubile, Marco Torchiano
2009 2009 13th European Conference on Software Maintenance and Reengineering  
To pursue such an objective, the project aims at empirically evaluating techniques and tools that can potentially fulfill industry needs.  ...  techniques and tools in industry.  ...  Finally, the empirical studies were performed in an environment properly supported by tools for cooperative work, artifact management and by an environment that supports the execution of controlled experiments  ... 
doi:10.1109/csmr.2009.38 dblp:conf/csmr/LuciaPLT09 fatcat:zdej2szecfd4lgpd224zj474cu

The experimental paradigm in software engineering [chapter]

Victor R. Basili
1993 Lecture Notes in Computer Science  
Because of the desire for statistical confidence in the results, the problems with scale up, and the need to test in a realistic environment, one approach to experimentation is to choose one of the treatments  ...  In the area of software engineering this inductive paradigm might best be used when trying to understand the software process, product, people, environment.  ... 
doi:10.1007/3-540-57092-6_91 fatcat:6in54c7rrjcyffoyqbserrqx3y

An Efficient Run Time Interface For Heterogeneous Architecture Of Large Scale Supercomputing System

D. Prabu, Andrew Aaron James, V. Vanamala, Vineeth Simon, Sanjeeb Kumar Deka, R. Sridharan, B.B. Prahlada Rao, N. Mohanram
2008 Zenodo  
In this paper we propose a novel Run Time Interface (RTI) technique to provide an efficient environment for MPI jobs on the heterogeneous architecture of PARAM Padma.  ...  The performance of the RTI is evaluated by using the standard HPC benchmark suites and the simulation results show that the proposed RTI gives good performance on large scale supercomputing system.  ...  RTI software acts as an interface between the IBM Load Leveler and C-MPI. In this way it is providing support to the supercomputer users to use C-MPI along with the LoadLeveler.  ... 
doi:10.5281/zenodo.1083593 fatcat:vvm3nslk3jeypdpbgexz3jopue

Engineering software services for pervasive environments

Alexander L. Wolf
2007 Proceedings of the the 6th joint meeting of the European software engineering conference and the ACM SIGSOFT symposium on The foundations of software engineering - ESEC-FSE '07  
The International Workshop on the Engineering of Software Services for Pervasive Environments (ESSPE) brings together researchers interested in the software engineering challenges found at the convergence  ...  of software services and pervasive environments.  ...  Scaling up SLA Monitoring in Pervasive Environments. Proposes an approach to performing checks on service-level agreements that is intended to deal with scalability and diversity challenges.  ... 
doi:10.1145/1287624.1287729 dblp:conf/sigsoft/Wolf07 fatcat:jml5j3ypuvdphdfoubzsrwfvoa

Enterprise software service emulation

Cameron Hine, Jean-Guy Schneider, Jun Han, Steve Versteeg
2016 Proceedings of the International Workshop on Continuous Software Evolution and Delivery - CSED '16  
Software service emulation is an approach for creating such testbeds where service behaviour is defined by emulate-able models executed in an emulation runtime environment.  ...  We present (i) a meta-modelling framework supporting emulate-able service modelling (including messages, protocol, behaviour and states), and (ii) Kaluta, an emulation environment able to concurrently  ...  Acknowledgments We would like to thank the Australian Research Council for their support of this work under grant LP100100622.  ... 
doi:10.1145/2896941.2896947 dblp:conf/icse/HineSHV16 fatcat:kmbt5ynhenc2vnx6ifp3ppx4se

Process and measurement support in SEEs

Christopher M. Lott
1993 Software engineering notes  
Software evolution processes are well-known to be difficult to manage. Some software engineering environments (SEEs) can use models of these processes to guide their enaction.  ...  This paper contributes an overview of many process-centered SEEs, with special emphasis on those that support the systematic collection of process, product, and resource data for the purpose of process  ...  Collecting and using measurement data can be assisted and supported in many ways by a software engineering environment.  ... 
doi:10.1145/163626.163638 fatcat:hkmnbjgp5veubnicwrzn6yh6xm
« Previous Showing results 1 — 15 out of 218,219 results