Component Software Beyond Object-Oriented Programming Clements Szyperski Chapter 27 – New Professions Alexandre Alvaro Universidade Federal.

Slides:



Advertisements
Similar presentations
INTERNET MARKETING CHAPTER4 Social Media Marketing Pranjoy Arup Das.
Advertisements

Your Potential as an Entrepreneur
Bob Travica Class 17 Strategizing with IS: Electronic Commerce MIS 2000 Information Systems for Management Instructor: Bob Travica Updated 2014.
Fundamentals of Information Systems, Second Edition 1 Telecommunications, the Internet, Intranets, and Extranets Chapter 4.
Virtual Ticketing Agents using Web Services and J2EE Advisor: Dr. Chung-E-Wang Date: 05/06/03 Naveen Repala.
Media Planning: Advertising and the Internet
On the horizon Chapter twenty-five of: Szyperski, Clemens et al. Component Software - Beyond Object-Oriented Programming. Second Edition.
Shopping and ORM Solutions
Chapter 9: Electronic Commerce Software
E-Commerce: The Second Wave Fifth Annual Edition
1 Chapter 9 Electronic Commerce and Electronic Business.
Price What is price ? – Money – Data exchanged – advertisements.
Using the Essential Unified Process with Visual Studio Team System Ian Spence and Craig Lucia.
Component Software Beyond Object-Oriented Programming Clements Szyperski Chapter 7 – Object versus class composition or how to avoid inheritance Alexandre.
E-Commerce Business Models and Concepts
1-1 Copyright © 2011 Pearson Education, Inc. publishing as Prentice Hall MANAGING INFORMATION TECHNOLOGY 7 th EDITION CHAPTER 1 MANAGING IT IN A DIGITAL.
Chapter 9: Electronic Commerce Software
COMPUTER APPLICATIONS TO BUSINESS ||
1 Senn, Information Technology, 3 rd Edition © 2004 Pearson Prentice Hall James A. Senn’s Information Technology, 3 rd Edition Chapter 9 Electronic Commerce.
Copyright © 2007 Pearson Education, Inc. Slide 2-1 E-commerce Kenneth C. Laudon Carol Guercio Traver business. technology. society. Third Edition.
Electronic Commerce and Electronic Business Lecture – 12
Chapters 1 & 2 – Wrap up Economics, and Impacts. Electronic CommercePrentice Hall © Competition in the Digital Economy Internet ecosystem The business.
Postgraduates: Eric Ethan Eason T.Y Ivan Advisor: John.
Chapter 9: Electronic Commerce Software Electronic Commerce, Sixth Edition.
Copyright © 2002 Pearson Education, Inc. Slide 7-1.
COMM 3353: Communication Web Technologies I Chapter 6a: Web Marketing and Public Relations Chapter 6a: Web Marketing and Public Relations
Management Information Systems
Introduction to E-Commerce
Copyright © 2009 Pearson Education, Inc. Slide 6-1 Chapter 6 E-commerce Marketing Concepts.
The Influential Role Of Information Technology In SCM Prepared By : Inas M. Srour Arwa El Masri Arwa El Masri Zeiad Ramadan Zeiad Ramadan Supervised By:
1 Chapter 4: EC - Framework and components IT357 Electronic Commerce.
Electronic Commerce Systems. Electronic Commerce (E-Commerce) Commerce refers to all the activities the purchase and sales of goods or services. – Marketing,
Marketing Management Online marketing
COMM 3353: Communication Web Technologies I Chapter 7a: Advertising Chapter 7a: Advertising
SUCCESSFUL BUSINESS PLANNING FOR ENTREPRENEURS © South-Western Thomson Chapter 2Slide 1 CHAPTER 2 Plan the Small Business OBJECTIVES 2-1Explain the importance.
CHAPTER 8 Marketing for E-commerce
Web-site Design Strategy.  For P4, learners are required to design a website for LocalBiz - Manningham, this is for a specified purpose and a defined.
“To organize the world’s information, and make it universally accessible and useful.” ---Made by Boris.
Levels of Collection Services ICPSR Four Services Data Services PreservationServices Collections Access.
© 2005 IBM Corporation IBM Business-Centric SOA Event SOA on your terms and our expertise Operational Efficiency Achieved through People and SOA Martin.
Trustworthy Semantic Webs Dr. Bhavani Thuraisingham The University of Texas at Dallas Lecture #4 Vision for Semantic Web.
Internet Marketing A new tool or a new paradigm? The internet is changing the practice of marketing but the fundamental principles of marketing remain.
Chapter Twelve Digital Interactive Media Arens|Schaefer|Weigold Copyright © 2015 McGraw-Hill Education. All rights reserved. No reproduction or distribution.
EXAM PREP WORKSHOP MANAGEMENT INFORMATION SYSTEMS.
Bidvest Direct by Investor Presentation London, October 2015.
The face of eCommerce The popular image of eCommerce is that of a splashy web page, full of products and advertisements. In fact, that web page is the.
C.E.S.A.R YOUR business, OUR business C.E.S.A.R is a private institution that creates products, processes, services and innovative companies using Information.
Your Role as a Consumer Chapter 3. Consumption, Income, & Decision Making  Consumer – a person or group that buys or uses goods and services to satisfy.
Chapter 6 Managing E-Service Quality What is E-Service Quality? Why it Matters How to Improve It JW:sel#5.
E-Commerce & M-Commerce. Introduction Electronic commerce, commonly known as e- commerce, It is a type of industry where buying and selling of product.
Heirloom Sporting Goods Inc. “We specialize in every athletes sporting good needs.”
E-Commerce Advertisement & Customer Relationship Management in the EC Instructor: Safaa S.Y. Dalloul E-Business Level Try to be the Best.
E-Commerce Systems Chapter 8 Copyright © 2010 by the McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill/Irwin.
The Business Research Company Technology. Technology Industry Taxonomy TBRC Business Research. All Rights Reseserved 2 Technology Computer Hardware &
Building the Business Case. Uncovering the Needs for Data Mining in your company There may be many places within your company where data mining can be.
Chapter1 FOUNDATIONS OF INFORMATION SYSTEMS IN BUSINESS.
Java Application Development Services on Different Platforms.
Business Applications– Using Java _____ Presented by Priya Saha.
E-COMMERCE BUSINESS MODELS AND CONCEPTS CHAPTER 2.
Strategy and Sales Program Planning
Chapter 1: The Enabling Role of Information Technology
Web 3.0 and its Impact on E-Business
Chapter 9 e-Commerce Systems McGraw-Hill/Irwin
Your Potential as an Entrepreneur
E-Commerce: Digital Markets, Digital Goods
Overview of Electronic Commerce
IBM Connections Overview Presentation.
1. THE INFORMATION SYSTEMS REVOLUTION: TRANSFORMING
A Simplistic View of Internet Privacy
E-COMMERCE AND VIRTUAL MARKETING
Presentation transcript:

Component Software Beyond Object-Oriented Programming Clements Szyperski Chapter 27 – New Professions Alexandre Alvaro Universidade Federal de Pernambuco (UFPE)

Agenda Overview New Professions

Overview Component Technology Organizational Structure – Define stakeholders

Component System New Professions Component system architect – The most important and most demanding Component Framework

New Professions Component framework architect – Independent creation – Evolution of components Compatibility Preservation of interoperability roles Component Framework Specify very precisely what the framework expects from and provides to a component

New Professions Component developer – Greatest replaceability – Cross-organizational exchange – Well-define and bounded functionality – Component bounds is what a single person can manage Component Framework

New Professions Component assembler Tool Support Provides Feedback

Component Software Beyond Object-Oriented Programming Clements Szyperski Chapter 28 – A component marketing paradox Alexandre Alvaro Universidade Federal de Pernambuco (UFPE)

Agenda Overview Paradox – Branding – Pay per use – Co-placement of advertisements – Leveraging on newly created markets – Leverage of integrative forces

Overview Hardware x software Customer seem to get something for their money Internet – Store to virtual stores If customers do not want to pay for software components they download from the internet, how should the investment in producing the components be amortized ?

Branding Control quality and prices... – Example: banana Branding is associated with: – Quality – Performance – … Success examples… – IBM’s WebSphere – Microsoft’s.NET

Pay per use [Brad Cox, 1990] – Every use of component must be tracked and billed – But this approach is flawed… Service could be collapsed – Transparency of cost is essential Example: browsing through web pages – Pay-per-use is inadequate… The concept of late composition…

Pay per use Advantage… – Small component shops can exist… – Billing transparency [Brad Cox, 1996] – Transitive payment contracts between components [Steel, 1996] – How the software they have acquired (Customer) is actually used ? – Comparison – Competition

Co-placement of advertisements TV…. Early 2000… – A major source of income on the web The web can be “subject-oriented” – Depends on the user profile Privacy… Example: Linux OS Link to information search and retrieval…

Leveraging on newly created markets “The first will be the major favored” Companies highly specialized domain expertise

Leveraging on newly created markets

Biggest success stories – Contextual composition frameworks for transactional applications (MTS, EJB, COM+, J2EE and CLR)

Leverage of integrative forces