27,242 Hits in 8.1 sec

Automated topic naming to support cross-project analysis of software maintenance activities

Abram Hindle, Neil A. Ernst, Michael W. Godfrey, John Mylopoulos
2011 Proceeding of the 8th working conference on Mining software repositories - MSR '11  
These topics are given labels from a generalizable cross-project taxonomy, consisting of non-functional requirements.  ...  Researchers have employed a variety of techniques to extract underlying topics that relate to software development artifacts.  ...  (multi-label machine learning); • provides a method of cross-project analysis via topic labelling; and applies these techniques to visualize NFRs over time, and to analyze maintenance activities.  ... 
doi:10.1145/1985441.1985466 dblp:conf/msr/HindleEGM11 fatcat:665njaj2afeplkyv5f5uwn3tai

The guide to the Software Engineering Body of Knowledge

P. Bourque, R. Dupuis, A. Abran, J.W. Moore, L. Tripp
1999 IEEE Software  
to develop a guide to the Software Engineering Body of Knowledge (SWEBOK).  ...  The SWEBOK project ( is now nearing the end of the second of its three phases. Here we summarize the results to date and provide an overview of the project and its status.  ...  ACKNOWLEDGMENTS The SWEBOK project team gratefully acknowledges the support provided by the members of the Industrial Advisory Board.  ... 
doi:10.1109/52.805471 fatcat:vnsdpkbflnaqtfi67cpmtv2cz4

Uncovering sustainability concerns in software product lines

Ruzanna Chitchyan, Iris Groher, Joost Noppen
2017 Journal of Software: Evolution and Process  
to name a few.  ...  These topics mirror the software development life cycle activities that take place within the PL software.  ... 
doi:10.1002/smr.1853 fatcat:q2paj5rwl5e6vmmqfugizzeu54

Toward a functional reference model for master data quality management

Boris Otto, Kai M. Hüner, Hubert Österle
2011 Information Systems and E-Business Management  
Moreover, the reference model facilitates evaluation of software systems and supports company-internal and external communication.  ...  While improving and maintaining master data quality is an organizational task that cannot be encountered by simply implementing a suitable software system, system support is mandatory in order to be able  ...  The CC CDQ is a consortium research project and part of the research program Business Engineering at the University of St. Gallen (BE HSG).  ... 
doi:10.1007/s10257-011-0178-0 fatcat:2qpmkluiofgw7hemvkjdhvltbu

Automated topic naming

Abram Hindle, Neil A. Ernst, Michael W. Godfrey, John Mylopoulos
2012 Empirical Software Engineering  
analysis to suggest candidate word-lists or topics that describe and relate software artifacts.  ...  Software repositories provide a deluge of software artifacts to analyze.  ...  Project specific word-lists would avoid automated mistakes due to the names of entities and modules of a software project.  ... 
doi:10.1007/s10664-012-9209-9 fatcat:pai2eh7y6bh4nbs7caspjmfmyi

A Survey of Software Engineering Practices in Turkey (extended version) [article]

Vahid Garousi, Ahmet Coşkunçay, Aysu Betin-Can, Onur Demirörs
2014 arXiv   pre-print
and support practices.  ...  To characterize the type of software engineering practices conducted in software firms, a variety of surveys have been conducted in different countries and regions.  ...  We would like to sincerely thank all the software  ... 
arXiv:1412.4648v2 fatcat:xed22a77trhzfib6huojx2ss6q

Instantiating the PERFoRM System Architecture for Industrial Case Studies [chapter]

Paulo Leitão, José Barbosa, Matthias Foehr, Ambra Calà, Pietro Perlo, Gregorio Iuzzolino, Pierluigi Petrali, Johan Vallhagen, Armando W. Colombo
2017 Studies in Computational Intelligence  
The PERFoRM project, an innovation action promoted under the scope of the EU Horizon 2020 program, advocates the use of an Industrie 4.0 compliant system architecture for the seamless reconfiguration of  ...  This paper, after describing the main pillars of the PERFoRM system architecture, focuses in mapping the system architecture into four industrial use cases aiming to validate the system architecture design  ...  Acknowledgements This project has received funding from the European Union's Horizon 2020 research and innovation programme under grant agreement No 680435.  ... 
doi:10.1007/978-3-319-51100-9_32 fatcat:44sbsetuezaifjpmeb24wjzw7m

Bug or Not? Bug Report Classification Using N-Gram IDF

Pannavat Terdchanakul, Hideaki Hata, Passakorn Phannachitta, Kenichi Matsumoto
2017 2017 IEEE International Conference on Software Maintenance and Evolution (ICSME)  
Our models show promising results and have a potential to be extended to other software engineering tasks.  ...  We build classification models with logistic regression and random forest using features from N-gram IDF and topic modeling, which is widely used in various software engineering tasks.  ...  The datasets we gathered are three open-source software projects that use JIRA as an issue tracking system, the name of projects are HTTPClient, Jackrabbit, and Lucene.  ... 
doi:10.1109/icsme.2017.14 dblp:conf/icsm/TerdchanakulHPM17 fatcat:lfrzjypc7rby7hwcjrwsflno5y

Developing CMS software documentation system

M Stankevicius, K Lassila-Perini, S Malik
2012 Journal of Physics, Conference Series  
It is a long term project, with a large amount of source code. In large scale and complex projects is important to have as up-to-date and automated software documentation as possible.  ...  Both of them are heavily cross-linked to prevent duplication of information. Doxygen is used to generate functional documentation and dependency graphs from the source code.  ...  Doxygen[4] and Twiki[5] as the main tools to provide automated and non-automated web-based documentation. Both of them are heavily cross-linked to prevent duplication of information.  ... 
doi:10.1088/1742-6596/396/6/062020 fatcat:7uhup5wlgrepzdbphcpt37e5by

A Framework for Examining Topical Locality in Object-Oriented Software

Nan Niu, Juha Savolainen, Tanmay Bhowmik, Anas Mahmoud, Sandeep Reddivari
2012 2012 IEEE 36th Annual Computer Software and Applications Conference  
We refer this as the tenet of "topical locality" and argue that it is fundamental for the code base to be navigable.  ...  In this paper, we propose a novel experimental framework to test this key tenet and use large-scale open-source projects to assess three relationships.  ...  INTRODUCTION Program comprehension is a key developer activity during software maintenance.  ... 
doi:10.1109/compsac.2012.32 dblp:conf/compsac/NiuSBMR12 fatcat:57nmkx6nyrbd7dajd54ylkp2sy

Traceability Establishment and Visualization of Software Artefacts in DevOps Practice: A Survey

D A Meedeniya, I. D., I. Perera
2019 International Journal of Advanced Computer Science and Applications  
This can be extended to explore features such as artefact change impact analysis, change propagation, continuous integration to improve software development in DevOps environments.  ...  Despite the existing related work, there is a lack of tool support for the traceability management between heterogeneous artefacts in software development with DevOps practices.  ...  ACKNOWLEDGMENT The authors acknowledge the support received from the University of Moratuwa, Sri Lanka in publishing this paper.  ... 
doi:10.14569/ijacsa.2019.0100711 fatcat:y7pgga4l7zcojaflka6xt3wtlm

Actionable Analytics on Software Requirement Specifications

2020 International journal of recent technology and engineering  
SI exposes software practitioners to up-to-date and relevant information to support their daily decision activities over the complete software development life cycle.  ...  Software intelligence (SI) (as the future of the mining software engineering data) presents theories and techniques to augment software decision making by using fact-based support systems.  ...  SI exposes software practitioners to up-to-date and relevant information to support their daily decision activities over the complete software development life cycle.  ... 
doi:10.35940/ijrte.e5849.018520 fatcat:ybn7e4bfxjaclblywkpdmk2f2u

Software process recovery using Recovered Unified Process Views

Abram Hindle, Michael W. Godfrey, Richard C. Holt
2010 2010 IEEE International Conference on Software Maintenance  
We first apply unsupervised and supervised techniques -including word-bags, topic analysis, summary statistics, and Bayesian classifiers -to annotate software artifacts by related topics, maintenance types  ...  -and to build models of the de facto development process through observation, analysis, and inference.  ...  By labelling topics by NFRs we can attempt to characterize some of the quality-oriented processes being followed within a software project. 2) Maintenance Classification: Maintenance classification tries  ... 
doi:10.1109/icsm.2010.5609670 dblp:conf/icsm/HindleGH10 fatcat:ruk3kvhopvdqpkdjgt2m2lliwq

Post-Implementation ERP Software Development: Upgrade or Reimplementation

Adam Domagała, Katarzyna Grobler-Dębska, Jarosław Wąs, Edyta Kucharska
2021 Applied Sciences  
Based on the research and analysis of collected materials, it turns out that making a decision to upgrade the system is equally crucial.  ...  The paper shows that the systemic approach to the maintenance stage of the ERP system affects its further decisions: upgrade or reimplement.  ...  Conflicts of Interest: The authors declare no conflict of interest.  ... 
doi:10.3390/app11114937 fatcat:fnswhmxrgvblhfq3onubr6hxvm

Research on Cross-Domain Study Curricula in Cyber-Physical Systems: A Case Study of Belarusian and Ukrainian Universities

Anatolijs Zabasta, Joan Peuteman, Nadezda Kunicina, Volodymyr Kazymyr, Sergey Hvesenya, Andrii Hnatov, Tatsiana Paliyeva, Leonids Ribickis
2020 Education Sciences  
The Erasmus+ project "CybPhys" aims to support CPS oriented educational programs in Belarus and Ukraine.  ...  The research provides valuable input to the development of industry and research-oriented cross-domain study programs in Cyber-Physical Systems focused on the needs of Belarusian and Ukrainian industries  ...  Acknowledgments: This publication was developed with the support of "Development of practically-oriented student-centered education in the field of modeling of Cyber-Physical Systems" (CybPhys) 609557-  ... 
doi:10.3390/educsci10100282 fatcat:jarrc2l3gfhfnb7orr7czkzr3u
« Previous Showing results 1 — 15 out of 27,242 results