e Informatica Softw. Eng. J.最新文献

筛选
英文 中文
Agile Scalability for Large Scale Projects: Lessons Learned 大规模项目的敏捷可伸缩性:经验教训
e Informatica Softw. Eng. J. Pub Date : 2020-07-01 DOI: 10.17706/JSW.10.7.893-903
Hina Saeeda, F. Arif, N. Minhas, M. Humayun
{"title":"Agile Scalability for Large Scale Projects: Lessons Learned","authors":"Hina Saeeda, F. Arif, N. Minhas, M. Humayun","doi":"10.17706/JSW.10.7.893-903","DOIUrl":"https://doi.org/10.17706/JSW.10.7.893-903","url":null,"abstract":"In modern well known approaches, \"agile\" has emerged as the leading approach in software industry for the development of the software projects. With different innovative shapes agile is applicable for handling the issues regarding cost, time, continuously change environment and requirements. Agile has proved to be successful in the small and medium size project, however, it have several limitations when applied on large size projects. The aim of this study is to analyze agile approaches in detail, finding its success stories in small and medium size projects and highlighting its limitations for large size projects .This study will identify the current research problem of the agile scalability for large size projects by giving a detail literature review of the identified problem, and will synthesize the existing work for covering the identified problem in the agile scalability. Based on it, we can judge the limitations of agile scalability for large size projects and can think of some remedial approach for overcoming these limitations in future.","PeriodicalId":11452,"journal":{"name":"e Informatica Softw. Eng. J.","volume":"36 1","pages":"893-903"},"PeriodicalIF":0.0,"publicationDate":"2020-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"82706106","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 14
Extending UML Use Case Diagrams to Represent Non-Interactive Functional Requirements 扩展UML用例图以表示非交互功能需求
e Informatica Softw. Eng. J. Pub Date : 2020-06-24 DOI: 10.37190/e-inf200104
S. Iqbal, Issam Al-Azzoni, Gary Allen, H. Khan
{"title":"Extending UML Use Case Diagrams to Represent Non-Interactive Functional Requirements","authors":"S. Iqbal, Issam Al-Azzoni, Gary Allen, H. Khan","doi":"10.37190/e-inf200104","DOIUrl":"https://doi.org/10.37190/e-inf200104","url":null,"abstract":"Background: The comprehensive representation of functional requirements is a crucial activity in the analysis phase of the software development life cycle. Representation of a complete set of functional requirements helps in tracing business goals effectively throughout the development life cycle. Use case modelling is one of the most widely-used methods to represent and document functional requirements of the system. Practitioners exploit use case modelling to represent interactive functional requirements of the system while overlooking some of the non-interactive functional requirements. The non-interactive functional requirements are the ones which are performed by the system without an initiation by the user, for instance, notifying something to the user or creating an internal backup. Aim: This paper addresses the representation of non-interactive requirements along with interactive ones (use cases) in one model. This paper calls such requirements ‘operation cases’ and proposes a new set of graphical and textual notations to represent them. Method: The proposed notations have been applied on a case study and have also been empirically evaluated to demonstrate the effectiveness of the new notations in capturing non-interactive functional requirements. Results and Conclusion: The results of the evaluation indicate that the representation of operation cases helps in documenting a complete set of functional requirements, which ultimately results in a comprehensive translation of requirements into design.","PeriodicalId":11452,"journal":{"name":"e Informatica Softw. Eng. J.","volume":"33 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2020-06-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"78653574","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 5
Clustering Center Optimization under-Sampling Method for Unbalanced Data 不平衡数据的聚类中心优化欠采样方法
e Informatica Softw. Eng. J. Pub Date : 2020-05-01 DOI: 10.17706/jsw.15.3.74-85
Haitao Li, Mingjie Zhuang
{"title":"Clustering Center Optimization under-Sampling Method for Unbalanced Data","authors":"Haitao Li, Mingjie Zhuang","doi":"10.17706/jsw.15.3.74-85","DOIUrl":"https://doi.org/10.17706/jsw.15.3.74-85","url":null,"abstract":": When the number of data in one class is significantly larger or less than the data in other class, under learning algorithm for classification, a problem of learning generalization occurs to the specific class and this is called imbalanced data problem. In this paper, a method of under-sampling based on the optimization cluster center selection (BCUSM) is proposed. First of all, the cluster center selection of K-means clustering algorithm is optimized, the initial cluster center is obtained by calculation, instead of random selection. The optimized method is called OICSK-means. And then use it to cluster the negative samples by setting the same number of clusters as positive samples. According to the cosine similarity, select the most similar samples from each cluster with cluster centers as the negative training samples, and a new training set is established with the positive samples. Finally, training with a new training set. This work selected some data from the UCI database of the University of California, Irvine, and used the support vector machine (SVM) classifier for experimental simulation, and compared the classification effects of this method with other four methods such as synthetic oversampling method (SMOTE). The experimental results demonstrate that the BCUSM has certain effectiveness. that of different data set in the experiment, which indicates that BCUSM under-sampling method is more universal than RUS random under-sampling method, and it also reflects that the RUS random under-sampling method easily loses important sample information when the training data has fewer feature attributes, resulting in poor classification. In addition, the SVM's classification effect on the balanced data set is significantly better than the direct SVM classification of the original data set. This shows that SVM is very sensitive to unbalanced data. When no processing is performed on the original training set, the classification accuracy of the SVM for the positive class is greatly reduced, but it also shows that the SVM has better classification performance when the data set is","PeriodicalId":11452,"journal":{"name":"e Informatica Softw. Eng. J.","volume":"51 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2020-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"77591506","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
Algorithm Available for Factoring Big Fermat Numbers 可用于分解大费马数的算法
e Informatica Softw. Eng. J. Pub Date : 2020-05-01 DOI: 10.17706/jsw.15.3.86-97
Xingbo Wang
{"title":"Algorithm Available for Factoring Big Fermat Numbers","authors":"Xingbo Wang","doi":"10.17706/jsw.15.3.86-97","DOIUrl":"https://doi.org/10.17706/jsw.15.3.86-97","url":null,"abstract":"The paper proves that an odd composite integer N can be factorized in at most O( 0.125u (log2N)) searching steps if N has a divisor of the form 2u +1 or 2u-1 with  >1 being a positive integer and u>1 being an odd integer. Theorems and corollaries are proved with detail mathematical reasoning. Algorithms to factorize the kind of odd composite integers are designed and tested with certain Fermat numbers. The results in the paper might be helpful to factorize certain big Fermat numbers.","PeriodicalId":11452,"journal":{"name":"e Informatica Softw. Eng. J.","volume":"119 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2020-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"84410537","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 5
Validating Time Efficiency of AOSR 2.0: A Novel WMS Planner Algorithm for SMEs, under Industry 4.0 AOSR 2.0时间效率验证:工业4.0下面向中小企业的新型WMS规划算法
e Informatica Softw. Eng. J. Pub Date : 2020-03-01 DOI: 10.17706/jsw.15.2.53-61
F. U. Din, David J. Paul, Joseph F. Ryan, F. Henskens, M. Wallis
{"title":"Validating Time Efficiency of AOSR 2.0: A Novel WMS Planner Algorithm for SMEs, under Industry 4.0","authors":"F. U. Din, David J. Paul, Joseph F. Ryan, F. Henskens, M. Wallis","doi":"10.17706/jsw.15.2.53-61","DOIUrl":"https://doi.org/10.17706/jsw.15.2.53-61","url":null,"abstract":"Agent Oriented Storage and Retrieval (AOSR) WMS planner algorithm is a part of the general Agent Oriented Smart Factory (AOSF) framework, which provides a comprehensive Supply Chain (SC) architecture to help bridge the gap between Industry 4.0 standards and SME-oriented setups. This paper provides validation of AOSR algorithm with respect to time efficiency on top of substantially improved performance efficiency in SME-oriented warehousing operations. This article, which is a part of a series of recent contributions, explains the efficiency of AOSR WMS planner algorithm in scenario-based test cases with experimentation in certain WMS Key Performance Indicators (KPIs).","PeriodicalId":11452,"journal":{"name":"e Informatica Softw. Eng. J.","volume":"10 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2020-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"75543593","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 3
Research on Natural Language Processing and Semantic Analysis Model Application Based on Conceptual Graphs 基于概念图的自然语言处理与语义分析模型应用研究
e Informatica Softw. Eng. J. Pub Date : 2020-03-01 DOI: 10.17706/jsw.15.2.45-52
D. Shen, Qing Li, Dexin Qiao, Xingwen Zhou
{"title":"Research on Natural Language Processing and Semantic Analysis Model Application Based on Conceptual Graphs","authors":"D. Shen, Qing Li, Dexin Qiao, Xingwen Zhou","doi":"10.17706/jsw.15.2.45-52","DOIUrl":"https://doi.org/10.17706/jsw.15.2.45-52","url":null,"abstract":": With the rapid development and allround popularization of artificial intelligence, all walks of life are also trying their best to promote the cross integration of information in different fields, using the Internet to promote industrial transformation, and promoting the transformation of industrial economy to information economy. Therefore, semantic understanding and text analysis are more and more indepth research in enterprise information intelligence. In order to meet the needs of effective analysis and processing a large amount of information data in key construction projects of large-scale energy enterprises, this paper proposes a natural language processing and semantic analysis model based on conceptual graphs design. The content of the unstructured data collected is studied by unsupervised machine learning according to the organization and representation knowledge in the conceptual graphs model, and then it is selfcontained the function of dynamic recognition of text semantics through text analyzer, and output the corresponding learning feedback results. The practical application results show that the design model is feasible, which significantly improves the learning effect and the accuracy of information screening, and also provides strong support for the follow-up big data analysis..","PeriodicalId":11452,"journal":{"name":"e Informatica Softw. Eng. J.","volume":"29 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2020-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"72703823","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
A Survey of Mining Software Repositories in Social Network 社交网络中软件资源库挖掘研究综述
e Informatica Softw. Eng. J. Pub Date : 2020-03-01 DOI: 10.17706/jsw.15.2.62-67
Yuexiao Teng
{"title":"A Survey of Mining Software Repositories in Social Network","authors":"Yuexiao Teng","doi":"10.17706/jsw.15.2.62-67","DOIUrl":"https://doi.org/10.17706/jsw.15.2.62-67","url":null,"abstract":"Mining Software Repositories can serve a variety of functions e.g. predicting future software Engineering changes, studying code coverage. Social networks bring people on various locations together and mining social networks usually aims to find people’s behavior patterns. However, there are few comprehensive surveys on the intersection of mining software repositories and mining social networks due to the little emphasis on this intersection and the recent rapid popularity of social networks e.g. GitHub. In order to fill this existing gap, in the paper, an original literature survey has been conducted on 5 different kinds of social networks regarding mining software repositories since 2000. To author’s best knowledge, it is the first time to conduct such a survey on mining software repositories in social network.","PeriodicalId":11452,"journal":{"name":"e Informatica Softw. Eng. J.","volume":"35 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2020-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"81540411","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
What Support do Systematic Reviews Provide for Evidence-informed Teaching about Software Engineering Practice? 系统评审为软件工程实践的循证教学提供了什么支持?
e Informatica Softw. Eng. J. Pub Date : 2020-02-13 DOI: 10.37190/e-inf200101
D. Budgen, P. Brereton, N. Williams, Sarah Drummond
{"title":"What Support do Systematic Reviews Provide for Evidence-informed Teaching about Software Engineering Practice?","authors":"D. Budgen, P. Brereton, N. Williams, Sarah Drummond","doi":"10.37190/e-inf200101","DOIUrl":"https://doi.org/10.37190/e-inf200101","url":null,"abstract":"Background: The adoption of the evidence-based research paradigm by software engineering researchers has created a growing knowledge base provided by the outcomes from systematic reviews. \u0000 \u0000Aim: We set out to identify and catalogue a sample of the knowledge provided by systematic reviews, to determine what support they can provide for an evidence-informed approach to teaching about software engineering practice. \u0000 \u0000Method: We undertook a tertiary study (a mapping study of systematic reviews) covering the period to the end of 2015. We identified and catalogued those reviews that had findings or made recommendations that were considered relevant to teaching about industry practice. \u0000 \u0000Results: We examined a sample of 276 systematic reviews, selecting 49 for which we could clearly identify practice-oriented findings and recommendations that were supported by the data analysis provided in the review. We have classified these against established software engineering education knowledge categories and discuss the extent and forms of knowledge provided for each category. \u0000 \u0000Conclusion: While systematic reviews can provide knowledge that can inform teaching about practice, relatively few systematic reviews present the outcomes in a form suitable for this purpose. Using a suitable format for presenting a summary of outcomes could improve this. Additionally, the increasing number of published systematic reviews suggests that there is a need for greater coordination regarding the cataloguing of their findings and recommendations.","PeriodicalId":11452,"journal":{"name":"e Informatica Softw. Eng. J.","volume":"2 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2020-02-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"78435014","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 11
Measurable Interactive Application to Find Out User Recognition and Strategy when Problem Solving 可测量的交互式应用程序,以找出用户的识别和策略,当问题解决
e Informatica Softw. Eng. J. Pub Date : 2020-01-01 DOI: 10.17706/jsw.15.1.12-22
Taku Yamaguchi, M. Oba
{"title":"Measurable Interactive Application to Find Out User Recognition and Strategy when Problem Solving","authors":"Taku Yamaguchi, M. Oba","doi":"10.17706/jsw.15.1.12-22","DOIUrl":"https://doi.org/10.17706/jsw.15.1.12-22","url":null,"abstract":"This paper describes how to determine user recognition or problem-solving strategies by measuring and analyzing their interactions with computer applications. In recording interactions, each action should be associated with “a term” that is used to describe user recognition or strategy. Recorded actions can be analyzed through their temporal co-occurrence. When two actions occur a significant number of times, it indicates that there is a close relationship between those actions for the user. That relationship can be described with the terms associated with those actions and can be interpreted as the user's recognition or strategies. As a proof of concept, we evaluated interactions in rearranging puzzles, i.e., Jigsaw Text and Jigsaw Code.","PeriodicalId":11452,"journal":{"name":"e Informatica Softw. Eng. J.","volume":"114 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2020-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"74685478","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
An Automated Approach to Assessing Code Quality via Bug Reports 通过Bug报告自动评估代码质量的方法
e Informatica Softw. Eng. J. Pub Date : 2020-01-01 DOI: 10.17706/jsw.15.1.23-29
Yuexiao Teng
{"title":"An Automated Approach to Assessing Code Quality via Bug Reports","authors":"Yuexiao Teng","doi":"10.17706/jsw.15.1.23-29","DOIUrl":"https://doi.org/10.17706/jsw.15.1.23-29","url":null,"abstract":"Mining Software Repositories (MSR) can serve various purposes such as analyzing code coverage, predicting code changes. One of software repositories is bug repositories. However, bug repositories, i.e. bug reports, has not been made full use of due to that many researchers or practitioners lay little emphasis on mining bug reports. It is because they may not be aware of its value or practical meaning. In order to take advantage of bug reports, in the paper, an original approach has been put forward to assessing code quality or at least estimating the status of software by mining bug reports, which is automated. The results of experiments show the effectiveness of this novel approach. To author’s best knowledge, it was the first time to make such full use of mining bug reports in an automated way.","PeriodicalId":11452,"journal":{"name":"e Informatica Softw. Eng. J.","volume":"29 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2020-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"75052554","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
相关产品
×
本文献相关产品
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信