International Conference on Software Engineering Advances (ICSEA 2007)最新文献

筛选
英文 中文
Legacy Migration to Service-Oriented Computing with Mashups 使用mashup向面向服务的计算的遗留迁移
International Conference on Software Engineering Advances (ICSEA 2007) Pub Date : 2007-08-25 DOI: 10.1109/ICSEA.2007.49
Semih Cetin, N. Altintas, H. Oguztuzun, A. Dogru, O. Tufekci, Selma Suloglu
{"title":"Legacy Migration to Service-Oriented Computing with Mashups","authors":"Semih Cetin, N. Altintas, H. Oguztuzun, A. Dogru, O. Tufekci, Selma Suloglu","doi":"10.1109/ICSEA.2007.49","DOIUrl":"https://doi.org/10.1109/ICSEA.2007.49","url":null,"abstract":"Although service-oriented computing holds great promises, it is still not clear when and how the existing systems will exploit this new computational model. The problem is particularly severe for the software having several years of use. This work provides a roadmap for the migration of legacy software to service-oriented computing by means of right levels of abstraction. The key idea is having integration even at the presentation layer, not only at backend layers such as application or data. This requires re-inventing the popular MASHUP technology of Web 2.0 at the enterprise level. Domain- specific-kits and choreography engine concepts that were originally introduced by the software factory automation approach have been reshaped as another enabling technology towards migrating to the service harmonization platform. The paper also exemplifies the proposed approach on a simple case problem.","PeriodicalId":395851,"journal":{"name":"International Conference on Software Engineering Advances (ICSEA 2007)","volume":"44 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2007-08-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127349568","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}
引用次数: 42
Modeling Process Patterns and Their Application
International Conference on Software Engineering Advances (ICSEA 2007) Pub Date : 2007-08-25 DOI: 10.1109/ICSEA.2007.52
H. Tran, B. Coulette, Bich Thuy Dong
{"title":"Modeling Process Patterns and Their Application","authors":"H. Tran, B. Coulette, Bich Thuy Dong","doi":"10.1109/ICSEA.2007.52","DOIUrl":"https://doi.org/10.1109/ICSEA.2007.52","url":null,"abstract":"Process pattern is an emerging approach for process reuse. Representing process models based on process patterns to explicit process solutions and factor recurrent process constituents is useful for process understanding as well as process modeling. This subject, however, is still a challenge for the software process technology community. In this paper, we present a UML-based process meta-model that allows explicit representation of process patterns in process models. The novel of our proposition is to enable the application of different process knowledge kinds not only for building but also for improving process models.","PeriodicalId":395851,"journal":{"name":"International Conference on Software Engineering Advances (ICSEA 2007)","volume":"29 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2007-08-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124993027","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}
引用次数: 16
Commandments of UML for Safety 安全UML的诫命
International Conference on Software Engineering Advances (ICSEA 2007) Pub Date : 2007-08-25 DOI: 10.1109/ICSEA.2007.20
Akram Idani, Dieu Donné Okalas Ossami, J. Boulanger
{"title":"Commandments of UML for Safety","authors":"Akram Idani, Dieu Donné Okalas Ossami, J. Boulanger","doi":"10.1109/ICSEA.2007.20","DOIUrl":"https://doi.org/10.1109/ICSEA.2007.20","url":null,"abstract":"Nowadays, the Unified Modeling Language (UML) is becoming a \"de facto\" standard for object oriented environments and then it is perceived as a part of the culture of software engineers. However, the luck of rigorous semantic basis is a great shortcoming of UML which upsets its use to address safety problems. Still, taking benefit of the richness of UML to model critical systems is worthwhile because it is aimed at reducing the certification effort required for the design phase. Currently, we undertake works to delimit a well-defined UML core which could be used to model such systems. In this paper, we explore some critical aspects and recommendations of basic UML constructs which should be approached when dealing with safety.","PeriodicalId":395851,"journal":{"name":"International Conference on Software Engineering Advances (ICSEA 2007)","volume":"46 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2007-08-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114704400","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}
引用次数: 6
Towards a Security Metrics Taxonomy for the Information and Communication Technology Industry 迈向信息和通信技术行业的安全度量分类法
International Conference on Software Engineering Advances (ICSEA 2007) Pub Date : 2007-08-25 DOI: 10.1109/ICSEA.2007.79
R. Savola
{"title":"Towards a Security Metrics Taxonomy for the Information and Communication Technology Industry","authors":"R. Savola","doi":"10.1109/ICSEA.2007.79","DOIUrl":"https://doi.org/10.1109/ICSEA.2007.79","url":null,"abstract":"To obtain evidence of the security of different products or organizations, systematic approaches to measuring security are needed. We introduce a high abstraction level taxonomy to support the development of feasible security metrics, along with a survey of the emerging security metrics from the academic, governmental and industrial perspectives. With our taxonomy, we strive to bridge the gap between information security management and ICT products, and services security engineering. We believe that if common metrics approaches between different security disciplines can be found, this will advance our holistic understanding and capabilities, both in security management and engineering. Our taxonomy is based on comparing earlier taxonomy approaches and analyzing types of security metrics. Based on the survey, a discussion of future research directions is given in order to prompt advances in the field.","PeriodicalId":395851,"journal":{"name":"International Conference on Software Engineering Advances (ICSEA 2007)","volume":"26 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2007-08-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"117252800","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}
引用次数: 75
Software Solutions for Biomedical Decision Making 生物医学决策的软件解决方案
International Conference on Software Engineering Advances (ICSEA 2007) Pub Date : 2007-08-25 DOI: 10.1109/ICSEA.2007.63
D. Hudson, M. Cohen
{"title":"Software Solutions for Biomedical Decision Making","authors":"D. Hudson, M. Cohen","doi":"10.1109/ICSEA.2007.63","DOIUrl":"https://doi.org/10.1109/ICSEA.2007.63","url":null,"abstract":"Software development in biomedicine continues to face challenges due to many factors including the complexity of the field, communication difficulties between healthcare professionals and software developers, and lack of standards that would facilitate communication among multiple institutions. In this work, approaches to dealing with biomedical decision making are discussed with implications in modeling the status of each patient on an individual basis. The software is based on an intelligent agent structure that incorporates a number of reasoning paradigms and a variety of input parameters ranging from text description to numerical data. The methods are illustrated in an application for cardiac diagnosis.","PeriodicalId":395851,"journal":{"name":"International Conference on Software Engineering Advances (ICSEA 2007)","volume":"88 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2007-08-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129312244","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
Multi-Language Information Searching Tool 多语言信息搜索工具
International Conference on Software Engineering Advances (ICSEA 2007) Pub Date : 2007-08-25 DOI: 10.1109/ICSEA.2007.53
S. Sadaoui, Siritorn Srisodsai
{"title":"Multi-Language Information Searching Tool","authors":"S. Sadaoui, Siritorn Srisodsai","doi":"10.1109/ICSEA.2007.53","DOIUrl":"https://doi.org/10.1109/ICSEA.2007.53","url":null,"abstract":"This paper presents a tool, namely Multi-Language Information Searching (MLIS), for a meaning-oriented search. MLIS allows users to access the right information and provides the search results with knowledge from different cultures and languages. MLIS takes advantage of agent technology as well as web services to enhance the quality of existing search engines in terms of accessibility, usability and flexibility. Their are several advantages in using MLIS, including: MLIS simultaneously performs in different languages translation and search activities as background processes hidden from users; it provides a friendly graphical user interface that instantly displays the search results in separated tabs, categorizing them according to languages chosen by users; it is proposed with a flexible architecture to automatically create multiple web-service agents based on users' preferences; it is service-independent and can integrate, for the same session, several web services from different service providers.","PeriodicalId":395851,"journal":{"name":"International Conference on Software Engineering Advances (ICSEA 2007)","volume":"6 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2007-08-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129730231","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
Teaching object oriented programming computer languages: learning based on projects 面向对象编程计算机语言教学:基于项目的学习
International Conference on Software Engineering Advances (ICSEA 2007) Pub Date : 2007-08-25 DOI: 10.1109/ICSEA.2007.69
G. M. Ferreira, M. Z. Nascimento, Karcius D. R. Assis, R. Ramos
{"title":"Teaching object oriented programming computer languages: learning based on projects","authors":"G. M. Ferreira, M. Z. Nascimento, Karcius D. R. Assis, R. Ramos","doi":"10.1109/ICSEA.2007.69","DOIUrl":"https://doi.org/10.1109/ICSEA.2007.69","url":null,"abstract":"This work proposes to describe a teaching approach for introductory laboratory course in object-oriented programming and its respective teacher's experience. The profile of the first classes of freshmen, with different career goals, enrolled in Interdisciplinary Bachelor of Science and Technology at Federal University of ABC is presented. Educational methodology adopted in the lab using tutorials and a project-based learning approach is also discussed. Furthermore, some statistics about assessment of a student class in response to the learning activities, and its respective analysis are shown. And finally their evaluation about this educational approach is presented.","PeriodicalId":395851,"journal":{"name":"International Conference on Software Engineering Advances (ICSEA 2007)","volume":"192 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2007-08-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114226496","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}
引用次数: 6
Verification Algorithm of Evidence Life Cycles in Extended UML Activity Diagrams 扩展UML活动图中证据生命周期的验证算法
International Conference on Software Engineering Advances (ICSEA 2007) Pub Date : 2007-08-25 DOI: 10.1109/ICSEA.2007.84
O. Takaki, Takahiro Seino, Izumi Takeuti, Noriaki Izumi, Koichi Takahashi
{"title":"Verification Algorithm of Evidence Life Cycles in Extended UML Activity Diagrams","authors":"O. Takaki, Takahiro Seino, Izumi Takeuti, Noriaki Izumi, Koichi Takahashi","doi":"10.1109/ICSEA.2007.84","DOIUrl":"https://doi.org/10.1109/ICSEA.2007.84","url":null,"abstract":"In this paper, we introduce an algorithm called \"EVA\" (Evidence Verification Algorithm), which verifies consistency of life cycles of evidence-documents in workflows. As syntax of workflows, we use extended UML activity diagrams, which have additional information about evidence-documents. EVA verifies the existence of consistent sequences of flows between occurrences of evidence-documents in a workflow. It is significant to verify consistency of life cycles of evidence-documents, since one can find some defects of a workflow itself by checking inconsistent life cycles of evidence-documents in the workflow.","PeriodicalId":395851,"journal":{"name":"International Conference on Software Engineering Advances (ICSEA 2007)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2007-08-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133151767","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}
引用次数: 6
The UML Communication Diagram Revisited 回顾UML通信图
International Conference on Software Engineering Advances (ICSEA 2007) Pub Date : 2007-08-25 DOI: 10.1109/ICSEA.2007.76
Ahmad Alsaadi
{"title":"The UML Communication Diagram Revisited","authors":"Ahmad Alsaadi","doi":"10.1109/ICSEA.2007.76","DOIUrl":"https://doi.org/10.1109/ICSEA.2007.76","url":null,"abstract":"This paper shows how the communication-diagram mechanism can be supplied with concepts, so that each collaboration can be specified. It enriches sequence expressions of messages with sub-terms that denote: Types of control structures choice, concurrence, and repetition of messages; and Complete information about their guarded branches, parallel threads, and iterative messages. Furthermore, each concatenation of these sub-terms maps onto an interlacement of message structures in an abstraction level or within levels of abstraction.","PeriodicalId":395851,"journal":{"name":"International Conference on Software Engineering Advances (ICSEA 2007)","volume":"43 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2007-08-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133373576","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
A generic model for quantifiable software deployment 可量化软件部署的通用模型
International Conference on Software Engineering Advances (ICSEA 2007) Pub Date : 2007-08-25 DOI: 10.1109/ICSEA.2007.4
P. H. Hughes, Jakob Sverre Lovstad
{"title":"A generic model for quantifiable software deployment","authors":"P. H. Hughes, Jakob Sverre Lovstad","doi":"10.1109/ICSEA.2007.4","DOIUrl":"https://doi.org/10.1109/ICSEA.2007.4","url":null,"abstract":"Model-driven design and development is based on the principle that all relevant attributes of a design can be associated with a design model. For performance-related attributes this is a difficult challenge. In component-oriented software development, recent approaches are based on associating performance annotations with the UML design descriptions. These are then transformed to an appropriate performance model. Problems with annotation approaches include that there are numerous design descriptions, none of which were developed for performance modelling purposes, and that the deployment aspect of UML is relatively underdeveloped. In this paper we offer a different approach, based on the Structure and Performance modelling paradigm (SP). This is a variable granularity static modelling framework designed specifically to capture those properties of software and its deployment which affect system performance. A coarsegrained structural model may be defined early in the design and refined as development proceeds, removing the need for a separate deployment model. By appropriate decomposition, it enables each designer or developer to provide quantitative estimates within their own domain. These can then be combined automatically. This helps to overcome the semantic gap between designers/developers and performance analysts. We consider two alternative avenues for exploiting the benefits of SP: either by enhancing the UML deployment diagram with OCL constraints, or by simply replacing it. The latter approach offers an evolutionary design/deployment model with the built-in advantage of quantifiability.","PeriodicalId":395851,"journal":{"name":"International Conference on Software Engineering Advances (ICSEA 2007)","volume":"2 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2007-08-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130989132","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}
引用次数: 6
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学术官方微信