Options
Herbold, Steffen
Loading...
Preferred name
Herbold, Steffen
Official Name
Herbold, Steffen
Alternative Name
Herbold, S.
Main Affiliation
Now showing 1 - 10 of 29
2021Journal Article [["dc.bibliographiccitation.firstpage","110802"],["dc.bibliographiccitation.journal","Journal of Systems and Software"],["dc.bibliographiccitation.volume","171"],["dc.contributor.author","Herbold, Steffen"],["dc.contributor.author","Amirfallah, Aynur"],["dc.contributor.author","Trautsch, Fabian"],["dc.contributor.author","Grabowski, Jens"],["dc.date.accessioned","2021-04-14T08:30:27Z"],["dc.date.available","2021-04-14T08:30:27Z"],["dc.date.issued","2021"],["dc.identifier.doi","10.1016/j.jss.2020.110802"],["dc.identifier.uri","https://resolver.sub.uni-goettingen.de/purl?gro-2/83240"],["dc.language.iso","en"],["dc.notes.intern","DOI Import GROB-399"],["dc.relation.issn","0164-1212"],["dc.title","A systematic mapping study of developer social network research"],["dc.type","journal_article"],["dc.type.internalPublication","yes"],["dspace.entity.type","Publication"]]Details DOI2017Journal Article [["dc.bibliographiccitation.firstpage","271"],["dc.bibliographiccitation.issue","3"],["dc.bibliographiccitation.journal","International Journal on Software Tools for Technology Transfer"],["dc.bibliographiccitation.lastpage","279"],["dc.bibliographiccitation.volume","19"],["dc.contributor.author","Herbold, Steffen"],["dc.contributor.author","Hoffmann, Andrea"],["dc.date.accessioned","2018-11-07T10:23:30Z"],["dc.date.available","2018-11-07T10:23:30Z"],["dc.date.issued","2017"],["dc.description.abstract","The quality of Web services is an important factor for businesses that advertise or sell their services in the Internet. Failures can directly lead to fewer costumers or security problems. However, the testing of complex Web services that are organized in service-oriented architectures is a difficult and complex problem. Model-based testing (MBT) is one solution to deal with the complexity of the testing. With MBT, testers do not define the tests directly, but rather specify the structure and behavior of the System Under Test using models. Then, a test strategy is used to derive test cases automatically from the models. However, MBT yields a large amount of tests for complex systems which require lots of resources for their execution, thereby limiting its potential. Within this article, we discuss how cloud computing can be used to provide the required resources for scaling up test campaigns with large amounts of test cases derived using MBT."],["dc.description.sponsorship","MIDAS European project [318786]"],["dc.identifier.doi","10.1007/s10009-017-0449-2"],["dc.identifier.isi","000400981200001"],["dc.identifier.purl","https://resolver.sub.uni-goettingen.de/purl?gs-1/14375"],["dc.identifier.uri","https://resolver.sub.uni-goettingen.de/purl?gro-2/42471"],["dc.language.iso","en"],["dc.notes.intern","Merged from goescholar"],["dc.notes.status","zu prüfen"],["dc.notes.submitter","PUB_WoS_Import"],["dc.relation.issn","1433-2787"],["dc.relation.issn","1433-2779"],["dc.rights","CC BY 4.0"],["dc.rights.uri","https://creativecommons.org/licenses/by/4.0/"],["dc.title","Model-based testing as a service"],["dc.type","journal_article"],["dc.type.internalPublication","yes"],["dc.type.peerReviewed","yes"],["dc.type.version","published_version"],["dspace.entity.type","Publication"]]Details DOI WOS2021Journal Article [["dc.bibliographiccitation.firstpage","1866"],["dc.bibliographiccitation.issue","3"],["dc.bibliographiccitation.journal","The Journal of the Acoustical Society of America"],["dc.bibliographiccitation.lastpage","1882"],["dc.bibliographiccitation.volume","150"],["dc.contributor.author","Goudarzi, A."],["dc.contributor.author","Spehr, C."],["dc.contributor.author","Herbold, S."],["dc.date.accessioned","2022-02-01T10:31:27Z"],["dc.date.available","2022-02-01T10:31:27Z"],["dc.date.issued","2021"],["dc.identifier.doi","10.1121/10.0005885"],["dc.identifier.uri","https://resolver.sub.uni-goettingen.de/purl?gro-2/98868"],["dc.language.iso","en"],["dc.notes.intern","DOI-Import GROB-517"],["dc.relation.issn","0001-4966"],["dc.title","Automatic source localization and spectra generation from sparse beamforming maps"],["dc.type","journal_article"],["dc.type.internalPublication","yes"],["dspace.entity.type","Publication"]]Details DOI2016Journal Article [["dc.bibliographiccitation.firstpage","1866"],["dc.bibliographiccitation.issue","4"],["dc.bibliographiccitation.journal","Empirical Software Engineering"],["dc.bibliographiccitation.lastpage","1902"],["dc.bibliographiccitation.volume","22"],["dc.contributor.author","Herbold, Steffen"],["dc.contributor.author","Trautsch, Alexander"],["dc.contributor.author","Grabowski, Jens"],["dc.date.accessioned","2020-12-10T14:11:32Z"],["dc.date.available","2020-12-10T14:11:32Z"],["dc.date.issued","2016"],["dc.identifier.doi","10.1007/s10664-016-9468-y"],["dc.identifier.eissn","1573-7616"],["dc.identifier.issn","1382-3256"],["dc.identifier.uri","https://resolver.sub.uni-goettingen.de/purl?gro-2/71101"],["dc.language.iso","en"],["dc.notes.intern","DOI Import GROB-354"],["dc.title","Global vs. local models for cross-project defect prediction"],["dc.title.alternative","A replication study"],["dc.type","journal_article"],["dc.type.internalPublication","yes"],["dspace.entity.type","Publication"]]Details DOI2020Conference Paper [["dc.bibliographiccitation.firstpage","127"],["dc.bibliographiccitation.lastpage","138"],["dc.contributor.author","Trautsch, Alexander Richard"],["dc.contributor.author","Herbold, Steffen"],["dc.contributor.author","Grabowski, Jens"],["dc.contributor.orcid","0000-0001-5236-7953"],["dc.creator.author","Trautsch, Alexander"],["dc.date.accessioned","2020-12-02T07:47:36Z"],["dc.date.available","2020-12-02T07:47:36Z"],["dc.date.issued","2020"],["dc.description.abstract","Software quality evolution and predictive models to support decisions about resource distribution in software quality assurance tasks are an important part of software engineering research. Recently, a fine-grained just-in-time defect prediction approach was proposed which has the ability to find bug-inducing files within changes instead of only complete changes. In this work, we utilize this approach and improve it in multiple places: data collection, labeling and features. We include manually validated issue types, an improved SZZ algorithm which discards comments, whitespaces and refactorings. Additionally, we include static source code metrics as well as static analysis warnings and warning density derived metrics as features. To assess whether we can save cost we incorporate a specialized defect prediction cost model. To evaluate our proposed improvements of the fine-grained just-in-time defect prediction approach we conduct a case study that encompasses 38 Java projects, 492,241 file changes in 73,598 commits and spans 15 years. We find that static source code metrics and static analysis warnings are correlated with bugs and that they can improve the quality and cost saving potential of just-in-time defect prediction models."],["dc.identifier.doi","10.1109/icsme46990.2020.00022"],["dc.identifier.uri","https://resolver.sub.uni-goettingen.de/purl?gro-2/69417"],["dc.language.iso","en"],["dc.publisher","IEEE"],["dc.relation.conference","International Conference on Software Maintenance and Evolution"],["dc.relation.doi","10.1109/ICSME46990.2020"],["dc.relation.eventend","2020-10-03"],["dc.relation.eventlocation","Adelaide"],["dc.relation.eventstart","2020-09-27"],["dc.relation.isbn","978-1-7281-5619-4"],["dc.relation.ispartof","2020 IEEE International Conference on Software Maintenance and Evolution (ICSME)"],["dc.relation.orgunit","Institut für Informatik"],["dc.title","Static source code metrics and static analysis warnings for fine-grained just-in-time defect prediction"],["dc.type","conference_paper"],["dc.type.internalPublication","yes"],["dc.type.status","accepted"],["dspace.entity.type","Publication"]]Details DOI2021Journal Article [["dc.bibliographiccitation.firstpage","2617"],["dc.bibliographiccitation.issue","11"],["dc.bibliographiccitation.journal","IEEE Transactions on Software Engineering"],["dc.bibliographiccitation.lastpage","2631"],["dc.bibliographiccitation.volume","47"],["dc.contributor.author","Herbold, Steffen"],["dc.date.accessioned","2021-12-01T09:21:09Z"],["dc.date.available","2021-12-01T09:21:09Z"],["dc.date.issued","2021"],["dc.identifier.doi","10.1109/TSE.2019.2957794"],["dc.identifier.uri","https://resolver.sub.uni-goettingen.de/purl?gro-2/94358"],["dc.notes.intern","DOI-Import GROB-478"],["dc.relation.eissn","1939-3520"],["dc.relation.eissn","2326-3881"],["dc.relation.issn","0098-5589"],["dc.rights.uri","https://ieeexplore.ieee.org/Xplorehelp/downloads/license-information/IEEE.html"],["dc.title","On the Costs and Profit of Software Defect Prediction"],["dc.type","journal_article"],["dc.type.internalPublication","yes"],["dspace.entity.type","Publication"]]Details DOI2017Journal Article [["dc.bibliographiccitation.firstpage","309"],["dc.bibliographiccitation.issue","3"],["dc.bibliographiccitation.journal","International Journal on Software Tools for Technology Transfer"],["dc.bibliographiccitation.lastpage","324"],["dc.bibliographiccitation.volume","19"],["dc.contributor.author","Herbold, Steffen"],["dc.contributor.author","Harms, Patrick"],["dc.contributor.author","Grabowski, Jens"],["dc.date.accessioned","2018-11-07T10:23:31Z"],["dc.date.available","2018-11-07T10:23:31Z"],["dc.date.issued","2017"],["dc.description.abstract","Usage-based testing focuses quality assurance on highly used parts of the software. The basis for this are usage profiles based on which test cases are generated. There are two fundamental approaches in usage-based testing for deriving usage profiles: either the system under test (SUT) is observed during its operation and from the obtained usage data a usage profile is automatically inferred, or a usage profile is modeled by hand within a model-based testing (MBT) approach. In this article, we propose a third and combined approach, where we automatically infer a usage profile and create a test data repository from usage data. Then, we create representations of the generated tests and test data in the test model from an MBT approach. The test model enables us to generate executable Testing and Test Control Notation version 3 (TTCN-3) and thereby allows us to automate the test execution. Together with industrial partners, we adopted this approach in two pilot studies. Our findings show that usage-based testing can be applied in practice and greatly helps with the automation of tests. Moreover, we found that even if usage-based testing is not of interest, the incorporation of usage data can ease the application of MBT."],["dc.identifier.doi","10.1007/s10009-016-0437-y"],["dc.identifier.fs","626812"],["dc.identifier.isi","000400981200003"],["dc.identifier.uri","https://resolver.sub.uni-goettingen.de/purl?gro-2/42473"],["dc.identifier.url","http://rdcu.be/v5cZ"],["dc.language.iso","en"],["dc.notes.status","final"],["dc.notes.submitter","PUB_WoS_Import"],["dc.relation.issn","1433-2787"],["dc.relation.issn","1433-2779"],["dc.title","Combining usage-based and model-based testing for service-oriented architectures in the industrial practice"],["dc.type","journal_article"],["dc.type.internalPublication","yes"],["dc.type.peerReviewed","yes"],["dspace.entity.type","Publication"]]Details DOI WOS2013Conference Paper [["dc.bibliographiccitation.firstpage","134"],["dc.bibliographiccitation.lastpage","139"],["dc.contributor.author","Herbold, Steffen"],["dc.contributor.author","Harms, Patrick"],["dc.date.accessioned","2019-07-24T14:23:02Z"],["dc.date.available","2019-07-24T14:23:02Z"],["dc.date.issued","2013"],["dc.description.abstract","In this paper, we present AutoQUEST, a testing platform for Event-Driven Software (EDS) that decouples the implementation of testing techniques from the concrete platform they should be applied to. AutoQUEST provides the means to define testing techniques against an abstract Application Programming Interface (API) and provides plugins to port the testing techniques to distinct platforms. The requirements on plug-in implementations for AutoQUEST are kept low to keep the porting effort low. We implemented several testing techniques on top of AutoQUEST and provide five plugins for concrete software platforms, which demonstrates the capabililities of our approach."],["dc.identifier.doi","10.1109/ICSTW.2013.23"],["dc.identifier.fs","626752"],["dc.identifier.uri","https://resolver.sub.uni-goettingen.de/purl?gro-2/62029"],["dc.language.iso","en"],["dc.notes.status","fcwi"],["dc.publisher","IEEE"],["dc.relation.conference","IEEE Sixth International Conference on Software Testing, Verification and Validation Workshops (ICSTW 2013)"],["dc.relation.eventend","2013-03-22"],["dc.relation.eventlocation","Luxembourg"],["dc.relation.eventstart","2013-03-18"],["dc.relation.isbn","978-0-7695-4993-4"],["dc.relation.isbn","978-1-4799-1324-4"],["dc.relation.ispartof","Proceedings. IEEE Sixth International Conference on Software Testing, Verification and Validation Workshops"],["dc.title","AutoQUEST - Automated Quality Engineering of Event-driven Software"],["dc.type","conference_paper"],["dc.type.internalPublication","yes"],["dspace.entity.type","Publication"]]Details DOI2018Journal Article [["dc.bibliographiccitation.firstpage","811"],["dc.bibliographiccitation.issue","9"],["dc.bibliographiccitation.journal","IEEE Transactions on Software Engineering"],["dc.bibliographiccitation.lastpage","833"],["dc.bibliographiccitation.volume","44"],["dc.contributor.author","Herbold, Steffen"],["dc.contributor.author","Trautsch, Alexander"],["dc.contributor.author","Grabowski, Jens"],["dc.date.accessioned","2020-12-10T18:26:23Z"],["dc.date.available","2020-12-10T18:26:23Z"],["dc.date.issued","2018"],["dc.identifier.doi","10.1109/TSE.2017.2724538"],["dc.identifier.eissn","1939-3520"],["dc.identifier.eissn","2326-3881"],["dc.identifier.issn","0098-5589"],["dc.identifier.uri","https://resolver.sub.uni-goettingen.de/purl?gro-2/76062"],["dc.notes.intern","DOI Import GROB-354"],["dc.relation.haserratum","/handle/2/76064"],["dc.title","A Comparative Study to Benchmark Cross-Project Defect Prediction Approaches"],["dc.type","journal_article"],["dc.type.internalPublication","yes"],["dspace.entity.type","Publication"]]Details DOI2014Journal Article [["dc.bibliographiccitation.firstpage","209"],["dc.bibliographiccitation.issue","2"],["dc.bibliographiccitation.journal","RAIRO - Theoretical Informatics and Applications"],["dc.bibliographiccitation.lastpage","245"],["dc.bibliographiccitation.volume","48"],["dc.contributor.author","Brodag, Thomas"],["dc.contributor.author","Herbold, Steffen"],["dc.contributor.author","Waack, Stephan"],["dc.date.accessioned","2018-11-07T09:41:31Z"],["dc.date.available","2018-11-07T09:41:31Z"],["dc.date.issued","2014"],["dc.description.abstract","We combine a new data model, where the random classification is subjected to rather weak restrictions which in turn are based on the Mammen-Tsybakov [E. Mammen and A. B. Tsybakov, Ann. Statis. 27 (1999) 1808-1829; A. B. Tsybakov, Ann. Statis. 32 (2004) 135-166.] small margin conditions, and the statistical query (SQ) model due to Kearns [M. J. Kearns, J. ACM 45 (1998) 983-1006] to what we refer to as PAC + SQ model. We generalize the class conditional constant noise (CCCN) model introduced by Decatur [S. E. Decatur, in ICML '97: Proc. of the Fourteenth Int. Conf. on Machine Learn. Morgan Kaufmann Publishers Inc. San Francisco, CA, USA (1997) 83-91] to the noise model orthogonal to a set of query functions. We show that every polynomial time PAC + SQ learning algorithm can be efficiently simulated provided that the random noise rate is orthogonal to the query functions used by the algorithm given the target concept. Furthermore, we extend the constant-partition classification noise (CPCN) model due to Decatur [S. E. Decatur, in ICML '97: Proc. of the Fourteenth Int. Conf. on Machine Learn. Morgan Kaufmann Publishers Inc. San Francisco, CA, USA (1997) 83-91] to what we call the constant-partition piecewise orthogonal (CPPO) noise model. We show how statistical queries can be simulated in the CPPO scenario, given the partition is known to the learner. We show how to practically use PAC + SQ simulators in the noise model orthogonal to the query space by presenting two examples from bioinformatics and software engineering. This way, we demonstrate that our new noise model is realistic."],["dc.identifier.doi","10.1051/ita/2014005"],["dc.identifier.isi","000339168300004"],["dc.identifier.uri","https://resolver.sub.uni-goettingen.de/purl?gro-2/33750"],["dc.language.iso","en"],["dc.notes.status","zu prüfen"],["dc.notes.submitter","Najko"],["dc.relation.issn","1290-385X"],["dc.relation.issn","0988-3754"],["dc.title","A Generalized Model of Pac Learning and its Applicability"],["dc.type","journal_article"],["dc.type.internalPublication","yes"],["dc.type.peerReviewed","yes"],["dspace.entity.type","Publication"]]Details DOI WOS
- «
- 1 (current)
- 2
- 3
- »