SwePub
Tyck till om SwePub Sök här!
Sök i SwePub databas

  Utökad sökning

Träfflista för sökning "LAR1:mdh "

Sökning: LAR1:mdh

  • Resultat 21-30 av 18966
Sortera/gruppera träfflistan
   
NumreringReferensOmslagsbildHitta
21.
  • Abbas, Muhammad, et al. (författare)
  • Keywords-based test categorization for Extra-Functional Properties
  • 2020
  • Ingår i: 2020 IEEE International Conference on Software Testing, Verification and Validation Workshops (ICSTW). - : IEEE. - 9781728110752 ; , s. 153-156
  • Konferensbidrag (refereegranskat)abstract
    • Categorizing existing test specifications can provide insights on coverage of the test suite to extra-functional properties. Manual approaches for test categorization can be time-consuming and prone to error. In this short paper, we propose a semi-automated approach for semantic keywords-based textual test categorization for extra-functional properties. The approach is the first step towards coverage-based test case selection based on extra-functional properties. We report a preliminary evaluation of industrial data for test categorization for safety aspects. Results show that keyword-based approaches can be used to categorize tests for extra-functional properties and can be improved by considering contextual information of keywords.
  •  
22.
  • Abbas, Muhammad, et al. (författare)
  • MBRP : Model-Based Requirements Prioritization Using PageRank Algorithm
  • 2019
  • Ingår i: 2019 26th Asia-Pacific Software Engineering Conference (APSEC). - : IEEE conference proceedings. - 9781728146485 ; , s. 31-38
  • Konferensbidrag (refereegranskat)abstract
    • Requirements prioritization plays an important role in driving project success during software development. Literature reveals that existing requirements prioritization approaches ignore vital factors such as interdependency between requirements. Existing requirements prioritization approaches are also generally time-consuming and involve substantial manual effort. Besides, these approaches show substantial limitations in terms of the number of requirements under consideration. There is some evidence suggesting that models could have a useful role in the analysis of requirements interdependency and their visualization, contributing towards the improvement of the overall requirements prioritization process. However, to date, just a handful of studies are focused on model-based strategies for requirements prioritization, considering only conflict-free functional requirements. This paper uses a meta-model-based approach to help the requirements analyst to model the requirements, stakeholders, and inter-dependencies between requirements. The model instance is then processed by our modified PageRank algorithm to prioritize the given requirements. An experiment was conducted, comparing our modified PageRank algorithm's efficiency and accuracy with five existing requirements prioritization methods. Besides, we also compared our results with a baseline prioritized list of 104 requirements prepared by 28 graduate students. Our results show that our modified PageRank algorithm was able to prioritize the requirements more effectively and efficiently than the other prioritization methods.
  •  
23.
  • Abbas, Muhammad, et al. (författare)
  • On the relationship between similar requirements and similar software : A case study in the railway domain
  • 2023
  • Ingår i: Requirements Engineering. - : Springer Science and Business Media Deutschland GmbH. - 0947-3602 .- 1432-010X. ; 28, s. 23-47
  • Tidskriftsartikel (refereegranskat)abstract
    • Recommender systems for requirements are typically built on the assumption that similar requirements can be used as proxies to retrieve similar software. When a stakeholder proposes a new requirement, natural language processing (NLP)-based similarity metrics can be exploited to retrieve existing requirements, and in turn, identify previously developed code. Several NLP approaches for similarity computation between requirements are available. However, there is little empirical evidence on their effectiveness for code retrieval. This study compares different NLP approaches, from lexical ones to semantic, deep-learning techniques, and correlates the similarity among requirements with the similarity of their associated software. The evaluation is conducted on real-world requirements from two industrial projects from a railway company. Specifically, the most similar pairs of requirements across two industrial projects are automatically identified using six language models. Then, the trace links between requirements and software are used to identify the software pairs associated with each requirements pair. The software similarity between pairs is then automatically computed with JPLag. Finally, the correlation between requirements similarity and software similarity is evaluated to see which language model shows the highest correlation and is thus more appropriate for code retrieval. In addition, we perform a focus group with members of the company to collect qualitative data. Results show a moderately positive correlation between requirements similarity and software similarity, with the pre-trained deep learning-based BERT language model with preprocessing outperforming the other models. Practitioners confirm that requirements similarity is generally regarded as a proxy for software similarity. However, they also highlight that additional aspect comes into play when deciding software reuse, e.g., domain/project knowledge, information coming from test cases, and trace links. Our work is among the first ones to explore the relationship between requirements and software similarity from a quantitative and qualitative standpoint. This can be useful not only in recommender systems but also in other requirements engineering tasks in which similarity computation is relevant, such as tracing and change impact analysis.
  •  
24.
  • Abbas, M., et al. (författare)
  • On Weakly Commuting Set-Valued Mappings on a Domain of Sets Endowed with Directed Graph
  • 2017
  • Ingår i: Results in Mathematics. - : Birkhauser Verlag AG. - 1422-6383 .- 1420-9012. ; 71:3-4, s. 1277-1295
  • Tidskriftsartikel (refereegranskat)abstract
    • The aim of this paper is to present coincidence and common fixed point results of set-valued mappings satisfying certain generalized graphic F-contractive conditions on a family of sets endowed with a graph. It is worth mentioning that these results are obtained without appealing to any form of continuity of mappings involved herein. Some examples are presented to support the results proved in this paper. Our results unify, generalize and extend various comparable results in the existing literature. © 2016, Springer International Publishing.
  •  
25.
  • Abbas, Muhammad, et al. (författare)
  • Product line adoption in industry : an experience report from the railway domain
  • 2020
  • Ingår i: SPLC '20: Proceedings of the 24th ACM Conference on Systems and Software Product Line: Volume A. - New York, NY, USA : Association for Computing Machinery. - 9781450375696 ; , s. 130-141, s. 130-141
  • Konferensbidrag (refereegranskat)abstract
    • The software system controlling a train is typically deployed on various hardware architectures and must process various signals across those deployments. The increase of such customization scenarios and the needed adherence of the software to various safety standards in different application domains has led to the adoption of product line engineering within the railway domain. This paper explores the current state-of-practice of software product line development within a team developing industrial embedded software for a train propulsion control system. Evidence is collected using a focus group session with several engineers and through inspection of archival data. We report several benefits and challenges experienced during product line adoption and deployment. Furthermore, we identify and discuss improvement opportunities, focusing mainly on product line evolution and test automation. 
  •  
26.
  • Abbas, Muhammad, et al. (författare)
  • Requirements dependencies-based test case prioritization for extra-functional properties
  • 2019
  • Ingår i: Proceedings - 2019 IEEE 12th International Conference on Software Testing, Verification and Validation Workshops, ICSTW 2019. - : Institute of Electrical and Electronics Engineers Inc.. - 9781728108889 ; , s. 159-163
  • Konferensbidrag (refereegranskat)abstract
    • The use of requirements' information in testing is a well-recognized practice in the software development life cycle. Literature reveals that existing tests prioritization and selection approaches neglected vital factors affecting tests priorities, like interdependencies between requirement specifications. We believe that models may play a positive role in specifying these inter-dependencies and prioritizing tests based on these inter-dependencies. However, till date, few studies can be found that make use of requirements inter-dependencies for test case prioritization. This paper uses a meta-model to aid modeling requirements, their related tests, and inter-dependencies between them. The instance of this meta-model is then processed by our modified PageRank algorithm to prioritize the requirements. The requirement priorities are then propagated to related test cases in the test model and test cases are selected based on coverage of extra-functional properties. We have demonstrated the applicability of our proposed approach on a small example case.
  •  
27.
  • Abbas, Muhammad, et al. (författare)
  • Requirements-Driven Reuse Recommendation
  • 2021
  • Ingår i: Proceedings of the 25th ACM International Systems and Software Product Line Conference - Volume A. - New York, NY, USA : Association for Computing Machinery.
  • Konferensbidrag (refereegranskat)abstract
    • This tutorial explores requirements-based reuse recommendation for product line assets in the context of clone-and-own product lines.
  •  
28.
  • Abbas, Muhammad (författare)
  • Requirements-Level Reuse Recommendation and Prioritization of Product Line Assets
  • 2021
  • Licentiatavhandling (övrigt vetenskapligt/konstnärligt)abstract
    • Software systems often target a variety of different market segments. Targeting varying customer requirements requires a product-focused development process. Software Product Line (SPL) engineering is one possible approach based on reuse rationale to aid quick delivery of quality product variants at scale. SPLs reuse common features across derived products while still providing varying configuration options. The common features, in most cases, are realized by reusable assets. In practice, the assets are reused in a clone-and-own manner to reduce the upfront cost of systematic reuse. Besides, the assets are implemented in increments, and requirements prioritization also has to be done. In this context, the manual reuse analysis and prioritization process become impractical when the number of derived products grows. Besides, the manual reuse analysis process is time-consuming and heavily dependent on the experience of engineers.In this licentiate thesis, we study requirements-level reuse recommendation and prioritization for SPL assets in industrial settings. We first identify challenges and opportunities in SPLs where reuse is done in a clone-and-own manner.  We then focus on one of the identified challenges: requirements-based SPL assets reuse and provide automated support for identifying reuse opportunities for SPL assets based on requirements. Finally, we provide automated support for requirements prioritization in the presence of dependencies resulting from reuse.
  •  
29.
  • Abbas, Muhammad (författare)
  • Variability aware requirements reuse analysis
  • 2020
  • Ingår i: Proceedings - International Conference on Software Engineering. - New York, NY, USA : IEEE Computer Society. - 9781450371223 ; , s. 190-193
  • Konferensbidrag (refereegranskat)abstract
    • Problem: The goal of a software product line is to aid quick andquality delivery of software products, sharing common features.Effectively achieving the above-mentioned goals requires reuseanalysis of the product line features. Existing requirements reuseanalysis approaches are not focused on recommending product linefeatures, that can be reused to realize new customer requirements.Hypothesis: Given that the customer requirements are linked toproduct line features' description satisfying them: then the customer requirements can be clustered based on patterns and similarities, preserving the historic reuse information. New customerrequirements can be evaluated against existing customer requirements and reuse of product line features can be recommended.Contributions: We treated the problem of feature reuse analysisas a text classification problem at the requirements-level. We useNatural Language Processing and clustering to recommend reuseof features based on similarities and historic reuse information.The recommendations can be used to realize new customer requirements. © 2020 Copyright held by the owner/author(s).
  •  
30.
  • Abbasi, Shirin, et al. (författare)
  • A fault-tolerant adaptive genetic algorithm for service scheduling in internet of vehicles
  • 2023
  • Ingår i: Applied Soft Computing. - : Elsevier Ltd. - 1568-4946 .- 1872-9681. ; 143
  • Tidskriftsartikel (refereegranskat)abstract
    • Over the years, a range of Internet of Vehicles services has emerged, along with improved quality parameters. However, the field still faces several limitations, including resource constraints and the time response requirement. This paper extracts cost, energy, processing power, service management, and resource allocation parameters. Mathematical equations are then defined based on these parameters. To simplify the process complexity and ensure scalability, we propose an algorithm that uses the genetic algorithm for fault and cost management during resource allocation to services. The main concept is to pick resources for services using a genetic algorithm. We discuss the processing and energy costs associated with this function, which is the algorithm's objective function and is created to optimize cost. Our approach goes beyond the conventional genetic algorithm in two stages. In the first step, services are prioritized, and resources are allocated in accordance with those priorities; in the second step, load balancing in message transmission paths is ensured, and message failures are avoided. The algorithm's performance is evaluated using various parameters, and it was shown to outperform other metaheuristic algorithms like the classic genetic algorithm, particle swarm, and mathematical models. Different scenarios with various nodes and service variables are defined in various system states, including fault occurrences to various percentages of 10, 20, and 30. To compare methods, we consider different parameters, the most significant being performance success rate. Moreover, the cost optimization has a good convergence after iterations, and the rate of improvement in the big scenario has slowed down after 150 iterations. Besides, it provides acceptable performance in response time for services.
  •  
Skapa referenser, mejla, bekava och länka
  • Resultat 21-30 av 18966
Typ av publikation
tidskriftsartikel (7628)
konferensbidrag (6430)
bokkapitel (1864)
rapport (838)
doktorsavhandling (575)
annan publikation (416)
visa fler...
licentiatavhandling (385)
bok (298)
samlingsverk (redaktörskap) (167)
recension (144)
forskningsöversikt (138)
proceedings (redaktörskap) (62)
konstnärligt arbete (17)
patent (12)
visa färre...
Typ av innehåll
refereegranskat (13518)
övrigt vetenskapligt/konstnärligt (4740)
populärvet., debatt m.m. (701)
Författare/redaktör
Nolte, Thomas (339)
Yan, Jinyue (263)
Yan, Jinyue, 1959- (252)
Li, Hailong, 1976- (223)
Dahlquist, Erik (191)
Mubeen, Saad (177)
visa fler...
Björkman, Mats (177)
Kyprianidis, Konstan ... (174)
Punnekkat, Sasikumar (165)
Sjödin, Mikael (156)
Behnam, Moris (154)
Gallina, Barbara (152)
Silvestrov, Sergei, ... (151)
Crnkovic, Ivica (136)
Silvestrov, Sergei, ... (134)
Sandberg, Anette (134)
Carlson, Jan (130)
Cicchetti, Antonio (130)
Flammini, Francesco, ... (129)
Lundqvist, Kristina (129)
von Thiele Schwarz, ... (125)
Lindén, Maria (124)
Afzal, Wasif (123)
Nilsson, Kent W. (119)
Hansson, Hans (115)
Söderlund, Anne (115)
Malyarenko, Anatoliy ... (106)
Xiong, Ning (106)
Thorin, Eva, 1967- (103)
Biesta, Gert (103)
Lisper, Björn (101)
Stier, Jonas, 1967- (101)
Daneshtalab, Masoud (98)
Dahlquist, Erik, 195 ... (95)
Bruch, Jessica (93)
Åkerberg, Johan (93)
Funk, Peter (93)
Ärlemalm-Hagsér, Eva ... (93)
Jackson, Mats (91)
Wiklund Gustin, Lena ... (91)
Sundmark, Daniel (90)
Bate, Iain (90)
Campana, Pietro Elia ... (89)
Pettersson, Paul (88)
Ekström, Mikael (87)
Axelsson, Jakob (87)
Papadopoulos, Alessa ... (87)
CERNERUD, LARS (87)
Bälter, Katarina (86)
Li, Hailong (86)
visa färre...
Lärosäte
Mälardalens universitet (18966)
Uppsala universitet (1355)
Karolinska Institutet (862)
Kungliga Tekniska Högskolan (827)
Örebro universitet (556)
Högskolan Dalarna (539)
visa fler...
Stockholms universitet (519)
Linnéuniversitetet (491)
RISE (446)
Jönköping University (363)
Linköpings universitet (353)
Göteborgs universitet (264)
Chalmers tekniska högskola (240)
Lunds universitet (230)
Umeå universitet (227)
Karlstads universitet (214)
Södertörns högskola (189)
Luleå tekniska universitet (182)
Högskolan i Gävle (182)
Marie Cederschiöld högskola (156)
Mittuniversitetet (130)
Röda Korsets Högskola (116)
Blekinge Tekniska Högskola (107)
Högskolan i Halmstad (94)
Högskolan i Borås (93)
Högskolan i Skövde (82)
Handelshögskolan i Stockholm (64)
Sophiahemmet Högskola (54)
Malmö universitet (52)
Sveriges Lantbruksuniversitet (42)
Högskolan Väst (28)
Högskolan Kristianstad (13)
Gymnastik- och idrottshögskolan (12)
VTI - Statens väg- och transportforskningsinstitut (9)
Konstfack (5)
Institutet för språk och folkminnen (4)
IVL Svenska Miljöinstitutet (3)
Riksantikvarieämbetet (1)
visa färre...
Språk
Engelska (16325)
Svenska (2406)
Franska (51)
Tyska (34)
Spanska (34)
Italienska (33)
visa fler...
Norska (28)
Finska (18)
Kinesiska (9)
Ryska (4)
Kurdiska (4)
Danska (3)
Polska (3)
Nederländska (3)
Portugisiska (3)
Japanska (3)
Turkiska (2)
Koreanska (2)
Arabiska (1)
visa färre...
Forskningsämne (UKÄ/SCB)
Teknik (5437)
Samhällsvetenskap (5141)
Naturvetenskap (3008)
Medicin och hälsovetenskap (2881)
Humaniora (728)
Lantbruksvetenskap (54)

År

Kungliga biblioteket hanterar dina personuppgifter i enlighet med EU:s dataskyddsförordning (2018), GDPR. Läs mer om hur det funkar här.
Så här hanterar KB dina uppgifter vid användning av denna tjänst.

 
pil uppåt Stäng

Kopiera och spara länken för att återkomma till aktuell vy