Pub Date : 2009-05-16DOI: 10.1109/ICSE-COMPANION.2009.5071058
R. Baillargeon, Bernhard Rumpe, Steven Völkel, R. France, Geri Georg, S. Zschaler
The Modeling in Software Engineering (MiSE) workshop series provides a forum for discussing the challenges associated with modeling software and with incorporating modeling practices into the software development process. The main goal is to further promote cross-fertilization between the modeling communities (e.g., MODELS) and software-engineering communities.
{"title":"Modeling in Software Engineering (MiSE 09)","authors":"R. Baillargeon, Bernhard Rumpe, Steven Völkel, R. France, Geri Georg, S. Zschaler","doi":"10.1109/ICSE-COMPANION.2009.5071058","DOIUrl":"https://doi.org/10.1109/ICSE-COMPANION.2009.5071058","url":null,"abstract":"The Modeling in Software Engineering (MiSE) workshop series provides a forum for discussing the challenges associated with modeling software and with incorporating modeling practices into the software development process. The main goal is to further promote cross-fertilization between the modeling communities (e.g., MODELS) and software-engineering communities.","PeriodicalId":417796,"journal":{"name":"ICSE Companion","volume":"30 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-05-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132664765","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}
Pub Date : 2009-05-16DOI: 10.1109/ICSE-COMPANION.2009.5071068
G. Antoniol, R. Oliveto, D. Poshyvanyk
Traceability of Emerging Forms of Software Engineering (TEFSE) 2009 will bring together researchers and practitioners to examine the challenges of recovering and maintaining traceability for the myriad forms of software engineering, from user needs to models to source code. In the 2007 instalment, TEFSE focused on the grand challenges of traceability. The 2009 instalment will focus on these and other emerging challenges in traceability.
{"title":"5th international workshop on Traceability in Emerging Forms of Software Engineering (TEFSE 2009)","authors":"G. Antoniol, R. Oliveto, D. Poshyvanyk","doi":"10.1109/ICSE-COMPANION.2009.5071068","DOIUrl":"https://doi.org/10.1109/ICSE-COMPANION.2009.5071068","url":null,"abstract":"Traceability of Emerging Forms of Software Engineering (TEFSE) 2009 will bring together researchers and practitioners to examine the challenges of recovering and maintaining traceability for the myriad forms of software engineering, from user needs to models to source code. In the 2007 instalment, TEFSE focused on the grand challenges of traceability. The 2009 instalment will focus on these and other emerging challenges in traceability.","PeriodicalId":417796,"journal":{"name":"ICSE Companion","volume":"32 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-05-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116673485","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}
Pub Date : 2009-05-16DOI: 10.1109/ICSE-COMPANION.2009.5071060
J. Ebert, U. Kelter, Tarja Systä
Comparison and versioning of software models is an important theoretical and practical problem area in the context of model-driven software development. A range of detailed issues of this domain are addressed by the contributions of CVSM 2009. This workshop summary introduces some important research areas and categorizes the contributions of the workshop.
{"title":"Workshop on comparison and versioning of software models (CVSM 2009)","authors":"J. Ebert, U. Kelter, Tarja Systä","doi":"10.1109/ICSE-COMPANION.2009.5071060","DOIUrl":"https://doi.org/10.1109/ICSE-COMPANION.2009.5071060","url":null,"abstract":"Comparison and versioning of software models is an important theoretical and practical problem area in the context of model-driven software development. A range of detailed issues of this domain are addressed by the contributions of CVSM 2009. This workshop summary introduces some important research areas and categorizes the contributions of the workshop.","PeriodicalId":417796,"journal":{"name":"ICSE Companion","volume":"4 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-05-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124876322","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}
Pub Date : 2009-05-16DOI: 10.1109/ICSE-COMPANION.2009.5071054
S. Bajracharya, Adrian Kuhn, Y. Ye
SUITE is a new workshop series that specifically focuses on exploring the notion of search as a fundamental activity during software development. The goal of the workshop is to bring researchers and practitioners with special interest on search technology for software developers together. Participants will have broad range of expertise in topics ranging from building software tools and infrastructure, Information Retrieval, user studies and Human-computer interaction, benchmarking and evaluation. The first edition of SUITE is held in conjunction with the 31st International Conference in Software Engineering (May 16–24, 2009. Vancouver, Canada).
{"title":"SUITE 2009: First international workshop on search-driven development - users, infrastructure, tools and evaluation","authors":"S. Bajracharya, Adrian Kuhn, Y. Ye","doi":"10.1109/ICSE-COMPANION.2009.5071054","DOIUrl":"https://doi.org/10.1109/ICSE-COMPANION.2009.5071054","url":null,"abstract":"SUITE is a new workshop series that specifically focuses on exploring the notion of search as a fundamental activity during software development. The goal of the workshop is to bring researchers and practitioners with special interest on search technology for software developers together. Participants will have broad range of expertise in topics ranging from building software tools and infrastructure, Information Retrieval, user studies and Human-computer interaction, benchmarking and evaluation. The first edition of SUITE is held in conjunction with the 31st International Conference in Software Engineering (May 16–24, 2009. Vancouver, Canada).","PeriodicalId":417796,"journal":{"name":"ICSE Companion","volume":"46 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-05-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122162160","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}
Pub Date : 2009-05-16DOI: 10.1109/ICSE-COMPANION.2009.5071055
P. Lago, P. Avgeriou, Philippe B Kruchten
Architectural knowledge has been recognized by the software architecture community as a self-contained research area in software architecture, and brought along some promising research directions. In this workshop we discuss the issues that lead to the application of architectural knowledge in research and industrial practice, ongoing research and new ideas to advance the field. In its previous editions this workshop examined the state of the art and practice, future challenges and trends, and architectural knowledge as perceived by different research communities, including requirements engineering, service-oriented computing and international standardization. This fourth edition will discuss, among others, the application, experimentation, specialization and use of architectural knowledge theory and approaches.
{"title":"Fourth international workshop on sharing and reusing architectural knowledge (SHARK 2009)","authors":"P. Lago, P. Avgeriou, Philippe B Kruchten","doi":"10.1109/ICSE-COMPANION.2009.5071055","DOIUrl":"https://doi.org/10.1109/ICSE-COMPANION.2009.5071055","url":null,"abstract":"Architectural knowledge has been recognized by the software architecture community as a self-contained research area in software architecture, and brought along some promising research directions. In this workshop we discuss the issues that lead to the application of architectural knowledge in research and industrial practice, ongoing research and new ideas to advance the field. In its previous editions this workshop examined the state of the art and practice, future challenges and trends, and architectural knowledge as perceived by different research communities, including requirements engineering, service-oriented computing and international standardization. This fourth edition will discuss, among others, the application, experimentation, specialization and use of architectural knowledge theory and approaches.","PeriodicalId":417796,"journal":{"name":"ICSE Companion","volume":"33 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-05-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116870395","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}
Pub Date : 2009-05-16DOI: 10.1109/ICSE-COMPANION.2009.5071027
Carlos Eduardo da Silva, R. Lemos
The self-adaptation of software system is a complex process that depends on several factors that may change during the system operational lifetime. Hence, the process for coordinating the self-adaptation should also be adaptable to changes that may occur during run-time. As the means for coordinating the self-adaptation process of software systems, we are applying workflows that are dynamically generated for dealing with the variability associated with the self-adaptation process. In this context, this research aims to define and develop techniques for automatically generate workflows for coordinating the self-adaptation of software systems. For demonstrating the feasibility of the proposed approach, architectural reconfiguration of software systems is used as an example, whereby the reconfiguration is managed by workflows that are dynamically generated depending on the availability of resources.
{"title":"Towards the use of dynamic workflows for coordinating self-adaptation of software systems","authors":"Carlos Eduardo da Silva, R. Lemos","doi":"10.1109/ICSE-COMPANION.2009.5071027","DOIUrl":"https://doi.org/10.1109/ICSE-COMPANION.2009.5071027","url":null,"abstract":"The self-adaptation of software system is a complex process that depends on several factors that may change during the system operational lifetime. Hence, the process for coordinating the self-adaptation should also be adaptable to changes that may occur during run-time. As the means for coordinating the self-adaptation process of software systems, we are applying workflows that are dynamically generated for dealing with the variability associated with the self-adaptation process. In this context, this research aims to define and develop techniques for automatically generate workflows for coordinating the self-adaptation of software systems. For demonstrating the feasibility of the proposed approach, architectural reconfiguration of software systems is used as an example, whereby the reconfiguration is managed by workflows that are dynamically generated depending on the availability of resources.","PeriodicalId":417796,"journal":{"name":"ICSE Companion","volume":"3 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-05-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128856540","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}
Pub Date : 2009-05-16DOI: 10.1109/ICSE-COMPANION.2009.5071064
L. Osterweil, B. Paech
The Software Engineering in Health Care Workshop aims to explore the relevance and applicability of the techniques, approaches, and technologies of software engineering to problems in the domain of health care. Health care is emerging as one of the largest industries in the global economy of the 21st century, and thus accounts for an enormous amount of capital expenditure, while also being responsible for assuring the health and comfort for all members of society. These twin drivers of cost and criticality have given rise to a great deal of interest in creating devices that provide support for the superior performance of key health care processes. These devices are now incorporating increasing amounts of software in order to help them provide increasingly better service. In addition there is also growing interest in support systems, such as Electronic Health Records (EHRs) that are entirely software.
{"title":"Workshop on software Engineering in Health Care (SEHC)","authors":"L. Osterweil, B. Paech","doi":"10.1109/ICSE-COMPANION.2009.5071064","DOIUrl":"https://doi.org/10.1109/ICSE-COMPANION.2009.5071064","url":null,"abstract":"The Software Engineering in Health Care Workshop aims to explore the relevance and applicability of the techniques, approaches, and technologies of software engineering to problems in the domain of health care. Health care is emerging as one of the largest industries in the global economy of the 21st century, and thus accounts for an enormous amount of capital expenditure, while also being responsible for assuring the health and comfort for all members of society. These twin drivers of cost and criticality have given rise to a great deal of interest in creating devices that provide support for the superior performance of key health care processes. These devices are now incorporating increasing amounts of software in order to help them provide increasingly better service. In addition there is also growing interest in support systems, such as Electronic Health Records (EHRs) that are entirely software.","PeriodicalId":417796,"journal":{"name":"ICSE Companion","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-05-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130242328","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}
Pub Date : 2009-05-16DOI: 10.1109/ICSE-COMPANION.2009.5071073
K. Bhattacharya, M. Bichler, S. Tai
Cloud Computing has emerged as a new paradigm for deploying, managing and offering services through a shared infrastructure. The projected benefits of cloud computing are very compelling both from a cloud consumer as well as a cloud services provider perspective: ease of deployment of services; low capital expenses and constant operational expenses leading to variable pricing schemes and reduced opportunity costs; leveraging the economies of scale for both services providers and users of the cloud. However, the actual realization of these perceived benefits are far from being well-achieved and pose a broad range of interesting questions.
{"title":"ICSE Cloud 09: First international workshop on software engineering challenges for Cloud Computing","authors":"K. Bhattacharya, M. Bichler, S. Tai","doi":"10.1109/ICSE-COMPANION.2009.5071073","DOIUrl":"https://doi.org/10.1109/ICSE-COMPANION.2009.5071073","url":null,"abstract":"Cloud Computing has emerged as a new paradigm for deploying, managing and offering services through a shared infrastructure. The projected benefits of cloud computing are very compelling both from a cloud consumer as well as a cloud services provider perspective: ease of deployment of services; low capital expenses and constant operational expenses leading to variable pricing schemes and reduced opportunity costs; leveraging the economies of scale for both services providers and users of the cloud. However, the actual realization of these perceived benefits are far from being well-achieved and pose a broad range of interesting questions.","PeriodicalId":417796,"journal":{"name":"ICSE Companion","volume":"39 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-05-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125039279","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}
Pub Date : 2009-05-16DOI: 10.1109/ICSE-COMPANION.2009.5071069
B. Berenbach, L. Bass
The workshop will be conducted primarily through discussion by the participants. The papers have opened up a wide number of issues that have no easy solution and where, most likely, the solutions will vary from case to case. The discussion portion of the workshop will be broad ranging over the topics we have introduced here.
{"title":"Leadership and management in software architecture","authors":"B. Berenbach, L. Bass","doi":"10.1109/ICSE-COMPANION.2009.5071069","DOIUrl":"https://doi.org/10.1109/ICSE-COMPANION.2009.5071069","url":null,"abstract":"The workshop will be conducted primarily through discussion by the participants. The papers have opened up a wide number of issues that have no easy solution and where, most likely, the solutions will vary from case to case. The discussion portion of the workshop will be broad ranging over the topics we have introduced here.","PeriodicalId":417796,"journal":{"name":"ICSE Companion","volume":"54 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-05-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116458995","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}
Pub Date : 2009-05-16DOI: 10.1109/ICSE-COMPANION.2009.5071056
B. Boehm, S. Chulani, J. Verner, B. Wong
Software Quality has been a major challenge throughout Information Technology projects. Whether it is in software development, in software integration or whether it is in the implementation or customization of shrink-wrapped software, quality is regarded as a major issue. In the last couple of decades, much software engineering research has focused on standards, methodologies and techniques for improving software quality, measuring software quality and software quality assurance. Most of this research is focused on the internal/development view of quality. More recent studies have made attempts to understand the stakeholder view of quality. With globalization, many new challenges affect software quality. Not only do we need to understand the many stakeholder views of quality, we now need to consider the cultural issues, and the outsourcing issues. The Seventh Workshop on Software Quality aims to bring together academic, industrial and commercial communities interested in software quality topics to discuss the different technologies being defined and used in the software quality area.
{"title":"Seventh workshop on Software Quality","authors":"B. Boehm, S. Chulani, J. Verner, B. Wong","doi":"10.1109/ICSE-COMPANION.2009.5071056","DOIUrl":"https://doi.org/10.1109/ICSE-COMPANION.2009.5071056","url":null,"abstract":"Software Quality has been a major challenge throughout Information Technology projects. Whether it is in software development, in software integration or whether it is in the implementation or customization of shrink-wrapped software, quality is regarded as a major issue. In the last couple of decades, much software engineering research has focused on standards, methodologies and techniques for improving software quality, measuring software quality and software quality assurance. Most of this research is focused on the internal/development view of quality. More recent studies have made attempts to understand the stakeholder view of quality. With globalization, many new challenges affect software quality. Not only do we need to understand the many stakeholder views of quality, we now need to consider the cultural issues, and the outsourcing issues. The Seventh Workshop on Software Quality aims to bring together academic, industrial and commercial communities interested in software quality topics to discuss the different technologies being defined and used in the software quality area.","PeriodicalId":417796,"journal":{"name":"ICSE Companion","volume":"5 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-05-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126375649","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}