Plus d’un million de livres à portée de main !
Bookbot

Ian Gorton

    Component based software engineering
    Essential software architecture
    • Essential software architecture

      • 286pages
      • 11 heures de lecture
      3,7(46)Évaluer

      Job titles like „Technical Architect“ and „Chief Architect“ nowadays abound in the software industry, yet many people suspect that „architecture“ is one of the most overused and least understood terms in professional software development. Gorton's book helps resolve this predicament. It concisely describes the essential elements of knowledge and key skills required to be a software architect. The explanations encompass the essentials of architecture thinking, practices, and supporting technologies. They range from a general understanding of software structure and quality attributes, through technical issues like middleware components and documentation techniques, to emerging technologies like model-driven architecture, software product lines, aspect-oriented design, service-oriented architectures, and the Semantic Web, all of which will influence future software system architectures. All approaches are illustrated by an ongoing real-world example. So if you work as an architect or senior designer (or want to someday), or if you are a student in software engineering, here is a valuable and yet approachable source of knowledge. "Ian's book helps us to head in the right direction through the various techniques and approaches... An essential guide to computer science students as well as developers and IT professionals who aspire to become an IT architect". (Anna Liu, Architect Advisor, Microsoft Australia)

      Essential software architecture
    • On behalf of the Organizing Committee, I am pleased to present the proceedings of the 2006 Symposium on Component-Based Software Engineering (CBSE). This event focuses on developing software-intensive systems from reusable components, promoting the creation of reusable parts, and facilitating system maintenance through component replacement and customization. CBSE 2006 marked the ninth event in a series aimed at establishing a scientific and technological foundation for achieving predictable quality in software systems using component technology and associated engineering practices. Our dedicated Program Committee included 27 internationally recognized researchers and industry practitioners. We received 77 submissions, each reviewed by at least three committee members, with four reviews for papers authored by committee members. The review process was supported by Microsoft’s CMT technology. Ultimately, 22 submissions were accepted as full papers and 9 as short papers. Notably, this was the first CBSE not held alongside ICSE, and special thanks go to Ivica Crnkovic for hosting the event. We also appreciate the sponsorship from the ACM Special Interest Group on Software Engineering (SIGSOFT) for CBSE 2005. The proceedings were published by Springer, and we are grateful for their support, as well as to the many authors who contributed high-quality papers.

      Component based software engineering