Catalogue Search | MBRL
Search Results Heading
Explore the vast range of titles available.
MBRLSearchResults
-
DisciplineDiscipline
-
Is Peer ReviewedIs Peer Reviewed
-
Reading LevelReading Level
-
Content TypeContent Type
-
YearFrom:-To:
-
More FiltersMore FiltersItem TypeIs Full-Text AvailableSubjectPublisherSourceDonorLanguagePlace of PublicationContributorsLocation
Done
Filters
Reset
1,930
result(s) for
"Computer software industry Location."
Sort by:
A survey of controlled experiments in software engineering
by
Hannay, J.E.
,
Sjoeberg, D.I.K.
,
Karahasanovic, A.
in
Application software
,
Computer industry
,
Computer science
2005
The classical method for identifying cause-effect relationships is to conduct controlled experiments. This paper reports upon the present state of how controlled experiments in software engineering are conducted and the extent to which relevant information is reported. Among the 5,453 scientific articles published in 12 leading software engineering journals and conferences in the decade from 1993 to 2002, 103 articles (1.9 percent) reported controlled experiments in which individuals or teams performed one or more software engineering tasks. This survey quantitatively characterizes the topics of the experiments and their subjects (number of subjects, students versus professionals, recruitment, and rewards for participation), tasks (type of task, duration, and type and size of application) and environments (location, development tools). Furthermore, the survey reports on how internal and external validity is addressed and the extent to which experiments are replicated. The gathered data reflects the relevance of software engineering experiments to industrial practice and the scientific maturity of software engineering research.
Journal Article
ALBA: a model-driven framework for the automatic generation of android location-based apps
by
Sharbaf, Mohammadreza
,
Hamou-Lhadj, Abdelwahab
,
Zamani, Bahman
in
Applications programs
,
Artificial Intelligence
,
Automated Software Engineering for Mobile Applications
2021
In recent years, the number of smartphone users has increased dramatically. These users download millions of apps and use them for various services. Due to the significant demand for mobile apps, developers often seek faster development methods and more effective tools and techniques to generate these apps. Many of these apps are location-based apps in which users receive services based on their geographical location. In this paper, we propose a model-driven approach for the automatic generation of Android location-based mobile apps. Our framework, called ALBA, consists of a domain-specific modeling language, a modeling tool, and a plugin which includes model to code transformations. The modeling tool enables a novice designer to model a location-based app. The model is validated against the predefined constraints and the editor prevents creating invalid models. The designer uses the plugin to generate the Android code of the app. The evaluation of our work is two fold. First, to evaluate the generalizability of the ALBA framework, we conducted an experiment which includes the generation of four industrial location-based apps. Second, to evaluate the usability and quality of both the framework and the generated apps, we conducted a case study consists of three experiments. The results of the evaluation are promising both in terms of the applicability of the framework and the quality of the generated apps.
Journal Article
Studying the advancement in debugging practice of professional software developers
by
Taeumel, Marcel
,
Hirschfeld, Robert
,
Perscheid, Michael
in
Compilers
,
Computer programs
,
Computer Science
2017
In 1997, Henry Lieberman stated that debugging is the dirty little secret of computer science. Since then, several promising debugging technologies have been developed such as back-in-time debuggers and automatic fault localization methods. However, the last study about the state-of-the-art in debugging is still more than 15 years old and so it is not clear whether these new approaches have been applied in practice or not. For that reason, we investigate the current state of debugging in a comprehensive study. First, we review the available literature and learn about current approaches and study results. Second, we observe several professional developers while debugging and interview them about their experiences. Third, we create a questionnaire that serves as the basis for a larger online debugging survey. Based on these results, we present new insights into debugging practice that help to suggest new directions for future research.
Journal Article
Institutional distance, slack resources, and foreign market entry
by
Manolova, Tatiana S
,
Purkayastha, Saptarshi
,
Donnelly, Róisín
in
Business
,
Companies
,
Globalization
2024
Traditional theories from the international business and strategy literatures have posited that institutional distance constrains firm internationalization and that slack financial and managerial resources can be redeployed to help overcome this distance and facilitate growth. However, are slack resources equally effective when entering host markets of different institutional quality? Combining an institutional economics’ view of distance with a Penrosean perspective on resources, we argue that financial slack allows firms “to pay their way” into more institutionally developed markets, whereas managerial slack allows firms “to work their way” into less institutionally developed markets. From data on the internationalization of 307 Indian computer software companies over 16 years, we find support for our hypotheses when considering formal institutional distance. We also find that managerial slack mitigates informal institutional distance, irrespective of the direction of internationalization. Additional robustness tests, using propensity score matching, and an alternative sample of 3600 manufacturing firms from 49 countries, support our main results. Our findings suggest that slack is not a generic panacea for overcoming institutional distance, in that the effectiveness of each type of slack is dependent on both the direction of entry and the type of institutional distance to be overcome, formal or informal.
Journal Article
Evolving software system families in space and time with feature revisions
by
Lopez-Herrejon, Roberto E
,
Michelon, Gabriela Karoline
,
Fischer, Stefan
in
Composition
,
Configurations
,
Evolution
2022
Software companies commonly develop and maintain variants of systems, with different feature combinations for different customers. Thus, they must cope with variability in space. Software companies further must cope with variability in time, when updating system variants by revising existing software features. Inevitably, variants evolve orthogonally along these two dimensions, resulting in challenges for software maintenance. Our work addresses this challenge with ECSEST (Extraction and Composition for Systems Evolving in Space and Time), an approach for locating feature revisions and composing variants with different feature revisions. We evaluated ECSEST using feature revisions and variants from six highly configurable open source systems. To assess the correctness of our approach, we compared the artifacts of input variants with the artifacts from the corresponding composed variants based on the implementation of the extracted features. The extracted traces allowed composing variants with 99-100% precision, as well as with 97-99% average recall. Regarding the composition of variants with new configurations, our approach can combine different feature revisions with 99% precision and recall on average. Additionally, our approach retrieves hints when composing new configurations, which are useful to find artifacts that may have to be added or removed for completing a product. The hints help to understand possible feature interactions or dependencies. The average time to locate feature revisions ranged from 25 to 250 seconds, whereas the average time for composing a variant was 18 seconds. Therefore, our experiments demonstrate that ECSEST is feasible and effective.
Journal Article
Next POI Recommendation Based on Location Interest Mining with Recurrent Neural Networks
2020
In mobile social networks, next point-of-interest (POI) recommendation is a very important function that can provide personalized location-based services for mobile users. In this paper, we propose a recurrent neural network (RNN)-based next POI recommendation approach that considers both the location interests of similar users and contextual information (such as time, current location, and friends’ preferences). We develop a spatial-temporal topic model to describe users’ location interest, based on which we form comprehensive feature representations of user interests and contextual information. We propose a supervised RNN learning prediction model for next POI recommendation. Experiments based on real-world dataset verify the accuracy and efficiency of the proposed approach, and achieve best
F
1-score of 0.196 754 on the Gowalla dataset and 0.354 592 on the Brightkite dataset.
Journal Article
The Rise of Passive RFID RTLS Solutions in Industry 5.0
by
Bendavid, Ygal
,
Rostampour, Samad
,
Berrabah, Yacine
in
Case studies
,
Computer peripherals industry
,
Digital transformation
2024
In today’s competitive landscape, manufacturing companies must embrace digital transformation. This study asserts that integrating Internet of Things (IoT) technologies for the deployment of real-time location systems (RTLS) is crucial for better monitoring of critical assets. Despite the challenge of selecting the right technology for specific needs from a wide range of indoor RTLS options, this study provides a solution to assist manufacturing companies in exploring and implementing IoT technologies for their RTLS needs. The current academic literature has not adequately addressed this industrial reality. This paper assesses the potential of Passive UHF RFID-RTLS in Industry 5.0, addressing the confusion caused by the emergence of new ’passive’ RFID solutions that compete with established ’active’ solutions. Our research aims to clarify the real-world performance of passive RTLS solutions and propose an updated classification of RTLS systems in the academic literature. We have thoroughly reviewed both the academic and industry literature to remain up to date with the latest market advancements. Passive UHF RFID has been proven to be a valuable addition to the RTLS domain, capable of addressing certain challenges. This has been demonstrated through the successful implementation in two industrial sites, each with different types of tagged objects.
Journal Article
PRIME: a real‐time cyber‐physical systems testbed: from wide‐area monitoring, protection, and control prototyping to operator training and beyond
by
Ashok, Aditya
,
Agrawal, Urmila
,
Becejac, Tamara
in
advanced wide-area monitoring
,
Algorithms
,
commercial industry-grade energy management system software
2020
As the power grid continues to evolve with advanced wide‐area monitoring, protection, and control (WAMPAC) algorithms, there is an increasing need for realistic testbed environments with industry‐grade software and hardware‐in‐the‐loop (HIL) to perform verification and validation studies. Such testbed environments serve as ideal platforms to perform WAMPAC prototyping, operator training, and also to study the impacts of different types of cyberattack scenarios on the operation of the grid. In this study, the authors introduce pacific northwest national laboratory(PNNL) cyber‐physical systems testbed (PRIME): the testbed that integrates real‐time transmission system simulator with commercial industry‐grade energy management system software and remote HIL (RHIL). PRIME is an end‐to‐end, modular testbed that allows high‐fidelity RHIL experimentation of a power system. We present two detailed case studies (fault location and clearing in the transmission system and operator training) to show the capabilities of their PRIME testbed. Finally, we briefly discuss some of the potential limitations of their testbed in terms of scalability and flexibility to set up larger test systems and identify directions for future work to address these limitations.
Journal Article
iProDNA-CapsNet: identifying protein-DNA binding residues using capsule neural networks
by
Rahardja, Susanto
,
Nguyen, Quang H.
,
Doan-Ngoc, Giang-Nam
in
Algorithms
,
Amino Acid Sequence
,
Amino acids
2019
Background
Since protein-DNA interactions are highly essential to diverse biological events, accurately positioning the location of the DNA-binding residues is necessary. This biological issue, however, is currently a challenging task in the age of post-genomic where data on protein sequences have expanded very fast. In this study, we propose iProDNA-CapsNet – a new prediction model identifying protein-DNA binding residues using an ensemble of capsule neural networks (CapsNets) on position specific scoring matrix (PSMM) profiles. The use of CapsNets promises an innovative approach to determine the location of DNA-binding residues. In this study, the benchmark datasets introduced by Hu et al. (2017), i.e., PDNA-543 and PDNA-TEST, were used to train and evaluate the model, respectively. To fairly assess the model performance, comparative analysis between iProDNA-CapsNet and existing state-of-the-art methods was done.
Results
Under the decision threshold corresponding to false positive rate (FPR) ≈ 5%, the accuracy, sensitivity, precision, and Matthews’s correlation coefficient (MCC) of our model is increased by about 2.0%, 2.0%, 14.0%, and 5.0% with respect to TargetDNA (Hu et al., 2017) and 1.0%, 75.0%, 45.0%, and 77.0% with respect to BindN+ (Wang et al., 2010), respectively. With regards to other methods not reporting their threshold settings, iProDNA-CapsNet also shows a significant improvement in performance based on most of the evaluation metrics. Even with different patterns of change among the models, iProDNA-CapsNets remains to be the best model having top performance in most of the metrics, especially MCC which is boosted from about 8.0% to 220.0%.
Conclusions
According to all evaluation metrics under various decision thresholds, iProDNA-CapsNet shows better performance compared to the two current best models (BindN and TargetDNA). Our proposed approach also shows that CapsNet can potentially be used and adopted in other biological applications.
Journal Article