Software Engineering Institute | Carnegie Mellon University

SEI Insights

SATURN Blog

SEI Architecture Technology User Network (SATURN) News and Updates

For the first time at SATURN 2014, which will be held in Portland, Oregon, May 5-9, 2014, the SEI will offer a new one-day course titled Big Data--Architectures and Technologies. The course will be available to SATURN attendees on Tuesday, May 6 and will be taught by SEI instructors Ian Gorton and John Klein. This course is designed for architects and technical stakeholders such as product managers, development managers, and systems engineers involved in the development of big-data applications. It focuses on the relationship among application software, data models, and deployment architectures and how specific technology selection relates to all of these.

Jerome Pesenti, vice president of Watson Core Technology at IBM, will deliver the closing keynote at SATURN 2014 on Thursday, May 8. Jerome was the co-founder 13 years ago of Vivisimo, the innovative search-solutions company. Before Vivisimo, he was a visiting scientist at the Carnegie Mellon University School of Computer Science, carrying out research on document clustering, data mining, and artificial intelligence. He is a Carnegie Science Entrepreneur and Pittsburgh 40 Under 40 awardee. He is an alumnus of the �cole Normale Sup�rieure in Paris. His academic degrees consist of a BS in philosophy from the Sorbonne, an MS in cognitive science from the University of Paris VI, and an MS and PhD in pure mathematics from the University of Paris-Sud. For more information about SATURN 2014 or to register, visit the SATURN website or contact the SEI.

Jerome Pesenti

Joe Justice, of Scrum Inc., and Team Wikispeed, which built a 100+ mpg car in less than three months for the X-Prize using Agile, Lean, and Scrum, will discuss this project in a keynote address at SATURN 2014 on Wednesday, May 7. Joe is a consultant at Scrum, Inc., TEDx speaker, and coach for agile hardware and manufacturing teams around the world. He is the founder of Team WIKISPEED, an all Scrum, volunteer-based, green automotive-prototyping company, with a goal to change the world for the better. Justice consults and coaches teams and companies on implementing Scrum at all levels of their organization, in software and physical manufacturing.

Joe Justice

UPDATE: Joe provided us with the title and abstract for his talk.

Title: For Maximum Awesome

Bill Opdyke, who is best known for having done the first in-depth study of code re-factoring as a software engineering technique, will deliver the opening keynote address at SATURN 2014 on Wednesday, May 7. Bill is currently an architecture lead/vice president at JPMorgan Chase, where he focuses on architectural issues related to web and mobile retail banking. His doctoral research at the University of Illinois led to the foundational thesis in object-oriented refactoring.

Registration for the tenth annual SEI Architecture Technology User Network (SATURN ) 2013 software architecture conference is now open. SATURN 2014 will take place at the Portland Downtown Waterfront Hotel in Portland, Oregon, from May 5-9 and will feature keynote presentations by leaders in the field of software architecture:

  • Joe Justice of Scrum Inc., and Team Wikispeed, which built a 100+ mpg car in less than three months for the X-Prize using Agile, Lean, and Scrum: (see http://tedxtalks.ted.com/video/TEDxRainier-Joe-Justice-WikiSpe)
  • Jerome Pesenti, Vice President of Watson Core Technology at IBM and former co-founder of Vivisimo, the innovate search solutions company
  • Bill Opdyke, Architecture Lead (Corporate Internet Group) at J.P. Morgan Chase, who is best known for having done the first in-depth study of code re-factoring as a software engineering technique
Also participating in SATURN this year will be Diana Larsen (http://futureworksconsulting.com), who will facilitate an Open Space event that will run concurrently with the conference and provide a valuable forum for networking and sharing of ideas and solutions. Register now for the SATURN 2014 software architecture conference.

1st ACM International Conference on Mobile Software Engineering and Systems MobileSoft 2014

http://www.sigsoft.org/mobilesoft2014

June 2-3, 2014 Hyderabad, India
Co-located with ICSE 2014 May 31- June 7, 2014
http://2014.icse-conferences.org
Important Dates !!! EXTENDED !!!

Submission: January 27, 2014

Notification: February 24, 2014

Camera: March 3, 2014

Conference: June. 2-3, 2014

Many types of software systems, including big data applications, lend them themselves to highly incremental and iterative development approaches. In essence, system requirements are addressed in small batches, enabling the delivery of functional releases of the system at the end of every increment, typically once a month. The advantages of this approach are many and varied. Perhaps foremost is the fact that it constantly forces the validation of requirements and designs before too much progress is made in inappropriate directions. Ambiguity and change in requirements, as well as uncertainty in design approaches, can be rapidly explored through working software systems, not simply models and documents. Necessary modifications can be carried out efficiently and cost-effectively through refactoring before code becomes too "baked" and complex to easily change. This blog post at the SEI Blog by Ian Gorton of the SEI, the second in a series addressing the software engineering challenges of big data, explores how the nature of building highly scalable, long-lived big data applications influences iterative and incremental design approaches.