Workshops

9th International Workshop on Advanced Modularization Techniques (AOAsia/Pacific 2014)

http://prg.is.titech.ac.jp/events/aoasia14/
Tomoyuki Aotani (Tokyo Institute of Technology, , Japan), Kung Chen (National Chengchi University, Taipei, Taiwan), Shigeru Chiba (The University of Tokyo, Tokyo Japan), Takashi Ishio (Osaka University. Osaka, Japan), Hidehiko Masuhara (Tokyo Institute of Technology, Tokyo Japan), Hongyu Zhang (Tsinghua University, Beijing China), Jianjun Zhao (Shanghai Jiao Tong University,Shanghai China)
Nov. 16, 2014

AOAsia/Pacific is a series of international workshops on advanced modularization techniques not specific to AOP nor COP initially organized by Asia/Pacific-related researchers in cooperation with many researchers all over the world. One of the aims for this one-day workshop is to bring together researchers, who are tackling the problems of advanced separation of concerns, but who are not yet connected to this growing, thriving community. The workshop also intends to provide a forum for discussion of new ideas, new directions, and new applications.


International Workshop on Context in Software Development (CSD)

http://csd-ws.github.io/
Kelly Blincoe (University of Victoria, Canada), Daniela Damian (University of Victoria, Canada), Giuseppe Valetto (Fondazione Bruno Kessler, Italy), and Gail Murphy (University of British Columbia, Canada)
Nov. 16, 2014

The goal of this one-day workshop is to bring together researchers interested in techniques and tools that leverage context information around development activities. Developers continuously make use of context to make decisions, coordinate their work, understand the purpose behind their tasks, and understand how their tasks fit with the rest of the project. However, there is little research on defining what context is, how we can model it, and how we can use those models to better support software development at large. This workshop brings together scholars interested in identifying, gathering and modelling context information in software development, as well as discussing its applications.


International Workshop on Innovative Software Development Methodologies and Practices (InnoSWDev)

http://www.huawei.com/en/about-huawei/events/hw-331883-hw_331883.htm
Hareton Kam Nang Leung (The Hong Kong Polytechnic University, Hong Kong)
Nov. 16, 2014

The objective of the Workshop on Innovative Software Development Methodologies and Practices is to provide a forum where researchers and practitioners can discuss and advance the state-of-the-art research and practice in new software development methodologies and tools that can help increase productivity, efficiency, and quality. Of particular interest is software development innovations emerged during the transformation of the software industry from traditional enterprise solutions to the Cloud. We will have a keynote and paper presentations, but there is also a discussion session to bring up new topics and for the attendees to share their experience. The workshop focuses on "continuous delivery/Devops" and "software development in the cloud". In 2014, this workshop will be co-located with FSE, on Nov 16 in Hong Kong, China. Proceedings of the workshop will be published in the ACM Digital Library.


6th International Workshop on Social Software Engineering (SSE)

http://socialse.org
Filippo Lanubile (University of Bari, Italy) and Raian Ali (Bournemouth University, UK)
Nov. 17, 2014

The workshop focuses on the interplay between social computing and software engineering. We will bring together researchers and practitioners who build and study socially-oriented tools to support collaboration and knowledge sharing in software engineering. We will also investigate systematic engineering approaches for software which accommodates social aspects, such as norms, culture, roles and responsibilities, governance, decision rights, stakeholder goals and inter-dependencies, and the involvement of clients and end-users in shaping software at the design stages and also runtime.


International Workshop on Crowd-based Software Development Methods and Technologies (CrowdSoft)

http://crowdsoft.trustie.net/
Huaimin Wang (School of Computer, National University of Defense Technology, Changsha, China), Bing Xie (School of Electronics Engineering and Computer Science, Peking University, Beijing, China), Gang Yin (School of Computer, National University of Defense Technology, Changsha, China), and Minghui Zhou (School of Electronics Engineering and Computer Science, Peking University, Beijing, China)
Nov. 17, 2014

Over the past decade, Internet has fundamentally altered the landscape of how software is designed, developed and used. Internet-based software communities eliminate the boundaries between software developers, testers and users, and attract different kinds of stakeholders to collaborate together for crowd-based software development. This workshop calls for the papers addressing the crowd-based software development methods and technologies: (1) the observations revealed from the data in the different kinds of software communities such as Linux Kernel, Mozilla Firefox, SourceForge, Github, StackOverflow, OsChina, etc., and (2) the novel software development paradigms, models, technologies and tools, to give better support for the collaborative software development and resource sharing in the crowd-based software development paradigm.


2nd International Workshop on Software Development Lifecycle for Mobile (DeMobile)

http://sysrun.haifa.il.ibm.com/hrl/demobile2014/index.shtml
Aharon Abadi (IBM Research, Israel), Rafael Prikladnicki (Pontifícia Universidade Católica do Rio Grande do Sul, Brazil), and Yael Dubinsky (IBM Research, Israel)
Nov. 17, 2014

Mobile application usage and development is experiencing exponential growth. According to Gartner, by 2016 more than 300 billion applications will be downloaded annually. The mobile domain presents new challenges to software engineering. Mobile platforms are rapidly changing, including diverse capabilities as GPS, sensors, and input modes. Applications must be omni-channel and work on all platforms. Activated on mobile platforms, modern applications must be elastic and scale on demand according to the hardware abilities. Applications often need to support and use third-party services. Therefore, during development, security and authorization processes for the dataflow must be applied. Bring your own device (BYOD) policies bring new security data leaks challenges. Developing such applications requires suitable practices and tools e.g., architecture techniques that relate to the complexity at hand; improved refactoring tools for hybrid applications using dynamic languages and polyglot development and applications; and testing techniques for applications that run on different devices. This workshop aims at establishing a community of researchers and practitioners to share their work and lead further research in the mobile development area. The workshop has several goals. First, we want to develop relationships to create a vibrant research community in the area of mobile software development. Second, we want to identify the most important research problems for mobile software development. The technical goals include:: Investigate new directions of model driven development in the context of mobile software development, examine the lifecycle of mobile software development and how it relates to the software engineering lifecycle, explore and evaluate existing techniques of mobile software development, and to bring together people from both academia and industry to talk and learn about real problems relating to mobile software engineering.


Software Engineering Educators Symposium (SEES)

http://cs.nju.edu.cn/changxu/sees/
Chang Xu (State Key Laboratory for Novel Software Technology ,Department of Computer Science and Technology, Nanjing University, China) and Xuanzhe Liu (Institute of Software, School of Electronics Engineering and Computer Science, Peking University, Beijing, China)
Nov. 17, 2014

We invite participation in the 2014 Software Engineering Educators Symposium. SEES'14 will consist of four tutorials covering approaches for teaching programming and software engineering courses to undergraduates. Some of the approaches are experimental while others have shown some success in recruitment and retention of various students in past experiences. Symposium participants will be provided access to instructional materials, receive practical tips on how to successfully apply the approaches, and learn about tools that support hands-on instructions and active learning.