Everyone can be part of the mobile adventure! Visit our website for more details: http://www.sigsoft.org/mobilesoft2014
1st ACM International Conference on Mobile Software Engineering and Systems (MobileSoft 2014)
June 2-3, 2014 Hyderabad, India
Co-located with ICSE 2014 May 31- June 7, 2014 (http://2014.icse-conferences.org)
First International Workshop on Software Architecture Metrics at WICSA 2014
Sydney, Australia, April 7, 2014
Submission deadline: January 12, 2014
Architecting complex software systems faces the challenge of how best to assess the achievement of quality attributes and other key drivers, how to reveal issues and risks early, and how to make decisions on architecture improvement. Software architecture quality has a large impact on this effort but is usually not assessed with quantitative measures. As the pace of software delivery and technology churn increases, organizations need guidance on how to meet business goals of their software. There is an increasing need to provide ongoing insights into the quality of the system being developed.
In the introduction of The Development of Design, Gordon Glegg describes a rare and important type of explorer that is the engineering scientist.
[The engineering scientist] not only seeks knowledge but he also applies it. His duty is to the community. His success lies in the tangible, and his satisfaction springs from creating something both new and useful.
SATURN is the conference for engineering scientists who practice in the field of software architecture. Knowledge shared at SATURN is intended to be put into practice. The technical program in general is all about sharing important lessons we’ve learned when designing and building software systems.
Mobile apps and smartphones are only one instance of today’s mobile computing technology
From a systems and software architecture perspective, mobile devices and sensors are being integrated into IT solutions and re-shaping the way that systems are built. We call these systems mobile-enabled systems. In these systems the mobile device is not simply a “unit” but rather a “node” that is part of a much larger system.
The impact that mobility has on software architecture and how the software architecture research community can help address many relevant issues will be discussed in the Workshop on Architecting Mobile-enabled Systems (AMeS), thus providing new insights on the key challenges faced by architects of mobile-enabled systems.
The workshop will be held in conjunction with the 11th Working IEEE/IFIP Conference on Software Architecture (WICSA 2014), April 8, 2014 in Sydney, Australia.
For more information and to participate, see the Call for Papers.
SATURN 2014 marks the 10th Software Engineering Institute (SEI) Architecture Technology User Network (SATURN) conference—the largest conference dedicated to software architecture in North America. Since 2003, an international audience of practicing software architects, industry thought leaders, developers, technical managers, and researchers have gathered at SATURN to share ideas, insights, and experiences about effective architecture-centric practices for developing and maintaining software-intensive systems.
SATURN 2014 will take place in Portland, Oregon from May 5—May 9, 2014.
Posted in Architecture-Centric Engineering, Architecture-Centric Practices, Conferences and Events, SATURN Conference
Tagged AADL, architecture evaluation, architecture review, Architecture Tradeoff Analysis Method, ATAM, attribute-driven design, cloud computing, model-based engineering, non-functional requirements, SATURN 2014, SATURN Conference, SATURN Network, SEI, software architecture, software architecture evaluation, software architecture review, software design, software development, software engineering, Software Engineering Institute, technical debt, testing
Fifth International Workshop on Managing Technical Debt
Co-located with Empirical Software Engineering International Week (ESEIW 2013)
October 9, 2013
The technical debt metaphor is gaining significant traction in the development community as a way to understand and communicate the issues surrounding the delivery of increasingly complex software-reliant systems that demands better ways to manage the long-term effects of short-term expedients. However,
“…there is a plethora of attention-grabbing pronouncements in cyberspace that have not been evaluated before they were published, often reflecting the authors’ guesses and experience on the subject of Technical Debt.” – Spinola et al. 2013
From May 19–26 2013, many SEI staff members participated in the International Conference on Software Engineering (ICSE), the premiere venue for research in software engineering. The conference was in its 35th year, and ran over seven days in downtown San Francisco. You can find post-conference materials here, or here. This blog post discusses some of the activities of SEI staff in the Architecture Practices initiative.
ICSE is a great opportunity for SEI technical staff to present emerging results, listen to other researchers, engage with industry practitioners, and continue the SEI’s leading role in the software engineering research community.
Posted in Architecture and Agile, Architecture-Centric Engineering, Architecture-Centric Practices, Assurance Cases & Argumentation, Conferences and Events, Quality Attribute Analysis
Tagged agile release planning, ICSE, non-functional requirements, SEI, software architecture, software architecture evaluation, software architecture requirements, software architecture review, software design, software development, software engineering, Software Engineering Institute, technical debt
This September, the SEI will be coming to Los Angeles to offer two onsite professional development courses, Documenting Software Architectures and Software Architecture Design and Analysis. Successful completion of these two courses fulfills two of the four requirements toward the SEI Software Architecture Professional Certificate, which can help you gain the skills and acquire the experience to enhance your career.
Posted in Architecture-Centric Engineering, Architecture-Centric Practices, Quality Attribute Analysis
Tagged ADD, architecture evaluation, architecture review, Architecture Tradeoff Analysis Method, ATAM, attribute-driven design, documentation, non-functional requirements, SEI, software architecture, software architecture evaluation, software architecture requirements, software architecture review, software design, software development, software engineering, Software Engineering Institute
Read this great review of SATURN 2013 on DZone from Simon Brown and listen to this podcast reviewing key SATURN 2013 takeaways by Bett Correa and Russ Miller.
Posted in Architecture-Centric Engineering, Architecture-Centric Practices, SATURN Conference
Tagged agile release planning, Carnegie Mellon, SATURN 2013, SATURN Conference, SEI, software architecture, software design, software development, software engineering, Software Engineering Institute
As the future of software development in a global environment continues to be influenced by the areas of service-oriented architecture (SOA) and cloud computing, developers will need to migrate many legacy applications to these environments to take advantage of the benefits offered by the service environment.
Posted in Cloud Computing, Service-Oriented Architecture
Tagged cloud computing, legacy systems, SEI, Service-Oriented Architecture, SOA, software architecture, software design, software development, software engineering, Software Engineering Institute