Proceedings of the ... International Conference on Information Technology: New Generations. International Conference on Information Technology: New Generations最新文献

筛选
英文 中文
A Decision Process to Migrate Legacy Systems to SOA 将遗留系统迁移到SOA的决策过程
H. Santana, G. Carneiro
{"title":"A Decision Process to Migrate Legacy Systems to SOA","authors":"H. Santana, G. Carneiro","doi":"10.1109/ITNG.2014.53","DOIUrl":"https://doi.org/10.1109/ITNG.2014.53","url":null,"abstract":"The maintenance of legacy systems is not a trivial activity in Software Engineering. To tackle this problem, industry has to some extent migrated legacy systems to the Service Oriented Architectures (SOA). Issues such as the time needed to plan and execute the migration as well as the complexity and risks of this decision are challenges to be faced in such cases. This paper presents a decision process to select a methodology to migrate legacy systems to SOA considering the organization profile. The decision process considers characteristics of the organization, its legacy systems and the new architecture to be implemented. A fieldwork was conducted to characterize the execution of the decision process in a Brazilian public company. The results obtained in the fieldwork provided evidences of the feasibility of the decision process.","PeriodicalId":89615,"journal":{"name":"Proceedings of the ... International Conference on Information Technology: New Generations. International Conference on Information Technology: New Generations","volume":"13 1","pages":"243-248"},"PeriodicalIF":0.0,"publicationDate":"2014-04-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"73778235","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
Adaptive Game AI Architecture with Player Modeling 自适应游戏AI架构与玩家建模
E. M. Carneiro, A. Cunha, L. Dias
{"title":"Adaptive Game AI Architecture with Player Modeling","authors":"E. M. Carneiro, A. Cunha, L. Dias","doi":"10.1109/ITNG.2014.40","DOIUrl":"https://doi.org/10.1109/ITNG.2014.40","url":null,"abstract":"Computer controlled characters in games are expected to present realistic behaviors and adapt them depending on current situation. This paper proposes an approach for a reliable real time adaptive game AI architecture based upon player modeling.","PeriodicalId":89615,"journal":{"name":"Proceedings of the ... International Conference on Information Technology: New Generations. International Conference on Information Technology: New Generations","volume":"os-16 1","pages":"40-45"},"PeriodicalIF":0.0,"publicationDate":"2014-04-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"87195392","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
LSQ: An approach for Learning Software Development with Quality LSQ:一种学习质量软件开发的方法
L. G. Vasconcelos, L. E. G. D. Vasconcelos
{"title":"LSQ: An approach for Learning Software Development with Quality","authors":"L. G. Vasconcelos, L. E. G. D. Vasconcelos","doi":"10.1109/ITNG.2014.62","DOIUrl":"https://doi.org/10.1109/ITNG.2014.62","url":null,"abstract":"Due the quick change of business processes in organizations, software need to adapt quickly to meet new requirements by implementing new business rules. For this, many technologies have been created in the field of software development, to accelerate the production and maintenance of software products. However, learning the software development still carries challenges, especially when there is the concern of developing software products with high quality. In this paper, we propose an approach to learning software development with quality, the LSQ. This approach was motivated by the study of factors that influence learning software development, considering how hypotheses interdisciplinarity, Problem Based Learning, methodologies and technologies of software development. The LSQ was applied in the case study of a graduate course related to Web applications. The results were observed from the feedback of students and they allow us to say that the development of interdisciplinary projects with PBL impact positively in learning software development.","PeriodicalId":89615,"journal":{"name":"Proceedings of the ... International Conference on Information Technology: New Generations. International Conference on Information Technology: New Generations","volume":"59 3 1","pages":"249-254"},"PeriodicalIF":0.0,"publicationDate":"2014-04-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"77758945","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
Experimental Evaluation of a Multi-paradigm, Message-Oriented Mobile Middleware 一个多范式、面向消息的移动中间件的实验评估
Y. M. Bezerra, Glêdson Elias da Silveira
{"title":"Experimental Evaluation of a Multi-paradigm, Message-Oriented Mobile Middleware","authors":"Y. M. Bezerra, Glêdson Elias da Silveira","doi":"10.1109/ITNG.2014.39","DOIUrl":"https://doi.org/10.1109/ITNG.2014.39","url":null,"abstract":"","PeriodicalId":89615,"journal":{"name":"Proceedings of the ... International Conference on Information Technology: New Generations. International Conference on Information Technology: New Generations","volume":"39 1","pages":"214-219"},"PeriodicalIF":0.0,"publicationDate":"2014-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"74651855","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
Parser Combinators: a Practical Application for Generating Parsers for NMR Data. 解析器组合子:为核磁共振数据生成解析器的实际应用。
Matthew Fenwick, Gerard Weatherby, Heidi Jc Ellis, Michael R Gryk
{"title":"Parser Combinators: a Practical Application for Generating Parsers for NMR Data.","authors":"Matthew Fenwick,&nbsp;Gerard Weatherby,&nbsp;Heidi Jc Ellis,&nbsp;Michael R Gryk","doi":"10.1109/ITNG.2013.39","DOIUrl":"https://doi.org/10.1109/ITNG.2013.39","url":null,"abstract":"<p><p>Nuclear Magnetic Resonance (NMR) spectroscopy is a technique for acquiring protein data at atomic resolution and determining the three-dimensional structure of large protein molecules. A typical structure determination process results in the deposition of a large data sets to the BMRB (Bio-Magnetic Resonance Data Bank). This data is stored and shared in a file format called NMR-Star. This format is syntactically and semantically complex making it challenging to parse. Nevertheless, parsing these files is crucial to applying the vast amounts of biological information stored in NMR-Star files, allowing researchers to harness the results of previous studies to direct and validate future work. One powerful approach for parsing files is to apply a Backus-Naur Form (BNF) grammar, which is a high-level model of a file format. Translation of the grammatical model to an executable parser may be automatically accomplished. This paper will show how we applied a model BNF grammar of the NMR-Star format to create a free, open-source parser, using a method that originated in the functional programming world known as \"parser combinators\". This paper demonstrates the effectiveness of a principled approach to file specification and parsing. This paper also builds upon our previous work [1], in that 1) it applies concepts from Functional Programming (which is relevant even though the implementation language, Java, is more mainstream than Functional Programming), and 2) all work and accomplishments from this project will be made available under standard open source licenses to provide the community with the opportunity to learn from our techniques and methods.</p>","PeriodicalId":89615,"journal":{"name":"Proceedings of the ... International Conference on Information Technology: New Generations. International Conference on Information Technology: New Generations","volume":" ","pages":""},"PeriodicalIF":0.0,"publicationDate":"2013-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1109/ITNG.2013.39","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"31968606","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
Relationship between State Machine and Dynamic Behavior: Coherence among Events and Messages 状态机与动态行为的关系:事件与消息之间的一致性
José Marcelo Oliveira da Luz, Michèle Puretachi de Barros
{"title":"Relationship between State Machine and Dynamic Behavior: Coherence among Events and Messages","authors":"José Marcelo Oliveira da Luz, Michèle Puretachi de Barros","doi":"10.1109/ITNG.2012.86","DOIUrl":"https://doi.org/10.1109/ITNG.2012.86","url":null,"abstract":"This article's purpose is to justify and make explicit the importance of coherence between a state machine's events and a communication diagram's messages","PeriodicalId":89615,"journal":{"name":"Proceedings of the ... International Conference on Information Technology: New Generations. International Conference on Information Technology: New Generations","volume":"206 1","pages":"893"},"PeriodicalIF":0.0,"publicationDate":"2012-04-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"79695442","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 Open-Source Sandbox for Increasing the Accessibility of Functional Programming to the Bioinformatics and Scientific Communities. 增加函数式编程对生物信息学和科学界的可访问性的开源沙盒。
Matthew Fenwick, Colbert Sesanker, Martin R Schiller, Heidi Jc Ellis, M Lee Hinman, Jay Vyas, Michael R Gryk
{"title":"An Open-Source Sandbox for Increasing the Accessibility of Functional Programming to the Bioinformatics and Scientific Communities.","authors":"Matthew Fenwick, Colbert Sesanker, Martin R Schiller, Heidi Jc Ellis, M Lee Hinman, Jay Vyas, Michael R Gryk","doi":"10.1109/ITNG.2012.21","DOIUrl":"10.1109/ITNG.2012.21","url":null,"abstract":"<p><p>Scientists are continually faced with the need to express complex mathematical notions in code. The renaissance of functional languages such as LISP and Haskell is often credited to their ability to implement complex data operations and mathematical constructs in an expressive and natural idiom. The slow adoption of functional computing in the scientific community does not, however, reflect the congeniality of these fields. Unfortunately, the learning curve for adoption of functional programming techniques is steeper than that for more traditional languages in the scientific community, such as Python and Java, and this is partially due to the relative sparseness of available learning resources. To fill this gap, we demonstrate and provide applied, scientifically substantial examples of functional programming, We present a multi-language source-code repository for software integration and algorithm development, which generally focuses on the fields of machine learning, data processing, bioinformatics. We encourage scientists who are interested in learning the basics of functional programming to adopt, reuse, and learn from these examples. The source code is available at: https://github.com/CONNJUR/CONNJUR-Sandbox (see also http://www.connjur.org).</p>","PeriodicalId":89615,"journal":{"name":"Proceedings of the ... International Conference on Information Technology: New Generations. International Conference on Information Technology: New Generations","volume":"2012 ","pages":"89-94"},"PeriodicalIF":0.0,"publicationDate":"2012-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4197993/pdf/nihms355544.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"32758139","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Iterative Development of an Application to Support Nuclear Magnetic Resonance Data Analysis of Proteins. 支持蛋白质核磁共振数据分析的应用迭代开发。
Heidi J C Ellis, Ronald J Nowling, Jay Vyas, Timothy O Martyn, Michael R Gryk
{"title":"Iterative Development of an Application to Support Nuclear Magnetic Resonance Data Analysis of Proteins.","authors":"Heidi J C Ellis, Ronald J Nowling, Jay Vyas, Timothy O Martyn, Michael R Gryk","doi":"10.1109/ITNG.2011.215","DOIUrl":"10.1109/ITNG.2011.215","url":null,"abstract":"<p><p>The CONNecticut Joint University Research (CONNJUR) team is a group of biochemical and software engineering researchers at multiple institutions. The vision of the team is to develop a comprehensive application that integrates a variety of existing analysis tools with workflow and data management to support the process of protein structure determination using Nuclear Magnetic Resonance (NMR). The use of multiple disparate tools and lack of data management, currently the norm in NMR data processing, provides strong motivation for such an integrated environment. This manuscript briefly describes the domain of NMR as used for protein structure determination and explains the formation of the CONNJUR team and its operation in developing the CONNJUR application. The manuscript also describes the evolution of the CONNJUR application through four prototypes and describes the challenges faced while developing the CONNJUR application and how those challenges were met.</p>","PeriodicalId":89615,"journal":{"name":"Proceedings of the ... International Conference on Information Technology: New Generations. International Conference on Information Technology: New Generations","volume":" ","pages":"1014-1020"},"PeriodicalIF":0.0,"publicationDate":"2011-04-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3244275/pdf/nihms329673.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"30360847","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Recovering Use Case Diagrams from Object Oriented Code: An MDA-based Approach 从面向对象代码中恢复用例图:一种基于mda的方法
C. Pereira, L. Martinez, L. Favre
{"title":"Recovering Use Case Diagrams from Object Oriented Code: An MDA-based Approach","authors":"C. Pereira, L. Martinez, L. Favre","doi":"10.1109/ITNG.2011.130","DOIUrl":"https://doi.org/10.1109/ITNG.2011.130","url":null,"abstract":"Modernization of legacy systems requires the existence of technical frameworks for information integration and tool interoperability that allow managing new platform technologies, design techniques and processes. MDA (Model Driven Architecture), adopted by the OMG (Object Management Group), is aligned with this requirement. Reverse engineering techniques play a crucial role in system modernization. In light of these issues, this article describes a framework to reverse engineering MDA models from object oriented code. This framework distinguishes three different abstraction levels linked to models, metamodels and formal specifications. At model level, transformations are based on static and dynamic analysis. At metamodel level, transformations are specified as OCL (Object Constraint Language) contracts between MOF (Meta Object Facility) metamodels which control the consistency of these transformations. The level of formal specification includes algebraic specifications of MOF metamodels and metamodel-based transformations. This article shows how to reverse engineering use case diagrams from Java code in the MDA context focusing on transformations at model and metamodel levels. We validate our approach by using Eclipse Modeling Framework, Ecore metamodels and ATL (Atlas Transformation Language).","PeriodicalId":89615,"journal":{"name":"Proceedings of the ... International Conference on Information Technology: New Generations. International Conference on Information Technology: New Generations","volume":"120 1","pages":"737-742"},"PeriodicalIF":0.0,"publicationDate":"2011-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"79421978","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
Applying Genetic Programming for Estimating Software Development Effort of Short-scale Projects 遗传规划在小规模项目软件开发工作量估算中的应用
Arturo Chavoya-Pena, Cuauhtémoc López Martín, M. Meda-Campaña
{"title":"Applying Genetic Programming for Estimating Software Development Effort of Short-scale Projects","authors":"Arturo Chavoya-Pena, Cuauhtémoc López Martín, M. Meda-Campaña","doi":"10.1109/ITNG.2011.37","DOIUrl":"https://doi.org/10.1109/ITNG.2011.37","url":null,"abstract":"","PeriodicalId":89615,"journal":{"name":"Proceedings of the ... International Conference on Information Technology: New Generations. International Conference on Information Technology: New Generations","volume":"82 1","pages":"174-179"},"PeriodicalIF":0.0,"publicationDate":"2011-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"76626011","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
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学术文献互助群
群 号:604180095
Book学术官方微信